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

Wysłany: 2016-01-28, 17:40


marcin778

Krytyk serwerów MTA






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

Piwa: 4661

Respekt: 1436,8
Respekt: 1436,8

Witam ot?? robi? skrypt powi?zany z gui. Nie wiem co jest ?le, w db nic poza warningami.

Generalnie nie tworzy si? memo

local pliki = {
{"regulamin/reg.xml"},

}


    function regulamin()

        okno = guiCreateWindow(175, 122, 525, 325, "Czy Akceptujesz Regulamin Serwera ?", false)
        guiWindowSetSizable(okno, false)

       akcept = guiCreateCheckBox(300, 275, 15, 15, "", false, false, okno)

        nackept = guiCreateCheckBox(52, 302, 15, 13, "", false, false, okno)
        ac = guiCreateLabel(92, 299, 76, 16, "Akceptuje", false, okno)
       nac = guiCreateLabel(363, 301, 96, 24, "Nie Akceptuje", false, okno)
        nazwa = guiCreateLabel(177, 295, 135, 20, " Nazwa twojego serwera", false, okno)    
         
         for k, v in ipairs(pliki) do
             local wpisy = xmlLoadFile()
             local tekst = xmlNodeGetValue(wpisy)
             local tlo = guiCreateMemo(9, 22, 506, 265,tekst,true)
                     guiMemoSetReadOnly(tlo, true)
             xmlUnloadFile(wpisy)
         end
 end
 addEventHandler("onClientResourceStart",getResourceRootElement(),regulamin)


function tak()
    guiSetVisible (okno, true)
    showCursor (true,false)
end
addEvent ( "pokaz")
addEventHandler ( "pokaz")

function nie()
    guiSetVisible (Okno, false)
    showCursor (false)
end
addEventHandler("onClientGUIClick",akcept,nie)

function wyrzuc()
    local gracz = getPlayerName()
    outputChatBox("..gracz.. Zosta? wyrzucony z powodu nie zaakceptowania regulaminu.")
end
addEvent( "zegnam", true)
addEventHandler( "zegnam")


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

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

 
Wysłany: 2016-01-28, 17:52


_Wicek_

Majstersztyk






Wiek: 26
Na forum: 4401 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1842

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
addEventHandler ( "pokaz")


A gdzie Pan ma tu zdefiniowan? funkcje ? :D

Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-28, 17:56


marcin778

Krytyk serwerów MTA






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

Piwa: 4661

Respekt: 1436,8
Respekt: 1436,8

a no faktycznie :D ale to i tak nie tylko tu tkwi b??d

local pliki = {
{"regulamin/reg.xml"},

}


    function regulamin()

        okno = guiCreateWindow(175, 122, 525, 325, "Czy Akceptujesz Regulamin Serwera ?", false)
        guiWindowSetSizable(okno, false)

       akcept = guiCreateCheckBox(300, 275, 15, 15, "", false, false, okno)

        nackept = guiCreateCheckBox(52, 302, 15, 13, "", false, false, okno)
        ac = guiCreateLabel(92, 299, 76, 16, "Akceptuje", false, okno)
       nac = guiCreateLabel(363, 301, 96, 24, "Nie Akceptuje", false, okno)
        nazwa = guiCreateLabel(177, 295, 135, 20, " Nazwa twojego serwera", false, okno)    
         
         for k, v in ipairs(pliki) do
             local wpisy = xmlLoadFile()
             local tekst = xmlNodeGetValue(wpisy)
             local tlo = guiCreateMemo(9, 22, 506, 265,tekst,true)
                     guiMemoSetReadOnly(tlo, true)
             xmlUnloadFile(wpisy)
         end
 end
 addEventHandler("onClientResourceStart",getResourceRootElement(),regulamin)


function tak()
    guiSetVisible (okno, true)
    showCursor (true,false)
end
addEvent ( "pokaz")
addEventHandler ( "pokaz",tak)

function nie()
    guiSetVisible (Okno, false)
    showCursor (false)
end
addEventHandler("onClientGUIClick",akcept,nie)

function wyrzuc()
    local gracz = getPlayerName()
    outputChatBox("..gracz.. Zosta? wyrzucony z powodu nie zaakceptowania regulaminu.")
end
addEvent( "zegnam", true)
addEventHandler( "zegnam",wyrzuc)


http://imgur.com/BQfXJRK

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

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

 
Wysłany: 2016-01-28, 18:01


_Wicek_

Majstersztyk






Wiek: 26
Na forum: 4401 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1842

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
A gdzie Pan ma tutaj argument ?


Więcej informacji znajdziesz w Wikipedii MTA:

xmlUnloadFile


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-28, 18:13


marcin778

Krytyk serwerów MTA






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

Piwa: 4661

Respekt: 1436,8
Respekt: 1436,8

Nadal to samo :/

xmlUnloadFile("regulamin/reg.xml",wpisy)


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

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

 
Wysłany: 2016-01-28, 18:15


#404







Wiek: 27
Na forum: 4912 dni
Posty: 1438

Piwa: 2512

Respekt: 833,5
Respekt: 833,5Respekt: 833,5

Ostrzeżeń: 60%

addEventHandler ( "pokaz",tak)
addEventHandler( "zegnam",wyrzuc)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-28, 18:15


_Wicek_

Majstersztyk






Wiek: 26
Na forum: 4401 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1842

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
xmlLoadFile(v)


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-28, 18:16


marcin778

Krytyk serwerów MTA






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

