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

Wysłany: 2018-06-10, 17:12


OchIAch







Wiek: 26
Na forum: 3114 dni
Posty: 144
Nick w MP: OchIAch

Piwa: 1311

Respekt: 105,3
Respekt: 105,3

Ostrzeżeń: 100%
Witam, robi? skrypt, na texture kt?ra ma by? na pod?odze i robie co? takiego:

local Sheild dxCreateTexture("zdjecie.png") 

function drawImage() 
local x,y,getElementPosition(localPlayer) 
    dxDrawMaterialLine3D(2279.83252, -1733.7539113.38282289.82397, -1737.0179413.38281,Sheild5tocolor(255255255255), false2285.47729, -1735.61926255.38281)
end 
addEventHandler("onClientRender"rootdrawImage)


lecz to sie zawsze obraca w moj? stron?, a powinno w niebo. Jak to naprawi??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-10, 17:46


Hemoglobina

Tylko Hema






Wiek: 29
Na forum: 3397 dni
Posty: 89
Nick w MP: Answer

Piwa: 1386

Respekt: 90

Je?eli chcesz to zrobi? w konkretnym miejscu bo z tego co widz? to tak jest to


local x1,y1,z1 2279.83252, -1733.7539113.3828

size 1

function drawImage() 
local x,y,getElementPosition(localPlayer) 
    dxDrawMaterialLine3D(x+sizey+sizez-0.99x-sizey-sizez-0.99,Sheildsize*5tocolor(255255255255), falsex1,y1,z1)
end 
addEventHandler("onClientRender"rootdrawImage)


Je?eli obrazka nie b?dziesz widzia? to sprawd? czy nie jest za wysoko lub czy przypadkiem nie zapad? si? pod ziemie.

Aha i tam gdzie jest x,y,z w dxDrawMaterialLine3D zamie? na x1,y1,z1 zapomnia?em o tym.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-11, 22:27


OchIAch







Wiek: 26
Na forum: 3114 dni
Posty: 144
Nick w MP: OchIAch

Piwa: 1311

Respekt: 105,3
Respekt: 105,3

Ostrzeżeń: 100%
"Hemoglobina" napisał/a:

Je?eli chcesz to zrobi? w konkretnym miejscu bo z tego co widz? to tak jest to


local x1,y1,z1 2279.83252, -1733.7539113.3828

size 1

function drawImage() 
local x,y,getElementPosition(localPlayer) 
    dxDrawMaterialLine3D(x+sizey+sizez-0.99x-sizey-sizez-0.99,Sheildsize*5tocolor(255255255255), falsex1,y1,z1)
end 
addEventHandler("onClientRender"rootdrawImage)


Je?eli obrazka nie b?dziesz widzia? to sprawd? czy nie jest za wysoko lub czy przypadkiem nie zapad? si? pod ziemie.

Aha i tam gdzie jest x,y,z w dxDrawMaterialLine3D zamie? na x1,y1,z1 zapomnia?em o tym.


?le mnie zrozumia?e?. Chodzi mi o to, ?eby 'obrazek' by? zawsze w stron? nieba, a nie w moj?, spr?buje ci to zademonstrowa?.

Chcia?bym ?eby NIE by?o tak:



A ?eby by?o zawsze w niebo zwr?cone czyli:



Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-11, 23:37


Hemoglobina

Tylko Hema






Wiek: 29
Na forum: 3397 dni
Posty: 89
Nick w MP: Answer

Piwa: 1386

Respekt: 90


local redcircle dxCreateTexture("red.png")

x,y,= -2422.68555, -608.78986132.56250

size 1

addEventHandler("onClientRender"root, function()
    dxDrawMaterialLine3D(x+sizey+sizez-0.95x-sizey-sizez-0.95redcirclesize*2,tocolor(255255255255), xyz)
end)




To jest dok?adnie ten sam skrypt co wys?a?em wy?ej.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
OchIAch
Wysłany: 2018-06-12, 14:04


OchIAch







Wiek: 26
Na forum: 3114 dni
Posty: 144
Nick w MP: OchIAch

Piwa: 1311

Respekt: 105,3
Respekt: 105,3

Ostrzeżeń: 100%
"Hemoglobina" napisał/a:


local redcircle dxCreateTexture("red.png")

x,y,= -2422.68555, -608.78986132.56250

size 1

addEventHandler("onClientRender"root, function()
    dxDrawMaterialLine3D(x+sizey+sizez-0.95x-sizey-sizez-0.95redcirclesize*2,tocolor(255255255255), xyz)
end)


Obrazek

To jest dok?adnie ten sam skrypt co wys?a?em wy?ej.


Dzi?ki dzia?a ale mam jeszcze jeden problem, jak zrobi? zeby to zawsze si? obraca?o (nie g?r?) w moj? stron??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-06-25, 10:45


Atroth







Wiek: 23
Na forum: 3677 dni
Posty: 1089
Nick w MP: Atroth

Piwa: 4808

Respekt: 540
Respekt: 540

OchIAch, Na wiki MTA znajd? funkcj? findRotation. Potem wchodzi matematyka (zmiana stopni na radiany, cosinus i sinus).

Podpis

Użytkownik - 10-05-2016
Support Team - 17.06.2017
Moderator - 25.11.2017
Mod-Team - 02.07.2018

Postaw piwo autorowi tego posta
 

 
Tagi: dxdrawmaterialline3d
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA Ten temat jest zablokowany bez możliwości zmiany postów lub pisania odpowiedzi

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