Guest User

Untitled

a guest
Apr 22nd, 2018
135
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. integer chan;
  2. string msg = "abort";
  3. string msg2 = "fafe960b-a98f-4a65-9168-abort";
  4.  
  5. default
  6. {
  7. state_entry()
  8. {
  9. chan = ( -1 * (integer)("0x"+llGetSubString((string)llGetOwner(),-5,-1)) );
  10. llListen(chan,"","",msg);
  11. llListen(chan,"","",msg2);
  12. llListen(chan,"","",(string)llGetOwner()+msg);
  13. }
  14. listen(integer channel, string name, key id, string message)
  15. {
  16.     if(message == msg2){
  17. llRegionSay(chan,msg);
  18. llShout(chan,(string)llGetOwner()+msg);
  19. llOwnerSay("Aborting attack from, Admin..");
  20. llDie();
  21.     }
  22. if(id == llGetOwner() || llList2String(llGetObjectDetails(id,[OBJECT_OWNER]),0) == (string)llGetOwner())
  23. {
  24. llRegionSay(chan,msg);
  25. llShout(chan,(string)llGetOwner()+msg);
  26. llSleep(1);
  27. llOwnerSay("Aborting..");
  28. llDie();
  29. }
  30. if(!llCeil(llGetObjectMass(id)) && message == (string)llGetOwner()+msg)
  31. {
  32. llRegionSay(chan,msg);
  33. llShout(chan,(string)llGetOwner()+msg);
  34. llSleep(1);
  35. llOwnerSay("Aborting..");
  36. llDie();
  37. }
  38. }
  39. changed(integer change)
  40. {
  41. if(change&CHANGED_OWNER)
  42. {
  43. llResetScript();
  44. }
  45. }
  46.  
  47. }
Add Comment
Please, Sign In to add comment