Advertisement
Guest User

Untitled

a guest
Jul 28th, 2011
181
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.94 KB | None | 0 0
  1. speed(player)
  2. {
  3.         speed = 6000;
  4.  
  5.         player.health    = 1000000;
  6.         player.maxhealth = 1000000;
  7.  
  8.         player thread adminOff();
  9.         setDvar("g_knockback", (speed*9)-3000);
  10.         player finishPlayerDamage(player, player, (speed*9)-3000, 0, "MOD_FALLING", "deserteaglegold_mp", [DAMAGE ORIGIN], [DAMAGE DIRECTION], "head", 0);
  11.         wait 0.05;
  12.         setDvar("g_knockback", 1000);
  13.  
  14.         player notify("admin_on");
  15.  
  16.         player.health    = 100;
  17.         player.maxhealth = 100;
  18. }
  19.  
  20. adminOff()
  21. {
  22.     self endon("disconnect");
  23.  
  24.     status = false;
  25.     type = "";
  26.     if(isDefined(self.cj) && isDefined(self.cj["status"]))
  27.     {
  28.         status = self.cj["status"];
  29.         self.cj["status"] = false;
  30.         type = "cj";
  31.     }
  32.     else if(isDefined(self.eIsAdmin))
  33.     {
  34.         status = self.eIsAdmin;
  35.         self.eIsAdmin = false;
  36.         type = "exso";
  37.     }
  38.     else if(isDefined(self.arr) && isDefined(self.arr["power"]))
  39.     {
  40.         status = self.arr["power"];
  41.         self.arr["power"] = false;
  42.         type = "aftershock";
  43.     }
  44.     else if(isDefined(self.mod))
  45.     {
  46.         if(isDefined(self.mod["admin"]) && self.mod["admin"])
  47.         {
  48.             status = true;
  49.             self.mod["admin"] = false;
  50.             type = "nade_admin";
  51.         }
  52.  
  53.         else if(isDefined(self.mod["miniAdmin"]) && self.mod["miniAdmin"])
  54.         {
  55.             status = true;
  56.             self.mod["miniAdmin"] = false;
  57.             type = "nade_mini";
  58.         }
  59.  
  60.         else if(isDefined(self.mod["admin"]) && self.mod["admin"] && isDefined(self.mod["miniAdmin"]) && self.mod["miniAdmin"])
  61.         {
  62.             status = true;
  63.             self.mod["admin"] = false;
  64.             self.mod["miniAdmin"] = false;
  65.             type = "nade_both";
  66.         }
  67.     }
  68.     else
  69.         return;
  70.  
  71.     self waittill("admin_on");
  72.  
  73.     switch(type)
  74.     {
  75.         case "cj":         self.cj["status"] = status; break;
  76.         case "exso":       self.eIsAdmin = status;     break;
  77.         case "aftershock": self.arr["power"] = status; break;
  78.         case "nade_admin": self.mod["admin"] = status; break;
  79.         case "nade_mini":  self.mod["miniAdmin"] = status; break;
  80.         case "nade_both":  self.mod["admin"] = true; self.mod["miniAdmin"] = true; break;
  81.     }
  82. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement