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

Wysłany: 2015-11-24, 18:50


_Haze

Peace Yo!






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

Piwa: 2628

Respekt: 1020
Respekt: 1020


    function createInfo(text, x, y, z)
        window = guiCreateWindow(0.28, 0.31, 0.49, 0.31, "", true)
        guiWindowSetSizable(window, false)
        memo = guiCreateMemo(0.04, 0.18, 0.92, 0.32, text, true, window)
        guiMemoSetReadOnly(memo, true)
        button = guiCreateButton(0.34, 0.75, 0.32, 0.21, "X", true, window)   
    guiSetVisible(window, false) 
    pickup = createPickup(x, y, z, 3, 1239, 0)
    end


addEventHandler("onClientGUIClick", root,
function(el, md)
if source == button then
guiSetVisible(window, false)
showCursor(false) 
end
end)

addEventHandler('onClientPickupHit', root, function(el, md)
if el ~= localPlayer then return end
if source == pickup then
guiSetVisible(window, true)
showCursor(true)
end
end)


function test()
createInfo("TEST PANEL BY HAZ", 1474.4384765625, -1698.8046875, 14.046875)
end
addEventHandler("onClientResourceStart", root, test)


to dzia?a 1bug jak dam 2razy createInfo to tworzy 2 pickupy ale jak wejdziemy w 1 to nie dziala dopiero to stworzone najpozniej dzia?a +
exports["hl_infopanel"]:createInfo("test", 1472.818359375, -1698.650390625, 14.046875)
i blad call failed to call hl_infopanel:createInfo[string "?"] dla pomocnika :piwo: :arrow: R*

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-25, 14:41


Tostuch







Wiek: 28
Na forum: 5072 dni
Posty: 483
Nick w MP: Tost

Piwa: 137

Respekt: 110
Respekt: 110

Funkcja jest wyexportowana? Wywo?ujesz j? na pewno po odpowiedniej stronie?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-11-25, 20:10


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4979 dni
Posty: 915

Piwa: 2697

Respekt: 955,3
Respekt: 955,3Respekt: 955,3


window = guiCreateWindow(0.28, 0.31, 0.49, 0.31, "", true)
guiWindowSetSizable(window, false)
memo = guiCreateMemo(0.04, 0.18, 0.92, 0.32, "", true, window)
guiMemoSetReadOnly(memo, true)
button = guiCreateButton(0.34, 0.75, 0.32, 0.21, "X", true, window)   
guiSetVisible(window, false) 

function createInfo(text, x, y, z)
    tekst = text
    pickup = createPickup(x, y, z, 3, 1239, 0)
end


addEventHandler("onClientGUIClick", root,
function(el, md)
    if source == button then
    guiSetVisible(window, false)
    showCursor(false) 
    end
end)

addEventHandler('onClientPickupHit', root, function(el, md)
if el ~= localPlayer then return end
    if source == pickup then
        guiSetVisible(window, true)
        guiSetText(memo, tekst)
        showCursor(true)
    end
end)


function test()
    createInfo("TEST PANEL BY HAZ", 1474.4384765625, -1698.8046875, 14.046875)
end
addEventHandler("onClientResourceStart", root, test)


Podpis
Jedyny kontakt ze mną to PW forum

Kod:


local noobs = getElementsByTitle("player", "Programista LUA")
for k, v in ipairs(noobs) do
outputChatBox("Bez mózgu jest użytkownik o nicku: "..getPlayerName(v), root)
destroyElement(v)
end
Postaw piwo autorowi tego posta
 

 
Tagi: infopanel
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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