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

Wysłany: 2015-12-31, 19:52


marcin778

Krytyk serwerów MTA






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

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Witam robi? naprawe pojazdu w gui i generalnie czy takie co? b?dzie dzia?a??


marker createMarker(xyz,"cylinder",1.0,0,245,234,255)

GUIEditor = {
    checkbox = {},
    window = {},
    button = {},
    memo = {}
}
addEventHandler("onClientResourceStart"resourceRoot,
    function()
        GUIEditor.window[1] = guiCreateWindow(00312234""false)
        guiWindowSetSizable(GUIEditor.window[1], false)
        guiSetAlpha(GUIEditor.window[1], 0.00)

        GUIEditor.button[1] = guiCreateButton(1812761515""falseGUIEditor.window[1])
        GUIEditor.button[2] = guiCreateButton(2722161515""falseGUIEditor.window[1])


        GUIEditor.window[2] = guiCreateWindow(410165277233"Panel Napraw By Marcin"false)
        guiWindowSetSizable(GUIEditor.window[2], false)

        GUIEditor.checkbox[1] = guiCreateCheckBox(303101015""falsefalseGUIEditor.window[2])


        GUIEditor.button[3] = guiCreateButton(41522412027"Napraw"false)


        GUIEditor.button[4] = guiCreateButton(5813649124"Zamknij"false)


        GUIEditor.memo[1] = guiCreateMemo(55025913284"Tutaj Naprawisz Pojazd"false)
        
        guiSetVisible(GUIEditor.window[1], false) 
    end
)

function guit (elmd)
if not md or getElementByType(el) ~~="player" then return end
   if el == localPlayer then
   guiSetVisible(GUIEditor.window[1], true)

   showCursor(true)
end
end
addEventHandler("onClientMarkerHit",marker,guit)

function guin ()
    guiSetVisible(GUIEditor.window[1], false)
    showCursor(false)
end
addEventHandler("onClientGUIClick",GUIEditor.button[4],guin)

function napraw thePlayer )
    vehicles getElementByType "vehicle" )
    for vehicleKeyvehicleValue in ipairs (vehicles) do
        fixVehicle (vehicleValue)
        outputChatBox("Naprawiles Pojazd")

end
end
addEventHandler("onClientGUIClick",GUIEditor.button[3], guin)


To, ?e w markerze trzeba wpisa? xyz to wiem, ale czy jaki? inny b??d jest?,
Przepraszam, ?e pytam ale nie mam teraz mo?liwo?ci sprawdzenia tego samemu w MTA

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

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

 
Wysłany: 2015-12-31, 20:38


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

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

Ostrzeżeń: 60%
marcin778, wyglada dobrze, ale alpha na 0 sprawi ze nie bedzie widac gui.

I czy jestes pewien ze klikni?cie przyciskiem ma naprawiac WSZYSTKIE pojazdy na mapie ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-12-31, 23:28


marcin778

Krytyk serwerów MTA






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

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

Kt?re to alpha?, bo si? pogubi?em, to moje pierwsze gui. Jak to wszystkie pojazdy?, tylko ten kt?ry wjedzie w marker i naci?nie "Napraw"

[ Dodano: 2015-12-31, 23:28 ]
Kt?re to alpha?, bo si? pogubi?em, to moje pierwsze gui. Jak to wszystkie pojazdy?, tylko ten kt?ry wjedzie w marker i naci?nie "Napraw"

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

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

 
Wysłany: 2016-01-01, 00:36


Jurandovsky

Kurdebele






Wiek: 17
Na forum: 4838 dni
Posty: 915

Piwa: 2697

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


 guiSetAlpha(GUIEditor.window[1], 0.00)



Zmie? to na guiSetVisible(GUIEditor.window[1], false)

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
 

 
Wysłany: 2016-01-01, 01:45


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

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

Ostrzeżeń: 60%

function napraw thePlayer )
    vehicles getElementByType "vehicle" )
    for vehicleKeyvehicleValue in ipairs (vehicles) do
        fixVehicle (vehicleValue)
        outputChatBox("Naprawiles Pojazd")

end
end
addEventHandler("onClientGUIClick",GUIEditor.button[3], guin)

Pozwolisz, ze krok po kroku Ci to opisze:
Pobierasz wszystkie pojazdy
Tworzysz p?tl? na wszystkie pojazdy
Naprawiasz kazdy jeden pojazd i z kazdym jednym pojazdem wysylasz wiadomosc na chat.

Je?eli chcesz naprawic tylko auto w ktorym jest gracz, to powinienes u?y? getPedOccupiedVehicle, zamiast tworzy? p?tl?.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-01, 13:09


marcin778

Krytyk serwerów MTA






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

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

DestroY,

Co? mniej wi?cej takiego?

function napraw thePlayer )
   local pojazd getPedOccupiedVehicle thePlayer)
   if pojazd then
        outputChatBox("Naprawiles Pojazd")
end
end
addEventHandler("onClientGUIClick",GUIEditor.button[3], guin)


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

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

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


#404







Wiek: 26
Na forum: 4771 dni
Posty: 1438

Piwa: 2512

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

Ostrzeżeń: 60%
marcin778, dok?adnie, tylko jeden b??d, usu? z nawiasu przy nazwie funkcji thePlayer a w getPedOccupiedVehicle zamien thePlayer na localPlayer. Je?eli tego nie zmienisz b?dzie pr?bowa?o naprawi? element gui poniewa? pod zmienn? thePlayer event zwr?ci Ci element przycisku, kt?ry zosta? wci?ni?ty.

Postaw piwo autorowi tego posta
 

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


marcin778

Krytyk serwerów MTA






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

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

