Advertisement
Guest User

ada

a guest
Sep 12th, 2016
132
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.45 KB | None | 0 0
  1. CMD:makeadmin(playerid,params[])
  2. {
  3. if(IsPlayerAdmin(playerid) || PlayerInfo[playerid][pAdmin] >= 1340)
  4. {
  5. new level,targetid,slot;
  6. if(sscanf(params,"udd",targetid,level,slot)) return SCM(playerid,0xB4B5B7FF,"KORISCENJE: /makeadmin [Id/deo imena] [Admin Level] [Slot]");
  7. if(!IsPlayerConnected(targetid)) return SCM(playerid,0xB4B5B7FF,"Taj igrac ne postoji ili nije konektovan !");
  8. if(targetid == IPI) return SCM(playerid,grey,"Taj igrac nije konektovan !");
  9. if(level > 1340 || level <1) return SCM(playerid,0xB4B5B7FF,"Ne mozes da ti Admin Level iznad 1340 i manje od 1 !");
  10. if(slot > 20 || slot < 1) return SCM(playerid,grey,"Slot ne sme biti manji od 1 ili veci od 20 !");
  11. if(PlayerInfo[targetid][pAkazna] == 1) return SCM(playerid,grey,"OBAVESTENJE: Taj igrac ima Adminsku kaznu ne moze da ulazi u Admin Tim !");
  12. new str[100],str1[100];
  13. format(str,sizeof(str),"Dao si admin level %d igracu %s !",level,GetName(targetid));
  14. format(str1,sizeof(str1),"Promovisani ste na admin level %d od strane %s !",level,GetName(playerid));
  15. SCM(playerid,0xDDA0DEFF,str);
  16. SCM(targetid, 0xFFFFFFFF,str1);
  17. if(level == 1)
  18. {
  19. PlayerInfo[playerid][pStaffLvl] = 4;
  20. }
  21. else if(level == 2)
  22. {
  23. PlayerInfo[playerid][pStaffLvl] = 5;
  24. }
  25. else if(level == 3)
  26. {
  27. PlayerInfo[playerid][pStaffLvl] = 6;
  28. }
  29. else if(level == 4)
  30. {
  31. PlayerInfo[playerid][pStaffLvl] = 7;
  32. }
  33. else if(level == 5)
  34. {
  35. PlayerInfo[playerid][pStaffLvl] = 8;
  36. }
  37. else if(level == 6)
  38. {
  39. PlayerInfo[playerid][pStaffLvl] = 9;
  40. }
  41. else if(level == 7)
  42. {
  43. PlayerInfo[playerid][pStaffLvl] = 10;
  44. }
  45. else if(level == 1337)
  46. {
  47. PlayerInfo[playerid][pStaffLvl] = 11;
  48. }
  49. else if(level == 1338)
  50. {
  51. PlayerInfo[playerid][pStaffLvl] = 12;
  52. }
  53. else if(level == 1340)
  54. {
  55. PlayerInfo[playerid][pStaffLvl] = 13;
  56. }
  57. else if(level == 1341)
  58. {
  59. PlayerInfo[playerid][pStaffLvl] = 14;
  60. }
  61. PlayerInfo[targetid][pAdminSlot] = slot;
  62. SetPlayerSkin(targetid,294);PlayerInfo[targetid][pSkin] = GetPlayerSkin(targetid);
  63. SetPlayerHealth(targetid,0);
  64. new ldst[128];
  65. format(ldst,128,"/admini/%s.txt",slot);
  66. new text[80];
  67. format(text,64,"%s",GetName(targetid));
  68. new File:log;
  69. log = fopen(ldst, io_write);
  70. fwrite(log, text);
  71. fclose(log);
  72. SacuvajIgraca(targetid);
  73.  
  74. }
  75. else
  76. {
  77. SCM(playerid,-1,"Nisi ovlascen da koristis tu komandu !");
  78. }
  79.  
  80. return 1;
  81. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement