SerweryWłasny serwerDla twórcówForumFAQDokumentacjaBezpieczeństwo
Pobierz launcher
  1. Dokumentacja
  2. Zdarzenia serwera
  3. onPlayerModInfo

Zdarzenie

onPlayerModInfo

SerwerGraczeTylko Trilogy Hub

Przychodzi po onPlayerACInfo, tylko gdy klient znalazł w katalogu gry pliki spoza gry: paczki .pak/.utoc/.ucas w Content/Paks inne niż pakchunk0 i pakchunk1 albo wtyczki .asi. Możesz na tej podstawie wyrzucić gracza.

Obsługa

addEventHandler("onPlayerModInfo", root, function(filename, itemList) ... end)

Parametry

filenamestring
Zawsze "gameface".
itemListtable
Lista { id, name, length } znalezionych plików.

Źródło

source to gracz.

Przykład

Serwer bez modów: wyrzuca gracza z dodatkowymi paczkami.

addEventHandler("onPlayerModInfo", root, function(filename, items)
    local names = {}
    for _, item in ipairs(items) do names[#names + 1] = item.name end
    kickPlayer(source, "Usuń mody: " .. table.concat(names, ", "))
end)

Zobacz też