Advertisement
Guest User

Untitled

a guest
Jan 24th, 2017
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.26 KB | None | 0 0
  1. CMD:ban(playerid,params[])
  2. {
  3. if(PlayerInfo[playerid][pAdmin] < 1) return GRESKA(playerid, "Nisi ovlascen za koriscenje ove komande!");
  4. if(AdminDuty[playerid] < 1) return GRESKA(playerid, "Moras biti na duznosti da bi mogao da koristis ovu komandu!");
  5. new id, razlog[128], banfile[80], string[128];
  6. if(sscanf(params,"us[128]", id, razlog)) return KORISCENJE(playerid, "/ban [ID/Ime] [Razlog]");
  7. if(id == IPI) return GRESKA(playerid, "Taj igrac je offline.");
  8. format(banfile, sizeof(banfile), BAN_FOLDER, GetName(id));
  9. if(fexist(banfile)) return GRESKA(playerid, "Taj igrac je vec banovan!");
  10. {
  11. format(string, sizeof(string), ""col_igcolor"|| "col_bela"Info "col_igcolor"|| "col_bela"Banovao si igraca %s! Razlog: %d.", GetName(id), razlog);
  12. SCM(playerid, -1, string);
  13. format(string,sizeof(string), ""col_igcolor"|| "col_bela"Info "col_igcolor"|| "col_bela"Banovan si sa servera od strane admina %s! Razlog: %d.", GetName(playerid), razlog);
  14. SCM(id, -1, string);
  15.  
  16. new File:ban = fopen( banfile, io_write );
  17. new var[ 64 ];
  18. format( var, 64, "Admin=%s\n", GetName(playerid));
  19. fwrite( ban, var );
  20. new var1[ 128 ];
  21. format( var1, 128,"Razlog=%s\n", razlog );
  22. fwrite( ban, var1 );
  23. fclose( ban );
  24. Kick(id);
  25. }
  26. return 1;
  27. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement