Не забывай следить за местом на VDS. Бекапы его съедают, панель Vestacp делает их ежесуточно. Бди здесь. Munin rulez!
Category: Без рубрики
Бот для World of Warcraft
И снова переезд
В связи с периодическими переездами с сервера на сервер я решил назначить для файлового хранилища отдельный домен files.mud.kharkov.org
Теперь вне зависимости от переездов Виртустан муд будет всегда на домене mud.kharkov.org, Зеркало на zerkalo.kharkov.org, блог на blog.mud.kharkov.org, а файлохранилище на files.mud.kharkov.org. Зачем так сделано? Ну, например из-за того, что на том сервере, где расположен муд (хост mud.kharkov.org) нет места для файлов, поэтому файлы вынесены на отдельный хост (а если на сервере найдется место, то иметь два хоста на одном сервере проще простого, пользователь даже не заметит разницы)
TBAMUD
От нефиг делать собрал в Ubuntu TBAMUD. TBAMUD собрался. TBAMDU это далекий потомок Circle MUD. Кроме всего прочего он определяет типа клиента, tintin++ он определил. jmc и tortilla – это unknown client
Мой плагин к системе munin для отображения статистики двух мадов
#!/bin/sh
#
# MUNIN plugin for MUD statistics
#
if [ "$1" = "config" ]; then
echo 'graph_title Virtustan MUD and Zerkalo MUD http://mud.kharkov.org'
echo 'graph_vlabel players'
echo 'graph_noscale true'
echo 'graph_category MUD'
echo 'graph_info This graph shows amount of VMUD players';
echo 'vmud-players.label vmud-players'
echo 'vmud-players.draw AREA'
echo 'vmud-imms.label vmud-imms'
echo 'vmud-imms.draw AREA'
echo 'zerkalo-players.label zerkalo-players'
echo 'zerkalo-players.draw AREA'
echo 'zerkalo-imms.label zerkalo-imms'
echo 'zerkalo-imms.draw AREA'
exit 0
fi
cat /home/prool/web/mud.kharkov.org/public_html/mudstat/vmud2.html | grep "Total:" | awk '{print "vmud-players.value " $5}'
cat /home/prool/web/mud.kharkov.org/public_html/mudstat/vmud2.html | grep "Total:" | awk '{print "vmud-imms.value " $3}'
cat /home/prool/web/zerkalo.kharkov.org/public_html/who.html | grep "Total online:" | awk '{print "zerkalo-players.value " $6}'
cat /home/prool/web/zerkalo.kharkov.org/public_html/who.html | grep "Total online:" | awk '{print "zerkalo-imms.value " $4}'
MUD как мировоззрение
Я – лицо ударенное по голове мудами. Недавно выпустил кроля из клетки, чтобы он погулял по квартире. Поставил в уголке кормушку. И тут я подумал, это же MUD. Я бог этого муда, кроль персонаж. Его клетка – начальная комната и “рента”, то есть постой. Комнаты квартиры – локации. Кормушка, которую я наполнил, еда, которая респавнится при резете зоны (два раза в сутки). Там еще у нас после ремонта стояли несколько чемоданов с вещами и образовывали прямоугольный лабиринт, который исследовал кроль, иногда находя интересный лут
Статистика
На новом сервере статистику я сделал не на базе пакета MRTG, как раньше, а на базе Munin.
Перенос!
Мои два мада (VirtustanMUD и ZerkaloMUD) и соответствующие им сайты mud.kharkov.org и zerkalo.kharkov.org переносятся на другой VDS сервер. Пока буду переносить, всё это работать не будет. (А потом будет). Ориентировочный срок неработы – несколько часов (вначале я запущу мады и начальные странички сайтов, а потом постепенно и все остальные нужные сервисы). 11 марта (то есть сегодня) к вечеру всё, я думаю, заработает. (IP адреса изменятся!)
Пруль
P.S. MUD работал на хостинге с FreeBSD и виртуализацией jail, потом на виртуальном сервере VDS (KVM) с операционной системой Debian 6/i386 до 11.03.2015
Кстати, совсем сильно спешить не имеет смысла, потому как смена dns это вопрос нескольких часов (а у особо упоротых провайдеров до суток). А так как сайты и мад переносятся очень редко, то городить огород с мгновенной сменой IP и таки прочим не имеет смысла. Муд – это не банковский сервер и не форекс и не военный сервер
Ethernal Lands
Почитав статью Руководство для начинающих создателей MMORPG игры, ссылку на которую я дал в предыдущем сообщении, я решил посмотреть, какую игру сделал автор статьи Radu Privantu (не сам, конечно, а он и его команда). Зашел на Ethernal Lands. Опенсоурсный клиент под Ubuntu запустился с первого раза. Игра прикольная, в общем 3D MUD 😉