- Dokumentacja
- Funkcje serwera
- shutdown
Funkcja
shutdown
Zatrzymuje serwer (zasoby dostają onResourceStop, gracze są rozłączani). Powód trafia do logu serwera. Jeśli serwer działa pod hostingiem z automatycznym restartem, uruchomi się ponownie.
Składnia
bool shutdown([string reason = ""])Argumenty
reasonstring, opcjonalny = ""- Powód zatrzymania.
Różnice względem MTA:SA
- Tych argumentów z MTA:SA tu nie ma:
number exitCode = 0
W MTA:SA
shutdown(string reason = "No reason specified", number exitCode = 0)Zwraca
true, gdy zaczęto zatrzymywanie.
Przykład
addCommandHandler("wylacz", function(player)
if hasObjectPermissionTo(player, "function.shutdown") then
outputChatBox("Restart serwera za 10 s", root, 255, 0, 0)
setTimer(shutdown, 10000, 1, "restart przez " .. getPlayerName(player))
end
end)