SA-MP Forums Archive
[Ajuda] anime - 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] anime (/showthread.php?tid=417109)



anime - matanza87 - 19.02.2013

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


Re: anime - silenthill - 19.02.2013

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



Re: anime - matanza87 - 19.02.2013

nгo deu certo nгo :/


Re: anime - NuTShoT - 19.02.2013

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!


Re: anime - Gii - 19.02.2013

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!


Re: anime - NuTShoT - 19.02.2013

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.


Re: anime - Jefferson Santos - 19.02.2013

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



Re: anime - Gii - 19.02.2013

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!


Re: anime - matanza87 - 19.02.2013

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...


Re: anime - PavilionX - 19.02.2013

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