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

Wysłany: 2020-04-11, 02:55


AmLotte







Wiek: 42
Na forum: 2478 dni
Posty: 43
Nick w MP: AmLotte

Piwa: 381

Respekt: 50

Ostrzeżeń: 100%
czemu nawet je?li nie klikne f1 a klikne w miejsce w kt?rym jest dany button klikania to otworzy mi si? jakby zak?adka tej funkcji skoro nawet nie aktywowa?em skryptu za pomoc? binda.

addEventHandler("onClientClick", root, function(btn, state)
if btn == "left" and state == "down" then
if mysz(355/zoom, 212/zoom, 130/zoom, 124/zoom) then
addEventHandler("onClientRender", root, f1gui1)
end
end
end)

addEventHandler("onClientClick", root, function(btn, state)
if btn == "left" and state == "down" then
if mysz(354/zoom, 365/zoom, 129/zoom, 118/zoom) then
addEventHandler("onClientRender", root, f1gui2)
removeEventHandler("onClientRender", root, f1gui1)
end
end
end)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-04-11, 03:52


adek321







Wiek: 40
Na forum: 4074 dni
Posty: 20

Piwa: 105

Respekt: 30,5

U?yj funkcji
https://wiki.multitheftauto.com/wiki/OnClientGUIClick
Mo?esz te? zmieni? roota na playera, i wywo?ywa? gui przy pomocy handler?w.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-04-11, 03:59


killercycDDS

Migacz






Wiek: 25
Na forum: 4512 dni
Posty: 629
Nick w MP: killer_cyc[DDS]

Piwa: 1659

Respekt: 22

"AmLotte" napisał/a:

czemu nawet je?li nie klikne f1 a klikne w miejsce w kt?rym jest dany button klikania to otworzy mi si? jakby zak?adka tej funkcji skoro nawet nie aktywowa?em skryptu za pomoc? binda.

addEventHandler("onClientClick", root, function(btn, state)
if btn == "left" and state == "down" then
if mysz(355/zoom, 212/zoom, 130/zoom, 124/zoom) then
addEventHandler("onClientRender", root, f1gui1)
end
end
end)

addEventHandler("onClientClick", root, function(btn, state)
if btn == "left" and state == "down" then
if mysz(354/zoom, 365/zoom, 129/zoom, 118/zoom) then
addEventHandler("onClientRender", root, f1gui2)
removeEventHandler("onClientRender", root, f1gui1)
end
end
end)


zamiast co chwil? dodawa? addEventHandler("onClientClick", root, function(btn, state) zr?b tak


 addEventHandler("onClientClick"root, function(btnstate)
        if btn == "left" and state == "down" then
        if mysz(355/zoom212/zoom130/zoom124/zoomthen  
        addEventHandler("onClientRender"rootf1gui1)
        elseif mysz(354/zoom365/zoom129/zoom118/zoomthen  
                addEventHandler("onClientRender"rootf1gui2)
                removeEventHandler("onClientRender"rootf1gui1)
            end
    end
end)


a klejna poka? ca?y kod

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-04-11, 07:44


Wilq







Wiek: 24
Na forum: 4428 dni
Posty: 3410

Piwa: 739

Respekt: 1225,8
Respekt: 1225,8

Musisz doda? dodatkow? zmienn?, wtedy przy rysowaniu zmieniasz j? na TRUE a w evencie onClientClick musisz sprawdza? czy ta zmienna to TRUE.

Postaw piwo autorowi tego posta
 

 
Tagi: klikanie
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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