Detaljan opis problema:Ovako zelio bih kada banujem nekog igraca da samo njemu izbaci textdraw koji sam napravio za ban a ne svim igracima
Dio skripte:
Kod:
CMD:ban(playerid, params[]){
if(PI >= 1 || IsPlayerAdmin(playerid))
{
new ime, id, razlog, ip, ipx, stringbig, dan, mesec, godina, sat, minut, sekund;
if(sscanf(params, "us", id, razlog)) return SCM(playerid, GRAD3, "Koristite: {BFC0C2}/ban [Korisnicki ID ili Ime igraca] ");
if(!IsPlayerConnected(id)) return SCM(playerid, GRAD2, "(greska) Taj igrac je offline!");
if(PI < HEAD && PI >= HEAD) return SCM(playerid, GRAD2, "(greska) Ne mozete koristiti ovu komandu na headadminu!");
if(strlen(razlog) > 64) return SCM(playerid, GRAD2, "(greska) Previse dugacak razlog!");
RPIme(playerid, ime);
RPIme(id, ime);
GetPlayerIp(playerid, ip, 24);
GetPlayerIp(id, ipx, 24);
getdate(godina, mesec, dan);
gettime(sat, minut, sekund);
format(stringbig, sizeof(stringbig),"~r~Razlog: ~w~ %s ~n~~r~Admin: ~w~ %s ~n~~r~Datum i Vrijeme bana: ~w~%d/%d/%d %d:%d",razlog,ime,dan, mesec, godina, sat, minut);
TextDrawSetString(Info, stringbig);
TextDrawShowForPlayer(playerid, Info);
TextDrawShowForPlayer(playerid, Box);
TextDrawShowForPlayer(playerid, BannedNotice);
TextDrawShowForPlayer(playerid, Site);
PI = 1;
new imx;
ImeIgraca(id, imx);
