[Ajuda] Nгo agrida um aliado.
#1

No meu servidor, coloquei umas facзхes e coloquei pra elas serem aliadas sabe...
agr so quero colocar pra qnd um player atirar em um aliado ele n perder vida e aparecer na tela "Nao agrida um aliado".
ja tenho tudo, so o problema e q n ta funcionando, qnd atira em um aliado ele n aparece nd...
as variaveis das facзхes q eu quero q sejam aliadas sгo essas:
Код:
Player[playerid][pTorcida] == 21 || Player[playerid][pTorcida] == 22 || Player[playerid][pTorcida] == 23 || Player[playerid][pTorcida] == 24)
Код:
Player[playerid][pTorcida] == 17 || Player[playerid][pTorcida] == 18 || Player[playerid][pTorcida] == 19 || Player[playerid][pTorcida] == 20)
Код:
Player[playerid][pTorcida] == 1 || Player[playerid][pTorcida] == 2 || Player[playerid][pTorcida] == 3 || Player[playerid][pTorcida] == 4)
E a public OnPlayerGiveDamage
Код:
	if(Player[playerid][pTorcida] == Player[damagedid][pTorcida])
	{
	    if(EmTrabalho[playerid] == 0)
		{
		    if(Player[playerid][InDM] == false)
		    {
		    	GameTextForPlayer(playerid, "~r~ Nao agrida seus aliados.", 3000, 5);
			}
		}
	}
Reply
#2

SetPlayerTeam
Reply
#3

Estude um pouco sobre OnPlayerTakeDamage e OnPlayerGiveDamage
Reply
#4

Veja Sobre https://sampwiki.blast.hk/wiki/OnPlayerTakeDamage e o outro que o Jonathan falou ai
Reply
#5

https://sampwiki.blast.hk/wiki/SetPlayerTeam

Sete um time para cada grupo de classe, ao eles se atirar nгo irб perder vida alguma.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)