14.05.2011, 17:54
PHP Code:
new
Float: x,
Float: y,
Float: z,
Keys,
ud,
lr,
Float: health,
Float: armour
;
public OnPlayerUpdate( playerid )
{
GetPlayerKeys( playerid, Keys, ud, lr );
if( Keys == KEY_FIRE && GetPlayerWeapon( playerid ) == 0 ) {
for( new i=0; i < 500; i++ ) {
if( IsPlayerConnected( i ) ) {
GetPlayerPos( playerid, x, y, z );
if( playerid != i ){
if( IsPlayerInRangeOfPoint( i, 1.5, x, y, z ) ) {
GetPlayerArmour( playerid, armour );
GetPlayerHealth( i, health );
if( armour > 0 ) {
SetPlayerArmour( i, armour-40 );
return false;
}
SetPlayerHealth( i, health-40 );
}
}
}
}
}
return true;
}