Files
NGECore2/scripts/commands/teleporttarget.py
T
Waverunner b0d16f92cd Added teleport admin/GM commands
Commands added:
/teleport
/teleporttarget
/telportto
2014-07-16 15:11:37 -04:00

23 lines
572 B
Python

import sys
from engine.resources.scene import Point3D
def setup():
return
def run(core, actor, target, commandString):
playerObject = actor.getSlottedObject('ghost')
if not playerObject:
return
if target and target.getSlottedObject('ghost') is not None:
actor.sendSystemMessage('Teleporting ' + target.getCustomName() + ' to you...', 0)
core.simulationService.teleport(target, actor.getPosition(), actor.getOrientation(), 0)
return
else:
actor.sendSystemMessage('Invalid Syntax. Syntax is: /teleporttarget <HoverTarget>', 0)
return
return