Detaljan opis problema😛oceo sam praviti posao rudara video na youtubu na snimku i svideo mi se posao rudara kako odradio pa sam odlucio i ja da napravim takav posao e sad ja sam napravio posao i sad kad kucam kopaj da se pojavi checkpoint i kad dodje do njega da klikne space i jedno 5 sekundi da ga baci na drugi check point e sad ko mene kad kucam kopaj da marker ali nece da mi reaguje space animacija i nece da baci marker za 5 sekundi.
Dio skripte:
new Clicks;
new PlayerInCheckpoint;onda pod onplayerentercheckpoint sam stavio
if(CP == 50002)
{
SendClientMessage(playerid, COLOR_GREY,"*Ovu rudu morate udariti 3 puta da bi ste otišli na sljedeci checkpoint!");
TogglePlayerControllable(playerid, 1);
PlayerInCheckpoint = 1;
Clicks = 2;
SetTimerEx("RudarAnims1S", 5000, false, "d", playerid);
//kopa = true;
//return 1;
}
else if(CP == 50003)
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid, COLOR_GREY,"**Ovu rudu morate udariti 3 puta da bi ste otišli na sljedeci checkpoint!");
TogglePlayerControllable(playerid, 1);
PlayerInCheckpoint = 1;
Clicks = 4;
SetTimerEx("RudarAnims1S", 5000, false, "d", playerid);
//kopa = true;
//return 1;
}
else if(CP == 50004)
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid, COLOR_GREY,"***Ovu rudu morate udariti 3 puta da bi ste otišli na sljedeći checkpoint!");
TogglePlayerControllable(playerid, 1);
PlayerInCheckpoint = 1;
Clicks = 6;
SetTimerEx("RudarAnims1S", 5000, false, "d", playerid);
//kopa = true;
//return 1;
}
else if(CP == 50005)
{
DisablePlayerCheckpoint(playerid);
SendClientMessage(playerid, COLOR_GREY,"****Ovu rudu morate udariti 3 puta, nakon toga otiđite na idući checkpoint!");
TogglePlayerControllable(playerid, 1);
PlayerInCheckpoint = 1;
Clicks = 8;
SetTimerEx("RudarAnims1S", 5000, false, "d", playerid);
//kopa = 1;
//return 1;
}
else if(CP == 50006) // Matt stavi da ovo ide na paycheck!
{
RemovePlayerAttachedObject(playerid, 1);
ClearAnimations(playerid);
DisablePlayerCheckpoint(playerid);
CP = 0;
Clicks = 0;
PlayerInCheckpoint = 0;
//kopa = 0;
new randpay = 285 + random(177);
format(string, sizeof(string), "{FFFFFF}Zarada: %d$", randpay);
SendClientMessage(playerid, 0x9A6735FF, string);
GivePlayerMoney(playerid, randpay);
}OnPlayerKeyStateChange
if((newkeys == KEY_HANDBRAKE))
{
if(PlayerInCheckpoint == 0) return false;
ApplyAnimation(playerid,"CHAINSAW","CSAW_1",4.1,1,1,1,0,0);
Clicks ++;
format(string, sizeof(string), "{FFFFFF}PRESS SPACE");
SendClientMessage(playerid, 0x9A6735FF, string);
if(Clicks == 2) return CP = 50002, PlayerInCheckpoint = 0, SendClientMessage(playerid, COLOR_GREEN, "Završili ste s obradom ove rude nastavite na sljedeci checkpoint!"), TogglePlayerControllable(playerid, 1), SetPlayerCheckpoint(playerid, 592.4053,-452.9105,1981.8318, 5.0);
if(Clicks == 4) return CP = 50003, PlayerInCheckpoint = 0, SendClientMessage(playerid, COLOR_GREEN, "Završili ste s obradom rude nastavite na sljedeci checkpoint!"), TogglePlayerControllable(playerid, 1), SetPlayerCheckpoint(playerid, 603.3535,-466.3457,1982.4139, 5.0);
if(Clicks == 6) return CP = 50004, PlayerInCheckpoint = 0, SendClientMessage(playerid, COLOR_GREEN, "Završili ste s obradom rude nastavite na sljedeci checkpoint!"), TogglePlayerControllable(playerid, 1), SetPlayerCheckpoint(playerid, 604.7491,-454.0886,1982.4139, 5.0);
if(Clicks == 9) return CP = 50005, PlayerInCheckpoint = 0, SendClientMessage(playerid, COLOR_GREEN, "Završio ste s obradom rude, nastavite na sljedeci checkpoint!"), TogglePlayerControllable(playerid, 1), SetPlayerCheckpoint(playerid, 608.2165,-459.6274,1982.4139, 5.0);
if(Clicks == 11) return CP = 50006, PlayerInCheckpoint = 0, SendClientMessage(playerid, COLOR_GREEN, "Završio ste s poslom, otiđi na sljedeći checkpoint!"), TogglePlayerControllable(playerid, 1), SetPlayerCheckpoint(playerid, 608.8615,-459.3323,1982.4139, 5.0);
}forward RudarAnims1S(playerid);
public RudarAnims1S(playerid)
{
Clicks = 1;
SetCameraBehindPlayer(playerid);
ApplyAnimation(playerid,"BOMBER","BOM_Plant_Loop",4.0,1,0,0,1,0);
return 1;
}
forward RudarAnims3S(playerid);
public RudarAnims3S(playerid)
{
Clicks = 0;
ClearAnimations(playerid);
TogglePlayerControllable(playerid, 1);
return 1;
}
forward RudarAnims2S(playerid);
public RudarAnims2S(playerid)
{
Clicks = 1;
SetCameraBehindPlayer(playerid);
SetPlayerSpecialAction(playerid, SPECIAL_ACTION_NONE);
SetPlayerAttachedObject(playerid, 1, 1303, 1,0.20,0.36,0.0,0.0,90.0, 0.0, 0.4, 0.3, 0.6);
ApplyAnimation(playerid,"CARRY","crry_prtial",4.0,1,0,0,100000,1);
TogglePlayerControllable(playerid, 1);
return 1;
}Neke slike/video za lakse dobivanje pomoci(neobavezno): Ovako bi trebalo da bude, ako moze neko pomici. Hvala Unapred 🙂 http://imgur.com/a/e6AMy

