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

Wysłany: 2017-01-21, 08:33


Kuksss

guwno






Wiek: 22
Na forum: 3922 dni
Posty: 102
Nick w MP: guwnp

Piwa: 732

Respekt: 70,5

Ostrzeżeń: 100%
Server:
--sqlite
local connect = dbConnect( "sqlite", "file.db" )
if connect then
    outputConsole("Po??czono z baz? danych! przecho")
    else
    outputConsole("Nie uda?o si? po??czy? z baz? danych! przecho")
    stopResource(getThisResource())
end

--markery server:
local odbior = createMarker(-1987.28662, 953.51971, 45.44531 - 1, "cylinder", 4, 3, 9, 27)--marker do odbioru(tu pojawia sie samochod)
local chowanie = createMarker(-1981.57617, 952.89038, 45.44531 - 1, "cylinder", 4, 3, 9, 27)--marker do chowania pojazdu

function zabieranie(hitElement, matchingDimension)
     if isPedInVehicle(hitElement) then
        destroyElement(getPedOccupiedVehicle(hitElement))
        end
    end
addEvent("jakSchowal", true)
addEventHandler("onMarkerHit", chowanie, zabieranie)


Client:
 blipPrzecho = createBlip(-1990.80420, 956.90082, 45.44531, 35)--blip przechowalni
--markery
dlaGracza = createMarker(-1990.80420, 956.90082, 45.44531 - 1, "cylinder", 1, 82, 9, 32)--marker dla gracza
chowanie = createMarker(-1981.57617, 952.89038, 45.44531 - 1, "cylinder", 4, 3, 9, 27)--marker do chowania pojazdu

function gui()
    okno = guiCreateWindow(488, 174, 367, 440, "Odbi?r pojazd?w", false)--window/ okno
    przyciskWyjscie = guiCreateButton(10, 377, 347, 53, "Wyj?cie", false)--exit/ przycisk do wychodzenia
    przyciskOdbior = guiCreateButton(10, 309, 347, 54, "Odbierz pojazd!", false)--przycisk do odbioru
    lista = guiCreateComboBox(614, 263, 212, 199, "Twoje pojazdy", false)
    showCursor (true)
end
addEventHandler( "onClientMarkerHit", dlaGracza, gui )

function triggerSchowal()
    triggerServerEvent("jakSchowal", client)
        if isPedInVehicle(client) then
    getVehicleName(getPedOcgetPedOccupiedVehicle(client))
        guiComboBoxAddItem ( lista, getVehicleName ( vehicle ) )
    end
end
addEventHandler("onClientMarkerHit", chowanie, triggerSchowal)







--function wyjscieButton()                                            
--showCursor(false)
--guiSetVisible(okno,false)
--end
--addEventHandler( "onClientGUIClick", przyciskWyjscie, wyjscieButton)


Dlaczego to nie dzia?a? Robi? to ju? drugi dzie?, ok. 9 godzin, ale to nadal nie dzia?a :/
Pomo?e ktos? Stawiam :piwo: za pomoc.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-21, 09:05


_Haze

Peace Yo!






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

Piwa: 2628

Respekt: 1020
Respekt: 1020

Kuksss, po stronie clienta element gracza to localplayer

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-21, 09:17


Kuksss

guwno






Wiek: 22
Na forum: 3922 dni
Posty: 102
Nick w MP: guwnp

Piwa: 732

Respekt: 70,5

Ostrzeżeń: 100%
Hazmudex, blipPrzecho = createBlip(-1990.80420, 956.90082, 45.44531, 35)--blip przechowalni
--markery
dlaGracza = createMarker(-1990.80420, 956.90082, 45.44531 - 1, "cylinder", 1, 82, 9, 32)--marker dla gracza

function gui()
okno = guiCreateWindow(488, 174, 367, 440, "Odbi?r pojazd?w", false)--window/ okno
przyciskWyjscie = guiCreateButton(10, 377, 347, 53, "Wyj?cie", false)--exit/ przycisk do wychodzenia
przyciskOdbior = guiCreateButton(10, 309, 347, 54, "Odbierz pojazd!", false)--przycisk do odbioru
lista = guiCreateComboBox(614, 263, 212, 199, "Twoje pojazdy", false)--lista pojazd?w
showCursor (true)
end
addEventHandler( "onClientMarkerHit", dlaGracza, gui )

function trigger()
addComboBoxItem(lista, getVehicleName(getPedOccupiedVehicle))
end
addEvent("pobierzNazwe", true)
addEventHandler("pobierzNazwe", localPlayer, trigger)







--function wyjscieButton()
--showCursor(false)
--guiSetVisible(okno,false)
--end
--addEventHandler( "onClientGUIClick", przyciskWyjscie, wyjscieButton)



Tak zrobilem clienta, ale dalej nie pojawia si? nazwa pojazdy w comboBoxie. :C

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-21, 09:24


_Haze

Peace Yo!






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

Piwa: 2628

Respekt: 1020
Respekt: 1020

Nie bierz si? od razu za takie skrypty bo nie zrobisz tego sam. Nie umiesz robi? trigerow. I dajesz ?le ?r?d?o eventu. Przeczytaj m?j poradnik o trigerach p??niej przyda ci sie poradnik lukiego do SQL i przeczytaj te? podstawy bo te? i ciebie z tym s?abo.

Postaw piwo autorowi tego posta
 

 
Wysłany: 2017-01-21, 15:27


amited







Wiek: 26
Na forum: 3855 dni
Posty: 1233
Nick w MP: Amited

Piwa: 512

Respekt: 466
Respekt: 466

Kuksss, Nie combobox tylko GridList i do tego dodajesz kolumny typu: "Model" "ID" itp

Podpis
"amited" napisał/a:
Postaw piwo autorowi tego posta
 

 
Tagi: przechowywalnia :: pojazdów
Anonymous





Na forum: 245 dni
Posty: 1



Anonymous Koniecznie zajrzyj na:






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