Detaljan opis problema:Znaci radim dinamican teleport sistem za admine.I kada admin upise komandu /TPC ,pomocu nje kreira neki teleport,a preko dini-a se ta pozicija spremi u jednu mapu i onda se pomocu komande /tp (ukoliko postoji) moze neki admin teleportirati na tu poziciju.I sad mene muci to sto neznam kako da te sve pozicije ispisem u poruci npr:
"Moguci Teleporti: Spawn,LS,LV"
Tako da admini mogu znati koji su sve teleporti spremljeni.Kreirani teleporti se spremaju u /scriptfiles/Teleport/%s.ini! To jest ako napisem /tpc spawn onda ce umjesto %s.ini biti spawn.ini
Dio skripte:
CMD:tpc(playerid,params[]){
if(GetPVarInt(playerid,"Admin") < 1338 && !IsAdmin){ return SCM(playerid,color_greska,": {FAFAFA}Nisi autoriziran za koristenje te komande!");}
new string,astring;
if(sscanf(params, "s", string)){SCM(playerid, color_red,"Komanda: /tpc "); return 1;}
new file;format(file, sizeof(file), TELEPORT, string);
if(dini_Exists(file)){return 1;}
format(astring,sizeof(astring),":{FAFAFA} Administrator %s je kreirao teleport %s",ImeIgraca(playerid),string);ASCM(color_red,1,astring);
new newfile;format(newfile,sizeof(newfile),"/Teleport/%s.ini",string);
new Float:Float;
GetPlayerPos(playerid,Float,Float,Float);
GetPlayerFacingAngle(playerid,Float);
dini_Create(newfile);
dini_Set(newfile,"Teleport",string);
dini_FloatSet(newfile,"X",Float);
dini_FloatSet(newfile,"Y",Float);
dini_FloatSet(newfile,"Z",Float);
dini_FloatSet(newfile,"A",Float);
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno):
