Vatrenii wrote on November 18, 2021, 2:37 pm:
Cao, trebam komandu /portaj, dakle da ti kao admin portas igraca do neke lokacije sa /aport.. Znaci ti kao admin da portas obicnog igraca do neke lokacije koja se nalazi na ADMIN PORTU !
1. Napravimo novu varijablu gde cuvamo id za portanje
new PortPlayer = INVALID_PLAYER_ID
2. U komandu /ateleport ubacimo da seta vrednos adminu na targetid
PortPlayer = targetid;//Ovo targetid menjas kako ti je namesteno za ID
3. Kada admin ukuca /ateleport samo setamo vrednost na playerid
PortPlayer = playerid;
4. U Dialogu za port setamo poziciju na targetid i definisemo ga
new targetid = PortPlayer;
Cela komanda bi ti izgledala :
new PortPlayer = INVALID_PLAYER_ID;
CMD:ateleport(playerid, params[])
{
if(UlogovanProvera == 0) return SCM(playerid, -1, ""ORANGE2"#! Morate biti ulogovani kako bi koristili port");
if(PlayerInfo >= 1 || PlayerInfo >= 1)
{
if(isnull(params))
{
SPD(playerid, 138, DIALOG_STYLE_LIST, "TELEPORT", "Organizacije\nLos Santos Lokacije\nLas Venturas & San Fierro\nPoslovi", "Odabir", "Izlaz");
PortPlayer = playerid;
}
else
{
new id;
if(sscanf(params,"u", id)) return 0;
SPD(playerid, 138, DIALOG_STYLE_LIST, "TELEPORT", "Organizacije\nLos Santos Lokacije\nLas Venturas & San Fierro\nPoslovi", "Odabir", "Izlaz");
PortPlayer = playerid;
}
}
else { SCM(playerid, -1, ""ORANGE2"#! Niste ovlasteni za upotrebu ove komande"); }
return 1;
}