[AJUDA]Por Animaзгo em um BOT -
taynam22 - 09.04.2011
Olб, alguem poderia me ajuda a por uma animaзгo em um bot?!
Re: [AJUDA]Por Animaзгo em um BOT - rjjj - 09.04.2011
BOTs recebem IDs como qualquer outro jogador que entra no servidor, como na maioria das vezes eles sгo os primeiros б entrarem no servidor, logo se vocк tem apenas 1 BOT, entгo esse terб o ID 0 (pois й o primeiro a entrar no servidor), um segundo BOT teria o ID 1, e assim por diante

.
Essa й uma das maneiras de controlar o BOT, seguindo ela, basta usar:
Код:
ApplyAnimation(0,"VENDING","VEND_Drink_P",4.1,0,1,1,0,1);//Para o primeiro bot a entrar no servidor
ApplyAnimation(1,"VENDING","VEND_Drink_P",4.1,0,1,1,0,1);//Para o segundo bot a entrar no servidor
Espero ter ajudado

.
Re: [AJUDA]Por Animaзгo em um BOT -
taynam22 - 09.04.2011
Onde ponho isso?
Re: [AJUDA]Por Animaзгo em um BOT - rjjj - 09.04.2011
Quote:
Originally Posted by taynam22
Onde ponho isso?
|
Vai depender de onde, quando e porque vocк estб querendo aplicar uma animaзгo em um BOT

.
Se vocк quiser que a animaзгo seja executada quando um jogador usar um comando por exemplo, as funзхes
ApplyAnimation deverгo ser colocadas no
OnPlayerCommandText 
.
Veja este exemplo, nele quando um comando for utilizado, a animaзгo serб aplicada ao primeiro BOT que tiver entrado no servidor, que й indicado pelo ID 0.
pawn Код:
public OnPlayerCommandText(playerid, cmdtext[])
{
if(strcmp("/executar",cmdtext,true,9)==0)
{
ApplyAnimation(0,"VENDING","VEND_Drink_P",4.1,0,1,1,0,1);//Para o primeiro bot a entrar no servidor
return 1;
}
return 0;
}
Espero ter ajudado

.
Re: [AJUDA]Por Animaзгo em um BOT -
[Ips]Guh - 09.04.2011
OnPlayerConnect No Caso...
Re: [AJUDA]Por Animaзгo em um BOT -
Ricop522 - 09.04.2011
pawn Код:
if(IsPlayerNPC(playerid))
{
ApplyAnimation(0,"VENDING","VEND_Drink_P",4.1,0,1,1,0,1);
return 1;
}