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

Wysłany: 2016-02-04, 19:03


DJglizdek

Uczeń LUA






Wiek: 24
Na forum: 4168 dni
Posty: 75
Nick w MP: DJglizdek

Piwa: 5

Respekt: 60

Witam. Dzisiaj mam nowy problem, a dok?adniej chodzi o to, ?e tworz? system zamykania i otwierania maski czy baga?nika. Potrzebuje zrobi? tak, ?e kiedy klikn? prawym przyciskiem myszy na pojazd to ma utworzy? si? DX przy kursorze jednak co? nie za bardzo chce dzia?a?.

function menu_pojazdu_otworz()
    screenxscreenyworldxworldyworldz getCursorPosition()
    addEventHandler("onClientRender"getRootElement(), menu_pojazdu_dx)
    
end
addEvent("menu_pojazdu_otworz"true)
addEventHandler("menu_pojazdu_otworz"getRootElement(), menu_pojazdu_otworz)

function menu_pojazdu_dx()
    dxDrawRectangle(tonumber(screenx), 26511021tocolor(3827255115), false)
end


dx wyrzuca na pocz?tek ekranu z lewej strony, o co mo?e chodzi?? Z g?ry dzi?kuje za pomoc:)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-05, 18:26


BlackTen

LUA Dev.






Wiek: 28
Na forum: 4329 dni
Posty: 698

Piwa: 2080

Respekt: 157
Respekt: 157Respekt: 157

masz strone serwera???

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-05, 18:47


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3

Tworzy w g?rnym kt?rym? tam rogu, bo Ty dajesz tylko screenWidth (sx) do tworzenia elementu tam gdzie kursor, a parametr na jakiej wysoko?ci na ekranie (sy) ma si? znale?? rectangle, uzupe?niasz w?asnymi z tzw. 'dupy'


function menu_pojazdu_dx()
    dxDrawRectangle(screenxscreeny11021tocolor(3827255115), false)
end


Podmien i sprawdz

Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-02-05, 23:29


DJglizdek

Uczeń LUA






Wiek: 24
Na forum: 4168 dni
Posty: 75
Nick w MP: DJglizdek

Piwa: 5

Respekt: 60

Ju? sobie poradzi?em z problemem:) Nie polega? on na tym co napisa? kolega Jurandovsky lecz na tym, ?e getCursorPosition pobiera warto?? realtive, a nie absolute z ekranu:) W ka?dym razie do zamkni?cia, a kolega wy?ej dostaje ch?odnego browarka;)

Postaw piwo autorowi tego posta
 

 
Tagi: tworzenie :: przy :: kursorze
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Tworzenie DX przy kursorze 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