Ich möchte das für alle Spieler die nicht in der jeweiligen Fraktionen sind die Autos der Fraktion abgeschlossen werden.
Wie mach ich das?
Ich möchte das für alle Spieler die nicht in der jeweiligen Fraktionen sind die Autos der Fraktion abgeschlossen werden.
Wie mach ich das?
Fraktionsfahrzeuge hinzufügen! Sogar extra ein Tutorial.
OnVehicleStreamIn
SetVehicleParamsEx
Ne Abfrage und gut ist.
OnVehicleStreamIn
SetVehicleParamsEx
Ne Abfrage und gut ist.
Greift das denn auch bei Motorrädern ? Bin ja da aktuell gar nicht auf dem laufenden
Müsste eigentlich, ja...
Nur bei Motorrädern kann man glaube ich trotz abgeschlossener Türen mit G einsteigen.. Bin mir grad nicht sicher...
Falls es so ist, einfach abfragen ob die Türen geschlossen sind und wenn ja den Spieler verhindern einzusteigen
Greetz
#else
und wenn ja den Spieler verhindern einzusteigen
Meinst du einfach wieder raus schmeißen oder was meinste ?
Ne.. Du kannst z.B einfach
TogglePlayerControllable(playerid,false);
TogglePlayerControllable(playerid,true);
machen..
Das Stopt den Spieler wenn er in ein abgeschlossenes Fahrzeug will..
Nützlich bei Motorrädern..
Achso, so meinst du das. Ok
Probiere es doch mal so, dieser Codeschnipsel ist aus meinem RP Script. Variablen musst du natürlich an dein Script anpassen.
new CarLocked[MAX_VEHICLES] = 1;
public OnPlayerEnterVehicle(playerid, vehicleid, ispassenger)
{
if(CarLocked[vehicleid] == 1)
{
SetVehicleParamsForPlayer(vehicleid,playerid,0,1);
for(new i=0; i < MAX_FRAKT_CARS; i++)
{
if(vehicleid == LVPDCars[i])
{
if(IsPlayerInFrakt(playerid,1))
{
SetVehicleParamsForPlayer(vehicleid,playerid,0,0);
}
else
{
SetVehicleParamsForPlayer(vehicleid,playerid,0,1);
}
}
}
}
else
{
SetVehicleParamsForPlayer(vehicleid,playerid,0,0);
}
}
MfG Dominator