Advertisement
_LorDWarS_

Bomb System - By LorDWarS

Oct 13th, 2014
629
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Pawn 1.28 KB | None | 0 0
  1. #include a_samp
  2.  
  3. new PlayerBomb[MAX_PLAYERS],Float:PPos[MAX_PLAYERS][3];
  4.  
  5. forward public BombBomber();
  6.  
  7. public OnPlayerConnect(playerid) return PlayerBomb[playerid] = 0;
  8.  
  9. public OnPlayerCommandText(playerid,cmdtext[])
  10. {
  11.   if(strcmp(cmdtext,"/Bomb",true) == 0)
  12.   {
  13.   if(PlayerBomb[playerid] == 0) return SendClientMessage(playerid,-1,"you dont have a bomb.");
  14.   GetPlayerPos(playerid,PPos[playerid][0],PPos[playerid][1],PPos[playerid][2]);
  15.   ApplyAnimation(playerid, "BOMBER", "BOM_Plant", 5.0, 0, 0, 0, 0, 0);
  16.   PlayerBomb[playerid] = 0;
  17.   SendClientMessage(playerid,0xFF9900FF,"Activating the bomb, you have 10 seconds away!");
  18.   SetTimerEx("BombBomber",10000,false,"i",playerid);
  19.   return 1;
  20.   }
  21.   if(strcmp(cmdtext,"/BuyBomb",true) == 0)
  22.   {
  23.   if(GetPlayerMoney(playerid) < 3000) return SendClientMessage(playerid,-1,"You dont have 3,000$ to buy bomb.");
  24.   if(PlayerBomb[playerid] == 1) return SendClientMessage(playerid,-1,"You have been a bomb, use it.");
  25.   PlayerBomb[playerid] = 1;
  26.   SendClientMessage(playerid,0xFF0000FF,"Purchased bomb successfully.");
  27.   SendClientMessage(playerid,0xFF0000FF,"The use the bomb, press /Bomb");
  28.   return 1;
  29.   }
  30.   return 1;
  31. }
  32.  
  33. public BombBomber(playerid) return CreateExplosion(PPos[playerid][0],PPos[playerid][1],PPos[playerid][2],12,11.0);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement