Форум администраторов игровых серверов

Форум администраторов игровых серверов (https://forum.zone-game.info/TT.php)
-   Серверная часть (https://forum.zone-game.info/forumdisplay.php?f=168)
-   -   Сервер PW 1.4.4 (https://forum.zone-game.info/showthread.php?t=19510)

Mag_i_str 22.04.2012 21:52

Сервер PW 1.4.4
 
Итак предоставляю на всеобщее обозрение снятое видео как я устанавливал сервер.... Сервер я брал с другого сайта и не претендую на Авторство данных файлов :)

Итак что вам надо:

1. Скачать виртуальную машину: Скачать
2. Скачать убунту:Скачать
3. Скачать Фаелзиллу :Скачать
4. Скачать Сервер который будем устанавливать и настраивать: Скачать
5. Скачать Видео для неопытных пользователей Скачать и Скачать

Теперь расскажу о данном сервере что есть тут:

Цитата:

Обновления: v2
1 - elements.data руофф v117
2 - aipolicy.data руофф v117
3 - gshop.data, gshopsev.data руофф v117
4 - tasks.data, task_npc.data руофф v117
5 - world_targets.sev обновленный
6 - Ядро сервера 1.4.4
7 - Режим PVP сменен на PVE
8 - Работают абсолютно все данжи!
9 - Установлен и работает iweb 1.0 dy aleksimian
10 - mauthd fix
11 - Теперь сервер в папке home, все не нужные файлы удалены!
12 - GOLD приходит в течении 5 минут
13 - Быстрый старт сервера!

fix: Пение, Аукцион, Почта, Умения стража 79-100, зелья, корректное наложения дебаф.
Что нужно вам для того чтоб правильно установить все:

Цитата:

#sudo passwd root
#passwod
#sudo reboot
#root
#passwod

Это чтоб менять пароль администратора на убунту

Теперь устанавливаем пакеты обновлений:

Цитата:

# 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
# apt-get install mc

Цитата:

Сообщение от IIARTEMII (Сообщение 195101)
Если у вас 64-битная версия ubuntu, поэтому необходимо установить lib32 командой:
Код:

apt-get install ia32-libs
тогда всё заработает

Редактируем Файлы, меняем айпи и пароли :Olen'::

Цитата:

/home/glinkd/gamesys.conf - вводим свой айпи
/home/mauthd/etc/table.xml - вводим пароль от phpmyadmin
/etc/hosts - вводим свой айпи
/etc/table.xml - вводим пароль от phpmyadmin
/var/www/register/config.php - вводим пароль от phpmyadmin
/var/www/register/status.php- вводим пароль от phpmyadmin
Загружаем все на убунту через фаелзиллу и начинаем раздавать права на право и на лево :)
Цитата:

#chmod 777 /home/chmod.sh
#/home/chmod.sh
Заливаем базы:

1. Заходим в phpmyadmin http://ваш айпи/phpmyadmin/
2. Выбираем "Импорт" в верхнем правом меню.
3. Выбираем файл PW_tabels.sql и жмем "ОК" ( Мы создали базу "pw" )
4. Выбираем базу "pw" Жмем SQL и вставляем содержимое PW_procedures.sql Жмем "ОК"


если phpmyadmin не открывает пишем в терминале:
Цитата:

sudo ln -s /etc/phpmyadmin/apache.conf /etc/apache2/conf.d

sudo apache2ctl restart или просто sudo reboot
Теперь Если все выполнено правильно запускаем сервер такой командой:

Цитата:

/home/start.sh
Останавливаем сервер:

Цитата:

/home/stop.sh
Аукцион по умолчанию выключен! Как включить ? и как выключить режим PVE

Идем в home\gdeliveryd
Видим gamesys.conf

Открывает, находим

sellpoint = 1 --- 1 включить аукцион, 0 выключить аукцион.
freecreatime = 0
pvp = 0 --- 1 включить PVP, 0 включить PVE .


зайти на айвеб можно просто: ваш айпи:8080/iweb пароль и логин admin


Учился и скачивал сервер у mr.glonin за что ему огромное спасибо ;) Его видео гайд правда не сильно получился поэтому я не стал его выкладывать...

Если у вас есть вопросы по данной теме задайте их здесь :Olen':

Danko153 23.04.2012 13:06

Re: Видео + исходники PW 1.4.4
 
Спасибо, тебе большое!Щас все оценю и просмотрю!)

Ну все норм, только бы с озвучкой не помешало бы) А ну да кстати как сделать сервер то по интернету ,а не локлке? вместо того айпи прописать свой в hosts?

Ты в гайде сделал его локальным!А как сделать его по интернету?

Mag_i_str 23.04.2012 18:56

Re: Видео + исходники PW 1.4.4
 
Если у тебя интернет кабель подключен к компу напрямую! то вписываешь реальный айпи... У меня роутер я сделал себе проброс портов и у меня работает нормально могу использовать 2 айпи и локальный и внешний... если смотрел внимательно видео я открывал лист там 2 зеленых подключения горело... это был один внешний айпи я делал а второй внутренний

Danko153 23.04.2012 19:08

Re: Видео + исходники PW 1.4.4
 
Если немного по яснее я должен вписать свой внешний ip в .....(?)

Abel399 24.04.2012 02:37

Re: Видео + исходники PW 1.4.4
 
Магистр ты супер человек)))) Ты лучший!!!

Добавлено через 1 час 20 минут
Кстати Магистр у меня вопрос... Сервак собираюсь делать по инету так, чтобы с друзьями поиграть. Ну вот у меня динамический IP (всё время меняется после перезагрузки роутера). Щас стоит убунта 11.10 вместе с виндой. Не на виртуалке!!! Ну так вот пробовал использовать no-ip.com зарегался создал там хост и такой вопрос: Куда этот хост писать? только в клиенте, а на сервере точку доступа к модему-192.168.1.2? Или нужно и там и там писать его? Писать как я знаю надо в gamesis.conf и hosts, а в клиенте в userdata) И последний вопрос: Вот скачал файлы для сервера и клиента (там еще и написано для клиента и сервера). Ну так вот куда клиентские кидать я знаю, а да в этом архиве же еще есть файлы клиента точно. Но вот куда именно кидать серверные файлы??? Там есть много папок с такими же файлами( Вот смотри клиентские кидаем в element/data и element/elementclient.exe, вот примерно так нипиши куда кидать серв файлы)) Помоги пожалуйста:)

Добавлено через 1 час 47 минут
Ураааааа!! сервер работает и никаких проблем. Ну кроме старая версия(

Добавлено через 2 часа 10 минут
Все сервак запустился все работает- Играю))):redlol:
А можно спросить? как в этой сборке рейты поменять?

Mag_i_str 24.04.2012 06:31

Re: Видео + исходники PW 1.4.4
 
рейты меняются через айвеб + в соседней теме с редакторами есть программа по изменению рейтов...

Abel399 24.04.2012 11:14

Re: Видео + исходники PW 1.4.4
 
Магистр помоги:Olen': Сегодня как я и говорил я запустил серв, но сейчас пришел домой... Запускаю серв и на загрузке мира терминал закрывается(((( пожалуйста помоги:negodue:

Добавлено через 49 минут
Магистр смотри вот так:
================================================== =============
= Cервера Perfect World 1.4.4 v2 =
= ************** ЗАГРУЗКА ************** =
================================================== =============


=== IWEB ===
Using CATALINA_BASE: /usr/local/jakarta
Using CATALINA_HOME: /usr/local/jakarta
Using CATALINA_TMPDIR: /usr/local/jakarta/temp
Using JRE_HOME: /usr
Using CLASSPATH: /usr/local/jakarta/bin/bootstrap.jar:/usr/local/jakarta/bin/tomcat-juli.jar
=== ГОТОВО! ===

=== LOGSERVICE ===
info : program started with 6 threads.
info : OnAddSession
=== ГОТОВО! ===

=== UNIQUENAMED ===
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
=== ГОТОВО! ===

=== AUTH ===
Starting AuthdService...
info : OnAddSession
info : OnAddSession
authd:: add PollIO task.
gauthd: 24 апр 2012 20:00:26,835 INFO GAuthServer:44 - authd:: add PollIO task.
=== ГОТОВО! ===

=== GAMEDBD ===
info : Begin import clsconfig ...
info : OnAddSession
info : ClsConfig Imported .
info : InitGameDB, Role delete time is 60.
info : InitGameDB, acquire region(id=1),[l=-100000.0,r=100000.0,t=100000.0,b=-100000.0].
TRACE : ReadDBConfig init_time 1329762704 open_time 0
info : Init GameDB successfully.
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
=== ГОТОВО! ===

=== GACD ===
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
=== ГОТОВО! ===

=== GFACTIOND ===
info : OnAddSession
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
TRACE : gproviderserver:: add gameserver 1 to map.
info : OnAddSession
=== ГОТОВО! ===

=== GDELIVERYD ===
TRACE : RewardManager:: consume reward does not open!
District id is 0
TRACE : gdeliveryd::Max player allowed is 6000
TRACE : GameTalkManager: OnStartUp(aid, zoneid)
TRACE : Timer update: (0) Tue Apr 24 20:00:45 2012

