Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- CMD:abanaj(playerid, params[])
- {
- if(iIgracSpawnan[playerid] == 0) return SCM(playerid, -1, "{F81414}[ GREŠKA > {FFFFFF}Niste spawnani! {F81414}]");
- if(iIgracSpawnan[playerid] == 1)
- {
- if (PI[playerid][pAdmin] >= 1)
- {
- new igrac, igracid, razlog[128], string[256], vrijemebana[64], datumbana[64], IP_Adresa[16], iIme[MAX_PLAYER_NAME], lIme[MAX_PLAYER_NAME];
- getdate(godina, mjesec, dan);
- gettime(sati, minute, sekunde);
- GPN(playerid, iIme, sizeof(iIme));
- GPN(igrac, lIme, sizeof(lIme));
- GPIp(igrac,IP_Adresa,16);
- if(sscanf(params, "us[128]", igrac, razlog)) return SCM(playerid, -1, "{FFAF00}[ KORIŠTENJE > {FFFFFF}/abanaj (ID/Ime igraca) (razlog) {FFAF00}]");
- if(igrac == IPI) return SCM(playerid, -1, "{F81414}[ GREŠKA > {FFFFFF}Igrac nije online! {F81414}]");
- format(vrijemebana, sizeof(vrijemebana), "%d:%d:%d", sati, minute, sekunde);
- format(datumbana, sizeof(datumbana), "%d/%d/%d", dan, mjesec, godina);
- 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);
- BanLog(string);
- 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));
- AdminKomandeLog(string);
- format(string, sizeof(string), "{0393FC}[ INFO > {FFFFFF}Banali ste igraca %s (%d). | Razlog: %s. {0393FC}]", ImeIgraca(igrac), igracid, razlog);
- SCM(playerid, -1, string);
- format(string, sizeof(string), "{0393FC}[ INFO > {FFFFFF}Admin vas je banao. | Razlog: %s. {0393FC}]", razlog);
- SCM(igrac, -1, string);
- 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);
- PorukaAdminima(-1, string);
- PI[playerid][pBanan] = 1;
- Ban(igrac);
- new INI:Fajl = INI_Open(BanPath(igrac));
- INI_SetTag(Fajl, "Igrac Banan");
- INI_WriteString(Fajl, "Administrator", iIme);
- INI_WriteString(Fajl, "Igrac", lIme);
- INI_WriteString(Fajl, "Razlog", razlog);
- INI_WriteString(Fajl, "Vrijeme", vrijemebana);
- INI_WriteString(Fajl, "Datum", datumbana);
- INI_WriteString(Fajl, "IP adresa",IP_Adresa);
- INI_Close(Fajl);
- return 1;
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement