Moin,
ich habe seit einigen Tagen ein kleines Problem, denn wenn man den Befehl /carlock eingibt, wird das Auto nur abgeschlossen aber nicht wieder aufgeschlossen.
Eigentlich soll es ja so sein das wen man den Befehl eingibt, dass das Auto abgeschlossen wird und nachdem man den Befehl wieder eingibt, halt aufgeschlossen wird.
Code
if(PlayerInfo[playerid][pCarKey] == 1)
{
if(PlayerInfo[playerid][pKey] == 0) return Nachricht(playerid, cLIGHTRED,"Du besitzt kein Auto !");
new Float: X, Float: Y, Float: Z;
GetVehiclePos(PlayerInfo[playerid][pKey], X, Y, Z);
if(PlayerToPoint(10.0, playerid, X, Y, Z))
{
new zengine, zlights, zalarm, zdoors, zbonnet, zboot, zobjective;
GetVehicleParamsEx(PlayerInfo[playerid][pKey], zengine, zlights, zalarm, zdoors, zbonnet, zboot, zobjective);
if(doors == 0)
{
SetVehicleParamsEx(PlayerInfo[playerid][pKey], zengine, zlights, zalarm, 1, zbonnet, zboot, zobjective);
GameTextForPlayer(playerid, "~r~Abgeschlossen", 5000, 5);
}
else
{
SetVehicleParamsEx(PlayerInfo[playerid][pKey], zengine, zlights, zalarm, 0, zbonnet, zboot, zobjective);
GameTextForPlayer(playerid, "~g~Aufgeschlossen", 5000, 5);
}
}
else return Nachricht(playerid, cLIGHTRED,"Du befindest dich nicht in der Nähe von deinem Auto !");
}
Alles anzeigen
PS: Alles funktioniert, halt bis auf diesen Wechsel von zu nach auf.
LG,
Zentrolin