avatar_Everybody

Инструкция по установке Travia сервера на русском языке | Установка и настройка

Автор Everybody, 2007 Окт. 16, 21:11

« назад - далее »

0 Пользователи и 4 гостей просматривают эту тему.

Ключевые слова [SEO] настройкаустановкаприватный серверtravia online

Everybody

Травиа сервер - поэтапное описание по установке своего приватного сервера!

Минимальные системные требования:
  • CPU: 1.8 Ghz
  • RAM: 512 mb
  • HDD space:  [server files 8mb, SQL server 400mb, client game 140mb]
  • Internet: 128kbit/s
Файлы:
server+client+regpage или просто сервер travia files

SQL Server 2000 Evoluation Edition Release A(267MB)

1.)  Извлечь файлы с сервера на диск D:
Убедитесь, что следующие структуры папок после распаковки имели путь
D:...

2.) Создайте базы данных в MSSQL Server Management :
Account
Game
Chart


3.) Восстановить БД  account.bak запись в базе данных.
Восстановить БД  game.bak в базу данных игры.
Восстановить БД  Chart.bak карт в базу данных.

4.) Измените пароль (sa не трогаем) @wmfxm1024$ на другой, програмкой (ChangePassword.exe) изменить пользователя по умолчанию...
Запустите REGpatch.reg исходник выглядит которого так:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREZemi Interactive, Inc.]

[HKEY_LOCAL_MACHINESOFTWAREZemi Interactive, Inc.Travia Online]
"Graphic"=dword:00000001
"EAX"=dword:00000000
"BackMusic"=dword:00000001
"EnvSound"=dword:00000001

[HKEY_LOCAL_MACHINESOFTWAREZemi Interactive, Inc.ZemiLogin]
"ID"=dword:00000001
"ACCOUNT DB PWD"=hex:03,03,28,da,f3,3e,69,fe
"ACCOUNT DB ID"=hex:10,2f,69,5d,7f,56,6e,bc
"GAME DB PWD"=hex:03,03,28,da,f3,3e,69,fe
"GAME DB ID"=hex:10,2f,69,5d,7f,56,6e,bc
"MAXUSER"="1000"

[HKEY_LOCAL_MACHINESOFTWAREZemi Interactive, Inc.ZemiMap]
"MapSeq"=dword:00002775
"DB_IP"="===== ТВОЙ ИП ======"
"ACCOUNT DB PWD"=hex:03,03,28,da,f3,3e,69,fe
"ACCOUNT DB ID"=hex:10,2f,69,5d,7f,56,6e,bc
"MOVE COUNT"=dword:00000007
"MOVE WARP COUNT"=dword:00000003
"INTERVAL TICK"=dword:000003e8
"PHYSICALATTACK COUNT"=dword:00000005
"ARCHERATTACK COUNT"=dword:00000003

[HKEY_LOCAL_MACHINESOFTWAREZemi Interactive, Inc.ZmAuthServer]
"IP"="===== ТВОЙ ИП ======"
"PORT"=dword:00000c27
"Login IP"="===== ТВОЙ ИП ======"
"Login Port"=dword:000007d0

[HKEY_LOCAL_MACHINESOFTWAREZemi Interactive, Inc.ZmWorldServer]
"IP"="===== ТВОЙ ИП ======"
"PORT"=dword:00000d05
"MAP GROUP IP"="ᬀ"
"Control Port"=dword:00001770
"Control IP"="===== ТВОЙ ИП ======"
"WORLD SEQ"=dword:00000064
"Log IP"="===== ТВОЙ ИП ======"
"Log Port"=dword:00001b58
"GAME DB PWD"=hex:03,03,28,da,f3,3e,69,fe
"GAME DB ID"=hex:10,2f,69,5d,7f,56,6e,bc
"Auth IP"="===== ТВОЙ ИП ======"
"Auth Port"=dword:00000c27
Копируете и вставляете в пустой текстовой файл через Notepad.exe, сохраните как REGpatch.reg (запустите его)

5.) Теперь войдите в учетную запись БД поправте там все SERVERTABLES (right click->open table->all rows)
Все записи с 127.0.0.1 меняем на свой!!! (ваш ип узнайте например WhatIsMyIP.com)

Запуск сервера:

В папке mapeX - Start_Service.bat
В папке run      - Zemiworld.exe
В папке mapeX - ZemiMap.exe

Должно работать!!!

Как видите, все очень просто когда знаете что делать.

[size=18]Теперь настроим клиент:[/size]

Выше был наисан адрес server+client+regpage если уже скачали,  выберите клиент из архива.
В клиент игры поправим записи на адрес сервера через Notepad.exe в файлах:
  • 1region30000.ini -
  • traviaset.ini
  • wzconfig.ini
Теперь на ваш сервер можно зайти, через этот клиент.

[size=18]Команды GM[/size]

Назначение  геймастером через BD
account database, usertable, set ut_div to 3
game database, chartable, set ct_div to 3


/silentoff
/silenton
/disconnect
/find
/move
/movemap
/teleport
/noticeall
/notice

