Koordinate

Započeo just_Sukiii
8. Jan. 2018. Zaključano
895
pregleda
4
postova
just_Sukiii
4
Enforcer
8. Jan. 2018.
Detaljan opis problema: Pa ovak', treba da dobijem koordinate igraca u odnosu na prikolicu http://prntscr.com/hxnnmg, znaci pozicija i rotacija prikolice se mjenja a ja uvijek od tih koordinata treba da dobijem ovu poziciju, nadam se da ste skontali
Ovo je neka vrsta vise matematike  😄  😁 😄 Zahvaljujem svima unaprijed! Vi ste geniji koji ovo znate  😎
Dio skripte: //
Neke slike/video za lakse dobivanje pomoci(neobavezno): //
Ivan_Ino
5
Kingpin
8. Jan. 2018.

x += 2.0 * floatsin(-a - 90.0, degrees) - 0.6 * floatsin(-a, degrees);
y += 2.0 * floatcos(-a - 90.0, degrees) - 0.6 * floatcos(-a, degrees);


x y & a su pozicije i Z rotacija prikolice, evo ti primjer

#include
#include
#include

new trailer;

CMD:trailer(playerid, arg[])
{
new Float:x, Float:y, Float:z, Float:a;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, a);

if (IsValidDynamicObject(trailer)) {
DestroyDynamicObject(trailer);
}
trailer = CreateDynamicObject(3171, x, y, z - 1.0, 0.0, 0.0, a);

x += 2.0 * floatsin(-a - 90.0, degrees) - 0.6 * floatsin(-a, degrees);
y += 2.0 * floatcos(-a - 90.0, degrees) - 0.6 * floatcos(-a, degrees);

SetPlayerPos(playerid, x, y, z);
return 1;
}
just_Sukiii
4
Enforcer
9. Jan. 2018.
Ino42O wrote on January 8, 2018, 5:33 pm:

x += 2.0 * floatsin(-a - 90.0, degrees) - 0.6 * floatsin(-a, degrees);
y += 2.0 * floatcos(-a - 90.0, degrees) - 0.6 * floatcos(-a, degrees);


x y & a su pozicije i Z rotacija prikolice, evo ti primjer

#include
#include
#include

new trailer;

CMD:trailer(playerid, arg[])
{
new Float:x, Float:y, Float:z, Float:a;
GetPlayerPos(playerid, x, y, z);
GetPlayerFacingAngle(playerid, a);

if (IsValidDynamicObject(trailer)) {
DestroyDynamicObject(trailer);
}
trailer = CreateDynamicObject(3171, x, y, z - 1.0, 0.0, 0.0, a);

x += 2.0 * floatsin(-a - 90.0, degrees) - 0.6 * floatsin(-a, degrees);
y += 2.0 * floatcos(-a - 90.0, degrees) - 0.6 * floatcos(-a, degrees);

SetPlayerPos(playerid, x, y, z);
return 1;
}


Pa ti si covjece stvarno genije😄 Da budem iskren, samo sam od tebe i ocekivao odgovor
ophion
5
OG Legend
13. Jan. 2018.


Prošlo 48h bez ikakvog odgovora na temu.

Morate biti prijavljeni da biste odgovorili na ovu temu.

Prijava

© 2026 SmartShark. All rights reserved.

Powered by Momentum|v2026.3.001 Alpha