[Ajuda] anime
#1

oie *-* eu estava fazendo uma parada para quando o player morresse ele fosse telado para as camas do hospital etc..
na cama o player deveria estar com essa animaзao

pawn Код:
ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
mais isso nгo acontece o comando desta animaзгo й o:

pawn Код:
/overdose
mesmo digitando o comando й preciso usar o comando 2 vezes pra animaзao da certo ou seja a animaзгo sу funciona se for usada 2 vezes seguida mas eu nгo quero usar o comando.. qnd o player morrer eu queria que ja fizesse a animaзгo em varios animes sу й preciso digitar o comando 1 vez pq nessa й preciso digitar o comando 2 vezes?
agradeзo desde ja
Reply
#2

Tenta ver este modelo
pawn Код:
if(strcmp(cmd, "/crack", true) == 0) {
  if(GetPlayerState(playerid) == PLAYER_STATE_ONFOOT) {
  ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
  anim[playerid] = 1;
return 1;
}
}
Reply
#3

nгo deu certo nгo :/
Reply
#4

Olб amigo!

Tente:
pawn Код:
if(strcmp(cmd, "/overdose", true) == 0 || strcmp(cmd, "/crack", true) == 0)
    {
        ApplyAnimation(playerid,"CRACK","crckdeth2",4.0,1,0,0,0,0);
        SendClientMessage(playerid, 0x2641FEAA, "Cuidado poha!");
        return 1;
    }
Ou:

pawn Код:
if(strcmp(cmd, "/overdose", true) == 0 || strcmp(cmd, "/crack", true) == 0)
    {
        ApplyAnimation(playerid,"CRACK","crckdeth2",4.0,1,0,0,0,0);
        SendClientMessage(playerid, 0x2641FEAA, "Cuidado poha!");
        ApplyAnimation(playerid,"CRACK","crckdeth2",4.0,1,0,0,0,0);
        return 1;
    }
Vlw!
Reply
#5

Quote:
Originally Posted by NuTShoT
Посмотреть сообщение
Olб amigo!

Tente:

pawn Код:
if(strcmp(cmd, "/overdose", true) == 0 || strcmp(cmd, "/crack", true) == 0)
    {
        ApplyAnimation(playerid,"CRACK","crckdeth2",4.0,1,0,0,0,0);
        SendClientMessage(playerid, 0x2641FEAA, "Cuidado poha!");
        ApplyAnimation(playerid,"CRACK","crckdeth2",4.0,1,0,0,0,0);
        return 1;
    }
Vlw!
Tragico!
Reply
#6

Olб Programador_Macabro!

Foi apenas minha tentativa para fazer funcionar o code do cara.

Vlw!

@This forum requires that you wait 120 seconds between posts. Please try again in 2 seconds.
Reply
#7

pawn Код:
if(strcmp(cmd,"/overdose",true)==0)
{
    ApplyAnimation(playerid,"CRACK", "crckdeth2", 4.0, 1, 0, 0, 0, 0);
    SendClientMessage(playerid,0xFFFF00AA,"Nгo use drogas!");
    return true;
 }
Reply
#8

Caros queridos, o mesmo nгo quer o comando, mas sim que a animaзгo seja aplicada quando o player estiver na cama do hospital, somente basta aplicar a animaзгo quando o jogador dar entrada no hospital!
Reply
#9

programador_macabro a animaзao n й aplicada ... eu falei do comando como um exemplo pq й preciso dar o comando 2 vezes para a animaзao acontecer eu queria algo que forзasse essa animaзao...
Reply
#10

faзa um prй-carregamento da animaзгo quando o player conectar, no filterscript gl_actions tem um exemplo

pawn Код:
// Generic Special Actions And Anims
// kyeman 2007

new gPlayerAnimLibsPreloaded[MAX_PLAYERS];

PreloadAnimLib(playerid, animlib[])
{
    ApplyAnimation(playerid,animlib,"null",0.0,0,0,0,0,0);
}

public OnPlayerSpawn(playerid)
{
    if(!gPlayerAnimLibsPreloaded[playerid]) {
        PreloadAnimLib(playerid,"BOMBER");
        PreloadAnimLib(playerid,"RAPPING");
        PreloadAnimLib(playerid,"SHOP");
        PreloadAnimLib(playerid,"BEACH");
        PreloadAnimLib(playerid,"SMOKING");
        PreloadAnimLib(playerid,"FOOD");
        PreloadAnimLib(playerid,"ON_LOOKERS");
        PreloadAnimLib(playerid,"DEALER");
        PreloadAnimLib(playerid,"CRACK");
        PreloadAnimLib(playerid,"CARRY");
        PreloadAnimLib(playerid,"COP_AMBIENT");
        PreloadAnimLib(playerid,"PARK");
        PreloadAnimLib(playerid,"INT_HOUSE");
        PreloadAnimLib(playerid,"FOOD");
        gPlayerAnimLibsPreloaded[playerid] = 1;
    }
    return 1;
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)