Skripta koju koristim: moja od 0
Detaljan opis problema: Imam problem, definisao sam zone, i sad mi nesto ne radi dobro komanda... kada kucam /loc 0 np. pise (0)'s 's current location: ()
Dio skripte:
CMD:loc(playerid, params[])
{
if(Ulogiran[playerid] == 0) return SendClientMessage(playerid, 0xFF0000FF, "Moras se spawnati da bi mogao da koristis ovu komandu");
new string[128],id, pname[24];
if(sscanf(params, "ui", id)) return SCM(playerid, 0xFF0000FF, "Koristi: /loc [id]");
if(!IsPlayerConnected(id)) return SCM(playerid, 0xFF0000FF, "ID igraca koji ste unijeli nije online.");
format(string,sizeof(string),"%s(%d)'s current location: %s",pname,id,SAZONE_NAME);
SCM(playerid,-1,string);
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
CMD:loc(playerid, params[])
{
if(Ulogiran[playerid] == 0) return SendClientMessage(playerid, 0xFF0000FF, "Moras se spawnati da bi mogao da koristis ovu komandu");
new string[128],id, pname[24];
if(sscanf(params, "u", id)) return SCM(playerid, 0xFF0000FF, "Koristi: /loc [id]");
if(!IsPlayerConnected(id)) return SCM(playerid, 0xFF0000FF, "ID igraca koji ste unijeli nije online.");
format(string,sizeof(string),"%s(%d)'s current location: %s",pname,id,SAZONE_NAME);
SCM(playerid,-1,string);
return 1;
}
+ nemozes koristit pname a nemas funkciju da igracu prepozna ime kroz taj string...
i dalje ovo
(0)'s current location:
na ovu liniju nesto nije dobro
format(string,sizeof(string),"%s(%d)'s current location: %s",pname,id,SAZONE_NAME);
pise
warning 213: tag mismatch
(0)'s current location:
ovo ti baca jer si sigurno id 0
mozda je do ovoga problem SAZONE_NAME idi proveri kako se koristi i nemoj da bumpas inace cu ti lock temu
ma pise SAZONE_NAME samo sto nesto nece.... a nije to sto sam id 0, i ne bumpam temu... Ako oces lock je nije problem...