iWors
Эксперт
Help Manager ("менеджер помощи") - централизованный скрипт, целью которого является предоставить простой способ для создания GUI помощи, предоставляющих инструкции игрокам сервера. Пользователи могут быть предупреждены всплывающим окном при загрузке страницы помощи ресурса в первый раз.
Использование
Простой GUI
Простой GUI
Если вы просто хотите добавить текст, добавления именно (ничего вообще не меняйте) этой строки в meta.xml вашего ресурса будет достаточно:
PHP:
<config src="help.xml" type="client"/>
Пример:
PHP:
<help popup="no">
PHP:
</help>
Собственный GUI
Вы можете добавить свой собственный GUI помощи через добавление вкладки вручную, внутри клиентского скрипта:
PHP:
myHelpTab = call(getResourceFromName("helpmanager"), "addHelpTab", getThisResource(), true)
Клавиши
F9: вызывает окно справки.
Команды
PHP:
gamehelp: вызывает окно справки.
Экспортируемые функции
Сервер
Сервер
PHP:
bool showHelp ( element showTo )
PHP:
bool hideHelp ( element hideTo )
Клиент
PHP:
bool showHelp ()
PHP:
bool hideHelp ()
PHP:
gui-tab addHelpTab ( resource forResource, [bool showPopup = true] )
PHP:
bool removeHelpTab ( resource forResource )
Срабатывающие события
Клиент
(Для всех событий "source" - local player.)Клиент
PHP:
onHelpShown ()
onHelpHidden ()
