NoX World - форум об игре NoX
Привет фанатам NoX !!! => Рубаем по интернету => Тема начата: Serg Lich от 06/09/2013 12:56:29
-
Пример.
В файле 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 может содержать приветственное сообщение, которое будет всплывать автоматически после присодинения игрока к серверу, так же файлы сценариев можно использовать для других консольных команд.
-
Скажем так, Эвен для меня написал .lua, который автоматически выполняет вход на сервер и печатает моё сообщение :)
Можно, кстати, сделать чуть более сложный .lua, чтобы при твоей смерти (?) выводилось рандомное сообщение из коллекции воплей об имбе.
-
Можно, кстати, сделать чуть более сложный .lua, чтобы при твоей смерти (?) выводилось рандомное сообщение из коллекции воплей об имбе.
Кто мне такой сделает, обещаю при встрече тортик!
-
Сделать легко. Работать будет только при условии наличия данного скрипта на сервере. Клиент кода в юнике нет.
-
Нет? Точно нет?)
Надо просто на клиенте найти какую-нибудь функцию, что бы вызывалась при смерти. Есть пару идей...
-
Клиент кода в юнике нет.
Ложь.
-
Нет? Точно нет?)
Он слишком минимальный. Настолько минимальный, что это трудно назвать поддержкой клиент кода...
Часть ф-ция привязаны к неткоду, который простой смертный не может узнать (только если ему сервер не сообщит об этом через ф-цию)
А реакции только серверные.
-
Клиент части UniModa достаточно для написания aim-a и wallhack-a...
Исходники кстати открыты, можешь добавлять что хочешь. Думаю все (кому интересно) будут только за.
-
Вот архивчик с рулами для чата. Для тех, кому надоело самому составлять говорилки.