Skip to content
 
 

Latest commit

 

History

101 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 

Repository files navigation

RustApp Plugin

Для того, чтобы полноценно пользоваться сервисом RustApp, вам необходимо установить этот плагин и не забывать следить за его обновлениями. Это важно!

🔗 Integrations

Личные сообщения


Сервис может показывать и хранить личные переписки ваших игроков через /pm и /r, но для этого вам необходимо научить их работать вместе.

plugins.Find("RustApp")?.Call("RA_DirectMessageHandler", senderId, targetId, message);

senderId - String SteamID64 отправителя
targetId - String SteamID64 получателя
message - текст сообщения

Репорты из своей системы


Для отправки репортов в RustApp можно использовать и свою систему жалоб, но для этого необходимо связать свой плагин с плагином RustApp.

plugins.Find("RustApp")?.Call("RA_ReportSend", initiatorId, targetID, reason, <optional> message)

senderId - String SteamID64 того, кто жалуется
targetId - String SteamID64 того, на кого жалуются
reason - причина жалобы (читы/макросы и т.д)
message - комментарий к репорту (можно не передавать, если Ваш плагин не поддерживает комментарии к жалобам)

⚠️ Не забудьте из конфигурации RustApp.json убрать все команды, чтобы наше UI нельзя было открыть!

🪝 Hooks

Перехват действий

Вызывается перед отоборажением уведомления о проверке, если вернуть не null - табличка показана не будет

object RustApp_CanIgnoreCheck(BasePlayer player)

Вызывается перед отправкой жалобы, если вернуть не null - жалоба отправлена не будет

object RustApp_CanIgnoreReport(string target_steam_id, string initiator_steam_id)

Вызывается перед проверкой на блокировки, если вернуть не null - баны проверены не будут

object RustApp_CanIgnoreBan(string steam_id)

Вызывается перед открытием UI жалоб, если вернуть не null - интерфейс открыт не будет

object RustApp_CanOpenReportUI(BasePlayer player)

События

Табличка о вызове на проверку показана

RustApp_OnCheckNoticeShowed(BasePlayer player)

Табличка о вызове на проверку скрыта

RustApp_OnCheckNoticeHidden(BasePlayer player)

About

Plugins for all supported games

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages