Problem(error/warning):Uradio sam posao fizikalac, i sada on treba da uzme gajbu u ruku i da dostavi na neku lokaciju. To je u redu, a da li je moguce da onemogucim igracu da skace i da trci? I da ne cleara animaciju?
Dio skripte:
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log):
Slika/video ingame problema(obavezno ako je ingame problem):
Objekat i animacija
1,742
pregleda
15
postova
8. Feb. 2020.
9. Feb. 2020.
Mozes, sad zavisi koju ces animaciju koristiti mada su skoro sve sinhronizovane (mislim na one za kretanje itd) sa serverom tako da ce se i pozicija update, a da bi oduzeo igracu kontrolu nad likom:
https://wiki.sa-mp.com/wiki/TogglePlayerControllable
Animaciju mozes da pustas na nekom ptasku svakih 3-4 sekunde da budes siguran da se ona odigrava a ponekad se moze desiti da igrac skrene sa putanje tako da ne bi bilo lose da mu postavljas ugao prema koordinatama koje treba da prati.
Ali ako hoces da mu onemogucis da skace samo postavis pod cb: https://wiki.sa-mp.com/wiki/OnPlayerKeyStateChange
i ako skoci postavis ponovo animaciju.
https://wiki.sa-mp.com/wiki/TogglePlayerControllable
Animaciju mozes da pustas na nekom ptasku svakih 3-4 sekunde da budes siguran da se ona odigrava a ponekad se moze desiti da igrac skrene sa putanje tako da ne bi bilo lose da mu postavljas ugao prema koordinatama koje treba da prati.
Ali ako hoces da mu onemogucis da skace samo postavis pod cb: https://wiki.sa-mp.com/wiki/OnPlayerKeyStateChange
i ako skoci postavis ponovo animaciju.
9. Feb. 2020.
malipablo wrote on February 9, 2020, 9:49 am:
Mozes, sad zavisi koju ces animaciju koristiti mada su skoro sve sinhronizovane (mislim na one za kretanje itd) sa serverom tako da ce se i pozicija update, a da bi oduzeo igracu kontrolu nad likom:
https://wiki.sa-mp.com/wiki/TogglePlayerControllable
Animaciju mozes da pustas na nekom ptasku svakih 3-4 sekunde da budes siguran da se ona odigrava a ponekad se moze desiti da igrac skrene sa putanje tako da ne bi bilo lose da mu postavljas ugao prema koordinatama koje treba da prati.
Ali ako hoces da mu onemogucis da skace samo postavis pod cb: https://wiki.sa-mp.com/wiki/OnPlayerKeyStateChange
i ako skoci postavis ponovo animaciju.
https://wiki.sa-mp.com/wiki/TogglePlayerControllable
Animaciju mozes da pustas na nekom ptasku svakih 3-4 sekunde da budes siguran da se ona odigrava a ponekad se moze desiti da igrac skrene sa putanje tako da ne bi bilo lose da mu postavljas ugao prema koordinatama koje treba da prati.
Ali ako hoces da mu onemogucis da skace samo postavis pod cb: https://wiki.sa-mp.com/wiki/OnPlayerKeyStateChange
i ako skoci postavis ponovo animaciju.
E to pokusacu nesto, hvala ti na ovoj ideji, pa ti javljam ako sredim.
9. Feb. 2020.
Urado sam za KEY_JUMP,KEY_FIRE i KEY_CROUCH i super radi. Nece da mi se clearuju animacije, ClearAnimations(playerid), obrise se objekt a animacije nece
9. Feb. 2020.
Kada hoces da ocistis animaciju probaj da uklonis TogglePlayerControlable tj. da mu dozvolis kontrolu i posle ocistis animaciju, ako nece postavis mu skin na isti koji ima trenutno ili postavis mu poziciju na trenutnu - to bi trebalo da ocisti animaciju. Mozes cak i pokrenuti neku null animaciju, imas listu na samp-wiki, mislim da se zove "clear" ili tako nesto.
9. Feb. 2020.
malipablo wrote on February 9, 2020, 11:34 am:
Kada hoces da ocistis animaciju probaj da uklonis TogglePlayerControlable tj. da mu dozvolis kontrolu i posle ocistis animaciju, ako nece postavis mu skin na isti koji ima trenutno ili postavis mu poziciju na trenutnu - to bi trebalo da ocisti animaciju. Mozes cak i pokrenuti neku null animaciju, imas listu na samp-wiki, mislim da se zove "clear" ili tako nesto.
E to hvala ti, ako ne budem jos nesto znao pitacu
9. Feb. 2020.
Nece pa to ti je to
Pored ovoga nece da se skine animacija
new Float:x, Float:y, Float:z;
GetPlayerPos(playerid, x, y, z);
g_SetPlayerPos(playerid, x, y, z);
ClearAnimations(playerid);
StopLoopingAnim(playerid);
SetPlayerSpecialAction(playerid,0);
TogglePlayerControllable(playerid, 1);Pored ovoga nece da se skine animacija
9. Feb. 2020.
Sad sam bas pogledao StopLoopingAnim, i mislim da je tu problem jer je ista animacija za clear i ova koja je u toku,ima li neka druga animacija za clear?
StopLoopingAnim(playerid)
{
KoristiAnimaciju = 0;
ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 0, 0, 0, 0, 0);
}
StopLoopingAnim(playerid)
{
KoristiAnimaciju = 0;
ApplyAnimation(playerid, "CARRY", "crry_prtial", 4.0, 0, 0, 0, 0, 0);
}
9. Feb. 2020.
E to radi, nasao sam i ja isto, ali sam mislio da cu srediti na neki drugaciji nacin, posto ovo nije nesto sto se koristi za clear animations
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava