ProDude

Road Block

Mar 23rd, 2016
353
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.80 KB | None | 0 0
  1. //-------------------CREDITS-------------------
  2. //
  3. //
  4. //
  5. // K-ROADBLOCK CREATED AND DESEINGED BY
  6. // **ProDude**
  7. //
  8. //
  9. //---------------------------------------------
  10. #include <zcmd>
  11. #pragma tabsize 0
  12.  
  13. #define MAX_ROADBLOCKS 100
  14.  
  15. main(){}
  16.  
  17. new rb[MAX_ROADBLOCKS];
  18.  
  19. CMD:crb1(playerid,params[])
  20. {
  21. if(GetPlayerSkin(playerid)!=285) return SendClientMessage(playerid, 0x33CCFFAA,"You Are Not A S.W.A.T Member!");
  22. new Float:X, Float:Y, Float:Z,Float:Angle;
  23. GetPlayerPos(playerid, X, Y, Z);
  24. GetPlayerFacingAngle(playerid, Angle);
  25. new i=1;while(IsValidObject(i))i++;
  26. GameTextForPlayer(playerid, "~R~Roadblock ~W~Created!", 2000, 1);
  27. rb[i] = CreateObject(979, X, Y, Z-0.3, 0, 0, Angle);
  28. SetPlayerPos(playerid, X, Y, Z+1);
  29. return 1;
  30. }
  31. CMD:crb2(playerid,params[])
  32. {
  33. if(GetPlayerSkin(playerid)!=285) return SendClientMessage(playerid, 0x33CCFFAA,"You Are Not A S.W.A.T Member!");
  34. new Float:X, Float:Y, Float:Z,Float:Angle;
  35. GetPlayerPos(playerid, X, Y, Z);
  36. GetPlayerFacingAngle(playerid, Angle);
  37. new i=1;while(IsValidObject(i))i++;
  38. GameTextForPlayer(playerid, "~R~Roadblock ~W~Created!", 2000, 1);
  39. rb[i] = CreateObject(1424, X, Y, Z-0.4, 0, 0, Angle);
  40. SetPlayerPos(playerid, X, Y, Z+1);
  41. return 1;
  42. }
  43. CMD:crb3(playerid,params[])
  44. {
  45. if(GetPlayerSkin(playerid)!=285) return SendClientMessage(playerid, 0x33CCFFAA,"You Are Not A S.W.A.T Member!");
  46. new Float:X, Float:Y, Float:Z,Float:Angle;
  47. GetPlayerPos(playerid, X, Y, Z);
  48. GetPlayerFacingAngle(playerid, Angle);
  49. new i=1;while(IsValidObject(i))i++;
  50. GameTextForPlayer(playerid, "~R~Roadblock ~W~Created!", 2000, 1);
  51. rb[i] = CreateObject(1423, X, Y, Z-0.2, 0, 0, Angle);
  52. SetPlayerPos(playerid, X, Y, Z+1);
  53. return 1;
  54. }
  55. CMD:crb4(playerid,params[])
  56. {
  57. if(GetPlayerSkin(playerid)!=285) return SendClientMessage(playerid, 0x33CCFFAA,"You Are Not A S.W.A.T Member!");
  58. new Float:X, Float:Y, Float:Z,Float:Angle;
  59. GetPlayerPos(playerid, X, Y, Z);
  60. GetPlayerFacingAngle(playerid, Angle);
  61. new i=1;while(IsValidObject(i))i++;
  62. GameTextForPlayer(playerid, "~R~Roadblock ~W~Created!", 2000, 1);
  63. rb[i] = CreateObject(981, X, Y, Z-0.4, 0, 0, Angle);
  64. SetPlayerPos(playerid, X+2, Y, Z);
  65. return 1;
  66. }
  67. CMD:crb5(playerid,params[])
  68. {
  69. if(GetPlayerSkin(playerid)!=285) return SendClientMessage(playerid, 0x33CCFFAA,"You Are Not A S.W.A.T Member!");
  70. new Float:X, Float:Y, Float:Z,Float:Angle;
  71. GetPlayerPos(playerid, X, Y, Z);
  72. GetPlayerFacingAngle(playerid, Angle);
  73. new i=1;while(IsValidObject(i))i++;
  74. GameTextForPlayer(playerid, "~R~Roadblock ~W~Created!", 2000, 1);
  75. rb[i] = CreateObject(1427, X, Y, Z-0.4, 0, 0, Angle);
  76. SetPlayerPos(playerid, X+2, Y, Z);
  77. return 1;
  78. }
  79. CMD:crb6(playerid,params[])
  80. {
  81. if(GetPlayerSkin(playerid)!=285) return SendClientMessage(playerid, 0x33CCFFAA,"You Are Not A S.W.A.T Member!");
  82. new Float:X, Float:Y, Float:Z,Float:Angle;
  83. GetPlayerPos(playerid, X, Y, Z);
  84. GetPlayerFacingAngle(playerid, Angle);
  85. new i=1;while(IsValidObject(i))i++;
  86. GameTextForPlayer(playerid, "~R~Roadblock ~W~Created!", 2000, 1);
  87. rb[i] = CreateObject(1459, X, Y, Z-0.4, 0, 0, Angle);
  88. SetPlayerPos(playerid, X+2, Y, Z);
  89. return 1;
  90. }
  91. CMD:crb(playerid,params[])
  92. {
  93. if(GetPlayerSkin(playerid)!=285) return SendClientMessage(playerid, 0x33CCFFAA,"You Are Not A S.W.A.T Member!");
  94. SendClientMessage(playerid, 0x0000BBAA,"/crb[1-6] and do /sh to see the available roadblocks!");
  95. return 1;
  96. }
  97. CMD:sh(playerid,params[])
  98. {
  99. if(GetPlayerSkin(playerid)!=285) return SendClientMessage(playerid, 0x33CCFFAA,"You Are Not A S.W.A.T Member!");
  100. SendClientMessage(playerid, 0x33CCFFAA,"_____|S.W.A.T Roadblocks|_____");
  101. SendClientMessage(playerid, 0x0000BBAA,"/crb1 - Long Roadblock");
  102. SendClientMessage(playerid, 0x0000BBAA,"/crb2 - Small Roadblock");
  103. SendClientMessage(playerid, 0x0000BBAA,"/crb3 - Road Barrier");
  104. SendClientMessage(playerid, 0x0000BBAA,"/crb4 - Big Roadblock");
  105. SendClientMessage(playerid, 0x0000BBAA,"/crb5 - Very Small Roadblock");
  106. SendClientMessage(playerid, 0x0000BBAA,"/crb6 - Small Roadblock");
  107. SendClientMessage(playerid, 0x0000BBAA,"/rrb - Removed All Roadblocks");
  108. return 1;
  109. }
  110. CMD:rrb(playerid,params[])
  111. {
  112. if(GetPlayerSkin(playerid)!=285) return SendClientMessage(playerid, 0x33CCFFAA,"You Are Not A S.W.A.T Member!");
  113. GameTextForPlayer(playerid, "~R~Roadblocks ~W~Removed!", 2000, 1);
  114. for(new i=1;i<MAX_ROADBLOCKS;i++)
  115. {
  116. DestroyObject(i);
  117. }
  118. return 1;
  119. }
  120. //---------------Testing Commands-----------------//
  121. CMD:setswat(playerid,params[])
  122. {
  123. SetPlayerSkin(playerid, 285);
  124. return 1;
  125. }
Add Comment
Please, Sign In to add comment