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

Wysłany: 2015-01-05, 11:46


GamerHD11







Wiek: 24
Na forum: 4260 dni
Posty: 259
Nick w MP: SzokoHD

Piwa: 23

Respekt: 50


GUIEditor = {
    button = {},
    window = {},
    combobox = {}
}
addEventHandler("onClientResourceStart"resourceRoot,
    function()
        GUIEditor.window[1] = guiCreateWindow(318212705691"Tuning Mechaniczny"false)
        guiWindowSetSizable(GUIEditor.window[1], false)
        guiSetAlpha(GUIEditor.window[1], 0.90)

        GUIEditor.combobox[1] = guiCreateComboBox(227102282356""falseGUIEditor.window[1])
        guiComboBoxAddItem(GUIEditor.combobox[1], "Silnik GH56 ( KOSZT: 5600 $ )")
        guiComboBoxAddItem(GUIEditor.combobox[1], "Silnik GHT6 ( KOSZT: 9800 $ )")
        guiComboBoxAddItem(GUIEditor.combobox[1], "Silnik CFT4 ( KOSZT: 15600 $ )")
        guiComboBoxAddItem(GUIEditor.combobox[1], "Silnik FRU5 ( KOSZT: 18560 $ )")
        guiComboBoxAddItem(GUIEditor.combobox[1], "Silnik JUT4 ( KOSZT: 25600 $ )")
        guiComboBoxAddItem(GUIEditor.combobox[1], "Silnik ZTR9 ( KOSZT: 31500 $ )")
        guiComboBoxAddItem(GUIEditor.combobox[1], "Zawieszenie 69UP ( KOSZT: 29500 $ )")
        guiComboBoxAddItem(GUIEditor.combobox[1], "Zawieszenie 69DOWN ( KOSZT: 26500 $ )")
        guiComboBoxAddItem(GUIEditor.combobox[1], "Nap?d AWD ( KOSZT: 15500 $ )")
        guiComboBoxAddItem(GUIEditor.combobox[1], "Nap?d FWD ( KOSZT: 9500 $ )")
        guiComboBoxAddItem(GUIEditor.combobox[1], "Nap?d RWD ( KOSZT: 9500 $ )")
        guiComboBoxAddItem(GUIEditor.combobox[1], "Zmniejszenie masy ( KOSZT: 27500 $ )")

        GUIEditor.button[1] = guiCreateButton(6245511384""falseGUIEditor.combobox[1])
        guiSetProperty(GUIEditor.button[1], "NormalTextColour""FFAAAAAA")

        GUIEditor.button[2] = guiCreateButton(220480292140"Zamontuj"falseGUIEditor.window[1])
        guiSetProperty(GUIEditor.button[2], "NormalTextColour""FFAAAAAA")    
    end
)


Mam o to taki kodzik i chcia?bym prosi? was o pomoc. Czy by?cie mogli doda? do tego kodu takie co?, ?e gdy zaznaczysz silnik GH56 i klikniesz zamontuj to dodaje ci +10 v-max i zabiera kase ? Bo kompletnie nwm jak zrobi? to z tym przyciskiem zamontuj.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-05, 12:28


Piorun







Wiek: 32
Na forum: 6712 dni
Posty: 1837
Nick w MP: Piorun

Piwa: 516

Respekt: 480,7
Respekt: 480,7

"GamerHD11" napisał/a:

Czy by?cie mogli doda? do tego kodu takie co?, ?e gdy zaznaczysz silnik GH56 i klikniesz zamontuj to dodaje ci +10 v-max i zabiera kase ?


Sam sobie sklep. Zdarzenie onClientGUIClick + triggerServerEvent + addEvent + funkcje z handlingiem.

Wi?cej na wiki: http://wiki.mtasa.com

Podpis
Możesz mnie znaleźć na: Facebook
Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-05, 12:42


GamerHD11







Wiek: 24
Na forum: 4260 dni
Posty: 259
Nick w MP: SzokoHD

Piwa: 23

Respekt: 50

