Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: [GU:RP] Ivica poslato Februar 05, 2013, 19:51:49 POSLE PODNE

Naslov: [Pomoc] bannick text
Poruka od: [GU:RP] Ivica poslato Februar 05, 2013, 19:51:49 POSLE PODNE
Skripta koju koristim:cyber
Detaljan opis problema:radio sam bannick i sada kad sam banao nick igracu njemu nije doslo da je dobio ban nick, a stavio sam da dode
Dio skripte:
Neke slike/video za lakse dobivanje pomoci(neobavezno):
Naslov: Odg: [Pomoc] bannick text
Poruka od: Dimi poslato Februar 05, 2013, 19:54:40 POSLE PODNE
Radis to sa playerid i giveplayerid. Daj komandu da ne mastamo
Naslov: Odg: [Pomoc] bannick text
Poruka od: [GU:RP] Ivica poslato Februar 05, 2013, 19:57:32 POSLE PODNE
nije playerid

ovako je
CMD:bannick(playerid, params[])
{
if(PlayerInfo[playerid][Admin] >= 3 || IsPlayerAdmin(playerid))
{
    new id, razlog[64],string[128], hIme[2][MAX_PLAYER_NAME];
    if(sscanf(params, "ds[64]", id, razlog)) return SCM(playerid, GRAD3, "{FFAF00}Koristite: {FFFFFF}/bannick [Korisnicki ID] [Razlog]");
    if(!IsPlayerConnected(id)) return SCM(playerid, GRAD2, "{F81414}(Odbijeno!) {C3C3C3}Taj igrac je offline!");
    if(PlayerInfo[playerid][Admin] < HEAD && PlayerInfo[id][Admin] >= HEAD) return SCM(playerid, GRAD2, "{F81414}(Odbijeno!) {C3C3C3}Ne mozete koristiti ovu komandu na headadminu!");
    RPIme(id, hIme[0]);
    RPIme(playerid, hIme[1]);
    new level = PlayerInfo[id][pLevel];
    format(string, sizeof string, "BANNICK | Igracu %s[%d-level] je banan nick od %s, Razlog: %s", hIme[0],level, hIme[1], razlog);
    AdminPoruka(COLOR_ORANGERED, string);
    SCMF(playerid, ZUTA, "NAPOMENA | Igrac %s je imao level[%d] | Postajte ban na forumu!", hIme[0], razlog);
        SCMF(id, ZUTA, "Admin %s vam je banao nick, Razlog: %s.", hIme[1], level);
    PlayerInfo[id][Bannick] = 1;
    Kick(id);
}
else return SCM(playerid, GRAD2, "{FFFFFF}[{F81414}G-Unit{FFFFFF}] {C3C3C3}Samo Admini!");
return 1;
}
Naslov: Odg: [Pomoc] bannick text
Poruka od: K4[Я]!K3 poslato Februar 05, 2013, 19:59:33 POSLE PODNE
Update sscanf, možda imaš stari pa returna na ID 0.
Naslov: Odg: [Pomoc] bannick text
Poruka od: Dimi poslato Februar 05, 2013, 20:01:14 POSLE PODNE
Scmf(id stavi unesto id giveplayerid
Naslov: Odg: [Pomoc] bannick text
Poruka od: K4[Я]!K3 poslato Februar 05, 2013, 20:03:27 POSLE PODNE
Citat: Dimi poslato Februar 05, 2013, 20:01:14 POSLE PODNE
Scmf(id stavi unesto id giveplayerid
Aj nelupaj.. vidiš da radi sa sscanf-om i tako je definirano, mani se gf-a.
Naslov: Odg: [Pomoc] bannick text
Poruka od: Dimi poslato Februar 05, 2013, 20:11:17 POSLE PODNE
Citat: K4[Я]!K3â,,¢ poslato Februar 05, 2013, 20:03:27 POSLE PODNE
Citat: Dimi poslato Februar 05, 2013, 20:01:14 POSLE PODNE
Scmf(id stavi unesto id giveplayerid
Aj nelupaj.. vidiš da radi sa sscanf-om i tako je definirano, mani se gf-a.

Nisam zapazio .... izvinjavam se
Naslov: Odg: [Pomoc] bannick text
Poruka od: Blaeks poslato Februar 05, 2013, 20:26:33 POSLE PODNE
a kako ti ne ispise poruku, moras staviti proveru pod onplayerconnect da li je igrac bannovan pa da onda ispise poruku i da ga kicka
Naslov: Odg: [Pomoc] bannick text
Poruka od: [GU:RP] Ivica poslato Februar 05, 2013, 20:46:58 POSLE PODNE
dobro to imam kad on opet ude i upise pass pise da mu je nick banan al ocu da kad je on u igri mislim igrac i ja idem bannick da mu pise to kako sam stavio ali ne pise