Всем доброго времени суток =)
Представляю Вашему вниманию рабочую сборку сервера 1.4.5
На представленных ниже скринах я юзанул парочку скиллов лучника:
Как установить?
- Скачиваем файлы, приложенные в архиве снизу
- Распаковываем
- Заливаем на виртуальную машину в те папки, которые указаны в сборке
- Настраиваем (о чём ниже)
- Радуемся
Как настроить?
Устанавливаем следующие пакеты, предварительно войдя через консоль в пользователя root командой "sudo -s" и введя пароль, который она (консоль) попросит:
Сначала вводим apt-get update
Далее по порядку:
Код:
apt-get install openssh-server
apt-get install openjdk-6-jre
apt-get install apache2
apt-get install mysql-server
apt-get install php5
apt-get install php5-mysql
apt-get install php5-cgi
apt-get install phpmyadmin
Если у Вас 64-битная ОС, тогда необходимо ввести следующее:
Код:
apt-get install ia32-libs
После установки всех пакетов, войдите в phpmyadmin по ссылке
Код:
localhost/phpmyadmin
введите Ваш логин и пароль.
После чего, в вошедшей в архив папке SQL найдите 2 файла. В MySQL тыкните на кнопочку SQL и скопируйте туда всё, что находится в файле mysql_tables, после чего обновите страницу, перейдите в левом окошке в базу pw и снова нажмите на кнопку SQL в верхнем меню. Далее скопируйте всё из второго файла и внизу, в поле Delimiter, поставьте "$$" (без кавычек)
Да да, Вам не показалось, открыт iweb... и он там рабочий
Итак, после удачной настройки phpmyadmin и установки пакетов сделаем следующее... а это будет редактирование конфиг-файлов =)
Переходим в директорию etc/
Находим там файл table.xml и редактируем поле password
Далее переходим в директорию authd и ищем там все table.xml, после чего так же, как и выше, редактируем поле password
после всего этого редактируем конфиг регистрации:
var/www/register/config.php
Не забываем отредактировать ip в файле glinkd/gamesys.conf
После всего этого в консоли пишем:
Код:
chmod 777 chmod.sh
./chmod.sh
Ну чтож, сервер готов к работе. Пишем в консоли ./start.sh, ждём и заходим в игру с клиента =)
Кстати, о клиенте... ставить патч, приложенный в архиве, можно на руоф последней версии... всё работает корректно) проверено мной лично
Чтобы запустить iweb, необходимо перейти в консоль и написать:
Код:
root/jetty/jettyservice start
Для тех, кого интересует запуск карт из start.sh:
Свернуть ↑
Чтобы сделать запуск карт вместе с сервером, необходимо в файле start.sh добавить следующие строки:
Код:
#echo "=== Starting Map ==="
#cd $PW_PATH/gamed; ./gs is<Номер_карты> >$PW_PATH/logs/is<Номер_карты>.log &
#sleep <любое_число>
#echo "=== DONE! ==="
Пример на карте Нирваны:
Код:
#echo "=== is26 : Nirvana ==="
#cd $PW_PATH/gamed; ./gs is26 >$PW_PATH/logs/is26.log &
#sleep 60
#echo "=== DONE! ==="
Время sleep необходимо серверу для того, чтобы корректно запуститься, а то можно и не ставить его вообще, сервер запустится мгновенно, но работоспособность и корректность запуска никто не гарантирует, поэтому время лучше не ставьте меньше 15 сек, для вашего же блага
Свернуть ↑Развернуть ↓
В сборке корректно работает Морай (можно зайти\пройти квесты на престиж и тд)
__________________________________________________ ______________
Скачать архив:
narod.ru
У кого ошибка с ^M или \r (одно и то же) в конце строк:
Работоспособность сервера
Права на мини-гайд и
фикс сервера полностью принадлежат мне, © IIARTEMII. При копировании прошу указывать копирайты.
Скиллы Морай можно прописать с помощью моей программы Skill Octet Editor
В порядок приведу гайд чуть позже... пожелания в ЛС
Всем спасибо =)