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

Wysłany: 2016-07-20, 21:12


KRRRECIK123







Wiek: 25
Na forum: 4076 dni
Posty: 51
Nick w MP: Krrrecik



Respekt: 50

No wi?c tak, po przeczytaniu poradnika gui, stwierdzi?em ?e spr?buj? sam napisa? jaki? skrypt, jednak po napisaniu go i odpaleniu mam errory :(
Stawiam piwka za pomoc :piwo:

KODZIK:
GUIEditor = {
    button = {},
    window = {},
    staticimage = {}
}
addEventHandler("onClientResourceStart", resourceRoot,
    function()
        GUIEditor.window[1] = guiCreateWindow(24, 184, 145, 294, "Policja", false)
        guiWindowSetSizable(GUIEditor.window[1], false)
        guiSetProperty(GUIEditor.window[1], "CaptionColour", "FF0A1BF4")

        GUIEditor.button[1] = guiCreateButton(10, 61, 125, 74, "Rozpocznij prac?", false, GUIEditor.window[1])
        GUIEditor.staticimage[1] = guiCreateStaticImage(10, 145, 125, 139, ":DB/images/examples/odznaka.png", false, GUIEditor.window[1])


        GUIEditor.button[2] = guiCreateButton(134, 217, 21, 20, "X", false)


        GUIEditor.staticimage[2] = guiCreateStaticImage(68, 374, 2, 2, ":DB/images/examples/odznaka.png", false)    
    end
)

pu = createPickup( -1615.37024, 685.64209, 7.18750, 4, 1275 )

function sg()
guiSetVisible(GUIEditor.window[1], true)
guiSetVisible(GUIEditor.button[1], true)
guiSetVisible(GUIEditor.staticimage[2], true)
guiSetVisible(GUIEditor.button[2], true)
end

addEventHandler ("onClientPickupHit",pu,sg)

function hg()
guiSetVisible(GUIEditor.window[1], false)
guiSetVisible(GUIEditor.button[1], false)
guiSetVisible(GUIEditor.staticimage[2], false)
guiSetVisible(GUIEditor.button[2], false)
end

addEventHandler ("onClientGUIClick",GUIEditor.button[2],hg)

function tse()
triggerServerEvent("onClick",tse)
end

addEventHandler ("onClientGUIClick",GUIEditor.button[1],tse)


ERRORY z debugscript 3:
Cytat:

WARNING: policja\client.lua:49: Bad argument @ 'addEventHandler' [Expected element at argument 2, got nil]
WARNING: policja\client.lua:55: Bad argument @ 'addEventHandler' [Expected element at argument 2, got nil]


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-20, 21:32


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4291 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4661

Respekt: 1436,8
Respekt: 1436,8

function hg()
if source == GUIEditor.button[2] then
guiSetVisible(GUIEditor.window[1], false)
guiSetVisible(GUIEditor.button[1], false)
guiSetVisible(GUIEditor.staticimage[2], false)
guiSetVisible(GUIEditor.button[2], false)
end
end

addEventHandler ("onClientGUIClick",root,hg)

function tse()
if source == GUIEditor.button[1] then
triggerServerEvent("onClick",tse)
end
end
addEventHandler ("onClientGUIClick",root,tse)


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-20, 21:48


KRRRECIK123







Wiek: 25
Na forum: 4076 dni
Posty: 51
Nick w MP: Krrrecik



Respekt: 50

marcin778, masz piwko ?e naprawi?e? te 1 errory jednak s? kolejne :C
ERRORY
Cytat:

WARNING: policja\client.lua:40: Bad argument @ 'addEventHander' [Expected element at argument 2, got boolean
WARNING: policja\client.lua:46: Bad argument @ 'guiSetVisible' [Expected gui-element at argument 1, gotboolean

Tak btw. Czy da rade kopiowa? b??dy z debugscript 3 ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-20, 22:10


marcin778

Krytyk serwerów MTA






Wiek: 24
Na forum: 4291 dni
Posty: 2268
Nick w MP: Marcineg

Piwa: 4661

Respekt: 1436,8
Respekt: 1436,8

        okno = guiCreateWindow(24, 184, 145, 294, "Policja", false)
        guiWindowSetSizable(okno, false)
        guiSetProperty(okno, "CaptionColour", "FF0A1BF4")

        b = guiCreateButton(10, 61, 125, 74, "Rozpocznij prac?", false, okno)
        i = guiCreateStaticImage(10, 145, 125, 139, ":DB/images/examples/odznaka.png", false, okno)


        b2 = guiCreateButton(134, 217, 21, 20, "X", false)


        i2 = guiCreateStaticImage(68, 374, 2, 2, ":DB/images/examples/odznaka.png", false)    

pu = createPickup( -1615.37024, 685.64209, 7.18750, 4, 1275 )

function sg()
guiSetVisible(okno, true)
guiSetVisible(b, true)
guiSetVisible(i2, true)
guiSetVisible(b2, true)
end
addEventHandler ("onClientPickupHit",pu,sg)

function hg()
if source == b2 then
guiSetVisible(okno, false)
guiSetVisible(b, false)
guiSetVisible(i, false)
guiSetVisible(b2, false)
end
end

addEventHandler ("onClientGUIClick",root,hg)

function tse()
if source == b then
triggerServerEvent("onClick",tse)
end
end
addEventHandler ("onClientGUIClick",root,tse)


Podpis
Moje prace: https://www.youtube.com/c...MuaWGHPp1mhlGnw

-- obecnie
-- obecnie
-- dawniej
-- dawniej
-- dawniej
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-07-21, 09:55


KRRRECIK123







Wiek: 25
Na forum: 4076 dni
Posty: 51
Nick w MP: Krrrecik



Respekt: 50

marcin778, Dzi?ki :) , temat do zamkni?cia

Postaw piwo autorowi tego posta
 

 
Tagi: gui
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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