[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Модератор форума: MaZaФФaka  
Форум » Perfect World » Серверная часть » [Server] Perfect World 1.4.5 [v63] By SystemF
[Server] Perfect World 1.4.5 [v63] By SystemF
FrenkДата: Воскресенье, 02.06.2013, 21:40 | Сообщение # 1
NyaFrenk*
Группа: Администраторы
Сообщений: 37
Репутация: 4
Статус:


Краткий обзор:
  • Ядро 1.4.5
  • Русифицированные .data файлы
  • 5000 золотых на старте
  • Исправлены известные баги - ошибка запроса при вступлении во фракции Морая, а также проблема с телепортами на новые локации
  • Включена кнопка PvE to PvP

От автора: Стабильное ядро, на котором можно спокойно работать и организовывать собственный сервер. Именно на нем провожу свои разработки.
Обратите внимание - для полноценной работы сервера требуется не меньше 4 Гб оперативной памяти пиздежь, 1 гб хватает вполне.
ПО:
Серверная часть - Установленное ПО
  • IWeb
  • ЛК Печеньки с дополненной регистрацией от grihatank на основе ЛК 3.0 от MorzE
  • Спец. страница от SystemF для быстрого доступа к PHPMyAdmin, включенному IWeb'у, а также к отправке предметов на почту и ограничению прав GM'ов by Kapaмel 

    Серверная часть - Дополнительное ПО (установка производится собственноручно)

  • Пакет iptables 1.4.15 + ссылки на темы, в которых раскрывается принцип защиты сервера
  • FTP клиенты для работы с сервером - FileZilla 3.5.3 & WinSCP 5.1.0
  • Свежие версии программ от Ронни для работы с элементами
  • WinHTTrack - программа для клонирования сайтов 

    Клиентская часть

  • Graphic Improvement Mod v0.3 на основе ENB Series by SystemF (Изначально - выключен. Включается непосредственно во время игры комбинацией Shift+F12).
  • .bat файл для запуска клиента в режиме debug-console 
    Установка сборки

    Введение: 
    Для работы Вам потребуется операционная система на базе Linux. Я рекомендую использовать серверную Ubuntu. Её можно скачать здесь

    Если у Вас по каким-то причинам нет возможности сделать Ubuntu основной ОС, Вы можете использовать VMware Workstation 9 для работы с сервером. 

    Установка серверной части: 
    1. Выполните установку вашей ОС (в данном гайде используется - Ubuntu Server 12.04) 
    2. Войдите в систему с вашей учетной записи 
    3. После этого активируйте пользователя root с помощью следующих команд: 

    
    Код
    sudo passwd root \\ После этого вводите свой пароль, далее - пароль и повтор пароля для root'аsudo reboot \\ Перезагружаете систему


    
    4. Войдите в систему под учетной записью root с установленным паролем 
    5. Распакуйте из архива содержимое папки Server в корень вашей ОС с помощью любого из приложенных FTP клиентов. 
    6. Выполните установку по порядку необходимых для работы сервера пакетов:

    
    Код
    \\ Обновляете репозиторийapt-get update
    \\ Основной набор
    apt-get install openssh-server
    apt-get install openjdk-6-jre
    apt-get install apache2
    apt-get install mysql-server \\ На данном этапе устанавливается пароль от MySQL!
    apt-get install php5
    apt-get install php5-mysql
    apt-get install php5-cgi
    apt-get install phpmyadmin
    apt-get install mc
    apt-get install tofrodos
    \\ Для 64-х битных ОС
    apt-get install ia32-libs

    7. Выполните команду:
    
    Код
    ifconfig

    Запишите ваш IP. Он еще пригодится в настройке серверной части. 
    8. Заходите в панель быстрого доступа по нужной ссылке:
    
    Код
    Ваш IP/tools \\ Вместо "Ваш IP" вписываете нужный. Ссылка примерно так будет выглядеть: 192.168.50.50/tools

    9. Выполняете вход в PHPMyAdmin. Если в окне браузера выскакивает сообщение "Not Found..." выполняете следующие команды и повторно заходите в PHPMyAdmin:
    
    Код
    ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d  
    apache2ctl restart

    10. Тыкаете на кнопочку SQL. Копируете в поле запроса содержимое файла mysql_tables.sql. Он лежит в папке со сборкой по пути ../Server/mysql - db. Скопировали? Теперь выполняете запрос соответствующей кнопкой. 
    11. Далее - обновляете страницу PHPMyAdmin. Слева выбираете базу pw. В этой базе также тыкаете на кнопку SQL. Процедуры те же самые, только теперь данные берете из файлаmysql_procedures.sql. Также в поле Разделитель (Delimiter) необходимо поставить символы "$$" (без кавычек). Выполняете запрос. 
    12. Возвращаетесь на главную страницу PHPMyAdmin и выполняете импорт баз из папки ../Server/mysql - www
    13. Переходите к настройке конфигурационных файлов. 
    В эти файлы заносите пароль от MySQL:
    
    Код
    /etc/table.xml /root/authd/etc/table.xml  
    /root/authd/build/table.xml  
    /root/authd/build/conf/table.xml  
    /opt/jakarta/webapps/iweb/include/.config.jsp  
    /var/www/config.php  
    /var/www/tools/config.php
    В данном файле вставляете в первые 4-е строки "address" Ваш IP:
    
    Код
    /root/glinkd/gamesys.conf
    В следующем файле вписываете IP в следующую строку:
    
    Код
    http://Type.Here.Your.IP:8080/iweb \\ Вместо "Type.Here.Your.IP" вписываете нужный. Ссылка примерно так будет выглядеть: 192.168.50.50:8080/iweb
    14. Раздаете права, выполнив следующие команды:
    
    Код
    chmod 777 chmod.sh ./chmod.sh  
    Если консоль пишет, что такой файл не найден, то вводите команду cd /home и пробуете снова
    15. Ликуете, ведь сервер полностью готов к работе! 

    Запуск и остановка сервера осуществляется следующими командами:
    Код
    ./startserver.sh ./stopserver.sh
    IWeb запускается следующим образом:
    
    Код
    ./iweb.sh
    ЛК и регистрация доступны по адресу:
    
    Код
    Ваш IP/index.php \\ Вместо "Ваш IP" вписываете нужный. Ссылка примерно так будет выглядеть: 192.168.50.50/index.php
    Установка клиентской части: 
    Для установки клиентской части требуется клиент PW mail.ru последней версии. 
    1. Распакуйте из архива содержимое папки Client в папку с игрой. 
    2. В следующих файлах меняете строку Type.Here.Your.IP на Ваш IP:
    
    Код
    element/userdata/server/serverlist.txt element/userdata/currentserver.ini  
    patcher/server/serverlist.txt
    3. Клиент готов к работе! 
    Заключение
  • URL:
  • Ссылка: narod.ru
  • Ссылка: Яндекс Диск
    Пароль: pw-darktower.ru 

    Исправление для тех, у кого вышибает клиент при нажатии ПКМ на игрока или при нажатии на окно PK-настроек : 
    Ссылка: interfaces.pck 
    Отчет VT: File Check
    F.A.Q. 
    1. Не выдает голд и правда ГМа через iWeb 
    Ответ: открываете файл \iweb\include\.config.jsp и меняете в нем путь до БД на корректный. (Mr Killer) 

    2. Не запускается iWeb через iweb.sh 
    Ответ: откройте файл /root/iweb.sh, удалите все оттуда и вставьте это:

    
    Код
    echo "::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::" echo "::: Starting IWeb :::"  
    echo "::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::::"  
    echo ""  
    cd /opt/jakarta/bin/  
    ./startup.sh  
    echo "::: Ready :::"  
    echo ""
    Введите команду:
    
    Код
    fromdos ./iweb.sh
 
Форум » Perfect World » Серверная часть » [Server] Perfect World 1.4.5 [v63] By SystemF
  • Страница 1 из 1
  • 1
Поиск: