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

Wysłany: 2017-03-18, 19:09


toMiXgaming







Wiek: 24
Na forum: 3369 dni
Posty: 15
Nick w MP: toMiXgaming

Piwa: 2

Respekt: 50

Chodzi mi o to ?eby po wej?ciu w marker pojawia?o sie gui, ale sie nie pojawia (dopiero sie ucze lua)

Client:
Kod:


GUIEditor = {
button = {},
window = {},
label = {}
}

function()
GUIEditor.window[1] = guiCreateWindow(1069, 408, 297, 360, "Kurier", false)
guiWindowSetSizable(GUIEditor.window[1], false)

GUIEditor.label[1] = guiCreateLabel(13, 46, 274, 102, "Praca kuriera polega na rozworzeniu paczek do klient?w, aby dosta? wyp?ate musisz rozwie?? minimum 5 paczek. Prace ko?czysz w tym miejscu naciskaj?c zwolnij sie.", false, GUIEditor.window[1])
guiLabelSetHorizontalAlign(GUIEditor.label[1], "left", true)
GUIEditor.button[1] = guiCreateButton(9, 175, 278, 48, "Zatrudnij si?", false, GUIEditor.window[1])
GUIEditor.button[2] = guiCreateButton(9, 233, 278, 48, "Zwolnij si?", false, GUIEditor.window[1])
GUIEditor.button[3] = guiCreateButton(11, 291, 276, 59, "Wyjd?", false, GUIEditor.window[1])
end
function wlaczoknopraca()
guiSetVisible(GUIEditor.window[1],true)
guiSetVisible(GUIEditor.label[1],true)
guiSetVisible(GUIEditor.button[1],true)
guiSetVisible(GUIEditor.button[2],true)
guiSetVisible(GUIEditor.button[3],true)
showCursor(true)
end

addEventHandler("onClientMarkerHit", markerstart, wlaczoknopraca)

Serwer:
Kod:


local markerstart = createMarker ( 1941.18, 2168.42, 9.82,"cylinder",1.0,255,255,255)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-18, 19:25


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

marker musi by? po stronie clienta skoro event ma si? w?a?nie tam wykona?

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-18, 19:26


toMiXgaming







Wiek: 24
Na forum: 3369 dni
Posty: 15
Nick w MP: toMiXgaming

Piwa: 2

Respekt: 50

"amited" napisał/a:

marker musi by? po stronie clienta skoro event ma si? w?a?nie tam wykona?


Jak kopiuje
Kod:

local markerstart = createMarker ( 1941.18, 2168.42, 9.82,"cylinder",1.0,255,255,255)

Na clienta to nie dziala

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-18, 19:33


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466


local markerstart createMarker 1941.182168.429.82,"cylinder",1,255,255,255)


i stosuj znaczniki lua a nie code

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-18, 19:37


toMiXgaming







Wiek: 24
Na forum: 3369 dni
Posty: 15
Nick w MP: toMiXgaming

Piwa: 2

Respekt: 50

"amited" napisał/a:


local markerstart createMarker 1941.182168.429.82,"cylinder",1,255,255,255)


i stosuj znaczniki lua a nie code


Nie pokazuje sie. Ca?y skrypt wyglada teraz tak

local markerstart createMarker 1941.182168.429.82,"cylinder",1,255,255,255)

GUIEditor = {
    button = {},
    window = {},
    label = {}
}

    function()
        GUIEditor.window[1] = guiCreateWindow(1069408297360"Kurier"false)
        guiWindowSetSizable(GUIEditor.window[1], false)

        GUIEditor.label[1] = guiCreateLabel(1346274102"Praca kuriera polega na rozworzeniu paczek do klient?w, aby dosta?  wyp?ate musisz rozwie?? minimum 5 paczek. Prace ko?czysz w tym miejscu  naciskaj?c zwolnij sie."falseGUIEditor.window[1])
        guiLabelSetHorizontalAlign(GUIEditor.label[1], "left"true)
        GUIEditor.button[1] = guiCreateButton(917527848"Zatrudnij si?"falseGUIEditor.window[1])
        GUIEditor.button[2] = guiCreateButton(923327848"Zwolnij si?"falseGUIEditor.window[1])
        GUIEditor.button[3] = guiCreateButton(1129127659"Wyjd?"falseGUIEditor.window[1])    
end

    function wlaczoknopraca()
                         guiSetVisible(GUIEditor.window[1], true)
             guiSetVisible(GUIEditor.label[1], true)
             guiSetVisible(GUIEditor.button[1], true)
             guiSetVisible(GUIEditor.button[2], true)
             guiSetVisible(GUIEditor.button[3], true)
             showCursor(true)
        end

addEventHandler("onClientMarkerHit"markerstartwlaczoknopraca)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-18, 19:44


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466


local markerstart createMarker 1941.182168.429.82,"cylinder",1,255,255,255)

GUIEditor = {
    button = {},
    window = {},
    label = {}
}

    function()
        GUIEditor.window[1] = guiCreateWindow(1069408297360"Kurier"false)
        guiWindowSetSizable(GUIEditor.window[1], false)

        GUIEditor.label[1] = guiCreateLabel(1346274102"Praca kuriera polega na rozworzeniu paczek do klient?w, aby dosta?  wyp?ate musisz rozwie?? minimum 5 paczek. Prace ko?czysz w tym miejscu  naciskaj?c zwolnij sie."falseGUIEditor.window[1])
        guiLabelSetHorizontalAlign(GUIEditor.label[1], "left"true)
        GUIEditor.button[1] = guiCreateButton(917527848"Zatrudnij si?"falseGUIEditor.window[1])
        GUIEditor.button[2] = guiCreateButton(923327848"Zwolnij si?"falseGUIEditor.window[1])
        GUIEditor.button[3] = guiCreateButton(1129127659"Wyjd?"falseGUIEditor.window[1])    
