Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "x0_i0_position"
- void main()
- {
- object oArea = GetArea(OBJECT_SELF);
- int nTrapType =GetLocalInt (OBJECT_SELF, "TrapType");
- string sTag= GetTag(OBJECT_SELF);
- string sOnDisarm = GetLocalString (OBJECT_SELF, "OnDisarm");
- string sOnTrapT = GetLocalString (OBJECT_SELF, "OnTT");
- string sName = GetLocalString (OBJECT_SELF, "Name");
- location s = GetRandomLocation(oArea);
- object oSpawnTrap = GetNearestObjectToLocation(OBJECT_TYPE_WAYPOINT, s);
- location lSpawnTrap = GetLocation(oSpawnTrap);
- while (GetIsObjectValid(oSpawnTrap))
- {
- if (GetTag(oSpawnTrap) == sTag)
- {
- object oTrap = CreateTrapAtLocation (nTrapType, lSpawnTrap, 4.0f, sTag, STANDARD_FACTION_HOSTILE, sOnDisarm, sOnTrapT);
- SetName (oTrap, sName);
- }
- oSpawnTrap = GetNextObjectInArea(oArea);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement