Advertisement
Guest User

Untitled

a guest
May 30th, 2015
219
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.92 KB | None | 0 0
  1. new dinamit[MAX_PLAYERS];
  2. dcmd(dinamit,7,cmdtext);
  3. new TimeMonfager[MAX_PLAYERS];
  4. enum Lbomb
  5. {
  6. BmB,
  7. }
  8. dcmd_dinamit(playerid,params[])
  9. {
  10. #pragma unused params
  11. new string[128];
  12. if(CuffTime[playerid] != 0)
  13. {
  14. SendClientMessage(playerid,COLOR_ERROR,"Shoma Cuff Hastid.");
  15. return 1;
  16. }
  17. if(SpectatingPlayer[playerid] == 1)
  18. {
  19. SendClientMessage(playerid,COLOR_ERROR,"Shoma Spec Hastid va Nemitavanid Az In CMD Estefade Konid !");
  20. }
  21. if(IsSpawned[playerid] != 1)
  22. {
  23. SendClientMessage(playerid,COLOR_ERROR,"Shoma Bayad Spawn Shode Bashid Va Zende Bashid ta Betavanid Az in CMD Estefade Konid !");
  24. return 1;
  25. }
  26. if(IsKidnapped[playerid] == 1)
  27. {
  28. SendClientMessage(playerid,COLOR_ERROR,"Shoma Grogan Hastid Va Nemitavanid Az In CMD Estefade Konid !");
  29. return 1;
  30. }
  31. if(IsFrozen[playerid] == 1)
  32. {
  33. SendClientMessage(playerid,COLOR_ERROR,"Shoma Tavasot Admin Freeze Shodeid Va Nemitavanid Az In CMD Estefade Konid !");
  34. return 1;
  35. }
  36. if(TimeMonfager[playerid]!=0)
  37. {
  38. SCM(playerid,COLOR_ERROR,"Lotfan Kami Sabr Konid.");
  39. return 1;
  40. }
  41. if(gTeam[playerid] < 9)
  42. {
  43. SendClientMessage(playerid,COLOR_ERROR,"Shoma Shahrvand Nistid.");
  44. return 1;
  45. }
  46. if(dinamit[playerid] <= 0)
  47. {
  48. format(string,sizeof(string),"Shoma Dinamit Baraye Kashtan Roye Zamin Nadarid.");
  49. SendClientMessage(playerid,COLOR_ERROR,string);
  50. return 1;
  51. }
  52. dinamit[playerid] -=1;
  53. SaveDinamit(playerid);
  54. return 1;
  55. }
  56.  
  57.  
  58. OnPlayerDissConetc()
  59. {
  60. if(DiniObject[playerid][BmB]!=1)
  61. {
  62. DestroyObject(DiniObject[playerid][BmB]);
  63. DiniObject[playerid][BmB]=0;
  64. }
  65. }
  66.  
  67. stock SaveDinamit(playerid)
  68. {
  69. new Float:x,Float:y,Float:z;
  70. GetPlayerPos(playerid,x,y,z);
  71. SetPVarFloat(playerid,"XXPOS",x);
  72. SetPVarFloat(playerid,"YYPOS",y);
  73. SetPVarFloat(playerid,"ZZPOS",z);
  74. DiniObject[playerid][BmB] = CreateObject(1654, x, y, z, 1, 1, 1);
  75. TimeMonfager[playerid] =10;
  76. return 1;
  77. }
  78. stock LoadDinamit(playerid)
  79. {
  80. Delete3DTextLabel(TEXTplayer[playerid]);
  81. TimeMonfager[playerid] =0;
  82. GameTextForPlayer(playerid,"~r~BOOOM",1000,3);
  83. CreateExplosion(GetPVarFloat(playerid,"XXPOS"), GetPVarFloat(playerid ,"YYPOS"),GetPVarFloat(playerid,"ZZPOS"),7,15.0);
  84. DestroyObject(DiniObject[playerid][BmB]);
  85. return 1;
  86. }
  87. if(TimeMonfager[i] >1)
  88. {
  89. Delete3DTextLabel(TEXTplayer[i]);
  90. format(string,sizeof(string),"~n~~n~~n~~y~%d ~w~Sanie Ta Monfajer Shodan.",TimeMonfager[i]);
  91. GameTextForPlayer(i,string,1000,3);
  92. format(string,sizeof(string),"%d Ta Monfajer Shodan",TimeMonfager[i]);
  93. TEXTplayer[i] = Create3DTextLabel(string,COLOR_YELLOW,GetPVarFloat(i,"XXPOS"), GetPVarFloat (i ,"YYPOS"),GetPVarFloat(i,"ZZPOS"), 25.0, 0, 0);
  94. TimeMonfager[i] --;
  95. }
  96. if(TimeMonfager[i] == 1)
  97. {
  98. LoadDinamit(i);
  99. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement