Zitat von
Bowi
Hi Leute
Habe auf verschiedene Server schon gesehen das Fahrzeuge nur von bestimmte Personen(Clanmitglieder) benutzt werden koennen,meine Frage ist wie geht das ? um Unfug auf dem Server zu vermeiden
Mfg
Bowi
Wenn du ACE benutzen solltest für deine Mission, da lässt sich über F7 ein "Modul" einfügen, welches nur Piloten erlaubt Hubschrauber/Flugzeuge zu fliegen.
Ansonsten kannst du das auch über ein Skript steuern, um z.b. auch nur manchen spielern das steuern von Fahrzeugen zu erlauben.
Erstelle eine sqf mit dem Namen : pilotCheck.sqf
Das hier ist das skript was da rein muss
Code:
_vehicleType = _this select 0; // "Helicopter" / "Tank"
_crewType = _this select 1; // "US_Soldier_Pilot_EP1"
//hint format["%1 - %2",_crewType, _vehicleType];
if (typeof player != _crewType) then {
private "_v";
while {alive player} do {
waituntil {vehicle player != player};
_v = vehicle player;
if (_v iskindof _vehicleType && !(_v iskindof "ParachuteBase")) then {
if (driver _v == player) then {
player action ["eject",_v];
waituntil {vehicle player == player};
hint "We shall leave the piloting to those with the appropriate training.";
};
};
};
};
In deiner Init.sqf rufst du das skript dann über diese beiden zeilen auf.
Evtl. musst du die Classnamen noch anpassen.....
Code:
["Helicopter", "US_Soldier_Pilot_EP1"] execVM "pilotCheck.sqf";
["Tank", "US_Soldier_Crew_EP1"] execVM "pilotCheck.sqf";
Nun können nur die US Piloten fliegen ... und die Crew Panzer fahren....