у меня где-то валяется веб-клиент Былин. он настраиваемый (на хост и порт) и подходит по сути к любому маду
более того, одно время он у меня работал для моего Виртустан мада, но при очередном переезде с сервера на сервер мне стало лень его настраивать. потому как клиент этот неполноценный, по сути веб-телнет. даже jmc совсем без скриптов и то удобнее
Не знаю. Для меня DGScript вещь в себе. В своем старом муде (Virtustan MUD), когда мне надо было сделать моба (или объект, или комнату) с нестандартным поведением, я тупо делал спецпроцедуру, то есть писал код.
И по большому счету, чтобы скрипты гарантированно не клали мад, надо делать каждому скрипту виртуальную среду.
Или как вариант: честно было бы, чтобы моб управлялся так же, как и персонаж (и видел то же), поэтому каждый моб должен быть реализован в виде внешнего процесса, общающегося с мадом по телнет ;-)
А падать мад может и от кривого объекта. Один из моих друзей-троллей сделал меч с параметрами
10000D1+1
И на каждый удар этого меча эмулировалось бросание кубика 100 тысяч раз. Мад жутко тормозил.
А другой имм дал команду смещения времени вперед на 10 лет. И мад начал отрабатывать все события за 10 лет.
tbaMUD это по сути тот же Circle. Много мелких полезных фич типа команды dig, которая «прорубает» пространство и делает новую комнату в указанном направлении (и проход в нее). Отличие от кодовой базы Былин (я в первую очередь программист, а не гейм-дизайнер или геймер) в том, что это не C++. Что проще для меня. Собирая мады на разных платформах (Ubuntu, Debian, Centos, 34/64, Windows) я много мучился с используемыми в Былинах пакетами boost и python
Хмм. Я попробовал установить это приложение в windows 10, все установилось, зашел в игру, даже вроде других игроков увидел. Но разбираться дальше не стал, лень. :( Может настройки в джаббере поменялись, а на сайте не актуальная информация?
Я уже установил себе джаббер-клиент (последнее время я не пользовался этим сервисом). И попробовал соединиться с сервером игры. Сервер игры не отвечает. Также не отвечает игровой джаббер чат (работоспособность своего джаббера я проверил, найдя какого-то сервисного джаббер бота и пообщавшись с ним)
Есличо, вот мой идентификатор в джаббере virtustan@ya.ru (он же мой второй е-мейл на Яндексе)
Это обзор именно приложения для Windows AppStore, т.к. тематика 4pda мобильные устройства и приложения для них. Чтобы установить понадобится минимум Windows 8, т.к. магазин приложений работает начиная с восьмерки. Играть можно и с джаббер-клиента, для наиболее популярных клиентов есть плагины-мапперы и скины, которые делают их практически неотличимыми от этого приложения для Windows AppStore. Вся информация о них на сайте игры.
В Windows App Store скачать клиент игры не удалось, было сообщено «игра не идет на вашем устройстве» (я заходил из Windows 7)
А что касается работы через джаббер, так это возможно не только из Винды, а из практически любой ОС, в которой есть джаббер-клиент (только в отличие от специализированного клиента не будет меню с кнопками и карты)
Не переживай насчет ботов. Боты это следствие недочетов в дизайне игры, с помощью ботов игроки исправляют вещи в игре сделанные скверно. Твой клиент к этому никак не причастен. Ну, это все по моему мнению, конечно.
Меня немного терзает мысль, что одна возможность, которую я сделал в клиенте, очень важную, для написания плагинов, способствует написанию этих ботов. Какую именно не буду говорить. Кому надо и так уже догадались.
более того, одно время он у меня работал для моего Виртустан мада, но при очередном переезде с сервера на сервер мне стало лень его настраивать. потому как клиент этот неполноценный, по сути веб-телнет. даже jmc совсем без скриптов и то удобнее
И по большому счету, чтобы скрипты гарантированно не клали мад, надо делать каждому скрипту виртуальную среду.
Или как вариант: честно было бы, чтобы моб управлялся так же, как и персонаж (и видел то же), поэтому каждый моб должен быть реализован в виде внешнего процесса, общающегося с мадом по телнет ;-)
А падать мад может и от кривого объекта. Один из моих друзей-троллей сделал меч с параметрами
10000D1+1
И на каждый удар этого меча эмулировалось бросание кубика 100 тысяч раз. Мад жутко тормозил.
А другой имм дал команду смещения времени вперед на 10 лет. И мад начал отрабатывать все события за 10 лет.
Так что защиты от дурака не существует
Но сложно и игрокам: это ВСЕМ игрокам надо менять программы-клиенты.
Впрочем я не экстремист, телнет должен быть, а secure telnet хорош как доп. опция (как http и https)
Есличо, вот мой идентификатор в джаббере virtustan@ya.ru (он же мой второй е-мейл на Яндексе)
В Windows App Store скачать клиент игры не удалось, было сообщено «игра не идет на вашем устройстве» (я заходил из Windows 7)
А что касается работы через джаббер, так это возможно не только из Винды, а из практически любой ОС, в которой есть джаббер-клиент (только в отличие от специализированного клиента не будет меню с кнопками и карты)