Detaljan opis problema: Treba mi komanda /ban koja radi preko nicka. Ja znam napraviti preko ida i stavio sam dole kod komande. Vi mi samo recite sta trebam izmjeniti u svom kodu da bi komanda radila preko nicka sto znaci da se tom komandom moze banovati igrac koji je offline. Hvala unapred
Dio skripte:
CMD:ban(playerid, params[])
{
if(Igrac < 1) return SCM(playerid, -1, "Nisi admin.");
new id, string, razlog;
if(sscanf(params, "us", id, razlog)) return SCM(playerid, -1, "/ban ");
if(!IsPlayerConnected(id)) return SCM(playerid, -1, "Igrac nije online.");
format(string,sizeof(string),"Admin %s je banao igraca %s. Razlog: %s.", Imeigraca(playerid), Imeigraca(id), razlog);
SCMTA(-1, string);
new string1;
format(string1,sizeof(string1),"Banali ste igraca %s.", Imeigraca(id));
SCM(playerid, -1, string1);
PlayerInfo = 1;
SacuvajIgraca(id);
Kick(id);
return 1;
}
i ovo pod OnPlayerConnect:
if(Igrac == 1)
{
Kick(playerid);
}Neke slike/video za lakse dobivanje pomoci(neobavezno): //
