[Pedido] Diminuir dano da arma
#6

O melhor jeito й vocк usar SetPlayerTeam em todos os players e em OnPlayerGiveDamage vocк configura o dano.
Os outros mйtodos eu ja tentei todos e pode atй funcionar mas fica bugado.

O problema de fazer isso й que buga na hora do player morrer, entгo vocк tem que configurar um jeito do player morrer quando a vida acabar, nгo fiz isso aqui mas se quiser eu faзo e posto.

Exemplo:

PHP код:
#include <a_samp>
new PlayerTeam[MAX_PLAYERS];
public 
OnPlayerSpawn(playerid){
    
SetPlayerTeam(playerid0);
    
PlayerTeam[playerid] = 0;
    return 
1;
}
public 
OnPlayerGiveDamage(playeriddamagedidFloatamountweaponidbodypart)
{
    
// Caso tente matar mesma gang
    
if(PlayerTeam[playerid] == PlayerTeam[damagedid]){
    
        return 
0;
    }
    
    new 
Float:life;
    
GetPlayerHealth(damagedidlife);
    switch(
weaponid)
    {
        case 
35:
        {
            
SetPlayerHealth(damagedidlife-0.5);
        }
    }
    return 
1;
}
// Usar isso no lugar de SetPlayerTeam
stock SetPlayerServerTeam(playeridteamid){
    return 
PlayerTeam[playerid] = teamid;
}
// Usar isso no lugar de GetPlayerTeam
stock GetPlayerServerTeam(playerid){
    return 
PlayerTeam[playerid];

Reply


Messages In This Thread
Diminuir dano da arma - by MateGPlay - 07.11.2018, 21:49
Re: Diminuir dano da arma - by ipsLuan - 08.11.2018, 01:08
Re: Diminuir dano da arma - by MateGPlay - 08.11.2018, 12:45
Re: Diminuir dano da arma - by PT - 08.11.2018, 12:54
Re: Diminuir dano da arma - by Malandrin - 08.11.2018, 15:37
Re: Diminuir dano da arma - by KoloradO - 08.11.2018, 18:02
Re: Diminuir dano da arma - by MateGPlay - 10.11.2018, 00:22

Forum Jump:


Users browsing this thread: 2 Guest(s)