:rolleyes:  :rolleyes:  :rolleyes:  :rolleyes: Всё должно Работать  :rolleyes:  :rolleyes:  :rolleyes:

Ещё не всё  :P  игроки дойдут до 100 лвл им нужно поменять професию:
Перейти в игровую db и дрбавить  1 для чара которому поменять профу
например:
4

будет
14

TSVETOK

Как решить проблемы с запуском ZemiLogin и ZemiMap? От каких впринцыпе файлов зависит их запуск? Может что-то в бд не добавляется правильно?

Everybody

#2
На данный момент ставлю сервер, запустились сервис службы.
Zemilogin
ZmAuthServe
-
Зачем только запустил сейчас Zemimap.exe, забыл крекнуть прогой in_case_you_have_db_error.exe
Как включил теперь с процессов не убить  :lol:

TSVETOK

  Хех... Ну уже хорошо... Есть продвиг ошибок которые у на =)))

Everybody

Обновил информацию по установке сервера, запускаются сервисы без проблем  теперь.

TSVETOK

#5
Everybody
Обновление... ура...
:P :wub:

Everybody

#6
TRAVIA Online сервер запущен, желающие тестеры записываетесь прямо в этом топике.

Everybody

Обновил информацию о установке сервера  (выше)

TSVETOK

#8
А вот запускать из папки рег 1.reg 2.reg 3.reg теперь не нада?? Ток REGpatch.reg ? =)



______________________________________
Таже куйня... =/

Everybody

Цитата: TSVETOK от 2007 Нояб. 04, 17:27  А вот запускать из папки рег 1.reg 2.reg 3.reg теперь не нада?? Ток REGpatch.reg ? =)
Надо  после установки файлов сервера, запустить реги 1 2 3 и после все это завершить патчиком REGpatch.reg

BeW

BIiGg thx SVem kto delal Guide potom cto u menja svo polu4ila6 ! server u menja 6as test rezim koda budit 100% up budu 6ob6at ! THX  

vovancik

#11
Вопрос там 2 папки с серверными файлами которую из них использовать?

Everybody

Любую папку, сервер можно из всех файлов настроить что в архиве.

vovancik

Такс не хочет запускаться ZemiLogin и ZemiMap плиз подскажите в чем проблема

Everybody

Если нанем разбараться займет много постов.
Кратко поясню, в твоем случае это направильно указаны пути к файлам в реестре

arry

ммм пасибо найс гайд, щас скачаю попробую.[было бы вообще кул если бы на рапиду залил ]

TSVETOK

#16
Ха) Пепца))) Сколько было мучений, пол часа на разборки с базой и *.reg и все запустилось) Правдо под 127.0.0.1... =) А вопрос такого формата, можно ли использовать no-ip.org?

*Everybody: использовать no-ip.org советую использовать только для САЙТА , для баз данных не рекомендую. НО для клиента вместо ип можешь попробовать, я так раньше для му клиентов делал!*
_____________________________________________________________________

А что именно править в клиетских файлах... етих трёх ини?
Не понял чего то... =//
Не конектится клиент к серверу... =////

_____________________________________________________________________

ЦитироватьТеперь настроим клиент:

Выше был наисан адрес server+client+regpage если уже скачали, выберите клиент из архива.
В клиент игры поправим записи на адрес сервера через Notepad.exe в файлах:
1region30000.ini -
traviaset.ini
wzconfig.ini
Теперь на ваш сервер можно зайти, через этот клиент.

Ты ж упомяни, что TRLauncher.dat надо тож отредактировать вписав свой айпи(сервера)... =)))) А вот остальные файлы я даж не трогал и всё получилось))))))))

Вот ток картинку с кодом что-то не выводит... =//

_____________________________________________________________________

УррррррррррррррррАААААААААААААААААААААА!!!!!!!!!
Я его запустил))))  B)

Евери! Ты малаца!!! Хороший гайд получилсО  :wub:

Everybody

#17
Отлично, я рад что описание установки сервера вам помогает на самом деле.
Вообщем могу помочь с вебом если надо.

Непоказываются CODE (цифры) ?

Установили сервер все работает нормально, а клиент при коннекте не показывает код, что делать?

Ответ таков, главное чтоб версия клиента подходил (тот что я писал выше для скачивания) и никаких там от других серверов типа Travia Extreme (он неподойдет, там даже коде нету хехе)

Исправлаем методом тыка - в клиенте имеются файлы в которых проверим что ип вашего сервера.
Пробуем... не показывает опять код, тогда в клиенте изменим порты на одинаковые. ниже пару вариантов которые попробовать.

2000
2010
3333
4000

Отмечу ещё раз, если берем порт например 2000 то только его вводим как порт в ини файлах клиента.

Удачи!

Freeman

Сначало скажу спасибо Евребоди за гид!!!
Так вот если не показывает код то, нада сменить порт как сказано выше.
Чтоб было легче просто выследите на каком порту у вас работает логин сервер и впишите его в ини файлы. Я использовал программу avz4.
Всем спасибо!

unk0gnit0

Цитата: Everybody от 2007 Окт. 16, 17:11  Травиа сервер - поэтапное описание по установке своего приватного сервера!

