Skripta koju koristim: Moja
Detaljan opis problema: Neke animacije nece da ocita prvi put, npr na poslu Ribar kucam /pecaj i treba da mu se pojavi stap kako drzi, eh kad to ukucam prvi put nista se ne desi, a sljedeci put kad ukucam /pecaj normalno radi, isto tako na poslu Stolar kad odem da napravim namjestaj ne radi prvi put animacija, tek drugi put!
Dio skripte:
[pawn]
CMD:pecaj(playerid, params[])
{
TogglePlayerControllable(playerid, 0);
ClearAnimations(playerid);
TimerPecanja[playerid] = SetTimerEx("TPecanje",1000,true,"i",playerid);
SendClientMessage(playerid,-1,"{00C0FF}Poceli ste sa pecanjem!");
//Evo znaci ovo dvoje nece da ocita Prvi put kad kucam /pecaj tek drugi put
SetPlayerAttachedObject(playerid, STAPP, 18632, 1 , -0.003000, 0.538000, 0.105999, 91.399978, -60.200004, 0.000000, 0.000000, 1.000000, 1.000000); // NECE MI NI OVO PRVI PUT
ApplyAnimation(playerid,"SWORD","sword_block",4.1, 0, 1, 1, 1, 1); // A NI OVO NECE PRVI PUT
return 1;
}
[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno)://
Stavi u public OnPlayerSpawn(playerid)
[pawn]PreloadAnimLib(playerid, "SWORD");[/pawn]
I ovaj stock negde na dno.
[pawn]stock PreloadAnimLib(playerid, animlib[])
{
ApplyAnimation(playerid, animlib, "null", 0.0, 0, 0, 0, 0, 0);
return 1;
}[/pawn]
Radi Hvala! Moze lock!