Piwa: 4661

Respekt: 1436,8
Respekt: 1436,8

DestroY, Nie rozumiem, przecie? tak mam

[ Dodano: 2016-01-28, 18:18 ]
Nie, no wszystko to samo, bez z mian :/

[ Dodano: 2016-01-28, 18:29 ]
local pliki = {
{"regulamin/reg.xml"},

}


    function regulamin()

        okno = guiCreateWindow(175, 122, 525, 325, "Czy Akceptujesz Regulamin Serwera ?", false)
        guiWindowSetSizable(okno, false)

       akcept = guiCreateCheckBox(338, 299, 15, 15, "", false, false, okno)

        nackept = guiCreateCheckBox(52, 302, 15, 13, "", false, false, okno)
        ac = guiCreateLabel(92, 299, 76, 16, "Akceptuje", false, okno)
       nac = guiCreateLabel(363, 301, 96, 24, "Nie Akceptuje", false, okno)
        nazwa = guiCreateLabel(177, 295, 135, 20, " Nazwa twojego serwera", false, okno)    
         
         for k, v in ipairs(pliki) do
             local wpisy = xmlLoadFile(v)
             local tekst = xmlNodeGetValue(wpisy)
             local tlo = guiCreateMemo(9, 22, 506, 265,tekst,true)
                     guiMemoSetReadOnly(tlo, true)
             xmlUnloadFile("regulamin/reg.xml",wpisy)
         end
 end
 addEventHandler("onClientResourceStart",getResourceRootElement(),regulamin)


function tak()
    guiSetVisible (okno, true)
    showCursor (true,false)
end
addEvent ( "pokaz")
addEventHandler ( "pokaz",tak)

function nie()
    guiSetVisible (okno, false)
    showCursor (false)
end
addEventHandler("onClientGUIClick",akcept,nie)

function wyrzuc()
    local gracz = getPlayerName()
    outputChatBox("..gracz.. Zosta? wyrzucony z powodu nie zaakceptowania regulaminu.")
end
addEvent( "zegnam", true)
addEventHandler( "zegnam",wyrzuc)


Takie b??dy (Wszystkie obecne)

http://imgur.com/a/FsMva

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

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

 
Wysłany: 2016-01-28, 18:35


_Wicek_

Majstersztyk






Wiek: 26
Na forum: 4401 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1842

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
Troszk? przerobi?em , ale dzia?a :D , teraz tekst musisz odczytywa? z .txt


function regulamin()

        okno = guiCreateWindow(175, 122, 525, 325, "Czy Akceptujesz Regulamin Serwera ?", false)
        guiWindowSetSizable(okno, false)

       akcept = guiCreateCheckBox(300, 275, 15, 15, "", false, false, okno)

        nackept = guiCreateCheckBox(52, 302, 15, 13, "", false, false, okno)
        ac = guiCreateLabel(92, 299, 76, 16, "Akceptuje", false, okno)
       nac = guiCreateLabel(363, 301, 96, 24, "Nie Akceptuje", false, okno)
        nazwa = guiCreateLabel(177, 295, 135, 20, " Nazwa twojego serwera", false, okno)    
         
             local wpisy = fileOpen("regulamin.txt", true)
             local tekst = fileRead(wpisy, 50000)
             local tlo = guiCreateMemo(316, 195, 306, 183, tekst, false)
 end
 addEventHandler("onClientResourceStart",getResourceRootElement(),regulamin)


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-28, 20:22


marcin778

Krytyk serwerów MTA






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

Piwa: 4661

Respekt: 1436,8
Respekt: 1436,8

Mam pytanie kt?re linijka jest od szeroko?ci memo?, Pozatym wszystko ok tylko brak kursora.

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

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

 
Wysłany: 2016-01-28, 20:26


_Wicek_

Majstersztyk






Wiek: 26
Na forum: 4401 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1842

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
Co do kursora to :

Więcej informacji znajdziesz w Wikipedii MTA:

showCursor


A co do szeroko?ci to :

guiCreateMemo(316, 195, tutaj_jest_szeroko??, 183, tekst, false)


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-28, 20:28


marcin778

Krytyk serwerów MTA






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

Piwa: 4661

Respekt: 1436,8
Respekt: 1436,8


function tak()
    guiSetVisible (okno, true)
    showCursor (true,false)
end


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

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

 
Wysłany: 2016-01-28, 20:29


_Wicek_

Majstersztyk






Wiek: 26
Na forum: 4401 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1842

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
Eeeeee.... raczej nie tak...


Pr?dzej tak :)

showCursor (true)


Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-28, 21:33


marcin778

Krytyk serwerów MTA






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

Piwa: 4661

Respekt: 1436,8
Respekt: 1436,8

Kursora nadal brak :/

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

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

 
Wysłany: 2016-01-28, 21:40


_Wicek_

Majstersztyk






Wiek: 26
Na forum: 4401 dni
Posty: 747
Nick w MP: Wicek

Piwa: 1842

Respekt: 360,5
Respekt: 360,5Respekt: 360,5Respekt: 360,5Respekt: 360,5

Ostrzeżeń: 40%
A gui pojawia si? tobie od razu po w??czeniu skryptu ? i wtedy nie masz kursora ?

Podpis

Support-Team: 25.01.2016
Moderator: 10.07.2016




GG: 51274621
Skype : kuba_wicinski
Postaw piwo autorowi tego posta
 

 
Tagi: triggery :: eventy.
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