Sziasztok!
Csináltam egy házi szervert hogy letudjam tesztelni milyen a mód, müködik-e. Találtam benne egy kis hibát az /lp parancs nemmüködik
CMD:sp(playerid, params[]){
GetPlayerPos(playerid, Pos[playerid][0], Pos[playerid][1], Pos[playerid][2]);
SendClientMessage(playerid, 0xFFFFFFAA, \"Pozíciód elmentve!\");
PosMentve[playerid] = 1;
return 1;
}
CMD:lp(playerid, params[])
{
if(PosMentve[playerid] == 0) return SendClientMessage(playerid, 0xFFFFFFAA, \"Nem mentettél le pozíciót!\");
SetPlayerPos(playerid, Pos[playerid][0], Pos[playerid][1], Pos[playerid][2]);
SendClientMessage(playerid, 0xFFFFFFAA, \"Pozíciód betöltve!\");
return 1;
}
Légyszives segitsetek.
if(!strcmp(cmdtext, \"/lp\", true))
{
if (SavePos[playerid][savedPos] == 0) return SendClientMessage(playerid, COLOR_RED, \"Pozició nincs mentve.\");
if (IsPlayerInAnyVehicle(playerid)) {
SetVehiclePos(GetPlayerVehicleID(playerid), SavePos[playerid][sX], SavePos[playerid][sY], SavePos[playerid][sZ]);
SetVehicleZAngle(GetPlayerVehicleID(playerid), SavePos[playerid][sA]);
} else {
SetPlayerPos(playerid, SavePos[playerid][sX], SavePos[playerid][sY], SavePos[playerid][sZ]);
SetPlayerFacingAngle(playerid, SavePos[playerid][sA]);
}
return SendClientMessage(playerid, COLOR_GREEN, \"Teleportáltál a mentet pozicióra.\");
}