[Ajuda] Humano nгo matar Humano Zombie Nгo matar Zombie
#1

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?
Reply
#2

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

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 ?
Reply
#4

Que tal testar antes de perguntar se funciona?
Reply
#5

Testei eles ainda podem se matar.
Reply
#6

@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 !
Reply
#7

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

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

Para funcionar, terб que trocar AddPlayerClass por AddPlayerClassEx.
Reply
#10

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


Forum Jump:


Users browsing this thread: 1 Guest(s)