[AJUDA] random animes
#1

Bom estou fasendo oonde escolhes as skin.. etc queria faser 1 random animes sу que nao estou tendo sucesso achei que era igual random spawn mais estava enganado, nao tenho nem ideia de como seja ou se tem como.

se tiver como alguem me ajudar com exemplo..
Reply
#2

pawn Код:
new RandAnims = random(NUMERO_DE_ANIMS);

switch(RandAnims)
{
    case 0: // Anim 1
    case 1: // Anim 2
    case 2: // Anim 3
    case 3: // Anim 4
    case 4: // Anim 5
    case 5: // Anim 6
    case 6: // Anim 7
    //etc...
}
Reply
#3

case 1: // Anim 1 onde eu coloco anim que sera utilizado
Reply
#4

na frente uй-'
Reply
#5

Em cada case, vocк coloca um anim diferente.

Ex:

pawn Код:
case 0: ApplyAnimation(playerid,"PED","WALK_DRUNK",4.1,1,1,1,1,1,1);
case 1: ApplyAnimation(playerid,"PED","WALK_rocket ",4.1,1,1,1,1,1,1);
Reply
#6

vlws vini

@edit quando eu compilo o pawn fecha
Reply
#7

Vocк colocou de que jeito?
Reply
#8

do geito que tu posto
pawn Код:
new RandAnims = random(10);
switch(RandAnims)
{
    case 0: ApplyAnimation(playerid,"PED","WALK_DRUNK",4.1,1,1,1,1,1,1); ... assim por diante
Reply
#9

Posta completo.


Se vocк tirar essa parte compila normalmente?
Reply
#10

compila sim sem erros ou warning

pawn Код:
new RandAnims = random(10);
switch(RandAnims)
{
    case 0: ApplyAnimation(playerid,"FIGHT_C","FightC_M",4.0,0,1,1,0,0);
    case 1: ApplyAnimation(playerid,"FIGHT_C","FightC_M",4.0,0,1,1,0,0);
    case 2: ApplyAnimation(playerid,"FIGHT_C","FightC_M",4.0,0,1,1,0,0);
    case 3: ApplyAnimation(playerid,"FIGHT_C","FightC_M",4.0,0,1,1,0,0);
    case 4: ApplyAnimation(playerid,"FIGHT_C","FightC_M",4.0,0,1,1,0,0);
    case 5: ApplyAnimation(playerid,"FIGHT_C","FightC_M",4.0,0,1,1,0,0);
    case 6: ApplyAnimation(playerid,"FIGHT_C","FightC_M",4.0,0,1,1,0,0);
    case 7: ApplyAnimation(playerid,"FIGHT_C","FightC_M",4.0,0,1,1,0,0);
    case 8: ApplyAnimation(playerid,"FIGHT_C","FightC_M",4.0,0,1,1,0,0);
    case 9: ApplyAnimation(playerid,"FIGHT_C","FightC_M",4.0,0,1,1,0,0);
    case 10: ApplyAnimation(playerid,"FIGHT_C","FightC_M",4.0,0,1,1,0,0);
}
repiti skin para test dpois ir mudando,.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)