Detaljan opis problema: E ovako, napravio sam posao rudar i sve je u redu, dolje u rudnik kad odem kucam /kopaj pokrene se animacija kopanja, zatim se ta animacija prekine i onda krene animacija kako on nosi kamen i animacija gdje mu ruke stoje pravo ispred njega, ali tada kada krene ta 2 animacija igrac nece da se pokrece.
Dio skripte:
forward RudarKopanje(playerid);
public RudarKopanje(playerid)
{
SendJobMessage(playerid, "Iskopali ste rudu ! Idite sada i preradite je(/prerada)");
ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.1, 1, 0, 0, 0, 0, 1);
//(playerid, animlib[], animname[], Float:fDelta, loop, lockx, locky, freeze, time, forcesync)
//ApplyAnimation(playerid, "SWORD", "sword_4", 4.1, 1, 0, 0, 1, 0, 0);
SetPlayerAttachedObject(playerid, 4, 2936, 1, 0.184699, 0.426247, 0.000000, 259.531341, 80.949592, 0.000000, 0.476124, 0.468181, 0.470769);
return 1;
}CMD:kopaj(playerid, params[])
{
if(PlayerInfo == 0) return SendErrorMessage(playerid, "Vi niste zaposljeni !");
if(JobDuznost == 0) return SendErrorMessage(playerid, "Niste uzeli opremu !");
if(IsPlayerInRangeOfPoint(playerid, 2.0,608.0407,867.3413,-40.2610))
{
if(Kopanje == 0)
{
ApplyAnimation(playerid, "SWORD", "sword_4", 4.1, 1, 1, 1, 0, 0, 1);
//(playerid, animlib[], animname[], Float:fDelta, loop, lockx, locky, freeze, time, forcesync)
SetTimerEx( "RudarKopanje", 25000, false, "d", playerid );
SendJobMessage(playerid, "Zapoceli ste da kopate. Sacekajte neko vrijeme da bih ste iskopali rudu");
Kopanje = 1;
}
else
{
SendJobMessage(playerid, "Ne mozes opet kopati, prvo moras preraditi rudu(/prerada)!");
}
}
else
{
SendJobMessage(playerid, "Niste na mjestu za kopanje!");
}
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): Ovaj prvi kod je kod to jeste timer kad se zavrsi kopanje i kada krene animacija nosenja. A drugi kod je taj kod za komandu /kopaj !

