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

Wysłany: 2017-05-13, 09:51


Atroth







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

Piwa: 4808

Respekt: 540
Respekt: 540

Witam. Jak zrobi?, ?e gdy gracz jest w poje?dzie, pokazuje mi si? dx i wybieraj?c odpowiedni dx za pomoc? k??ka jest wykonywany [np. w??czamy silnik].

Jest to po stronie clienta:


function dxdraw()
    
    local screenWscreenH guiGetScreenSize()
    dxDrawText("Zapal silnik", (screenW 0.8828) + 1, (screenH 0.4324) + 1, (screenW 0.9745) + 1, (screenH 0.4676) + 1tocolor(000255), 2"default""left""top"truetruefalsefalsefalse)
    dxDrawText("Zapal silnik"screenW 0.8828screenH 0.4324screenW 0.9745screenH 0.4676tocolor(255255255255), 2"default""left""top"truetruefalsefalsefalse)
    dxDrawText("Zaci?gnij r?czny", (screenW 0.8823) + 1, (screenH 0.4648) + 1, (screenW 0.9490) + 1, (screenH 0.4926) + 1tocolor(000255), 2.00"default""left""top"falsefalsefalsefalsefalse)
    dxDrawText("Zaci?gnij r?czny"screenW 0.8823screenH 0.4648screenW 0.9490screenH 0.4926tocolor(255255255255), 2.00"default""left""top"falsefalsefalsefalsefalse)
end

function pokazdx(key,keyStatecheckedPlayer)
    if keyState == "down" then -- jezeli klawisz zostanie wcisniety
  
        addEventHandler("onClientRender",root,dxdraw) -- dodaj event onClientRender
  
    elseif keyState == "up" then -- jezeli klawisz zostanie puszczony
 
 removeEventHandler("onClientRender",root,dxdraw) -- usun event onClientRender
 end
end
bindKey("R","both",pokazdx)


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
 

 
Wysłany: 2017-05-13, 10:04


Barcioo

Kiedyś to było ST






Wiek: 26
Na forum: 4048 dni
Posty: 458
Nick w MP: Bartek.

Piwa: 1887

Respekt: 460
Respekt: 460

Rookspack, Daj ifa i daj geElementData(player"jakasnaza") == true then i zr?b eventa gdy wsiada po pojazdu gracz ?eby nadawa?o elementdate a jak wysiada ?eby zabiera?o

[ Dodano: 2017-05-13, 10:05 ]
lub zobacz na innych interakcjach jest zrobione i si? wzoruj

Podpis
Kanał Youtube;
A tu zapraszam
, pomogłem Ci? Wynagrodź mnie :piwo: :)


SUPPORT TEAM- 2016-09-03 do 2018-05-25
Test Mod- 2018-05-25
1k dni na Forum - 2018-01-28


GG: 62111935
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-13, 10:09


Atroth







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

Piwa: 4808

Respekt: 540
Respekt: 540

Barcioo, Jakiej funkcji u?y?, aby sprawdza?o czy gracz jest w poje?dzie?

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
 

 
Wysłany: 2017-05-13, 10:34


eject

kurdebele






Wiek: 30
Na forum: 3659 dni
Posty: 182
Nick w MP: EjecT

Piwa: 2456

Respekt: 85,8

Ostrzeżeń: 60%

function dxdraw()
    
    local screenWscreenH guiGetScreenSize()
    dxDrawText("Zapal silnik", (screenW 0.8828) + 1, (screenH 0.4324) + 1, (screenW 0.9745) + 1, (screenH 0.4676) + 1tocolor(000255), 2"default""left""top"truetruefalsefalsefalse)
    dxDrawText("Zapal silnik"screenW 0.8828screenH 0.4324screenW 0.9745screenH 0.4676tocolor(255255255255), 2"default""left""top"truetruefalsefalsefalse)
    dxDrawText("Zaci?gnij r?czny", (screenW 0.8823) + 1, (screenH 0.4648) + 1, (screenW 0.9490) + 1, (screenH 0.4926) + 1tocolor(000255), 2.00"default""left""top"falsefalsefalsefalsefalse)
    dxDrawText("Zaci?gnij r?czny"screenW 0.8823screenH 0.4648screenW 0.9490screenH 0.4926tocolor(255255255255), 2.00"default""left""top"falsefalsefalsefalsefalse)
end

function pokazdx(key,keyStatecheckedPlayer)
    if not getPedOccupiedVehicle(checkedPlayerthen return end
    if keyState == "down" then -- jezeli klawisz zostanie wcisniety
  
        addEventHandler("onClientRender",root,dxdraw) -- dodaj event onClientRender
  
    elseif keyState == "up" then -- jezeli klawisz zostanie puszczony
 
 removeEventHandler("onClientRender",root,dxdraw) -- usun event onClientRender
 end
end
bindKey("R","both",pokazdx)


Postaw piwo autorowi tego posta
 

 
Tagi: interakcja :: pojazdu
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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