Zaloguj się by uzyskać pełen dostęp. Nie masz jeszcze konta? Założ je już teraz w kilka sekund.
GTAONLINE.PL
Tematy otagowane jako: kliknieciu
1. Ustawianie skinów z tabeli po kliknięciu
Nie wiem jak doda? dodawanie skin?w z tabeli je?li klikne w przycisk to ustawia skina z tabeli a je??i kilkne drugi button to cofa nam skina poprzedniego.
pr?bowa?em to zrobi? jako? ale ustawia?o mi tylko skina o id 2 a jak cofa?em nic sie nie dzia?o

Kod:

skins = {0, 1, 2}

addEventHandler("onClientClick", root, function(btn, state)
if btn == 'left' and state == 'down' then
if page == "skiny" then
if isMouseInPosition(screenW * 0.5439, screenH * 0.7617, screenW * 0.0312, screenH * 0.0417) then
-- ustawianie skina z tabeli
end
if isMouseInPosition(screenW * 0.4473, screenH * 0.8620, screenW * 0.1064, screenH * 0.0378) then
-- ustawianie skina z tabeli i cofanie
end
end
end
end)
2. PJ po kliknieciu w przycisk
Witam mam pytanie jak zrobi? ?e po klikni?ciu w przycisk ustawi si? na poje?dzie w kt?rym siedzimy paintjob 1
3. 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)
4. 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.
5. 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...
6. 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)
7. 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)
8. [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?.
9. 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
10. 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.
11. [INNE] Po kliknieciu na gracza z TAB otwiera się gui
Wie kto? jak zrobi? ze wybeiram gracza z TAB i pokazuje mi si? gui ??