Zaraz spr?buj?. A by? m?g? mi poda? funkcj? handlingu, kt?ra daje v-max ?

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-05, 12:49


Tey







Wiek: 31
Na forum: 4876 dni
Posty: 155
Nick w MP: l0nger

Piwa: 280

Respekt: 193
Respekt: 193Respekt: 193

?ap:

setVehicleHandling(pojazd"maxVelocity"getVehicleHandling(pojazd).maxVelocity 10.0)


Gdzie pojazd to odno?nik do elementu pojazdu, w kt?rym ma nast?pi? zmiana handlingu.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-06, 18:05


GamerHD11







Wiek: 24
Na forum: 4260 dni
Posty: 259
Nick w MP: SzokoHD

Piwa: 23

Respekt: 50

marker createMarker(002"cylinder"425500255)

       okno guiCreateWindow(318212705691"Tuning Mechaniczny"false)
        guiWindowSetSizable(oknofalse)
        guiSetAlpha(okno0.90)

        cbox guiCreateComboBox(227102282356""falseokno)
        combo1 guiComboBoxAddItem(cbox"Silnik GH56 ( KOSZT: 5600 $ )")
        combo2 guiComboBoxAddItem(cbox"Silnik GHT6 ( KOSZT: 9800 $ )")
        combo3 guiComboBoxAddItem(cbox"Silnik CFT4 ( KOSZT: 15600 $ )")
        combo4 guiComboBoxAddItem(cbox"Silnik FRU5 ( KOSZT: 18560 $ )")
        combo5 guiComboBoxAddItem(cbox"Silnik JUT4 ( KOSZT: 25600 $ )")
        combo6 guiComboBoxAddItem(cbox"Silnik ZTR9 ( KOSZT: 31500 $ )")
        combo7 guiComboBoxAddItem(cbox"Zawieszenie 69UP ( KOSZT: 29500 $ )")
        combo8 guiComboBoxAddItem(cbox"Zawieszenie 69DOWN ( KOSZT: 26500 $ )")
        combo9 guiComboBoxAddItem(cbox"Nap?d AWD ( KOSZT: 15500 $ )")
        combo10 guiComboBoxAddItem(cbox"Nap?d FWD ( KOSZT: 9500 $ )")
        combo11 guiComboBoxAddItem(cbox"Nap?d RWD ( KOSZT: 9500 $ )")
        combo12 guiComboBoxAddItem(cbox"Zmniejszenie masy ( KOSZT: 27500 $ )")

        przycisk guiCreateButton(6245511384""falsecbox)
        guiSetProperty(przycisk"NormalTextColour""FFAAAAAA")

        przycisk2 guiCreateButton(220480292140"Zamontuj"falseokno)
        guiSetProperty(przycisk2"NormalTextColour""FFAAAAAA")    
        guiSetVisible oknofalse )
        
addEventHandler("onClientMarkerHit"marker,
    function( element )
    if element ~= getLocalPlayer() then return end
        if getPedOccupiedVehicle localPlayer then
            guiSetVisible oknotrue )
            showCursor true )
        end
    end
)

addEvent "montuj1"true )
addEventHandler("montuj1"localPlayermontaz1 addEventHandler("onClientGUIClick"combo1,
    function montaz1 localPlayer )
    local pojazd getElementModel(localVehicle)
    setVehicleHandling(pojazd"maxVelocity"getVehicleHandling(pojazd).maxVelocity 10.0)
    triggerServerEvent("montaz1"localPlayer)
    end


Takie co? wykombinowa?em nie wiem czy dobrze. Ale pewnie jest troch? b??d?w, poniewa? pierwszy raz robi? skrypt z funkcjami triggerServerEvent i addEvent. ;)

Postaw piwo autorowi tego posta
 

 
Wysłany: 2015-01-06, 22:08


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

Po co Ci ten addEvent i addEventHandler po client side? Jak trigger masz na server side.

Postaw piwo autorowi tego posta
 

 
Tagi: tuning
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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