Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [M:RP] Williamsâ„¢ poslato Oktobar 05, 2012, 07:27:16 PRE PODNE

Naslov: [Pomoc] You are banned from this server.
Poruka od: [M:RP] Williamsâ„¢ poslato Oktobar 05, 2012, 07:27:16 PRE PODNE
Skripta koju koristim: Miami Roleplay od 0 by me
Detaljan opis problema: Kada banujem nekog, sve to dobro radi, iskljuci igraca sa porukom i ne moze da udje, ali kad ga ja unban,obrise se fajl gde je on banovan ali on i dalje ne moze da udje. Stalno mu pise you are banned from this server. Sve smo pokusavali, restart router(iako nije banip), gmx, obrisao rucno fajl, sve.
Dio skripte:Evo ban i evo unban:
YCMD:ban(playerid, params[], help)
{
        #pragma unused help
        new id,razlog[48],string[128];
if(PlayerInfo[playerid][pAdminLevel] == 0) return SCM(playerid,COL_GREY,"Nemate dovoljan admin level");
if(sscanf(params,"us[48]",id,razlog)) return SCM(playerid,COLOR_RED,"Uputstvo: "COL_WHITE"/ban [ID igraca/Deo Imena] [Razlog]");
        if(id == INVALID_PLAYER_ID) return SCM(playerid,COLOR_RED,"Uputstvo: "COL_WHITE"Pogresan ID igraca");
new
        pFile[35];

   format(pFile, 35, Ban_File, GetName(playerid));
    if(fexist(pFile)) return SCM(playerid,COLOR_RED,"Greska: "COL_WHITE"Igrac je vec banovan");
    new
    INI:UserFile = INI_Open(pFile);
    INI_WriteString(UserFile, "BanBy", GetName(playerid));
    INI_WriteString(UserFile, "Razlog", razlog);
    INI_Close(UserFile);
    format(string,128,"Admin "COL_WHITE"%s "COL_RED"je banovao "COL_WHITE"%s"COL_RED". Razlog: "COL_WHITE"%s",GetName(playerid),GetName(id),razlog);
    SendClientMessageToAll(COLOR_RED,string);
    Ban(id);
  return 1;
}

Unban
YCMD:unban(playerid, params[], help)
{
        #pragma unused help
        new ime[48],string[128];
if(PlayerInfo[playerid][pAdminLevel] < 3) return SCM(playerid,COL_GREY, "Niste dovoljan Admin Level!");
if(sscanf(params,"s[48]",ime)) return SCM(playerid,COLOR_RED,"Uputstvo: "COL_WHITE"/unban [Tacno ime igraca]");
new
        pFile[35];

   format(pFile, 35, Ban_File, ime);
    fremove(pFile);
    format(string,128,"Unbanovali ste %s igraca",ime);
    SCM(playerid,-1,string);
return 1;
}

Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [Pomoc] You are banned from this server.
Poruka od: Vegas. poslato Oktobar 05, 2012, 07:48:35 PRE PODNE
Pa eto kad ga već pišeš u fajl što stavljaš da ga bana, napravi da ga kicka i jednostavnu provjeru OnPlayerConnect, tako ćeš zaobići taj problem.
Naslov: Odg: [Pomoc] You are banned from this server.
Poruka od: propalica2131231 poslato Oktobar 05, 2012, 09:30:21 PRE PODNE
pa kad imas ovo Ban(id);
makni to i stavi Kick(id);
btw promjeni ime servera, nemas prava na miami ime