Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.

Wysłany: 2022-03-06, 23:19


AmLotte.







Wiek: 21
Na forum: 2183 dni
Posty: 134
Nick w MP: AmLotte

Piwa: 443

Respekt: 50

Witam pisz? z zapytaniem w jaki spos?b zrobi? np. ,?e mam 10 punkt?w oddalonych od siebie 100-1000 metr?w, s? to markery i chcia?bym aby na nich by?a zawieszona grafika 3d

Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-03-07, 07:58


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3

Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-03-07, 15:24


AmLotte.







Wiek: 21
Na forum: 2183 dni
Posty: 134
Nick w MP: AmLotte

Piwa: 443

Respekt: 50

a co mi sie odwala z tym punktem, ?e si? kreci, obraca i rozci?ga zamiast obraca? si? za postacia

https://imgur.com/a/F6Tk6tB

Kod:

function punkt3d (el,md)
if el ~= localPlayer and md then return end
local x,y,z = getElementRotation(localPlayer)
local x1,y1,z1 = getElementPosition(localPlayer)
local distance = getDistanceBetweenPoints3D(x1,y1,z1,-2388.05737, 208.5922,40)
local disc = distance/5
dxDrawImage3D( -2388.05737, 208.5922,40, 5+disc, 5+disc, g[3], tocolor( 255, 255, 255, 255 ), x,y )
end
addEventHandler("onClientRender", root, punkt3d)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-03-07, 16:44


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3

Jakby? nagra? filmik to by?oby lepiej wida? co si? dzieje.

Powiedz co chcesz osi?gn?? to wtedy mo?na pom?c.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-03-07, 17:54


AmLotte.







Wiek: 21
Na forum: 2183 dni
Posty: 134
Nick w MP: AmLotte

Piwa: 443

Respekt: 50

chcia?bym osi?gn?? to, ?e mam zaznaczony punkt w ten spos?b i? jestem od niego 900 metr?w i ten punkt jest nadal widoczny w tej samej wielko?ci, tak jakby zamiast blipu na mapie
https://www.youtube.com/watch?v=wcjF-Ycb5II

chcia?bym efekt : https://imgur.com/a/TIqozQt , https://imgur.com/a/vLzRyPv

Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-03-07, 22:25


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3

Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-03-08, 09:49


AmLotte.







Wiek: 21
Na forum: 2183 dni
Posty: 134
Nick w MP: AmLotte

Piwa: 443

Respekt: 50

Kod:

scx, scy = getScreenFromWorldPosition(x, y, z+0.25)
if scx and scy then
dxDrawImage((scx-25)/zoom, (scy-25)/zoom, 50/zoom, 50/zoom, g[6], 0, 0, 0, tocolor(255,255,255, 225))
end

takie co? dzia?a, maj?c fullhd nie ma problemu natomiast posiadaj?c inn? rozdzia?k? punkt dziwnie zbli?a si? do peda

Ostatnio zmieniony przez AmLotte. 2022-03-08, 21:08, w całości zmieniany 1 raz  
Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-03-08, 16:37


kamison

Przyszły programista .lua






Wiek: 25
Na forum: 3302 dni
Posty: 391
Nick w MP: kamison

Piwa: 594

Respekt: 205,3
Respekt: 205,3Respekt: 205,3

Poka? ten kod w ca?o?ci, sk?d mamy wiedzie?, ?e dobrze definiujesz zmienn? "ped"?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2022-03-08, 20:07


AmLotte.







Wiek: 21
Na forum: 2183 dni
Posty: 134
Nick w MP: AmLotte

Piwa: 443

Respekt: 50

scx, scy = getScreenFromWorldPosition(x, y, z+0.25)
if scx and scy then
dxDrawImage((scx-25)/zoom, (scy-25)/zoom, 50/zoom, 50/zoom, g[6], 0, 0, 0, tocolor(255,255,255, 225))
end

takie co? dzia?a, maj?c fullhd nie ma problemu natomiast posiadaj?c inn? rozdzia?k? punkt dziwnie zbli?a si? do peda, wygl?da jakby by?o ?le przeskalowane

[ Dodano: 2022-03-08, 23:25 ]
chcia?bym doda? te?, ?e kolega widzi co? takiego https://imgur.com/a/u9OwZr2

[ Dodano: 2022-03-09, 17:46 ]
do zamkni?cia

Postaw piwo autorowi tego posta
 

 
Tagi: image :: text
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Odpowiedz do tematu

Nie możesz pisać nowych tematów
Nie możesz odpowiadać w tematach
Nie możesz zmieniać swoich postów
Nie możesz usuwać swoich postów
Nie możesz głosować w ankietach
Dodaj temat do Ulubionych
Wersja do druku