Wysłany: 2020-11-14, 20:18
Szyszka947
ASP NET Core / Lua
Wiek: 19 Na forum: 2579 dni Posty: 288
Piwa : 16
Siemka, mam takie cu? po cliencie:
addEvent ( "showPrivateVehicles" , true )
addEventHandler ( "showPrivateVehicles" , getRootElement (), function( privateVehicles )
for i , v in pairs ( privateVehicles ) do
guiGridListAddRow ( GUIEditor . gridlist [ 1 ], getVehicleNameFromModel ( v . Model ))
end
end )
Jednak te wiersze zawsze id? na koniec, a musz? sprawi?, ?eby sz?y na pocz?tek. Jest jaka? funkcja za to odpowiedzialna?
Wysłany: 2020-11-14, 20:54
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Chcesz, ?eby ostatni wynik by? na pierwszym miejscu tak? Tak zwany reverse
Wysłany: 2020-11-14, 22:21
Szyszka947
ASP NET Core / Lua
Wiek: 19 Na forum: 2579 dni Posty: 288
Piwa : 16
Mo?e by? i tak. Ale bardziej chodzilo mi o ustawienie jakiegos priorytetu wyswietlania. Jaka jest funkcja do reversa?
Wysłany: 2020-11-15, 00:22
Karolowatyy
Wiek: 25 Na forum: 3287 dni Posty: 117
Nick w MP: Ripley
Piwa : 826
Wysłany: 2020-11-15, 10:08
Szyszka947
ASP NET Core / Lua
Wiek: 19 Na forum: 2579 dni Posty: 288
Piwa : 16
Ale ja nie chce odwraca? tabeli . M?g? bym w teorii pojazdy ze wszystkich kategorii doda? do jednej tabeli, ale wtedy musia? bym przebudowa? ca?kiem skrypt
Wysłany: 2020-11-15, 12:58
Wilq
Wiek: 24 Na forum: 4429 dni Posty: 3410
Piwa : 739
Piszesz, ?e wiersze id? na koniec, ale jakie wiersze. Po czym chcesz sortowa?, ?e m?wisz ?e s? na ko?cu. W zapytaniu MySQL mo?esz u?y? SORT BY.
Wysłany: 2020-11-15, 13:47
Szyszka947
ASP NET Core / Lua
Wiek: 19 Na forum: 2579 dni Posty: 288
Piwa : 16
for i , standardVehicle in pairs ( standardVehicles ) do
guiGridListAddRow ( GUIEditor . gridlist [ 1 ], getVehicleNameFromModel ( standardVehicle ))
end
Mam jeszcze to, i to idzie na pocz?tek, poniewa? robi? podczas tworzenia gridlisty
triggerServerEvent("getPrivateVehicles", resourceRoot, localPlayer)
a chcia? bym, ?eby to sz?o na koniec (te warto?ci z tabeli standardVehicles)
Wysłany: 2020-11-15, 15:03
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
No to u?yj 2 p?tli. W pierwszej zr?b to co chcesz mie? powy?ej, zako?cz j? i zr?b pod ni? drug? z standardVehicles.
Wysłany: 2020-11-15, 16:37
Szyszka947
ASP NET Core / Lua
Wiek: 19 Na forum: 2579 dni Posty: 288
Piwa : 16
No ale problem jest w tym, ?e chyba nie mog?. Obecnie utworzony mam nowy event kt?ry otrzyma od serwera tablice modeli pojazd?w gracza, i doda to do gridlisty. Ale dodaje te warto?ci na koniec.
Wysłany: 2020-11-15, 17:12
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
Zacznijmy od tego co chcesz osiagn?? i poka? aktualny kod z ktorym jest problem
Wysłany: 2020-11-15, 17:42
Szyszka947
ASP NET Core / Lua
Wiek: 19 Na forum: 2579 dni Posty: 288
Piwa : 16
triggerServerEvent ( "getPrivateVehicles" , resourceRoot , localPlayer )
standard = guiGridListAddRow ( GUIEditor . gridlist [ 1 ])
guiGridListSetItemText ( GUIEditor . gridlist [ 1 ], standard , 1 , "Pojazdy dla wszystkich" , true , false )
for i , standardVehicle in pairs ( standardVehicles ) do
guiGridListAddRow ( GUIEditor . gridlist [ 1 ], getVehicleNameFromModel ( standardVehicle ))
end
Tak wygl?da event "getPrivateVehicles" po serwerze
addEvent ( "getPrivateVehicles" , true )
addEventHandler ( "getPrivateVehicles" , resourceRoot , function( plr )
local privateVehicles = exports [ "db_connect" ]: query ( "SELECT Model FROM Vehicles WHERE Owner='" .. getAccountName ( getPlayerAccount ( plr )).. "'" , true )
if privateVehicles ~= false and privateVehicles ~= nil then
triggerClientEvent ( plr , "showPrivateVehicles" , plr , privateVehicles )
end
end )
A tak "showPrivateVehicles" po cliencie
addEvent ( "showPrivateVehicles" , true )
addEventHandler ( "showPrivateVehicles" , getRootElement (), function( privateVehicles )
for i , v in pairs ( privateVehicles ) do
guiGridListAddRow ( GUIEditor . gridlist [ 1 ], getVehicleNameFromModel ( v . Model ))
end
end )
No i wszystko dzia?a, tylko pojazdy z eventu showPrivateVehicles dodaj? si? na koniec, a chcia? bym je doda? na pocz?tek gridlisty.
Wysłany: 2020-11-15, 17:50
MeeShuffle
Programista/Grafik
Wiek: 32 Na forum: 4395 dni Posty: 2758
Nick w MP: Shuffle
Piwa : 8575
U?y?e? guiGridListClear za ka?dym razem ?eby wyczy?ci? stare rowy?
Wysłany: 2020-11-15, 19:25
Szyszka947
ASP NET Core / Lua
Wiek: 19 Na forum: 2579 dni Posty: 288
Piwa : 16
Ale to chyba ca?? liste wyczy?ci. Zrobi?em to teraz troche inaczej, mianowicie wszystkie pojazdy dodaje w evencie showVehicles. Z lekkim op??nieniem, ale dzia?a. Do zamkni?cia.
Tagi: kolejność :: wierszy :: gridliscie
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: