SA-MP Forums Archive
[Ajuda] Nгo agrida um aliado. - 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] Nгo agrida um aliado. (/showthread.php?tid=549060)



Nгo agrida um aliado. - SeckSeck - 04.12.2014

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);
			}
		}
	}



Re: Nгo agrida um aliado. - MultiKill - 04.12.2014

SetPlayerTeam


Re: Nгo agrida um aliado. - JonathanFeitosa - 04.12.2014

Estude um pouco sobre OnPlayerTakeDamage e OnPlayerGiveDamage


Re : Nгo agrida um aliado. - SrGabriel - 04.12.2014

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


Re: Nгo agrida um aliado. - SeV_ - 04.12.2014

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

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