[Ajuda] Animaзгo em RNPC.
#1

Olб a todos, estou a usar o plugin RNPC para criar alguns npc's pela cidade.. Porйm, as animaзхes nгo estгo sendo aplicadas, gostaria de saber como corrigir.

OnPlayerSpawn:
pawn Код:
if(IsPlayerNPC(playerid))
    {
        for(new i; i < 3; i++)
        {
            format(String, sizeof String, "Mendigo_%d", i);
            if(!strcmp(GetPlayerNameEx(playerid), String, true))
            {
                SetPlayerPos(playerid, Respawn_Mendigos[i][0], Respawn_Mendigos[i][1], Respawn_Mendigos[i][2]);
                SetPlayerFacingAngle(playerid, Respawn_Mendigos[i][3]);
                SetPlayerSkin(playerid, Skins_Mendigos[random(sizeof Skins_Mendigos)]);
                SetTimerEx("AplicarAnimacao", 3000, false, "is[32]", playerid, "mendigo");
            }
        }
    }
AplicarAnimaзгo:
pawn Код:
public AplicarAnimacao(playerid, type[])
{
    if(!strcmp(type, "mendigo", true))
    {
        ApplyAnimation(playerid, "CRACK", "crckidle1", 4.1, 1, 1, 1, 1, 1, 9500);
        ApplyAnimation(playerid, "CRACK", "crckidle1", 4.1, 1, 1, 1, 1, 1, 9500);
    }
    return true;
}
Reply
#2

Tambйm uso RNPC e FCNPC, porйm, para mim funciona, nгo sei se hб algo a ver com isso, mas costumo nгo usar o parвmetro playerid nas funзхes para NPC's, acho que nгo interfere em nada, apenas tenho este costume, mas nгo custa tentar...pelo que vi seu code estб normal, caso nгo funcionar como disse, poderia debugar pra ver se as funзхes estгo sendo chamadas...

Boa sorte.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)