[Ajuda] Atores.
#1

Eis o meu cуdigo:
Код:
new DrugDealer[10];
DrugDealer[0] = CreateActor(28, 2062.25562, -992.96259, 47.98427, 0.0000);

SetActorInvulnerable(DrugDealer[0], false);
SetActorHealth(DrugDealer[0], 35.0);
O problema й que o Actor nгo estб tomando dano nenhum.
Eu vi em tutorias gringos e brasileiros como setar o Actor para tomar dano, que й setando ele como vulnerбvel, mas mesmo assim nгo acontece nada.
Reply
#2

https://sampforum.blast.hk/showthread.php?tid=573829

Aqui tem mais talvez vocк ja deve ter olhado, to no celular mais tem uma FS para criar actor com label etc la tem como fazer ele toma dano e uma callback da prуpria include tipo uma take
Reply
#3

Nгo existe mais essa include, o Emmet tirou do pastebin.
Reply
#4

Vocк precisa setar a vulnerabilidade e fazer a condiзгo checando se ele estб vulnerбvel ou nгo.

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

Abraзos.
Reply
#5

Mais ou menos assim?
Код:
public OnPlayerGiveDamageActor(playerid, damaged_actorid, Float: amount, weaponid, bodypart)
{
	if(!IsActorInvulnerable(DrugDealer[0]))
    		{
			SetActorHealth(DrugDealer[0], 0.0);
    		}
	return 1;
}
Reply
#6

Quote:
Originally Posted by Ermanhaut
Посмотреть сообщение
Mais ou menos assim?
Код:
public OnPlayerGiveDamageActor(playerid, damaged_actorid, Float: amount, weaponid, bodypart)
{
	if(!IsActorInvulnerable(DrugDealer[0]))
    		{
			SetActorHealth(DrugDealer[0], 0.0);
    		}
	return 1;
}
Isso
Reply
#7

Quote:
Originally Posted by Ermanhaut
Посмотреть сообщение
Nгo existe mais essa include, o Emmet tirou do pastebin.
Este й o novo link, й a mesma include, porйm agora estб sendo criada pelo Admigo.
Reply
#8

Quote:
Originally Posted by HaRdiiZin
Посмотреть сообщение
Este й o novo link, й a mesma include, porйm agora estб sendo criada pelo Admigo.
Vou procurar o tуpico da include no fуrum, obrigado.
Reply
#9

Quote:
Originally Posted by Ermanhaut
Посмотреть сообщение
Vou procurar o tуpico da include no fуrum, obrigado.
https://sampforum.blast.hk/showthread.php?tid=604223
Reply
#10

Nгo estб funcionando. Meu ator nгo morre de jeito nenhum.
Код:
//Eu jб tentei assim
SetActorInvulnerable(DrugD, true);
//E tambйm assim
SetActorInvulnerable(DrugD, false);
Sabem se existe alguma funзгo como "OnPlayerShootActor"? Aн eu faria assim:
Код:
public OnPlayerShootActor(playerid, actorid, weaponid)
{
	ApplyActorAnimation(DrugD, "SWEET", "Sweet_injuredloop", 4.1, 0, 0, 0, 1, 0);
	//Ai eu faria um timer de 10seg para o Actor desaparecer e pronto, resolveria meu problema.
	return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)