Skripta koju koristim: Moj GM
Detaljan opis problema: Kad je neko u autu i ja ga port sa /gethere portam ga bez auta kako da stavim da i auto i njega portam
Dio skripte: evo komande CMD:gethere(playerid, params[])
{
//#pragma unused help
//#pragma unused params
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"FL | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if (PlayerInfo[playerid][pGM] >= 2 || PlayerInfo[playerid][pAdmin] >= 1)
{
new gtIgrac;
new string[256];
if(AdminDuty[playerid] == 0 && GMDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"[FL] "SIVA"Morate biti na Admin & GameMaster duznosti!");
if(sscanf(params, "u", gtIgrac)) return SCM(playerid, -1, ""CRVENA"FL Pomoc | "BELA"/gethere [ID/Ime]");
if(!IsPlayerConnected(gtIgrac)) return SCM(playerid, -1, "[FL] "CRVENA"Taj igrac nije na serveru!");
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(gtIgrac, X + 2.0, Y, Z);
format(string,sizeof(string),""CRVENA"[FL] "SIVA"Teleportovao si %s-a do sebe!",GetName(gtIgrac));
SCM(playerid,-1,string);
format(string,sizeof(string),""CRVENA"[FL] "SIVA"Admin %s te teleportovao do sebe!",GetName(playerid));
SCM(gtIgrac,-1,string);
}
else
{
SCM(playerid, -1, ""CRVENA"[FL] "BELA"Samo Admini & GameMaster (AL 1+ & GM 2+)!");
}
return 1;
}
Neke slike/video za lakse dobivanje pomoci(neobavezno):/
ovako.
if(IsPlayerInAnyVehicle(playerid)) // ako je u vozilo
{
new vehicleid = GetPlayerVehicleID(playerid);
SetPlayerPos(playerid,X,Y,Z);
SetVehiclePos(vehicleid,X,Y,Z)
PutPlayerInVehicle(playerid,vehicleid,0);
}
else
{
SetPlayerPos(playerid,X,Y,Z); // ako nije
}
eto ti primer
Pokušaj nešto ovako, nadam se da radi.
CMD:gethere(playerid, params[])
{
//#pragma unused help
//#pragma unused params
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"FL | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if (PlayerInfo[playerid][pGM] >= 2 || PlayerInfo[playerid][pAdmin] >= 1)
{
new gtIgrac;
new string[256];
if(AdminDuty[playerid] == 0 && GMDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"[FL] "SIVA"Morate biti na Admin & GameMaster duznosti!");
if(sscanf(params, "u", gtIgrac)) return SCM(playerid, -1, ""CRVENA"FL Pomoc | "BELA"/gethere [ID/Ime]");
if(!IsPlayerConnected(gtIgrac)) return SCM(playerid, -1, "[FL] "CRVENA"Taj igrac nije na serveru!");
if(IsPlayerInAnyVehicle(gtIgrac))
{
new vehid;
vehid = GetPlayerVehicleID(gtIgrac);
GetPlayerPos(playerid, X, Y, Z);
SetVehiclePos(vehid, X+2.0, Y, Z);
SetPlayerPos(gtIgrac, x+3.0, Y, Z);
PutPlayerInVehicle(gtIgrac, vehid, 0);
format(string,sizeof(string),""CRVENA"[FL] "SIVA"Teleportovao si %s-a do sebe!",GetName(gtIgrac));
SCM(playerid,-1,string);
format(string,sizeof(string),""CRVENA"[FL] "SIVA"Admin %s te teleportovao do sebe!",GetName(playerid));
SCM(gtIgrac,-1,string);
}
else
{
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(gtIgrac, X + 2.0, Y, Z);
format(string,sizeof(string),""CRVENA"[FL] "SIVA"Teleportovao si %s-a do sebe!",GetName(gtIgrac));
SCM(playerid,-1,string);
format(string,sizeof(string),""CRVENA"[FL] "SIVA"Admin %s te teleportovao do sebe!",GetName(playerid));
SCM(gtIgrac,-1,string);
}
}
else
{
SCM(playerid, -1, ""CRVENA"[FL] "BELA"Samo Admini & GameMaster (AL 1+ & GM 2+)!");
}
return 1;
}
Radi tnx moze lock