Skripta koju koristim: UP:RP
Detaljan opis problema: Kako da namestim kada nekog port do sebe da port i vozilo ? a ne samo lika to jest coveka ??
Dio skripte:
YCMD:gethere(playerid, params[], help)
{
#pragma unused help
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"LC:RP | "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"[LC:RP] "SIVA"Morate biti na Admin & Supporter duznosti!");
if(sscanf(params, "u", gtIgrac)) return SCM(playerid, -1, ""CRVENA"LC:RP Pomoc | "BELA"/gethere [ID/Ime]");
if(!IsPlayerConnected(gtIgrac)) return SCM(playerid, -1, "[LC:RP] "CRVENA"Taj igrac nije na serveru!");
GetPlayerPos(playerid, X, Y, Z);
SetPlayerPos(gtIgrac, X + 2.0, Y, Z);
format(string,sizeof(string),""CRVENA"[LC:RP] "SIVA"Teleportovao si %s-a do sebe!",GetName(gtIgrac));
SCM(playerid,-1,string);
format(string,sizeof(string),""CRVENA"[LC:RP] "SIVA"Admin %s te teleportovao do sebe!",GetName(playerid));
SCM(gtIgrac,-1,string);
}
else
{
SCM(playerid, -1, ""CRVENA"[LC:RP] "BELA"Samo Admini & Supporter (AL 1+ & GM 2+)!");
}
return 1;
}
GetPlayerVehicleID- Za uzimanje ID vozila zeljenog igraca
SetVehiclePos(ID Vvozila, koordinate)
YCMD:gethere(playerid, params[], help)
{
#pragma unused help
if(UlogovanProvera[playerid] == 0) return SCM(playerid,-1,"LC:RP | "CRVENA"Moras se ulogovati da bi koristio ovu komandu!");
if (PlayerInfo[playerid][pGM] >= 2 || PlayerInfo[playerid][pAdmin] >= 1)
{
new gtIgrac;
new string[256];
new vehicle;
if(AdminDuty[playerid] == 0 && GMDuty[playerid] == 0) return SCM(playerid,-1,""CRVENA"[LC:RP] "SIVA"Morate biti na Admin & Supporter duznosti!");
if(sscanf(params, "u", gtIgrac)) return SCM(playerid, -1, ""CRVENA"LC:RP Pomoc | "BELA"/gethere [ID/Ime]");
if(!IsPlayerConnected(gtIgrac)) return SCM(playerid, -1, "[LC:RP] "CRVENA"Taj igrac nije na serveru!");
GetPlayerPos(playerid, X, Y, Z);
if(IsPlayerInAnyVehicle(gtIgrac))
{
vehicle = GetPlayerVehicleID(gtIgrac);
SetVehiclePos(vehicle,X + 2.0,Y,Z);
SetPlayerPos(gtIgrac, X + 2.0, Y, Z);
PutPlayerInVehicle(gtIgrac,vehicle,0);
format(string,sizeof(string),""CRVENA"[LC:RP] "SIVA"Teleportovao si %s-a do sebe!",GetName(gtIgrac));
SCM(playerid,-1,string);
format(string,sizeof(string),""CRVENA"[LC:RP] "SIVA"Admin %s te teleportovao do sebe!",GetName(playerid));
SCM(gtIgrac,-1,string);
}
else{
SetPlayerPos(gtIgrac, X + 2.0, Y, Z);
format(string,sizeof(string),""CRVENA"[LC:RP] "SIVA"Teleportovao si %s-a do sebe!",GetName(gtIgrac));
SCM(playerid,-1,string);
format(string,sizeof(string),""CRVENA"[LC:RP] "SIVA"Admin %s te teleportovao do sebe!",GetName(playerid));
SCM(gtIgrac,-1,string);
}
}
else
{
SCM(playerid, -1, ""CRVENA"[LC:RP] "BELA"Samo Admini & Supporter (AL 1+ & GM 2+)!");
}
return 1;
}
nez probaj ovak :D
Hvala vam zz ;)