02.12.2013, 13:41
Hello boys !
I have one problem with show baninfo !
My server dont show banreason, Ban Admin , Date and time ...
http://i.imgur.com/VvHKsZR.png
Pls Help.. TNX
I have one problem with show baninfo !
My server dont show banreason, Ban Admin , Date and time ...
http://i.imgur.com/VvHKsZR.png
Код:
case THREAD_BANINFO: { mysql_store_result(); if(mysql_num_rows() == 0) { for(new i = 0; i < 20; i++) SCM(extraid, BELA, " "); SCM(extraid, CRVENA, "_____________________________________________________________________________________________________"); SCM(extraid, CRVENA, "_____________________________________________________________________________________________________"); SCM(extraid, CRVENA, "Vas korisnicki racun je trenutno iskljucen sa servera, ali informacije o iskljucenju nazalost nisu dostupne."); SCM(extraid, CRVENA, "Ukoliko smatrate da je doslo do greske, zatrazite skidanje bana na nasem forumu: www.street4life.info/forum"); SetTimerEx("kickigraca", 300, false, "i", extraid); return 1; } new lajn[128], ajdi, banovani[24], admin[24], rizon[64], dejt[32], ajpi[16]; new imex[MAX_PLAYER_NAME]; RPIme(extraid, imex); GetPlayerIp(extraid, ajpi, 16); if(mysql_fetch_row(lajn)) sscanf(lajn, "p<|>is[24]s[24]s[64]s[32]s[16]", ajdi, banovani, admin, rizon, dejt,ajpi); mysql_free_result(); for(new i = 0; i < 20; i++) SCM(extraid, BELA, " "); SCM(extraid, CRVENA, "______________________________________________________________________________"); SCM(extraid, CRVENA, "______________________________________________________________________________"); SCM(extraid, SVETLOCRVENA, "[ISKLJUCENJE SA SERVERA] Vas korisnicki racun je nazalost iskljucen sa servera na neodredjeno."); SCMF(extraid, BELA, "Ban: #%d", ajdi); SCMF(extraid, BELA, "Vase ime: %s", imex); SCMF(extraid, BELA, "Administrator: %s", admin); SCMF(extraid, BELA, "Razlog iskljucenja: %s", rizon); SCMF(extraid, BELA, "Vasa IP adresa: %s | Vreme i datum: %s", ajpi, dejt); SCM(extraid, BELA, "Ukoliko smatrate da je doslo do greske, zatrazite skidanje bana na forumu."); SCM(extraid, ZUTA, "Link do foruma: www.street-4life.info/forum"); SetTimerEx("kickigraca", 300, false, "i", extraid); }
Код:
CMD:ban(playerid, params[]) { if(PI[playerid][Admin] >= 2 || IsPlayerAdmin(playerid)) { new ime[2][MAX_PLAYER_NAME], id, razlog[64], ip[24], ipx[24], dan, mesec, godina, sat, minut, sekund; if(sscanf(params, "us[64]", id, razlog)) return SCM(playerid, GRAD3, "Koristite: {BFC0C2}/ban [Korisnicki ID ili Ime igraca] [Razlog]"); if(!IsPlayerConnected(id)) return SCM(playerid, GRAD2, "{FF0000}(greska) {FFFFFF} Taj igrac je offline!"); if(PI[playerid][Admin] < HEAD && PI[id][Admin] >= HEAD) return SCM(playerid, GRAD2, "{FF0000}(greska) {FFFFFF} Ne mozete koristiti ovu komandu na headadminu!"); if(strlen(razlog) > 64) return SCM(playerid, GRAD2, "{FF0000}(greska) {FFFFFF} Previse dugacak razlog!"); RPIme(playerid, ime[0]); RPIme(id, ime[1]); GetPlayerIp(playerid, ip, 24); GetPlayerIp(id, ipx, 24); getdate(godina, mesec, dan); gettime(sat, minut, sekund); for(new i = 0; i < 20; i++) SCM(id, BELA, " "); SCM(id, CRVENA, "__________________________________________________________________________________"); SCM(id, CRVENA, "__________________________________________________________________________________"); SCM(id, BELA, "[ISKLJUCENJE SA SERVERA] Ovo je obavestenje o Vasem iskljucenju sa servera."); SCMF(id, BELA, "Ime: %s | Admin: %s | Nivo: %d | Novac: $%d ($%d)", ime[1], ime[0], PI[id][Nivo], PI[id][Novac], PI[id][Banka]); SCMF(id, BELA, "Razlog iskljucenja: %s", razlog); SCMF(id, BELA, "Vasa IP adresa: %s | Datum: %d/%d%d | Vreme: %d:%d:%d", ipx, dan, mesec, godina, sat, minut, sekund); SCM(id, BELA, "Ukoliko smatrate da je doslo do greske, slikajte ovo (F8) i zatrazite skidanje bana na nasem forumu."); SCM(id, ZUTA, "Link do foruma: www.street-4life.info"); SCM(id, SVETLOCRVENA, "Moguci razlozi bana: abusanje, cheat, vredjanje, krsenje pravila, greska admina, ..."); new imx[2][MAX_PLAYER_NAME]; ImeIgraca(id, imx[1]); PI[id][Banovan] = 1; if(PI[id][Nivo] > 1) { SCM(playerid, CRVENA, "_____________________________________________________________________________________"); SCM(playerid, CRVENA, " UPOZORENJE: Igracev nivo je veci od 1!"); SCM(playerid, ZELENA, " Slikaj ovo (F8) i stavi na popis banova na forumu!"); SCMF(playerid, CRVENA, " Igrac: %s | Nivo: %d | Novac: $%d (+$%d) | ID: %i", ime[1], PI[id][Nivo], PI[id][Novac], PI[id][Banka], id); SCMF(playerid, CRVENA, " Datum: %d/%d/%d | Vreme: %d:%d:%d | IP: %s", dan, mesec, godina, sat, minut, sekund, ipx); SCM(playerid, ZUTA, " IP adresa ovog igraca nije banovana. Da banujes IP adresu upisi /banip [IP adresa koja je napisana gore]"); format(CmdString, sizeof(CmdString), "|{FFFFFF}A{FF0000}| BAN | {FFFFFF}%s od %s, razlog: %s", ime[1], ime[0], razlog); StaffPoruka(CRVENA, CmdString); } else if(PI[id][Nivo] <= 1) { SCM(playerid, CRVENA, "______________________________________________________________________________"); SCM(playerid, ZELENA, " Igracev nivo je jednak od 1!"); SCM(playerid, ZELENA, " Ovaj ban nije potrebno postati na forum!"); SCMF(playerid, CRVENA, " Igrac: %s | Nivo: %d | Novac: $%d (+$%d) | ID: %i", ime[1], PI[id][Nivo], PI[id][Novac], PI[id][Banka], id); SCMF(playerid, CRVENA, " Datum: %d/%d/%d | Vreme: %d:%d:%d | IP: %s", dan, mesec, godina, sat, minut, sekund, ipx); SCM(playerid, ZUTA, " IP adresa ovog igraca nije banovana. Da banujes IP adresu upisi /banip [IP adresa koja je napisana gore]"); format(CmdString, sizeof(CmdString), "|{FFFFFF}A{FF0000}| BAN | {FFFFFF}%s od %s, razlog: %s", ime[1], ime[0], razlog); StaffPoruka(CRVENA, CmdString); } BanPlayer(id, razlog, ime[0]); format(CmdString, 128, "| BAN | Izvrsio: %s | Igrac: %s | Razlog: %s | IP: %s", ime[0], ime[1], razlog, ip); UpisiLog(FAJL_BANLOG, CmdString); format(CmdString, 128, "BAN | %s Admin: %s.", ime[1], ime[0]); SendClientMessageToAll(CRVENA, CmdString); SetTimerEx("kickigraca", 300, false, "i", id); } else return SCM(playerid, GRAD2, "{FFFFFF}[{F81414}zBlock{FFFFFF}] {C3C3C3}Admini samo!"); return 1; }