Problema con animaciones
#1

hola tengo un problema no se por que les puse a mis jugadores cuando seleccionan sus personajes que los personajes hagan animaciones pero no hacen nada

pawn Код:
public OnPlayerRequestClass(playerid, classid)
{
    iSpawnSet[playerid] = 0;
    SetupPlayerForClassSelection(playerid);
    PlayerPlaySound(playerid, 1185, -1370.2362,-256.3250,14.1440);
    SetupPlayerForClassSelection(playerid);
    new skin = GetPlayerSkin(playerid);
    ApplyAnimation(playerid,"DANCING","dnce_M_e",4.0,1,0,0,0,-1);
    switch (skin)
    {
        case 10,9,8,7:
        {
            GameTextForPlayer(playerid, "~g~EQUIPOS",1000,6);
            gTeam[playerid] = TEAM_EQUIPOS;
            SetPlayerColor(playerid, COLOR_);
            ApplyAnimation(playerid,"SMOKING","M_smk_drag",4.0,1,0,0,0,-1);
            SetPlayerPos(playerid,2459.5,-1689.2,13.5);
            SetPlayerFacingAngle(playerid,0.5);
            SetPlayerInterior(playerid,0);
            SetPlayerCameraPos(playerid,2457.6,-1686.3,13.7);
            SetPlayerCameraLookAt(playerid,2459.5,-1699.2,13.8);
Nose que esta mal
Reply
#2

Cambia la primera animacion por esta:

pawn Код:
ApplyAnimation(playerid,"DANCING","dnce_M_e",4.0,1,1,1,1,1);
Y la segunda cambiala por esta:

pawn Код:
ApplyAnimation(playerid,"SMOKING","M_smk_drag",4.0,1,1,1,1,1);
Espero que te sirva ^^
Reply
#3

pawn Код:
public OnPlayerRequestClass(playerid)
{
ApplyAnimation(playerid,"DANCING","dnce_M_e",4.0,1,1,1,1,1);
SetupPlayerForClassSelection(playerid);
return 1;
}
Inenta con eso
Reply
#4

no me sigue sin andar las animaciones
Reply
#5

sigo teniendo el problema !!
Reply
#6

Pon esto aver si te funciona
pawn Код:
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE1);

SetPlayerSpecialAction(playerid,SPECIAL_ACTION_NONE);// Esto es para detener la animaciуn
Reply
#7

Es porque no estбn cargadas las animaciones previamente a usarlas.

Lista todas las animaciones en un new y luego cargalas en OnPlayerSpawn con este cуdigo:

pawn Код:
for(new animaciones=0; animaciones< (CANTIDAD DE ANIMACIONES LISTADAS); animaciones++)
{
    ApplyAnimation(playerid, NombreDelNew[animaciones], "null", 0.0, 0,0, 0,0, 0);
}
Reply
#8

Quote:

Predeterminado Respuesta: Problema con animaciones
Pon esto aver si te funciona
pawn Код:
SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE1);

SetPlayerSpecialAction(playerid,SPECIAL_ACTION_NONE);// Esto es para detener la animaciуn
pero en que callback lo pongo
Reply
#9

pawn Код:
public SetupPlayerForClassSelection(playerid)
{
 SetPlayerSpecialAction(playerid,SPECIAL_ACTION_DANCE1);
}

public OnPlayerSpawn(playerid)
{
      SetPlayerSpecialAction(playerid,SPECIAL_ACTION_NONE);// Esto es para detener la animaciуn
      return 1;
}
La pagina para saber las animaciones https://sampwiki.blast.hk/wiki/SpecialActions no se por que tu funcion no funciona deberia funcionar.
Reply
#10

Quote:
Originally Posted by chucho
Посмотреть сообщение
no me sigue sin andar las animaciones
Prueba asi:

pawn Код:
new RandAnims[6][0] = {
{"DAN_LOOP_A"},
{"DNCE_M_A"},
{"DNCE_M_B"},
{"DNCE_M_C"},
{"DNCE_M_D"},
{"DNCE_M_E"}
};

public OnPlayerRequestClass(playerid, classid)
{
    iSpawnSet[playerid] = 0;
    SetupPlayerForClassSelection(playerid);
    return 1;
}
public SetupPlayerForClassSelection(playerid)
{  
    new skin = GetPlayerSkin(playerid);
    new rand = random(sizeof(RandAnims));
    ApplyAnimation(playerid,"DANCING",RandAnims[rand][0],4.0,1,1,1,1,1);
    PlayerPlaySound(playerid,1185 ,0, 0, 0);
    switch (skin)
    {
        case 10,9,8,7:
        {
            GameTextForPlayer(playerid, "~g~EQUIPOS",1000,6);
            gTeam[playerid] = TEAM_EQUIPOS;
            SetPlayerColor(playerid, COLOR_);
            SetPlayerPos(playerid,2459.5,-1689.2,13.5);
            SetPlayerFacingAngle(playerid,0.5);
            SetPlayerInterior(playerid,0);
            SetPlayerCameraPos(playerid,2457.6,-1686.3,13.7);
            SetPlayerCameraLookAt(playerid,2459.5,-1699.2,13.8);
            ApplyAnimation(playerid,"SMOKING","M_SMK_DRAG",4.0,1,1,1,1,1);
            //--Y TODO LO Q SIGA------
}
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)