diff --git a/Classic/scripts/autoexec/VehiclePassengerEject.cs b/Classic/scripts/autoexec/VehiclePassengerEject.cs index 4dd801c..5413005 100644 --- a/Classic/scripts/autoexec/VehiclePassengerEject.cs +++ b/Classic/scripts/autoexec/VehiclePassengerEject.cs @@ -1,9 +1,11 @@ -if (! $EjectDone) +// Vehicle Passenger Eject Script +// +// Originally eject.cs +// If Pilot, eject passengers from your vehicle using the Pack Activation button. + + +package VehiclePassengerEject { - schedule( 30000, 0, "exec", "scripts/autoexec/VehiclePassengerEject.cs" ); - $EjectDone = true; -} - function Player::use( %this,%data ) { @@ -43,6 +45,12 @@ function Player::use( %this,%data ) return ShapeBase::use( %this, %data ); } +}; + +// Prevent package from being activated if it is already +if (!isActivePackage(VehiclePassengerEject)) + activatePackage(VehiclePassengerEject); + function EjectAllPassengers(%obj, %player) {