@@ -3099,13 +3099,15 @@ void CGame::Packet_Vehicle_InOut ( CVehicleInOutPacket& Packet )
3099
3099
Arguments.PushElement ( pVehicle ); // vehicle
3100
3100
Arguments.PushNumber ( ucOccupiedSeat ); // seat
3101
3101
Arguments.PushBoolean ( false ); // jacker
3102
+ Arguments.PushBoolean ( false ); // forcedByScript
3102
3103
pPlayer->CallEvent ( " onPlayerVehicleExit" , Arguments );
3103
3104
3104
3105
// Call the vehicle->player event
3105
3106
CLuaArguments Arguments2;
3106
3107
Arguments2.PushElement ( pPlayer ); // player
3107
3108
Arguments2.PushNumber ( ucOccupiedSeat ); // seat
3108
3109
Arguments2.PushBoolean ( false ); // jacker
3110
+ Arguments2.PushBoolean ( false ); // forcedByScript
3109
3111
pVehicle->CallEvent ( " onVehicleExit" , Arguments2 );
3110
3112
}
3111
3113
}
@@ -3160,13 +3162,15 @@ void CGame::Packet_Vehicle_InOut ( CVehicleInOutPacket& Packet )
3160
3162
Arguments.PushElement ( pVehicle ); // vehicle
3161
3163
Arguments.PushNumber ( ucOccupiedSeat ); // seat
3162
3164
Arguments.PushBoolean ( false ); // jacker
3165
+ Arguments.PushBoolean ( false ); // forcedByScript
3163
3166
pPlayer->CallEvent ( " onPlayerVehicleExit" , Arguments );
3164
3167
3165
3168
// Call the vehicle->player event
3166
3169
CLuaArguments Arguments2;
3167
3170
Arguments2.PushElement ( pPlayer ); // player
3168
3171
Arguments2.PushNumber ( ucOccupiedSeat ); // seat
3169
3172
Arguments2.PushBoolean ( false ); // jacker
3173
+ Arguments2.PushBoolean ( false ); // forcedByScript
3170
3174
pVehicle->CallEvent ( " onVehicleExit" , Arguments2 );
3171
3175
}
3172
3176
@@ -3205,13 +3209,15 @@ void CGame::Packet_Vehicle_InOut ( CVehicleInOutPacket& Packet )
3205
3209
ArgumentsExit.PushElement ( pVehicle ); // vehicle
3206
3210
ArgumentsExit.PushNumber ( 0 ); // seat
3207
3211
ArgumentsExit.PushElement ( pPlayer ); // jacker
3212
+ ArgumentsExit.PushBoolean ( false ); // forcedByScript
3208
3213
pJacked->CallEvent ( " onPlayerVehicleExit" , ArgumentsExit );
3209
3214
3210
3215
// Execute the vehicle->vehicle script function for the jacked player
3211
3216
CLuaArguments ArgumentsExit2;
3212
3217
ArgumentsExit2.PushElement ( pJacked ); // player
3213
3218
ArgumentsExit2.PushNumber ( 0 ); // seat
3214
3219
ArgumentsExit2.PushElement ( pPlayer ); // jacker
3220
+ ArgumentsExit2.PushBoolean ( false ); // forcedByScript
3215
3221
pVehicle->CallEvent ( " onVehicleExit" , ArgumentsExit2 );
3216
3222
3217
3223
0 commit comments