02.06.2015, 03:32
Olб pessoas! boa noite! estou aqui tentando arrumar esse bug e desisti, e vou deitar, alguem por favor atй amanha a tarde pode me ajudar? й tipo assim, a pessoa morre, e ela vai para o hospital, lб ela toca uma animaзгo, e essa anim funfa muito bem atй na hora de o paciente ganhar alta, quando ele ou ela ganha alta, o cara fica travado em uma animaзгo por um tempo indeterminado, deitado no chгo, como as imagens abaixo mostra, acho que й algo no Timer, nгo sei, tentei e tentei de tudo e nada funfou, vou mostrar algumas informaзхes..
Pessoa em coma no HP(atй agora beleza..):
Pessoa bugada lб fora do HP com o anim(ae tб o "bug"!!!):
Cуdigo:
Pessoa em coma no HP(atй agora beleza..):
Pessoa bugada lб fora do HP com o anim(ae tб o "bug"!!!):
Cуdigo:
PHP Code:
forward AnimacaoEmComa(playerid);
new animacao_forcada3[MAX_PLAYERS];
animacao_forcada3[playerid] = SetTimerEx("AnimacaoEmComa", 4000, true, "i", playerid); //Quanto tudo inicia, a anim й chamada.. e congela o jogador a cada 4 segundos;
public AnimacaoEmComa(playerid)
{
TogglePlayerControllable(playerid, 0); //congela o paciente
ApplyAnimation(playerid, "CRACK", "crckdeth2", 4.1 , 0, 1, 1, 0, 4000, 0) ; //anim que cansei de mexer ae..afs meses e meses
}
public FuncaoHospital(id) //funзгo chama para quando o paciente receber alta, ae tem mais cуdigo, coloque apenas o que precisa no momento
{
KillTimer(animacao_forcada3[id]); SetPlayerSpecialAction(id, 0); ClearAnimations(id); //Essa funзгo(linha) й onde era para desligar o Timer e animaзхes, e nada, continua do mesmo modo;
}