02.11.2010, 12:46
that anti-db script doesnt looks very eficient, try this one:
Credits to: RenisiL
pawn Code:
new
PlayerWeapon[ MAX_PLAYERS ][ 13 ], // Variable [ 1 ]
PlayerAmmo [ MAX_PLAYERS ][ 13 ]; // Variable [ 2 ]
public OnPlayerStateChange( playerid, newstate, oldstate )
{
if( newstate == PLAYER_STATE_DRIVER )
{
for( new i = false; i<13; i++ )
{
GetPlayerWeaponData( playerid, i, PlayerWeapon[ playerid ][ i ], PlayerAmmo[ playerid ][ i ] );
}
ResetPlayerWeapons ( playerid );
}
if( oldstate == PLAYER_STATE_DRIVER && newstate == PLAYER_STATE_ONFOOT )
{
for( new i = false; i<13; i++ )
{
GivePlayerWeapon( playerid, PlayerWeapon[ playerid ][ i ],PlayerAmmo[ playerid ][ i] );
}
}
return true;
}