end

    function wlaczoknopraca()
        guiSetVisible(GUIEditor.window[1], true)
        showCursor(true)
    end

addEventHandler("onClientMarkerHit"markerstartwlaczoknopraca)


Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-18, 19:48


toMiXgaming







Wiek: 24
Na forum: 3369 dni
Posty: 15
Nick w MP: toMiXgaming

Piwa: 2

Respekt: 50

"amited" napisał/a:


local markerstart createMarker 1941.182168.429.82,"cylinder",1,255,255,255)

GUIEditor = {
    button = {},
    window = {},
    label = {}
}

    function()
        GUIEditor.window[1] = guiCreateWindow(1069408297360"Kurier"false)
        guiWindowSetSizable(GUIEditor.window[1], false)

        GUIEditor.label[1] = guiCreateLabel(1346274102"Praca kuriera polega na rozworzeniu paczek do klient?w, aby dosta?  wyp?ate musisz rozwie?? minimum 5 paczek. Prace ko?czysz w tym miejscu  naciskaj?c zwolnij sie."falseGUIEditor.window[1])
        guiLabelSetHorizontalAlign(GUIEditor.label[1], "left"true)
        GUIEditor.button[1] = guiCreateButton(917527848"Zatrudnij si?"falseGUIEditor.window[1])
        GUIEditor.button[2] = guiCreateButton(923327848"Zwolnij si?"falseGUIEditor.window[1])
        GUIEditor.button[3] = guiCreateButton(1129127659"Wyjd?"falseGUIEditor.window[1])    
end

    function wlaczoknopraca()
        guiSetVisible(GUIEditor.window[1], true)
        showCursor(true)
    end

addEventHandler("onClientMarkerHit"markerstartwlaczoknopraca)

Niewiem dlaczego ciagle nie dziala moze sproboje zrobic w innym miejscu

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-18, 19:54


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

wpisz /debugscript 3 i podaj b??d

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-18, 20:00


toMiXgaming







Wiek: 24
Na forum: 3369 dni
Posty: 15
Nick w MP: toMiXgaming

Piwa: 2

Respekt: 50

"amited" napisał/a:

wpisz /debugscript 3 i podaj b??d


ERROR: Loading script failed" pracakurier/client.lua:9<name> expected near '('

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-03-18, 20:02


R3fr3Sh







Wiek: 27
Na forum: 4800 dni
Posty: 70

Piwa: 60

Respekt: 150
Respekt: 150Respekt: 150

function createGUI()
        GUIEditor.window[1] = guiCreateWindow(1069408297360"Kurier"false)
        guiWindowSetSizable(GUIEditor.window[1], false)

        GUIEditor.label[1] = guiCreateLabel(1346274102"Praca kuriera polega na rozworzeniu paczek do klient?w, aby dosta?  wyp?ate musisz rozwie?? minimum 5 paczek. Prace ko?czysz w tym miejscu  naciskaj?c zwolnij sie."falseGUIEditor.window[1])
        guiLabelSetHorizontalAlign(GUIEditor.label[1], "left"true)
        GUIEditor.button[1] = guiCreateButton(917527848"Zatrudnij si?"falseGUIEditor.window[1])
        GUIEditor.button[2] = guiCreateButton(923327848"Zwolnij si?"falseGUIEditor.window[1])
        GUIEditor.button[3] = guiCreateButton(1129127659"Wyjd?"falseGUIEditor.window[1])    
end
createGUI()

Taka funkcja zawsze musi mie? nazw?.

Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
toMiXgaming
Wysłany: 2017-03-18, 20:03


amited







Wiek: 26
Na forum: 3714 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466


local markerstart createMarker 1941.182168.429.82,"cylinder",1,255,255,255)

GUIEditor = {
    button = {},
    window = {},
    label = {}
}
addEventHandler("onClientResourceStart"resourceRoot,
function ()
        GUIEditor.window[1] = guiCreateWindow(1069408297360"Kurier"false)
        guiWindowSetSizable(GUIEditor.window[1], false)

        GUIEditor.label[1] = guiCreateLabel(1346274102"Praca kuriera polega na rozworzeniu paczek do klient?w, aby dosta?  wyp?ate musisz rozwie?? minimum 5 paczek. Prace ko?czysz w tym miejscu  naciskaj?c zwolnij sie."falseGUIEditor.window[1])
        guiLabelSetHorizontalAlign(GUIEditor.label[1], "left"true)
        GUIEditor.button[1] = guiCreateButton(917527848"Zatrudnij si?"falseGUIEditor.window[1])
        GUIEditor.button[2] = guiCreateButton(923327848"Zwolnij si?"falseGUIEditor.window[1])
        GUIEditor.button[3] = guiCreateButton(1129127659"Wyjd?"falseGUIEditor.window[1])    
end
)

addEventHandler("onClientResourceStart",resourceRoot, 
function()
guiSetVisible(GUIEditor.window[1],false)
end
)

    function wlaczoknopraca()
        guiSetVisible(GUIEditor.window[1], true)
        showCursor(true)
    end

addEventHandler("onClientMarkerHit"markerstartwlaczoknopraca)


Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
toMiXgaming
Tagi: otwarcie :: gui :: wejściu :: marker
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






Skocz do:  
Wyświetl posty z ostatnich:   
GTAONLINE.PL » JĘZYKI PROGRAMOWANIA » LUA » Otwarcie gui po wejściu w marker 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