Skripta koju koristim: Od 0Detaljan opis problema: Ovako.Kad hocu neku komandu da izvrsim u kojoj je potrbnu unijet neciji ID,bilo koji ID da unesem poruku posalje meni na ID 0.Kad probam sa INVALID_PLAYER_ID bilo koji ID da unesem poruku posalje meni dok sa IsPlayerConnected nece je nikom poslat a nece ni meni.Imam i foreach i sscanf i sve al nezz.Gledo sam i po ostalim forumima al ne pomaze 😄Dio skripte:Evo npr goto sa INVALID_PLAYER_ID
CMD:goto(playerid, params[], help)
{
if(PlayerInfo < 1) return NemaOvlastenjeadmin(playerid);
new id,Float:X,Float:Y,Float:Z,string;
if(sscanf(params, "u", id)) return SCM(playerid, Siva, "Koristite: /goto [ID/Ime]");
if(id == IPI) return PogresanID(playerid);
GetPlayerPos(id, X, Y, Z); SetPlayerPos(playerid, X + 2.0, Y, Z); SetPlayerInterior(playerid,GetPlayerInterior(id));
format(string,sizeof(string)," Teleportovao si se do %s!",PlayerName(id));
SCM(playerid,Siva,string);
new File:lFile = fopen("Logovi/AdminKomande.txt", io_append),
logData,
fyear, fmonth, fday,
fhour, fminute, fsecond;
getdate(fyear, fmonth, fday);
gettime(fhour, fminute, fsecond);
format(logData, sizeof(logData),"[%02d/%02d/%04d %02d:%02d:%02d]Admin %s se teleportirao do %s \r\n", fday, fmonth, fyear, fhour, fminute, fsecond, PlayerName(playerid),PlayerName(id));
fwrite(lFile, logData);
fclose(lFile);
return 1;
}
Evo sa IsPlayerConnected
CMD:goto(playerid, params[], help)
{
if(PlayerInfo < 1) return NemaOvlastenjeadmin(playerid);
new id,Float:X,Float:Y,Float:Z,string;
if(sscanf(params, "u", id)) return SCM(playerid, Siva, "Koristite: /goto [ID/Ime]");
if(IsPlayerConnected(id)) return PogresanID(playerid);
GetPlayerPos(id, X, Y, Z); SetPlayerPos(playerid, X + 2.0, Y, Z); SetPlayerInterior(playerid,GetPlayerInterior(id));
format(string,sizeof(string)," Teleportovao si se do %s!",PlayerName(id));
SCM(playerid,Siva,string);
new File:lFile = fopen("Logovi/AdminKomande.txt", io_append),
logData,
fyear, fmonth, fday,
fhour, fminute, fsecond;
getdate(fyear, fmonth, fday);
gettime(fhour, fminute, fsecond);
format(logData, sizeof(logData),"[%02d/%02d/%04d %02d:%02d:%02d]Admin %s se teleportirao do %s \r\n", fday, fmonth, fyear, fhour, fminute, fsecond, PlayerName(playerid),PlayerName(id));
fwrite(lFile, logData);
fclose(lFile);
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno)://