Files
HeroesStone_PRC8/_module/nss/dm_paa_teleport1.nss
Jaysyn904 1eefc84201 Initial Commit
Initial Commit.
2025-09-14 15:40:46 -04:00

21 lines
710 B
Plaintext

#include "dmts_common_inc"
void main()
{
// Retrieve variables from user, set up working variables
object oTarget = GetLocalObject(OBJECT_SELF, "DM_PAA_oTarget");
location lTargetLocation = GetLocation(oTarget);
vector vPosition = GetPositionFromLocation(lTargetLocation);
location lMyLocation = GetLocation(OBJECT_SELF);
object oMyArea = GetAreaFromLocation(lMyLocation);
float fMyFacing = GetFacing(OBJECT_SELF);
vector vMyPosition = GetPositionFromLocation(lMyLocation);
vector vNewPosition = Vector(vMyPosition.x, vMyPosition.y, vPosition.z);
lTargetLocation = Location(oMyArea, vNewPosition, fMyFacing + 180.0f);
RecreateObjectAtLocation(oTarget, lTargetLocation);
}