Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [NL] George poslato Mart 03, 2013, 12:45:14 POSLE PODNE

Naslov: [POMOC] Server Closed Connection. bez poruke
Poruka od: [NL] George poslato Mart 03, 2013, 12:45:14 POSLE PODNE
Skripta koju koristim: NLRPGv3
Detaljan opis problema: Npr: Kada me kicka server zbog AFK ne pise ''KiwiBot | Izbaceni ste jer ste bili vise od 10 minuta AFK." nego samo server closed connection nije samo tu kada nekog kickam(/kick) ne izbacuje mu poruku nego odma server closed connection, kako mogu to rijesit?
Dio skripte: ne
Neke slike/video za lakse dobivanje pomoci(neobavezno): ne
Naslov: Odg: [POMOC] Server Closed Connection. bez poruke
Poruka od: _HarDy_ poslato Mart 03, 2013, 12:49:25 POSLE PODNE
Evo ti citava komanda da ti sad ne objasnjavam =D


CMD:kick(playerid, params[])
{
if(PI[playerid][Admin] > 0 || IsPlayerAdmin(playerid))
{
    new id, razlog[64];
    if(sscanf(params, "us[64]", id, razlog)) return SCM(playerid, GRAD3, "Koristite: {BFC0C2}/kick [Korisnicki ID ili Ime igraca] [Razlog]");
if(!IsPlayerConnected(id)) return SCM(playerid, GRAD2, "(greska) Taj igrac je offline!");
if(PI[playerid][Admin] < HEAD && PI[id][Admin] >= HEAD) return SCM(playerid, GRAD2, "(greska) Ne mozete koristiti ovu komandu na headadminu!");
new hIme[MAX_PLAYER_NAME];
new hIme2[24];
new strport[150];
RPIme(id, hIme);
RPIme(playerid, hIme2);
format(strport, sizeof strport, "|{FFFFFF}GM{FF0000}| {FFFFFF}%s {FF0000}je izbacen od admina %s. Razlog: {FFFFFF}%s.", hIme, hIme2, razlog);
StaffPoruka(CRVENA, strport);
format(strport, sizeof strport, "|{FFFFFF}GM{FF0000}| Izbaceni ste od admina {FFFFFF}%s. {FF0000}Razlog: %s.", hIme2, razlog);
SendClientMessage(id, CRVENA, strport);
    PI[id][Zavezan] = 0;
Kick(id);
new ip[16], logstring[256];
GetPlayerIp(playerid, ip, sizeof ip);
    format(logstring, sizeof logstring, "| Naredba: /kick | Izvrsio: %s | Igrac: %s | Razlog: %s | Vrsta: Direktna | IP: %s", hIme2, hIme, razlog, ip);
UpisiLog(FAJL_KICKLOG, logstring);
}
else if(PI[playerid][GM] >= 4)
{
    new id, razlog[64];
    if(sscanf(params, "us[64]", id, razlog)) return SCM(playerid, GRAD3, "Koristite: {BFC0C2}/kick [Korisnicki ID ili Ime igraca] [Razlog]");
if(!IsPlayerConnected(id)) return SCM(playerid, GRAD2, "(greska) Taj igrac je offline!");
new hIme[MAX_PLAYER_NAME];
new hIme2[24];
new strport[150];
RPIme(id, hIme);
RPIme(playerid, hIme2);
format(strport, sizeof strport, "|{FFFFFF}GM{48E31C}| {FFFFFF}%s {48E31C}je izbacen od GM-a %s. Razlog: {FFFFFF}%s.", hIme, hIme2, razlog);
StaffPoruka(ZELENA2, strport);
format(strport, sizeof strport, "|{FFFFFF}GM{48E31C}| Izbaceni ste od GM-a {FFFFFF}%s. {48E31C}Razlog: %s.", hIme2, razlog);
SendClientMessage(id, ZELENA2, strport);
    PI[id][Zavezan] = 0;
Kick(id);
new ip[16], logstring[256];
GetPlayerIp(playerid, ip, sizeof ip);
    format(logstring, sizeof logstring, "| Naredba: /kick | Izvrsio: %s | Igrac: %s | Razlog: %s | Vrsta: Direktna | IP: %s", hIme2, hIme, razlog, ip);
UpisiLog(FAJL_KICKLOG, logstring);
}
else return SCM(playerid, GRAD2, "(greska) Nemate autorizaciju za koristenje ove naredbe!");
return 1;
}
Naslov: Odg: [POMOC] Server Closed Connection. bez poruke
Poruka od: [GU:RP] Ivica poslato Mart 03, 2013, 12:53:40 POSLE PODNE
nece radit Kick(id); niti Ban(id); moras napravit sa timerom i dga kicka / bana nakon nekoliko sec