SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Funkcje serwera
  3. 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)

Zobacz też