NoX World - форум об игре NoX

 
Пожалуйста, войдите или зарегистрируйтесь.

Войти
Расширенный поиск  
Сейчас онлайн стрима нет!
Сейчас на сервере никого нет!

Обязательно все ознакомьтесь с новыми Правилами Портала!

Актуальные новости:
IP сервера изменён! Новый IP: 45.144.64.229. Сервер также доступен через Westwood Online (XWIS, игру через сервер)


Важные темы:
Как играть по сети? Понятное руководство!
Правила Сервера NoxWorld.
Как помочь форуму финансово?

Автор Тема: Составление говорилок из многих частей.  (Прочитано 5872 раз)

0 Пользователей и 1 Гость смотрят эту тему.

Serg Lich

  • Постоялец
  • ****
  • Карма: 12
  • Оффлайн Оффлайн
  • Сообщений: 367
  • Awards За написание статей - 2013
    • Просмотр профиля
    • Awards

Пример.
В файле autoexec.rul в папке NOX: bind f5 "execrul oO1"
Создаем файл Oo1.rul и oO2.rul.

В файле Oo1.rul:
bind f5 "execrul oO2"
say Oo

В файле oO2.rul
bind f5 "execrul oO1"
say oO

Результат - при нажатии кнопки F5 а общий чат будет выводиться "Oo", после следующего нажатия будет выводиться "oO" и так далее.

Механика - после присоединения к серверу (и его запуске?) файл autoexec.rul назначает выполнение сценария из файла Oo1.rul после нажатия кнопки F5. Сценарий файла Oo1.rul назначает выполнение сценария из файла oO2.rul после следующего нажатия кнопки F5, после этого выполняется команда "say oO", которая пишет "oO" в общий чат. Сценарий файла oO2.rul работает аналогичным образом. Количество файлов в цепочке не ограничено.

Особенности - файл autoexec.rul может содержать приветственное сообщение, которое будет всплывать автоматически после присодинения игрока к серверу, так же файлы сценариев можно использовать для других консольных команд.
Записан
Расширенный поиск  
 

Страница сгенерирована за 0.07 секунд. Запросов: 19.