GUI si? nie otwiera po wej?ciu w marker.

marker createMarker(-2032.24512173.4518127.83594,"cylinder",1.0,0,245,234,255)

GUIEditor = {
    checkbox = {},
    window = {},
    button = {},
    memo = {}
}
addEventHandler("onClientResourceStart"resourceRoot,
    function()
        GUIEditor.window[1] = guiCreateWindow(00312234""false)
        guiWindowSetSizable(GUIEditor.window[1], false)
        guiSetVisible(GUIEditor.window[1], false)

        GUIEditor.button[1] = guiCreateButton(1812761515""falseGUIEditor.window[1])
        GUIEditor.button[2] = guiCreateButton(2722161515""falseGUIEditor.window[1])


        GUIEditor.window[2] = guiCreateWindow(410165277233"Panel Napraw By Marcin"false)
        guiWindowSetSizable(GUIEditor.window[2], false)

        GUIEditor.checkbox[1] = guiCreateCheckBox(303101015""falsefalseGUIEditor.window[2])


        GUIEditor.button[3] = guiCreateButton(41522412027"Napraw"false)


        GUIEditor.button[4] = guiCreateButton(5813649124"Zamknij"false)


        GUIEditor.memo[1] = guiCreateMemo(55025913284"Tutaj Naprawisz Pojazd"false)
        
    end
)

function guit (elmd)
if not md or getElementByType(el) ~="player" then return end
   if el == localPlayer then
   guiSetVisible(GUIEditor.window[1], true)

   showCursor(true)
end
end
addEventHandler("onClientMarkerHit",marker,guit)

function guin ()
    guiSetVisible(GUIEditor.window[1], false)
    showCursor(false)
end
addEventHandler("onClientGUIClick",GUIEditor.button[4],guin)

function napraw ()
   local pojazd getPedOccupiedVehicle localPlayer )
   if pojazd then
        outputChatBox("Naprawiles Pojazd")
end
end
addEventHandler("onClientGUIClick",GUIEditor.button[3], guin)


Jeszcze w db3

WARNING: naprawa/server.lua:58:Bad argument @ 'addEventHandler' [Expected element at argument 2, got nil]


WARNING: naprawa/server.lua:50:Bad argument @ 'addEventHandler' [Expected element at argument 2, got nil]

[ Dodano: 2016-01-02, 14:04 ]
Mam nadziej?, ?e kto? pomo?e

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

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

 
Wysłany: 2016-01-04, 20:13


Emm

***** ***






Wiek: 32
Na forum: 3880 dni
Posty: 3191
Nick w MP: Emm

Piwa: 6162

Respekt: 1580
Respekt: 1580Respekt: 1580


   Administrator: Admin ma zawsze rację | REGULAMIN FORUM | REKLAMA/VIP | .

marker createMarker(-2032.24512173.4518127.83594,"cylinder",1.0,0,245,234,255)

GUIEditor = {
    checkbox = {},
    window = {},
    button = {},
    memo = {}
}
addEventHandler("onClientResourceStart"resourceRoot,
    function()
        GUIEditor.window[1] = guiCreateWindow(00312234""false)
        guiWindowSetSizable(GUIEditor.window[1], false)
        guiSetVisible(GUIEditor.window[1], false)

        GUIEditor.button[1] = guiCreateButton(1812761515""falseGUIEditor.window[1])
        GUIEditor.button[2] = guiCreateButton(2722161515""falseGUIEditor.window[1])


        GUIEditor.window[2] = guiCreateWindow(410165277233"Panel Napraw By Marcin"false)
        guiWindowSetSizable(GUIEditor.window[2], false)

        GUIEditor.checkbox[1] = guiCreateCheckBox(303101015""falsefalseGUIEditor.window[2])


        napraw guiCreateButton(41522412027"Napraw"false)


        zamknij guiCreateButton(5813649124"Zamknij"false)


        GUIEditor.memo[1] = guiCreateMemo(55025913284"Tutaj Naprawisz Pojazd"false)
        
    end
)

function guit (elmd)
if not md or getElementByType(el) ~="player" then return end
   if el == localPlayer then
   guiSetVisible(GUIEditor.window[1], true)

   showCursor(true)
end
end
addEventHandler("onClientMarkerHit",marker,guit)

function guin ()
    guiSetVisible(GUIEditor.window[1], false)
    showCursor(false)
end
addEventHandler("onClientGUIClick",zamknij,guin)

function napraw ()
   local pojazd getPedOccupiedVehicle localPlayer )
   if pojazd then
        outputChatBox("Naprawiles Pojazd")
end
end
addEventHandler("onClientGUIClick",naprawguin)


Podpis

Użytkownik: 20.10.2015r
GTAO Member: 06.03.2016r
Support-Team: 20.01.2016r
Moderator: 30.03.2016r
Mod-Team: 08.10.2016r
Vice Admin: 04.05.2018r
Administrator: 03.05.2022r


! Koniecznie zapoznaj się z regulaminem forum.
Pamiętaj, aby zawsze go przestrzegać, nie mniej ważne są również regulaminy działów, w których się wypowiadasz!
Zamiast zakładać temat po kilka razy, bo jest usuwany przez Administrację, przejrzyj regulamin i napisz poprawnie temat!
Sprawy z administracją możesz załatwiać anonimowo w tym dziale.
Najważniejsze informacje od Administracji możesz przeczytać tutaj oraz tutaj.
Postaw piwo autorowi tego posta
 

 
Wysłany: 2016-01-04, 22:35


marcin778

Krytyk serwerów MTA






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

Piwa: 4662

Respekt: 1436,8
Respekt: 1436,8

R?wnie? Nieaktualne, Zamyka?

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

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

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