new VehicleID;
if(strcmp(cmdtext, \"/cj\", true) == 0)
{
if(IsPlayerInAnyVehicle(playerid))
{
SetVehiclePos(VehicleID,2495.0444,-1686.2068,13.5130);
}
else
{
SetPlayerPos(playerid,2495.0444,-1686.2068,13.5130);
}
format(str, 128, \"%s CJ házához teleportált /cj.\", GetPlayerNameEx(playerid));
SendClientMessageToAll(COLOR_LIGHTBLUE, str);
return 1;
}
Ez elvileg muködik...játékossal muködik is, de ha jármuben vagyok, akkor nem teleportál, hanem csak kiírja, hogy [sXT]VTX CJ házához teleportál.
Nem értem, hogy jármuvel mér nem jó..
Talán így:
if (strcmp(\"/cj\", cmdtext, true) == 0)
{
if(IsPlayerInAnyVehicle(playerid) == 1)
{
SetVehiclePos(GetPlayerVehicleID(playerid), 2495.0444,-1686.2068,13.5130);
}
else
{
SetPlayerPos(playerid, 2495.0444,-1686.2068,13.5130);
format(str, 128, \"%s CJ házához teleportált /cj.\", GetPlayerNameEx(playerid));
SendClientMessageToAll(COLOR_LIGHTBLUE, str);
}
return 1;
}