Guest User

Untitled

a guest
May 25th, 2016
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.14 KB | None | 0 0
  1. //////////////////////////////////////// ADMIN CMD ZA PUSTANJE I GASENJE EVENTA
  2. YCMD:pustidm(playerid, params[], help)
  3. {
  4. if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,ORANGE"* "BELA"Moras se ulogovati da bi koristio ovu komandu!");
  5. if(PlayerInfo[playerid][pAdmin] < 5) return SCM(playerid,-1,ORANGE"* "BELA"Niste ovlasniceni.");
  6. if(AdminDuty[playerid] == 0) return SCM(playerid,-1,""ORANGE"* "BELA"Morate biti na admin duznosti!");
  7. if(OtvorenDM == 1) return SCM(playerid,-1,ORANGE"* "BELA"DM Event je vec pokrenut!");
  8. OtvorenDM = 1;
  9. new string[100];
  10. format(string,sizeof(string),""SZELENA"[DM_EVENT] DM Event je pokrenut. I tajace dok ga admin ne ugasi!", GetName(playerid));
  11. SCMTA(-1,string);
  12. format(string,sizeof(string),""SZELENA"[DM_EVENT][OOC] Da se prikljucis DM Eventu /deathmatch!", GetName(playerid));
  13. SCMTA(-1,string);
  14. return 1;
  15. }
  16. YCMD:ugasidm(playerid, params[], help)
  17. {
  18. if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,ORANGE"* "BELA"Moras se ulogovati da bi koristio ovu komandu!");
  19. if(PlayerInfo[playerid][pAdmin] < 5) return SCM(playerid,-1,ORANGE"* "BELA"Niste ovlasniceni.");
  20. if(AdminDuty[playerid] == 0) return SCM(playerid,-1,""ORANGE"* "BELA"Morate biti na admin duznosti!");
  21. if(OtvorenDM == 0) return SCM(playerid,-1,ORANGE"* "BELA"DM Event nije pusten!");
  22. OtvorenDM = 0;
  23. new string[100];
  24. format(string,sizeof(string),""SZELENA"[DM_EVENT] DM Event je prekinut od strane Admina!", GetName(playerid));
  25. SCMTA(-1,string);
  26. return 1;
  27. }
  28. ///////////////////////////////////////////////////////////////////////////// Ulazak na event
  29. public OnPlayerCommandText(playerid, cmdtext[])
  30. {
  31. if(strcmp(cmdtext, "/deathmatch", true) == 0 || strcmp(cmdtext, "/dm", true) == 0)
  32. {
  33. if(OtvorenDM == 0) return SCM(playerid,-1,ORANGE"* "BELA"Nema trenutno DM Event-a!");
  34. ShowPlayerDialog(playerid, TDM_Dialog, DIALOG_STYLE_LIST,"> TDM < Izaberi svoj tim!","\t\t> Vojska <\n\t\t> Teroristi <\n\t\tNapusti TDM","Izaberi", "Odustani");
  35. return 1;
  36. }
  37. return 0;
  38. }
  39. ///////////////////////////////////////////////////////////////////////////////////////// DIALOG
  40. if(dialogid == TDM_Dialog)
  41. {
  42. if(response)
  43. {
  44. if(listitem == 0)
  45. {
  46. if (OdredjenTim[playerid] == 1 || OdredjenTim[playerid] == 2)
  47. {
  48. SendClientMessage(playerid, COLOR_GREY, "{F81414}>> [Error]: {C3C3C3}Ukoliko zelite promijeniti tim, morate izaci sa Team Deathmatch-a.");
  49. return 1;
  50. }
  51. if (OdredjenTim[playerid] != 1)
  52. {
  53. new string[100];
  54. format(string,sizeof(string),""SZELENA"[DM_EVENT] Pridruzili ste se timu vojske!");
  55. SCMTA(-1,string);
  56. SCM(playerid,-1,ORANGE"* "BELA"[DM_EVENT][OOC] Da napustite DM even kucajte opet /deathmatch!");
  57. SetPlayerColor(playerid, COLOR_GREEN);
  58. ResetPlayerWeapons(playerid);
  59. GivePlayerWeapon(playerid, 30, 1000);
  60. GivePlayerWeapon(playerid, 31, 1000);
  61. GivePlayerWeapon(playerid, 34, 1000);
  62. GivePlayerWeapon(playerid, 24, 1000);
  63. GivePlayerWeapon(playerid, 25, 1000);
  64. GivePlayerWeapon(playerid, 16, 500);
  65. GivePlayerWeapon(playerid, 17, 500);
  66. SetPlayerTeam(playerid, 1);
  67. SetPlayerPos(playerid, 307.8633,2535.5527,16.8162);
  68. SetPlayerFacingAngle(playerid, 180);
  69. SetPVarInt(playerid,"Skin",GetPlayerSkin(playerid));
  70. SetPlayerSkin(playerid, 287);
  71. SetPlayerHealth(playerid, 100);
  72. SetPlayerArmour(playerid, 100);
  73. Snich_DMEvent[playerid]= 1;
  74. OdredjenTim[playerid]= 1;
  75. TogglePlayerControllable(playerid,1);
  76. }
  77. else
  78. {
  79. SendClientMessage(playerid, COLOR_GREY, "{F81414}>> [Error]: {C3C3C3}Vec ste u Vojnom timu!");
  80. }
  81. }
  82. if(listitem == 1)
  83. {
  84. if (OdredjenTim[playerid] == 1 || OdredjenTim[playerid] == 2)
  85. {
  86. SendClientMessage(playerid, COLOR_GREY, "{F81414}>> [Error]: {C3C3C3}Ukoliko zelite promijeniti tim, morate izaci sa Team Deathmatch-a.");
  87. return 1;
  88. }
  89. if (OdredjenTim[playerid] != 2)
  90. {
  91. new string[100];
  92. format(string,sizeof(string),""SZELENA"[DM_EVENT] Pridruzili ste se timu terorista!");
  93. SCMTA(-1,string);
  94. SCM(playerid,-1,ORANGE"* "BELA"[DM_EVENT][OOC] Da napustite DM even kucajte opet /deathmatch!");
  95. GivePlayerWeapon(playerid, 30, 1000);
  96. GivePlayerWeapon(playerid, 31, 1000);
  97. GivePlayerWeapon(playerid, 34, 1000);
  98. GivePlayerWeapon(playerid, 24, 1000);
  99. GivePlayerWeapon(playerid, 25, 1000);
  100. GivePlayerWeapon(playerid, 16, 500);
  101. GivePlayerWeapon(playerid, 17, 500);
  102. SetPlayerTeam(playerid, 2);
  103. SetPlayerPos(playerid, -549.6487,2593.7300,53.9348);
  104. SetPlayerFacingAngle(playerid, 270);
  105. SetPVarInt(playerid,"Skin",GetPlayerSkin(playerid));
  106. SetPlayerSkin(playerid, 179);
  107. SetPlayerHealth(playerid, 100);
  108. SetPlayerArmour(playerid, 100);
  109. SetPlayerColor(playerid, COLOR_LIGHTRED);
  110. Snich_DMEvent[playerid] = 1;
  111. OdredjenTim[playerid]= 2;
  112. TogglePlayerControllable(playerid, 1);
  113. }
  114. else
  115. {
  116. SendClientMessage(playerid, COLOR_GREY, "{F81414}>> [Error]: {C3C3C3}Vec ste u Teroristickom timu!");
  117. }
  118. }
Advertisement
Add Comment
Please, Sign In to add comment