kicks the player out of the vehicle when the owner /v bring it.
This commit is contained in:
parent
e82ab2e4f3
commit
c13bfb4716
@ -5536,7 +5536,6 @@ public OnPlayerTakePlayerDamage( playerid, issuerid, &Float: amount, weaponid, b
|
||||
if ( p_Class[ issuerid ] == CLASS_POLICE && p_inFBI{ issuerid } && p_inCIA{ issuerid } && !p_inArmy{ issuerid } )
|
||||
SetPlayerColor( issuerid, setAlpha( COLOR_CIA, 0xFF ) ), p_VisibleOnRadar[ issuerid ] = g_iTime + 2;
|
||||
|
||||
|
||||
// alert admins
|
||||
new
|
||||
attack_difference = GetTickCount( ) - p_PlayerAltBindTick[ playerid ];
|
||||
@ -16114,6 +16113,15 @@ public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
|
||||
if ( GetPlayerCash( playerid ) < 10000 )
|
||||
return SendError( playerid, "You need $10,000 to bring your vehicle to you." );
|
||||
|
||||
foreach( new i : Player )
|
||||
{
|
||||
if ( GetPlayerVehicleID( i ) == g_vehicleData[ playerid ] [ id ] [ E_VEHICLE_ID ] )
|
||||
{
|
||||
SetPlayerPos( i, X, Y, ( Z + 0.5 ) );
|
||||
SendServerMessage( i, "You have been thrown out of the vehicle as the owner has teleported it away!" );
|
||||
}
|
||||
}
|
||||
|
||||
new
|
||||
Float: nodeX, Float: nodeY, Float: nodeZ, Float: nextX, Float: nextY,
|
||||
nodeid = NearestNodeFromPoint( X, Y, Z ),
|
||||
|
Loading…
Reference in New Issue
Block a user