gauthd: 24 апр 2012 20:00:45,913 INFO GAuthServer:? - GAuthServer::OnAddSession com.goldhuman.IO.Protocol.Session@238a47
TRACE : sysauction initialize: auction max=4, total sell item=46
TRACE : billing: menu loaded, menuids size=314, itemids size=314
TRACE : gdelivery::connect to gauthd successfully.
info : logclienttcp: OnAddSession
TRACE : gdelivery::connect gfactionserver successfully.
TRACE : BattleManager: Sync battle faction to gfactiond.
TRACE : FactionFortressMan: Sync faction id to gfactiond.
TRACE : ganticheatclient:: connect gacd successfully!
info : logclient: OnAddSession
TRACE : gfactionserver:: add link(or Delivery) 0 to map.
TRACE : Receive zoneid=1 from delivery
TRACE : dbauctionlist: received. res->items.size()=0,res->handle.size()=0 retcode=0
TRACE : dbwebtradeload: received. res->max_sn=0,res->items.size()=0,res->handle.size()=0 retcode=0
TRACE : dbfactionfortressload: received. res->list.size()=0,res->handle.size()=0 retcode=0
TRACE : FactionFortressMan: Sync faction id to gfactiond.
TRACE : BattleManager: Sync map notice to GS.
TRACE : BattleManager: Sync battle faction to gfactiond.
TRACE : DBStockLoad: retcode=0, size=0, handle=0
info : OnAddSession
TRACE : gdeliveryserver::gameserver 1's region is (-4096.000, 4096.000, 5632.000,-5632.000), worldtag is 1
TRACE : dbwebtradeloadsold: received. res->snlist.size()=0,res->handle.size()=0 retcode=0
gauthd: 24 апр 2012 20:00:46,033 INFO GAuthServer:? - AnnounceZoneid3, clear all online records on zone 1
gauthd: 24 апр 2012 20:00:46,094 INFO GAuthServer:? - AnnounceZoneid3, aid=1,zoneid=1,ip1=0.0.0.0,ip2=0.0.0.0,ip3=0.0.0.0
TRACE : StockStatus:: uptime=0,trade_price=0,order_volume=0,trade_volume =0,trade_amount=0,idpool=2
=== ГОТОВО! ===

=== GLINKD ===
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
info : logclient: OnAddSession
info : logclienttcp: OnAddSession
TRACE : gfactionserver:: add link(or Delivery) 4 to map.
TRACE : gfactionserver:: add link(or Delivery) 1 to map.
TRACE : gfactionserver:: add link(or Delivery) 2 to map.
TRACE : gfactionserver:: add link(or Delivery) 3 to map.
=== ГОТОВО! ===

=== gs01 : Мир ===
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6 000,load=0,attr=1342177280
TRACE : checkpoint begin.
info : OnAddSession
TRACE : checkpoint end.
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6 000,load=0,attr=1342177280
TRACE : checkpoint begin.
info : OnAddSession
TRACE : checkpoint end.
TRACE : gdeliveryserver::statusannounce,online=0,fakemax=6 000,load=0,attr=1342177280
TRACE : Timer update: (0) Tue Apr 24 20:01:45 2012

Вот до сюда доходит и вырубается(((( Это получается я запускал start.sh через терминал и он не запускается((( Помоги:( Ведь я его сегодня только запускал(((:boyan:

Danko153 24.04.2012 12:20

Re: Видео + исходники PW 1.4.4
 
Обычно бывает закрывается от того что где то что-то не правильно вписал!Может ковырял что-то

Abel399 24.04.2012 12:38

Re: Видео + исходники PW 1.4.4
 
Ну у меня такое было и на сборке Сема тоже((( Я ковырял только в chmod.sh я там прописал chmod 777 -R /var/www - без этого у меня рега не работает ну и еще в apache писал чтобы phpmyadmin работал)))) И все!!!! А ну и еще IP прописывал, но только где надо... И ведь я же её запускал сегодня утром(я живу на дальнем востоке возле Владивостока) И после этого ничего не менял! Помогите пожалуйста:(

Добавлено через 10 минут
Я чет не понял какк он у меня запустился?
Я его открывал через простой обзор папок, и он не запускался. А сейчас открыл через терминал:
cd /home
./start.sh
И так он запустился)))) А может все-таки это повторится? И если да то давайте найдем решение, чтобы таких проблем больше не было. А на сборке сема такое у меня было как бы я не запускал...

Danko153 24.04.2012 13:12

Re: Видео + исходники PW 1.4.4
 
На сборке сема все у меня робит , да и тут тоже)Так что подожди Магистра может он поможет


Текущее время: 01:28. Часовой пояс GMT +3.

Powered by vBulletin® Version 3.8.6
Copyright ©2000 - 2020, Jelsoft Enterprises Ltd. Перевод: zCarot