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

Wysłany: 2018-09-22, 09:38


svt.n

iamsvtn_#2137






Wiek: 19
Na forum: 3105 dni
Posty: 1470
Nick w MP: iamsvtn_

Piwa: 3171

Respekt: 347
Respekt: 347Respekt: 347Respekt: 347


Tak jak w temacie
Zrobiłem gui oparte o cegui aczkolwiek chciałbym teraz zmienić to pod normalne gui, wiem jak aczkolwiek nie do końca.
addEventHandler("onClientResourceStart", resourceRoot,

function()
rh = guiCreateWindow(282, 559, 220, 184, "Zawieszenie pneumatyczne", false)
guiWindowSetSizable(rh, false)
guiWindowSetMovable(rh, true)

gora = guiCreateButton(9, 23, 200, 61, "Podwyższ", false, rh)
dol = guiCreateButton(9, 103, 200, 61, "Obniż", false, rh)
guiSetVisible(rh, false)
end
)
addEventHandler("onClientGUIClick", resourceRoot, function(btn)
local veh = getPedOccupiedVehicle(localPlayer)
if source == gora then
triggerServerEvent("rh:p", root, veh)
elseif source == dol then
triggerServerEvent("rh:o", root, veh)
end
end)

function patch()
local veh = getPedOccupiedVehicle(localPlayer)
if not veh then
if rh and ( guiGetVisible ( rh ) == true ) then
guiSetVisible(rh, false)
end
end
end
addEventHandler("onClientRender", root, patch)

function show()
guiSetVisible(rh, true)
end
addEvent( "rhshow", true )
addEventHandler( "rhshow", root, show )
fileDelete("c.lua")


        rh = guiCreateWindow(282, 559, 220, 184, "Zawieszenie pneumatyczne", false)

Chcę zastąpić dxdrawimage, a
        gora = guiCreateButton(9, 23, 200, 61, "Podwyższ", false, rh)

dol = guiCreateButton(9, 103, 200, 61, "Obniż", false, rh)

zamiast tego podstawić dxdrawrectangle i ifmousein, aczkolwiek nie jestem pewny czy to wyjdzie, mógłby ktoś mi pomóc z tym? ;p

Podpis

Zarejestrowany: 01.08.2014
Support Team: 04.10.2020 - 01.09.2020
Test Moderator: 03.05.2021 - 01.09.2021
Moderator: 01.09.2021 - 23.10.2021



Kontakt: iamsvtn_#2137


Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-09-22, 09:39


Remix110

Pewna osóbka :3






Wiek: 37
Na forum: 2443 dni
Posty: 291
Nick w MP: GoodNight

Piwa: 13

Respekt: 51


Powinno być git

[ Dodano: 2018-09-22, 10:41 ]
Tylko dodaj skalowanie

Podpis
pomogłem? :P Możesz dać piwko, przyda się na imprezę :D
Postaw piwo autorowi tego posta
 

 
Wysłany: 2018-09-22, 09:47


Qwertick

Coming soon...






Wiek: 19
Na forum: 2357 dni
Posty: 472
Nick w MP: Qwertick

Piwa: 2690

Respekt: 215,8
Respekt: 215,8Respekt: 215,8


Remix110, ty nic nie zrozumiałeś z tematu..Thinks, zamiast onClientGUIClick dasz
Więcej informacji znajdziesz w Wikipedii MTA:

onClientClick
i dajesz tiggery do odpowiednich przycisków

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
svt.n
Tagi: cegui :: zmiana :: normalne :: gui
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:








Wyświetl posty z ostatnich:   

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

Skocz do: