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

Wysłany: 2017-05-20, 16:52


Szydlo

Stance Works






Wiek: 26
Na forum: 3726 dni
Posty: 343
Nick w MP: Szydlo

Piwa: 4

Respekt: 105,3
Respekt: 105,3

Znowu wspomn? ?e ucz? si? dopiero gui. Wi?c, prosz? o wyrozumia?o??. A, i prosz? nie dawa?, "gotowc?w" tylko wyt?umaczy? co ?le zrobi?em. (I, chodzi mi tylko o gui)

B??d jest w gui.

Debugscript 3:

Error: [bramy]\Brama_poli\brama_c.lua:10: attempt to call global 'guiCreateWindow' (a nill value)

Error: [bramy]\Brama_poli\brama_c.lua:10: attempt to call global 'guiCreateWindow' (a nill value) [DUP4]

Kod:


-- GUI Otwieranie zamykanie bramy--
      okno = guiCreateWindow(1080, 431, 346, 99, "System Bramy", false)
        guiWindowSetSizable(okno, false)

        ozbrame = guiCreateButton(10, 33, 326, 49, "Otw?rz/Zamknij Bram?.", false, okno)
--[[ Kod Gui --
 Pokaz Gui]]
function showgui()
    guiSetVisible(okno, true)
    guiSetVisible(ozbrame, true)     
    showCursor(true)
end
-- Schowaj gui --
function hidegui()
    guiSetVisible(okno, false)
    guiSetVisible(ozbrame, false)     
    showCursor(false)
end

-- Kod na stworzenie bramy, oraz zamykanie/otwieranie. 
marker = createMarker (1583.45386, -1637.70154, 12 , "cylinder", 1.5, 0, 0, 255, 170 )
bramaob = createObject(10671,  1590.50, -1638.12134, 14 , 0, 0, 90) -- tworzysz bram? i w x, y, z podajesz kordy, a w rx, ry, rz rotacj? obiektu

function MarkerHit( hitElement, matchingDimension ) 
    local elementType = getElementType( hitElement ) 
end
addEventHandler( "onMarkerHit", marker, MarkerHit, showgui )

--[[
if getElementData(bramaob, "brama") then 
        setElementData(bramaob, "brama", false) 
        moveObject(bramaob, 2000, 1590.50, -1638.12134, 14 )
        outputChatBox("Zamkn??e? bram?.", player)
    else
        setElementData(bramaob, "brama", true)
        moveObject ( bramaob, 2000, 1590.50, -1638.12134, 10 )   
        outputChatBox("Otworzy?e? bram?.", player)
    end
]]    



Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-05-20, 17:34


_Haze

Peace Yo!






Wiek: 25
Na forum: 4325 dni
Posty: 1648
Nick w MP: Haze

Piwa: 2628

Respekt: 1020
Respekt: 1020

Da?e? skrypt po stronie servera, wnioskuje to po evencie onMarkerHit i po debugu. Zmie? na client i zmie? eventy na onClientMarkerHit

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Szydlo
Wysłany: 2017-05-20, 17:39


Szydlo

Stance Works






Wiek: 26
Na forum: 3726 dni
Posty: 343
Nick w MP: Szydlo

Piwa: 4

Respekt: 105,3
Respekt: 105,3

Dzi?ki, masz zimne :piwo:

Podpis
Aktualny najlepszy kontakt do mnie: Szydlo#8134 (Discord)
Postaw piwo autorowi tego posta
 

 
Tagi: gui :: brama
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