mirror of
https://github.com/opensim/opensim.git
synced 2026-08-13 05:05:43 +08:00
Implement the hook needed for the CanTeleport check
This commit is contained in:
@@ -606,6 +606,9 @@ namespace OpenSim.Region.Environment.Scenes
|
|||||||
public virtual void RequestTeleportToLocation(ScenePresence avatar, ulong regionHandle, Vector3 position,
|
public virtual void RequestTeleportToLocation(ScenePresence avatar, ulong regionHandle, Vector3 position,
|
||||||
Vector3 lookAt, uint teleportFlags)
|
Vector3 lookAt, uint teleportFlags)
|
||||||
{
|
{
|
||||||
|
if (!avatar.Scene.ExternalChecks.ExternalChecksCanTeleport(avatar.UUID))
|
||||||
|
return;
|
||||||
|
|
||||||
bool destRegionUp = false;
|
bool destRegionUp = false;
|
||||||
|
|
||||||
IEventQueue eq = avatar.Scene.RequestModuleInterface<IEventQueue>();
|
IEventQueue eq = avatar.Scene.RequestModuleInterface<IEventQueue>();
|
||||||
|
|||||||
Reference in New Issue
Block a user