Witajcie Stalkerzy.
Potrzebuje pomocy w jednym ze skryptów...
otóż próbuje pobrać i później zapisać pakiet od amunicji...
w sensie jest to tak zrobione że zlicza mi amunicję
a drugie jak chcę by ustawić amunicję to nic się nie dzieję
funkcja zliczająca ilość amunicji w paczce i odejmująca wartość 1 ponieważ paczki amunicji z 0 nie można wytworzyć
local data = packet_utils21.get_object_data(alife():object(c.id))
amount_data = tonumber(data.ammo_left)
if amount_data ~= 0 then
return tonumber(amount_data)-1
end
funkcja zwiększająca ilość amunicji
local data = packet_utils21.get_object_data(c.id)
data.ammo_left = tonumber(val)+1
packet_utils21.set_object_data(c.id,data)
i wiadomo tutaj jest val zmieniane jeśli zostanie wysłany jako string/text/tekst to zmieni na liczbę i doda do tego wartość + 1 by przy odczytaniu wartości dać to -1

ale coś się kurna nie zgadza zrobiłem sobie tester od tego i amunicja nie jest zmieniana jej watość
