Problem(error/warning): Pa radim system grafita, pa mi treba da igrac bude okrenut prema zidu -->http://prntscr.com/iub65x
Zahvaljujem svima unaprijed
Dio skripte: Pokusavao sam na neke retardirane nacine odradit al ocigledno ne ide, tak da neam sta pisati xD
Debug iz server_log(ukoliko je u pitanju crashanje servera - crashdetect log): //
Slika/video ingame problema(obavezno ako je ingame problem): //
Player Angle
613
pregleda
5
postova
21. Mar. 2018.
21. Mar. 2018.
Mozda ovako nesto pomogne?
stock SetPlayerLookAt(playerid, Float:X, Float:Y)
{
new Float:Px, Float:Py, Float: Pa;
GetPlayerPos(playerid, Px, Py, Pa);
Pa = floatabs(atan((Y-Py)/(X-Px)));
if (X <= Px && Y >= Py) Pa = floatsub(180, Pa);
else if (X < Px && Y < Py) Pa = floatadd(Pa, 180);
else if (X >= Px && Y <= Py) Pa = floatsub(360.0, Pa);
Pa = floatsub(Pa, 90.0);
if (Pa >= 360.0) Pa = floatsub(Pa, 360.0);
SetPlayerFacingAngle(playerid, Pa);
}21. Mar. 2018.
Ino42O wrote on March 21, 2018, 2:06 pm:
Mozda ovako nesto pomogne?
stock SetPlayerLookAt(playerid, Float:X, Float:Y)
{
new Float:Px, Float:Py, Float: Pa;
GetPlayerPos(playerid, Px, Py, Pa);
Pa = floatabs(atan((Y-Py)/(X-Px)));
if (X <= Px && Y >= Py) Pa = floatsub(180, Pa);
else if (X < Px && Y < Py) Pa = floatadd(Pa, 180);
else if (X >= Px && Y <= Py) Pa = floatsub(360.0, Pa);
Pa = floatsub(Pa, 90.0);
if (Pa >= 360.0) Pa = floatsub(Pa, 360.0);
SetPlayerFacingAngle(playerid, Pa);
}Pa ne pomaze bas jer ga to okrene, a mn vise treba provjera jel igrac okrenut prema zidu, sad sam se mzd bolje izrazio
21. Mar. 2018.
just_Sukiiii wrote on March 21, 2018, 2:16 pm:
Pa ne pomaze bas jer ga to okrene, a mn vise treba provjera jel igrac okrenut prema zidu, sad sam se mzd bolje izrazio
aha, provjera, well... mogao bi mozda sa ColAndreasom to odraditi, jesi ga ikada koristio?
21. Mar. 2018.
Ino42O wrote on March 21, 2018, 4:41 pm:
aha, provjera, well... mogao bi mozda sa ColAndreasom to odraditi, jesi ga ikada koristio?
Nisaam
Morate biti prijavljeni da biste odgovorili na ovu temu.
Prijava