[Pomoc] ZCMD

Započeo Sottra
11. Jul 2014. Zaključano
297
pregleda
7
postova
Sottra
4
Shot Caller
11. Jul 2014.
Skripta koju koristim: Moja
Detaljan opis problema: Pocetnik sam. Tek sam malo poceo radit u ZCMD+sscanf. Radio sam komandu /ban . Znaci radio sam tu komandu tako da mogu nekog banovat kad taj igrac nije online. Zbog toga nisam mogao radit preko ID-a, vec preko nicka. I komanda je radjena na taj nacin da kad nekog banjem da mu u korisnicima upise 1. I vidicete dole u kodu ima errore ovde na "ime":
IgracInfo == 1;
SacuvajIgraca(ime);
Kick(ime);

Ne znam kako drugacije da uradim ovo, jer ne mogu umjesto "ime" pistati "id", jer igrac nema ID-a. I ne znam i kad bi se ispravili ti errori da li bi komanda radila pa zato vi meni ispravite sve sto ne valja. Hvala unapred.
Dio skripte:
CMD:ban(playerid, params[])
{
if(IgracInfo >= 1)
{
new ime, string, razlog;
if(sscanf(params, "ss", ime, razlog)) return SCM(playerid, -1, "/ban ");
format(string,sizeof(string),"Admin %s je banovao igraca %s. Razlog: %s", Ime(playerid), ime, razlog);
SCMTA(-1, string);
new string1;
format(string1,sizeof(string1),"Banovali ste igraca %s.", ime);
SCM(playerid, -1, string1);
IgracInfo == 1;
                SacuvajIgraca(ime);
                Kick(ime);
}
else
{
SCM(playerid, -1, "Samo admini!");
}
return 1;
}


I pod OnPlayerConnect sam stavio:
if(IgracInfo == 1)
{
SCM(playerid, -1, "Banovan!");
Kick(playerid);
    }

Neke slike/video za lakse dobivanje pomoci(neobavezno): //
James_SmithXDl
6
OG Legend
11. Jul 2014.
if(sscanf(params, "ss", ime, razlog)) return SCM(playerid, -1, "/ban ");
Sottra
4
Shot Caller
11. Jul 2014.
Dobro, hvala za to. Ali kako da rjesim ovo kad ima errore na ime:
IgracInfo == 1;
SacuvajIgraca(ime);
Kick(ime);
James_SmithXDl
6
OG Legend
11. Jul 2014.
nemozes tako vrednost ime nemoze biti string u takvom koristenju.
Sottra
4
Shot Caller
11. Jul 2014.
Quote from July 11, 2014, 12:04 pm:
nemozes tako vrednost ime nemoze biti string u takvom koristenju.

Da, pa vidim i ja. Na koji nacin bi mogao uraditi te tri linije?
James_SmithXDl
6
OG Legend
11. Jul 2014.
pa stavis ime kao integer i to je to koristis ga tako
Sottra
4
Shot Caller
11. Jul 2014.
Quote from July 11, 2014, 12:07 pm:
pa stavis ime kao integer i to je to koristis ga tako

Sad sam to uradio i radi. Hvala na pomoci. Mozete lockati temu

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha