Novi sam u skriptanju u napravio sam neki sistem misije i zelim sada kad igrac ukuca /predajrobu da ima neku animaciju kako predaje il nikad nisam to radio nit sam kad to video ako moze neko nek pomogne, takođe i za aktora animaciju bih volio znati kako se pravi
ovo je kod gdje trebam ubaciti animaciju
CMD:predajrobu(playerid, params[])
{
if(IsPlayerInRangeOfPoint(playerid, 3.0, -2816.0642,-1515.5326,140.8438))
{
if(misija[playerid] == 2)
{
new tekst[1024], ime2[MAX_PLAYER_NAME];
GetPlayerName(playerid, ime2, sizeof(ime2));
format(tekst, sizeof(tekst), "John : {FFFFFF}Uspio si %s stigao si u zadnji cas, Fernandez je zamalo ostao bez glave ! ! !", ime2);
SCM(playerid, COLOR_GREY, tekst);
SCM(playerid, COLOR_GREY, "Info : {FFFFFF}Sada se vrati nazad do Fernandeza ! ! !");
SetPlayerCheckpoint(playerid, -2088.4272,-2339.4050,30.6250, 3.0);
misija[playerid]++;
}
}
return 1;
Zaboravio sam dodat volio bih jos znat kako dati igracu neki predmet u ruke da nosi
Za animaciju https://www.open.mp/docs/scripting/functions/ApplyAnimation
Za predmet u ruke https://www.open.mp/docs/scripting/functions/SetPlayerAttachedObject
Bukvalno sam kopirao animaciju sa linka koji si mi dao al men se animacija uopste ne prikaze ne znam zasto !
Citat: Ahbab poslato Mart 10, 2024, 14:16:26 POSLE PODNE
Bukvalno sam kopirao animaciju sa linka koji si mi dao al men se animacija uopste ne prikaze ne znam zasto !
[pawn]
ApplyAnimation(playerid, "DEALER", "DEALER_DEAL", 4.0, 0, 0, 0, 0, 0);[/pawn]
Aj probaj ovako
Hvala radi tako !
Al sad mi radi ako npr napravim
CMD:anim(playerid, parasm[])
{
ApplyAnimation(playerid, "DEALER", "DEALER_DEAL", 4.0, 0, 0, 0, 0, 0);
return 1;
}
else if(gorivotok[playerid] == 2)
{
DisablePlayerCheckpoint(playerid);
ApplyAnimation(playerid, "DEALER", "DEALER_DEAL", 4.0, 0, 0, 0, 0, 0);
ApplyAnimation(playerid, "DEALER", "DEALER_DEAL", 4.0, 0, 0, 0, 0, 0);
}
ovako nece da mi radi kad ubacim u neki sistem
Citat: Ahbab poslato Mart 10, 2024, 15:37:08 POSLE PODNE
Al sad mi radi ako npr napravim
CMD:anim(playerid, parasm[])
{
ApplyAnimation(playerid, "DEALER", "DEALER_DEAL", 4.0, 0, 0, 0, 0, 0);
return 1;
}
else if(gorivotok[playerid] == 2)
{
DisablePlayerCheckpoint(playerid);
ApplyAnimation(playerid, "DEALER", "DEALER_DEAL", 4.0, 0, 0, 0, 0, 0);
ApplyAnimation(playerid, "DEALER", "DEALER_DEAL", 4.0, 0, 0, 0, 0, 0);
}
ovako nece da mi radi kad ubacim u neki sistem
Da pošalješ kod tog sistema tj ne sve nego taj dio za animaciju