Witamy na GTAOnline Obecny czas to 2018-12-18, 22:58 Użytkowników: 77039
Strona główna | Użytkownicy | Grupy | Faq | Regulamin | Zaloguj
GTAONLINE.PL
Tematy otagowane jako: kliknieciu
1. Roleta - dźwięk przy kliknięciu przycisku w GUI
Cześć, zwracam się do was z kolejnym problemem :/
Mam skrypt na rolety w pojeździe wszystko działa lecz,
dodałem funkcję która odtwarza dźwięki podczas otwarcia i zamknięcia. Dźwięk przy otwarciu gui odtwarza się ale przy zamykaniu już nie. Jeśli ktoś wie dlaczego nie działa będę bardzo wdzięczny jeśli ktoś naprawi. Kod jest poniżej

Kod:

function roleta(hitPlayer)
if hitPlayer == GUIEditor.button[13] then return end
if hitplayer == localPlayer then
playSound("tech_auf.wav")
end
end
addEventHandler ( "onClientGUIClick", root, roleta)
2. Jakieś zdazenie po kliknieciu na Row
Witam mam pewien problem. Jak zrobić aby po kliknięciu na Row pojawiła się jego zawartość np. Gracz : {nick} id: {jego id} oraz po kliknięciu na button jakas tam funkcja się wykonuje. Zależy mi na samej konstrukcji sprawdzania czy row jest zaznaczony oraz odczytanie jego zawartości.
3. Nic nie robi po kliknięciu
Mam problem ponieważ po kliknienciu rozpocznij prace nic sie nie dziej

Client

[lua]addEventHandler("onClientGUIClick", root, function(btn,state)
if source == PracaBusLs.submit then
showCursor(false)
guiSetVisible(PracaBusLs.window, false)
guiSetVisible(PracaBusLs.submit, false)
guiSetVisible(PracaBusLs.close, false)
guiSetVisible(PracaBusLs.text, false)
removeEventHandler("onClientRender",root,pracabusls)
triggerServerEvent("PracaStartBusLs", root,localPlayer)
end
if source == PracaBusLs.close then
if guiGetVisible(PracaBusLs.window) == true then
showCursor(false)
guiSetVisible(PracaBusLs.window, false)
guiSetVisible(PracaBusLs.submit, false)
guiSetVisible(PracaBusLs.close, false)
guiSetVisible(PracaBusLs.text, false)
removeEventHandler("onClientRender",root,pracabusls)
end
end
end)[/lua]

Server

[lua]addEvent("PracaStartBusLs", true)
addEventHandler("PracaStartBusLs", resourceRoot, function(el, md)
if #getElementsWithinColShape(zone,"vehicle") >= 1 then outputChatBox("Parking zajety",el) return end
if getElementData(el,"player:license:pjC") ~= 1 then
outputChatBox("Nie posiadasz Prawojazdy kategori C", source)
return
end

if not md or getElementType(el) ~= "player" or getPedOccupiedVehicle(el) then return end

local x,y,z = getEleme...
4. Wykonanie czegoś po kliknięciu przycisku w GUI
Siedziałem na każdej stronie po kolei i dalej nie znalazłem rozwiązania dla mojego problemu.
Stworzyłem sobie okno w guieditorze z trzeba przyciskami (http://i.imgur.com/uMMO3Xk.jpg) i chce nauczyć się z nich korzystać.
Chodzi mi o to by po kliknięciu np w pierwszy button dało mi te 100HP itd.
Niby jest to proste a ja i tak tego nie rozumiem, mógłby mi to ktoś pokazać i wytłumaczyć a nie wkleić tylko kod?

Dopiero zaczynam z Lua :/

Kod:
function Panel (playeridcmd)
        
panel guiCreateWindow(707358217284"Test GUI"false)
        
guiWindowSetSizable(panelfalse)
        
hp guiCreateButton(242916541"Full HP ( 100 )"falsepanel)
        
guiSetProperty(hp"NormalTextColour""FFF970A1")
        
ammo guiCreateButton(2423316541"Full Ammo ( 100x Granat ) "falsepanel)
        
guiSetProperty(ammo"NormalTextColour""FF6858FB")
       
armor guiCreateButton(2412716541"Full ARMOR ( 100 )"falsepanel)
        
guiSetProperty(armor"NormalTextColour""FF37F11E")    
        
showCursor true )  

    
end
addCommandHandler
("panel"Panel)
5. Wiele funkcji na raz po kliknieciu w okno gui.
Witam, gdy w moim gui klikam w przycisk wykonuje sie funkcja przypisana do tego przycisku ale gdy klikne w okno gui wykonują sie funkcje przypisane do wszystkich przycisków.Myśle że napisałem zrozumiale, nie wiem jak rozwiązać ten problem.Prosze o pomoc
Kod:


----- Tutaj jest kod GUI ----
guiSetVisible(okno,false)
ammumarker=createMarker ( 295.33187866211,-38.300151824951,1000.515625 , "cylinder", 1.0, 0, 255, 0, 100 )
setElementDimension (ammumarker, 0)
setElementInterior ( ammumarker, 1 ,295.33187866211,-38.300151824951,1000.515625 )
addEventHandler("onClientMarkerHit", ammumarker, function(el,md)
if el~=localPlayer then return end
if not guiGetVisible(okno) then
showCursor(true,false)
guiSetVisible(okno,true)
toggleControl("fire",false)
toogleControl("aim_weapon",false)
end
end)


function leave(el,md)
if el~=localPlayer then return end
if guiGetVisible(okno) then
showCursor(false)
guiSetVisible(okno, false)
toggleControl("fire",true)
toogleControl("aim_weapon",true)
end
end
addEventHandler("onClientMarkerLeave", ammumarker,leave)
6. [INNE] Po kliknięciu "W" wywala mnie z pojazdu
Witam, mam taki problem, po naciśnięciu klawisza "W" wywala mnie z pojazdu, co może być nie tak? Napiszcie jakie public'i mam dać.
7. Menu po kliknięciu na pojazd
Witam, szukam czegoś takiego, co by sprawiło, że po kliknięciu na jakikolwiek pojazd będzie się pojawiało okno
8. Okienko po kliknięciu na pojazd.
Witam.
Uczę się dopiero pisania skryptów i nie wiem, jak zrobić jedną rzecz.
Chodzi mi o to, że po najechaniu kursorem na pojazd i kliknięciu prawym przyciskiem myszy pojawi się takie mini okienko, w którym będzie do wyboru : Odpal Silnik.
Nie wiem jak to inaczej opisać. Screena z serwera (LSS-RP.PL) na którym to zobaczyłem nie dam, bo na razie jest wyłączony.
Z góry dzięki za pomoc.
Jeśli ktoś chce pomóc, to bardzo bym prosił o przykład i wytłumaczenie.
9. [INNE] Po kliknieciu na gracza z TAB otwiera się gui
Wie ktoś jak zrobić ze wybeiram gracza z TAB i pokazuje mi się gui ??




phpBB by Przemo modified by xXx 2003-2016

Template GTAONLINE created by gtaonline.pl



Strona wygenerowana w 0,1 sekundy. Zapytań do SQL: 10