Advertisement
Guest User

Untitled

a guest
Feb 23rd, 2019
80
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.42 KB | None | 0 0
  1. CMD:abanaj(playerid, params[])
  2. {
  3. if(iIgracSpawnan[playerid] == 0) return SCM(playerid, -1, "{F81414}[ GREŠKA > {FFFFFF}Niste spawnani! {F81414}]");
  4. if(iIgracSpawnan[playerid] == 1)
  5. {
  6. if (PI[playerid][pAdmin] >= 1)
  7. {
  8. new igrac, igracid, razlog[128], string[256], vrijemebana[64], datumbana[64], IP_Adresa[16], iIme[MAX_PLAYER_NAME], lIme[MAX_PLAYER_NAME];
  9. getdate(godina, mjesec, dan);
  10. gettime(sati, minute, sekunde);
  11. GPN(playerid, iIme, sizeof(iIme));
  12. GPN(igrac, lIme, sizeof(lIme));
  13. GPIp(igrac,IP_Adresa,16);
  14. if(sscanf(params, "us[128]", igrac, razlog)) return SCM(playerid, -1, "{FFAF00}[ KORIŠTENJE > {FFFFFF}/abanaj (ID/Ime igraca) (razlog) {FFAF00}]");
  15. if(igrac == IPI) return SCM(playerid, -1, "{F81414}[ GREŠKA > {FFFFFF}Igrac nije online! {F81414}]");
  16. format(vrijemebana, sizeof(vrijemebana), "%d:%d:%d", sati, minute, sekunde);
  17. format(datumbana, sizeof(datumbana), "%d/%d/%d", dan, mjesec, godina);
  18. format(string, sizeof(string), "(Vrijeme: %d:%d:%d - Datum: %d/%d/%d) | BAN | Administrator: %s | Igrac: %s | Razlog: %s.", sati, minute, sekunde, dan, mjesec, godina, ImeIgraca(playerid), ImeIgraca(igrac), razlog);
  19. BanLog(string);
  20. format(string, sizeof(string), "(Vrijeme: %d:%d:%d - Datum: %d/%d/%d) | Komanda: /abanaj | Administrator: %s | Igrac: %s.", sati, minute, sekunde, dan, mjesec, godina, ImeIgraca(playerid), ImeIgraca(igrac));
  21. AdminKomandeLog(string);
  22. format(string, sizeof(string), "{0393FC}[ INFO > {FFFFFF}Banali ste igraca %s (%d). | Razlog: %s. {0393FC}]", ImeIgraca(igrac), igracid, razlog);
  23. SCM(playerid, -1, string);
  24. format(string, sizeof(string), "{0393FC}[ INFO > {FFFFFF}Admin vas je banao. | Razlog: %s. {0393FC}]", razlog);
  25. SCM(igrac, -1, string);
  26. format(string, sizeof(string), "{2828FF}[ AdminINFO > {FFFFFF}Administrator %s (%d) je banao igraca %s (%d). | Razlog: %s. {2828FF}]", ImeIgraca(playerid), playerid, ImeIgraca(igrac), igracid, razlog);
  27. PorukaAdminima(-1, string);
  28. PI[playerid][pBanan] = 1;
  29. Ban(igrac);
  30. new INI:Fajl = INI_Open(BanPath(igrac));
  31. INI_SetTag(Fajl, "Igrac Banan");
  32. INI_WriteString(Fajl, "Administrator", iIme);
  33. INI_WriteString(Fajl, "Igrac", lIme);
  34. INI_WriteString(Fajl, "Razlog", razlog);
  35. INI_WriteString(Fajl, "Vrijeme", vrijemebana);
  36. INI_WriteString(Fajl, "Datum", datumbana);
  37. INI_WriteString(Fajl, "IP adresa",IP_Adresa);
  38. INI_Close(Fajl);
  39. return 1;
  40. }
  41. }
  42. return 1;
  43. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement