if (strcmp(cmd, "/s", true) == 0)
{
if (IsLogged[playerid])
{
if (!IsPlayerInAnyVehicle(playerid))
{
GetPlayerPos(playerid,PlayerPosition[playerid][0],PlayerPosition[playerid][1],PlayerPosition[playerid][2]);
GetPlayerFacingAngle(playerid,PlayerPosition[playerid][3]);
SendClientMessage(playerid,GREEN,"Position Saved. Type ' /r ' to return to this position!");
}
else
{
GetVehiclePos(GetPlayerVehicleID(playerid),PlayerPosition[playerid][0],PlayerPosition[playerid][1],PlayerPosition[playerid][2]);
GetVehicleZAngle(GetPlayerVehicleID(playerid),PlayerPosition[playerid][3]);
SendClientMessage(playerid,GREEN,"Position Saved. Type ' /r ' to return to this position!");
}
SavedPosition[playerid] = 1;
}
else SendClientMessage(playerid,RED,"You have to be logged in to use this command! ( /login )");
return 1;
}
if (strcmp(cmd, "/r", true) == 0)
{
if (IsLogged[playerid])
{
if (SavedPosition[playerid] == 1)
{
if (!IsPlayerInAnyVehicle(playerid))
{
SetPlayerPos(playerid,PlayerPosition[playerid][0],PlayerPosition[playerid][1],PlayerPosition[playerid][2]);
SetPlayerFacingAngle(playerid,PlayerPosition[playerid][3]);
SendClientMessage(playerid,GREEN,"Teleported to the last saved position!");
}
else
{
SetVehiclePos(GetPlayerVehicleID(playerid),PlayerPosition[playerid][0],PlayerPosition[playerid][1],PlayerPosition[playerid][2]);
SetVehicleZAngle(GetPlayerVehicleID(playerid),PlayerPosition[playerid][3]);
SendClientMessage(playerid,GREEN,"Teleported to the last saved position!");
}
}
else SendClientMessage(playerid,RED,"You didn't save a position! ( /s )");
}
else SendClientMessage(playerid,RED,"You have to be logged in to use this command! ( /login )");
return 1;
} Comanda de a salva si a reveni la locul dorit.Numai bun pentru stunt cand nuti iese. ;) ;)