18.11.2012, 20:10
Queria diminuir o dano das armas do meu server, queria um fs ou alguma coisa que fizesse isso por favor alguem me ajuda
// SetTeamCount( 1 ); --->> em OnGameModeInit
// SetPlayerTeam(playerid, 1); --->> em OnPlayerConnect
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
{
new Float:Health[MAX_PLAYERS], new Float:Armour[MAX_PLAYERS];
GetPlayerHealth( playerid , Health[playerid] );
GetPlayerArmour( playerid , Armour[playerid]);
if( Armour > 1 )
{
if( weaponid == 24 )// em este caso vocк remover 20 Armour
{
SetPlayerArmour( playerid , Armour[playerid] - 20 );
}
}
else if(Armour < 0)
{
if( weaponid == 24 )// em este caso vocк remover 20 Health
{
SetPlayerHealth( playerid , Health[playerid] - 20 );
}
}
return 1;
}
se vocк ajudar Add +repp ;)
|
PHP код:
|
: error 017: undefined symbol "MAX_PLAYERS"
: error 029: invalid expression, assumed zero
: warning 215: expression has no effect
: error 001: expected token: ";", but found "new"
: fatal error 107: too many error messages on one line
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
{
new Float:Health[MAX_PLAYERS], Float:Armour[MAX_PLAYERS];
GetPlayerHealth( playerid , Health[playerid] );
GetPlayerArmour( playerid , Armour[playerid]);
if( Armour[playerid] > 1 )
{
if( weaponid == 24 )// em este caso vocк remover 20 Armour
{
SetPlayerArmour( playerid , Armour[playerid] - 20 );
}
}
else if(Armour[playerid] < 0)
{
if( weaponid == 24 )// em este caso vocк remover 20 Health
{
SetPlayerHealth( playerid , Health[playerid] - 20 );
}
}
return 1;
}
forward OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid);
public OnPlayerGiveDamage(playerid, damagedid, Float: amount, weaponid)
{
new Float:Health[200], Float:Armour[200]; //--Max jogadores em seu Server
GetPlayerHealth( playerid , Health[playerid] );
GetPlayerArmour( playerid , Armour[playerid]);
if( Armour[playerid] > 1 )
{
if( weaponid == 24 )// em este caso vocк remover 20 Armour
{
SetPlayerArmour( playerid , Armour[playerid] - 20 );
}
}
else if(Armour[playerid] < 0)
{
if( weaponid == 24 )// em este caso vocк remover 20 Health
{
SetPlayerHealth( playerid , Health[playerid] - 20 );
}
}
return 1;
}