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

Wysłany: 2015-07-28, 00:21


MikeY







Wiek: 24
Na forum: 3967 dni
Posty: 3
Nick w MP: Retro



Respekt: 50

Witam! M?g?by kto? zrobi? GUI pod ten kod oraz wyt?umaczy? mi krok po kroku? Za pomoc oczywi?cie :piwko:.

S-Side
local bikes = (x,y,z"cylinder"1.2255,0,0)
    createBlipAttachedTo(bikes52)

function wpbike (hitElement)
    local element getElementTypehitElement )}
    createVehicle = ("481"pos [1], pos [2], poa [3] + 5)
end

addEventHandler("onMarkerHit"bikeswpbike)

function zsbike (element)
    if getElementModelsource ) == 481 then
        setElementData(elementwpbikefalse)
        destroyElement (source)
    end
end

addEventHandler("onVehicleExit"getRootElement(), zsbike)


Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-28, 08:57


Maximerr

Programmer PHP, LUA






Wiek: 25
Na forum: 4427 dni
Posty: 548

Piwa: 1051

Respekt: 365,3
Respekt: 365,3Respekt: 365,3Respekt: 365,3Respekt: 365,3

Jak ma to GUI wygl?da??

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-28, 10:28


MikeY







Wiek: 24
Na forum: 3967 dni
Posty: 3
Nick w MP: Retro



Respekt: 50

Maximerr, Sorry zapomnia?em powiedzie? :D , kiedy gracz wejdzie w marker to poka?? si? okno z przyciskiem wypo?ycz rower. Dalej ju? nie musz? t?umaczy?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-07-28, 12:14


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

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

Nie testowane

W razie bledow w /debugscript 3, podaj je tutaj


-- C-side
        t_Window guiCreateWindow(427360418301"Wypozycz rower"false)
        guiWindowSetSizable(t_Windowfalse)
        guiWindowSetMovable(t_Windowfalse)

        zresp guiCreateButton(169114796"Wypozycz rower"falset_Window)
        wyjdz guiCreateButton(2619114796"Wyjdz"falset_Window)
        guiSetVisible(t_Windowfalse)
        
        
addEvent("showGUI"true)
addEventHandler("showGUI"resourceRoot, function()
guiSetVisible(t_Windowtrue)
showCursor(true)
end
)

addEvent("destroyGUI"true)
addEventHandler("destroyGUI"resourceRoot, function()
guiSetVisible(t_Windowfalse)
showCursor(false)
end
)


addEventHandler("onClientGUIClick"root, function(btn)
    if btn == "left" then
        if source == zresp then
            triggerServerEvent("respBike"localPlayerlocalPlayer)
            outputChatBox("Wydano rower")
        elseif source == wyjdz then
            guiSetVisible(t_Windowfalse)
            showCursor(false)
        end
    end
end)





        
        -- S SIDE
        
local bikes createMarker(x,y,z"cylinder"1.2255,0,0150)
    createBlipAttachedTo(bikes52)

addEventHandler("onMarkerHit"bikes, function (hemd)
if getElementType(he) == "player" then
    triggerClientEvent(he"showGUI"he)
end
end)

addEventHandler("onMarkerLeave"bikes, function(hemd)
if getElementType(he) == "player" then
    triggerClientEvent(he"destroyGUI"he)
end
end)
    

addEvent("respBike"true)
addEventHandler("respBike"resourceRoot, function(player)
    if getElementData(player"wpbike") == false then
            xygetElementPosition(player)
            rower createVehicle(481xy1)
            setElementData(player"wpbike"true)
            setElementData(rower"respiony"true)
            warpPedIntoVehicle(playerrower)
    end
end)

addEventHandler("onVehicleExit"getRootElement(), function(plrintjacker)
    if getElementModel(source) == 481 then
        if getElementData(source"respiony") == true then
            setElementData(plr"wpbike"false)
            destroyElement(source)
        end
    end
end)
            


[ Dodano: 2015-07-28, 12:15 ]
uzupelnij sobie w markerze tylko, gdzie ma powstac marker

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