Einzelnen Beitrag anzeigen
Alt 16.10.2010, 08:32   #2 (permalink)
Anemia
500 Beiträge
 
Benutzerbild von Anemia
 
Registriert seit: 20.05.2009
Beiträge: 605
Standard

Zitat von Bowi Beitrag anzeigen

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....
Anemia ist offline