• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

Potrzebuje mala pomoc

Indenpedens

Banned User
Joined
Nov 6, 2010
Messages
584
Reaction score
39
Location
Poland
jak zrobic aby storage resetowalo sie po jakims tam czasie? wlacznie z restartem servera ktos moglby to napisac
 
LUA:
function onStartup()
	doSetStorage(10000, -1)
	addEvent(doSetStorage, 1 * 60 * 60 * 1000, 10000, -1)
	return true
end
Oczywiście restartuje to global storage o ID 10000, przy włączeniu serwera i co 1 godzinę.
 
LUA:
function onStartup()
	doSetStorage(10000, -1)
	addEvent(doSetStorage, 1 * 60 * 60 * 1000, 10000, -1)
	return true
end
Oczywiście restartuje to global storage o ID 10000, przy włączeniu serwera i co 1 godzinę.


ty, a wiesz, że storage po save'ie servera leci do bazy, jeśli masz standardowo save ustawiony ? więc przy np. crashu albo innym zdupieniu, ten system nie wypali ;d, no niby jest ponowna zmiana storage po x czasie, ale tutaj widzę pewną nieścisłość (może nie mam racji), ale

ten skrypt działa, że przy włączeniu serva zmienia storage 1000 na -1 (czyli jakby kasuje storage), potem dodajesz event, który za następną godzinę ponownie resetuje storage, do tego nie ma pętli, czy jak się tam to zwie, co będzie powtarzać po każdym zmienieniu co godzine storage, dodawać nowy event
więc efekt jest taki, że wyzeruje storage przy starcie servera i godzinę po nim...
 
Back
Top