Guten Tag,
und zwar wollte ich es so machen ich habe ein Befehl /fahrrad. Der "Motor" soll nur von den Befehl benutzer auf true gestellt werden, sodass die anderen Spieler nicht das Fahrrad benutzen kann.
Beispeil.
Spieler A macht /fahrrad er kann direkt damit fahren
Spieler B versucht mit den Fahrrad vom Spieler A zu fahren aber es bewegt sich nicht.
So ist mein Code bis jetzt
ocmd:fahrrad(playerid,params[])
{
if(GetPVarInt(playerid,"Eingeloggt") == 1)
{
if(BMX[playerid] == 1)return SendClientMessage(playerid, COLOR_GRAD2, "Du hast bereits ein Fahrrad.");
if(IsPlayerInRangeOfPoint(playerid, 2.0, 1771.7631,-1895.7367,13.5542))
{
if(GetPlayerMoney(playerid) < 300)return SendClientMessage(playerid, COLOR_GRAD2, "Du benötigst 300$ um ein Fahrrad mieten zu können.");
startbmx[playerid] = CreateVehicle(481, 1779.9451,-1886.5385,12.9055,269.2119,1,1,-1);
//PutPlayerInVehicle(playerid, startbmx[playerid], 0);
SendClientMessage(playerid,gruen,"Du hast dir erfolgreich ein Fahrrad gekauft.");
PlayerMoney[playerid] -= 300;
BMX[playerid] = 1;
FahrradMotor[playerid] = 1;
SetVehicleParamsEx(startbmx[playerid], true, true, false, 0, true, false, false);
}
else
{
return 1;
}
}
return 1;
}