Wysłany: 2023-01-08, 20:55
Daisu
Programista Lua
Wiek: 26 Na forum: 4444 dni Posty: 193
SPONSOR
Nick w MP: Daisu
Piwa : 24
Witam tworz? system przechowywali i gdy pojazd ma uszkodzenia pobierane przez:
for i = 0 , 6 do table . insert ( panelstates , getVehiclePanelState ( veh , i )) end
panelstates = table . concat ( panelstates , "," )
Zwraca to do tabeli np: 0,0,3,0,0,0,0
Potem przy tworzeniu auta mam:
for i , v in ipairs ( split ( vehicle [ "panelstates" ], "," )) do setVehiclePanelState ( veh , i , tonumber ( v )) end
Problem jest taki ?e z ka?dym zapisem i wczytaniem auta warto?? w tabeli zmienia si? nast?puj?co:
1 zapis: 0,0,3,0,0,0,0
2 zapis: 0,0,0,3,0,0,0
3 zapis: 0,0,0,0,3,0,0
4 zapis: 0,0,0,0,0,3,0
5 zapis: 0,0,0,0,0,0,3
Jakby przy tworzeniu auta ?le ustawia?o ca?o?? i nast?pny zapis przestawia uszkodzenia. Ju? nie wiem co jest nie tak tutaj. Z g?ry dzi?ki za pomoc
Więcej szczegółów
Wystawiono 1 piw(a):borsuk
Wysłany: 2023-01-12, 20:02
xyzzzikk
.gg
Wiek: 18 Na forum: 2774 dni Posty: 175
Nick w MP: aspyk
Piwa : 6499
a pr?bowa?e? zrobi? to r?cznie?
table . insert ( panelstates , getVehiclePanelState ( veh , 0 )
table . insert ( panelstates , getVehiclePanelState ( veh , 1 )
table . insert ( panelstates , getVehiclePanelState ( veh , 2 )
table . insert ( panelstates , getVehiclePanelState ( veh , 3 )
table . insert ( panelstates , getVehiclePanelState ( veh , 4 )
table . insert ( panelstates , getVehiclePanelState ( veh , 5 )
table . insert ( panelstates , getVehiclePanelState ( veh , 6 )
panelstates = table . concat ( panelstates , "," )
Więcej szczegółów
Wystawiono 1 piw(a):borsuk
Wysłany: 2023-01-12, 21:46
Daisu
Programista Lua
Wiek: 26 Na forum: 4444 dni Posty: 193
SPONSOR
Nick w MP: Daisu
Piwa : 24
Pr?bowa?em ju? taki zapis jednak tu b??d le?y w odczycie z bazy gdzie zwraca np.
Kod:
Ale podczas tworzenia tym:
for i , v in ipairs ( split ( vehicle [ "panelstates" ], "," )) do setVehiclePanelState ( veh , i , tonumber ( v )) end
Gra widzi jakby w z?ej kolejno?ci jakby pierwsza i ostatnia warto?? si? przesuwa?y.
Kod:
Więcej szczegółów
Wystawiono 1 piw(a):borsuk
Wysłany: 2023-01-15, 19:09
xyzzzikk
.gg
Wiek: 18 Na forum: 2774 dni Posty: 175
Nick w MP: aspyk
Piwa : 6499
sorka za taki dlugi czas odpowiedzi, malo tu zagladam. a moze zamiast robic tego w takiej formie, sprobuj ta tablice cala dac w toJSON i odczytac fromJSON?
for i = 0 , 6 do
table . insert ( panelstates , getVehiclePanelState ( veh , i ))
end
panelstates = toJSON ( panelstates )
-- importowanie
local panels = fromJSON ( vehicle [ 'panelstates' ])
for i = 0 , #panels do
local wht = panels [ i ]
setVehiclePanelState ( veh , i , tonumber ( wht ))
end
jak by cos nie dzialalo to napisz do mnie na discordzie, tam ci z pewnoscia szybciej pomoge.
Więcej szczegółów
Wystawiono 1 piw(a):borsuk
Tagi: zapis :: auta :: tabela :: wartości
Anonymous
Na forum: 245 dni
Posty: 1
Anonymous Koniecznie zajrzyj na: