SA-MP Forums Archive
[Ajuda] Humano nгo matar Humano Zombie Nгo matar Zombie - Printable Version

+- SA-MP Forums Archive (https://sampforum.blast.hk)
+-- Forum: Non-English (https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Humano nгo matar Humano Zombie Nгo matar Zombie (/showthread.php?tid=611682)



Humano nгo matar Humano Zombie Nгo matar Zombie - ToNN7477 - 09.07.2016

Bom, Tem 2 equipe na minha GM , Humanos, Zombies. sу que as equipes podem se matar, Jб tentei usar o SetPlayerTeam na OnPlayerTakeDamage e Na OnPlayerGiveDamage, mais eles ainda podem se matar, alguйm ai pode ajudar?


Re: Humano nгo matar Humano Zombie Nгo matar Zombie - n0minal - 09.07.2016

Bota o SetPlayerTeam na onplayerspawn ao invйs de onplayertakedamage, use a lуgica certa...


Re: Humano nгo matar Humano Zombie Nгo matar Zombie - ToNN7477 - 09.07.2016

Quote:
Originally Posted by n0minal
Посмотреть сообщение
Bota o SetPlayerTeam na onplayerspawn ao invйs de onplayertakedamage, use a lуgica certa...
SetPlayerTeam(playerid, TEAM_HUMAN);
SetPlayerTeam (playerid, TEAM_ZOMBIE);

Assim serб que vai funcionar ?


Re: Humano nгo matar Humano Zombie Nгo matar Zombie - Kamper - 09.07.2016

Que tal testar antes de perguntar se funciona?


Re: Humano nгo matar Humano Zombie Nгo matar Zombie - ToNN7477 - 09.07.2016

Testei eles ainda podem se matar.


Respuesta: Humano nгo matar Humano Zombie Nгo matar Zombie - SammyJ - 09.07.2016

@edit

PHP код:

public OnPlayerSpawn(playerid)
{
    if(
variavel_team == ZOMBIE)
    {
        
SetPlayerTeam(playeridZOMBIE);
    }
    else{
        
SetPlayerTeam(playeridHUMANO);
    }
    return 
1;
}
public 
OnPlayerTakeDamage(playeridissueridFloatamountweaponidbodypart)
{
    if(
GetPlayerTeam(playerid) == GetPlayerTeam(issuerid))
    {
        
SendClientMessage(playerid, -1"Vocк estб acertando em um parceiro de equipe");
        return 
0;
    }
    return 
1;

Sу uma base para vocк entender melhor !


Re: Humano nгo matar Humano Zombie Nгo matar Zombie - ToNN7477 - 10.07.2016

Acabei de chegar em casa aqui, vou testar se funcionar +REP


Re: Humano nгo matar Humano Zombie Nгo matar Zombie - ToNN7477 - 10.07.2016

Fiz tudo certinho meu parзa, mais infelizmente nгo estб funcionando.


Re: Humano nгo matar Humano Zombie Nгo matar Zombie - zSuYaNw - 11.07.2016

Para funcionar, terб que trocar AddPlayerClass por AddPlayerClassEx.


Re: Humano nгo matar Humano Zombie Nгo matar Zombie - ToNN7477 - 13.07.2016

Quote:
Originally Posted by zSuYaNw
Посмотреть сообщение
Para funcionar, terб que trocar AddPlayerClass por AddPlayerClassEx.
Mas eles Jб vгo ser Team?