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

Wysłany: 2020-07-20, 09:55


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2579 dni
Posty: 288

Piwa: 16

Respekt: 90

Witam. Dlaczego to nie dzia?a? Serwer:

function triggeruj()
    triggerClientEvent(source"onLogin"source)
end
addEventHandler("onPlayerLogin"getRootElement(), triggeruj)

Client:

GUIEditor = {
    button = {}
}
addEvent("onLogin"trueaddEventHandler("onLogin"root,     function() 
addEventHandler("onClientResourceStart"root, function()
        GUIEditor.button[1] = guiCreateButton(0.230.370.100.08"tekst"true)

        GUIEditor.button[2] = guiCreateButton(0.340.370.100.08"tekst"true)


        GUIEditor.button[3] = guiCreateButton(0.450.370.100.08"tekst"true)


        GUIEditor.button[4] = guiCreateButton(0.560.370.100.08"tekst"true)


        GUIEditor.button[5] = guiCreateButton(0.670.370.100.08"tekst"true)


        GUIEditor.button[6] = guiCreateButton(0.450.480.100.08"tekst"true)    
    end)
end)

Piwko i respekcik daje

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-07-20, 11:07


TheSebaPL

Mod-team






Wiek: 21
Na forum: 3098 dni
Posty: 964

Piwa: 3102

Respekt: 640,5
Respekt: 640,5Respekt: 640,5

Szyszka947, jakie? b??dy w db3 ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-07-20, 11:13


PatryKK.

Emeryt LUA






Wiek: 26
Na forum: 3061 dni
Posty: 1060
Nick w MP: PatryKK.

Piwa: 2322

Respekt: 331,5
Respekt: 331,5Respekt: 331,5Respekt: 331,5

B??dy db3 oraz w kt?rej linijce jest b??d. Ja ju? go np widz?, ale przedstaw jak to wygl?da z Twojej strony

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-07-20, 11:23


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2579 dni
Posty: 288

Piwa: 16

Respekt: 90

Nie ma b??d?w w db3 ;/

Postaw piwo autorowi tego posta
 

 
Wysłany: 2020-07-20, 11:55


MeeShuffle

Programista/Grafik






Wiek: 32
Na forum: 4395 dni
Posty: 2758
Nick w MP: Shuffle

Piwa: 8575

Respekt: 535,3
Respekt: 535,3

Nie rozumiem sensu tego kodu

po 1 daj w ten sposob trigger po stronie servera :

triggerClientEvent("onLogin"source)


Po drugie jak ty chcesz 2 eventy umie?cic zeby wykonywalo sie? Musialbys w jednym czasie sie zalogowac i zrestartowac skrypt. Je?li chcesz zeby buttony pokazaly si? po wejsciu na serwer to u?yj zwyczajnie guiSetVisible(nazwa buttona, false/true) na wz?r tego




GUIEditor = {
    button = {}
}

GUIEditor.button[1] = guiCreateButton(0.230.370.100.08"tekst"true)

        GUIEditor.button[2] = guiCreateButton(0.340.370.100.08"tekst"true)


        GUIEditor.button[3] = guiCreateButton(0.450.370.100.08"tekst"true)


        GUIEditor.button[4] = guiCreateButton(0.560.370.100.08"tekst"true)


        GUIEditor.button[5] = guiCreateButton(0.670.370.100.08"tekst"true)


        GUIEditor.button[6] = guiCreateButton(0.450.480.100.08"tekst"true) 
        
for k,_ in ipairs(GUIEditor.button) do
    guiSetVisible(GUIEditor.button[k],false)
end

addEvent("onLogin"true)
addEventHandler("onLogin"root,function() 
    if localPlayer==source then
        for k,_ in ipairs(GUIEditor.button) do
            guiSetVisible(GUIEditor.button[k],true)
        end
    end
end)


Postaw piwo autorowi tego posta
 

 
Więcej szczegółów
Wystawiono 1 piw(a):
Szyszka947
Wysłany: 2020-07-20, 12:17


Szyszka947

ASP NET Core / Lua






Wiek: 19
Na forum: 2579 dni
Posty: 288

Piwa: 16

Respekt: 90

?o baben, racja. Ma g?upota si?g?a zenitu. Z rana m?zg chyba nie zbyt dobrze pracuje xD. Dzi?ki.

Postaw piwo autorowi tego posta
 

 
Tagi: guicreatebutton
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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