Минимальные системные требования:
  • CPU: 1.8 Ghz
  • RAM: 512 mb
  • HDD space:  [server files 8mb, SQL server 400mb, client game 140mb]
  • Internet: 128kbit/s
Файлы:
server+client+regpage или просто сервер travia files

SQL Server 2000 Evoluation Edition Release A(267MB)

1.)  Извлечь файлы с сервера на диск D:
Убедитесь, что следующие структуры папок после распаковки имели путь
D:...

2.) Создайте базы данных в MSSQL Server Management :
Account
Game
Chart


3.) Восстановить БД  account.bak запись в базе данных.
Восстановить БД  game.bak в базу данных игры.
Восстановить БД  Chart.bak карт в базу данных.

4.) Измените пароль (sa не трогаем) @wmfxm1024$ на другой, програмкой (ChangePassword.exe) изменить пользователя по умолчанию...
Запустите REGpatch.reg исходник выглядит которого так:
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINESOFTWAREZemi Interactive, Inc.]

[HKEY_LOCAL_MACHINESOFTWAREZemi Interactive, Inc.Travia Online]
"Graphic"=dword:00000001
"EAX"=dword:00000000
"BackMusic"=dword:00000001
"EnvSound"=dword:00000001

[HKEY_LOCAL_MACHINESOFTWAREZemi Interactive, Inc.ZemiLogin]
"ID"=dword:00000001
"ACCOUNT DB PWD"=hex:03,03,28,da,f3,3e,69,fe
"ACCOUNT DB ID"=hex:10,2f,69,5d,7f,56,6e,bc
"GAME DB PWD"=hex:03,03,28,da,f3,3e,69,fe
"GAME DB ID"=hex:10,2f,69,5d,7f,56,6e,bc
"MAXUSER"="1000"

[HKEY_LOCAL_MACHINESOFTWAREZemi Interactive, Inc.ZemiMap]
"MapSeq"=dword:00002775
"DB_IP"="===== ТВОЙ ИП ======"
"ACCOUNT DB PWD"=hex:03,03,28,da,f3,3e,69,fe
"ACCOUNT DB ID"=hex:10,2f,69,5d,7f,56,6e,bc
"MOVE COUNT"=dword:00000007
"MOVE WARP COUNT"=dword:00000003
"INTERVAL TICK"=dword:000003e8
"PHYSICALATTACK COUNT"=dword:00000005
"ARCHERATTACK COUNT"=dword:00000003

[HKEY_LOCAL_MACHINESOFTWAREZemi Interactive, Inc.ZmAuthServer]
"IP"="===== ТВОЙ ИП ======"
"PORT"=dword:00000c27
"Login IP"="===== ТВОЙ ИП ======"
"Login Port"=dword:000007d0

[HKEY_LOCAL_MACHINESOFTWAREZemi Interactive, Inc.ZmWorldServer]
"IP"="===== ТВОЙ ИП ======"
"PORT"=dword:00000d05
"MAP GROUP IP"="ᬀ"
"Control Port"=dword:00001770
"Control IP"="===== ТВОЙ ИП ======"
"WORLD SEQ"=dword:00000064
"Log IP"="===== ТВОЙ ИП ======"
"Log Port"=dword:00001b58
"GAME DB PWD"=hex:03,03,28,da,f3,3e,69,fe
"GAME DB ID"=hex:10,2f,69,5d,7f,56,6e,bc
"Auth IP"="===== ТВОЙ ИП ======"
"Auth Port"=dword:00000c27
Копируете и вставляете в пустой текстовой файл через Notepad.exe, сохраните как REGpatch.reg (запустите его)

5.) Теперь войдите в учетную запись БД поправте там все SERVERTABLES (right click->open table->all rows)
Все записи с 127.0.0.1 меняем на свой!!! (ваш ип узнайте например WhatIsMyIP.com)

Запуск сервера:

В папке mapeX - Start_Service.bat
В папке run      - Zemiworld.exe
В папке mapeX - ZemiMap.exe

Должно работать!!!

Как видите, все очень просто когда знаете что делать.

[size=18]Теперь настроим клиент:[/size]

Выше был наисан адрес server+client+regpage если уже скачали,  выберите клиент из архива.
В клиент игры поправим записи на адрес сервера через Notepad.exe в файлах:
  • 1region30000.ini -
  • traviaset.ini
  • wzconfig.ini
Теперь на ваш сервер можно зайти, через этот клиент.

[size=18]Команды GM[/size]

Назначение  геймастером через BD
account database, usertable, set ut_div to 3
game database, chartable, set ct_div to 3


/silentoff
/silenton
/disconnect
/find
/move
/movemap
/teleport
/noticeall
/notice

:rolleyes:  :rolleyes:  :rolleyes:  :rolleyes: Всё должно Работать  :rolleyes:  :rolleyes:  :rolleyes:

Ещё не всё  :P  игроки дойдут до 100 лвл им нужно поменять професию:
Перейти в игровую db и дрбавить   1 для чара которому поменять профу
например:
4

будет
14
этоже так Долго и нудно а нет чтоб просто вылажить клиент с уже зделанным настроиками =(

Похожие темы (5)