Пятница, 2025-08-08, 6:25 AM
 
Начало Форум Регистрация Вход
Вы вошли как Гость
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
FAQ по установки С4 сервера
l2brutusДата: Среда, 2006-07-19, 10:16 PM | Сообщение # 1
Admin
Группа: Администраторы
Сообщений: 41
Репутация: 2
Статус: Offline
Начнем для сервера нужен только сам дата пак и диск W и некаких программ так что я думаю что это самый простой способ иметь свой сервак

Для начала качаем датапак
Сборка ftp://l2j:vn@195.16.65.1/l2j-server-rev178.exe
или http://rapidshare.de/files/14038574/...ver-rev178.exe

Теперь качаем диск W http://rapidshare.de/files/13008112/DiskW.exe

Теперь качаем ява платформу http://java.sun.com/j2se/1.5.0/download.jsp

Вот кратенькие характеристики сервера

+Custom tattoo's with description in shop and client (Stats changed, description added)
+Custom pet shop, with 13+ pets (except old ones)
+Custom Welcome message with User Control Panel
+2nd custom tattoo's (in place of cloak)
+Custom masks (with stats changed)
+Custom Shop for Hero Weapons (xxx adena + xxx aa + xxx Cry S)
+Random Gm Shop spawn (5 min in every main town)
+More custom items (Weapons, armors, accesories)
+Custom Mammon 2 (for S grade weapons, seals)

- Tempory remove JBForth engine for easy sync up with latest L2J-C4, will add it again later.
- Remove Bypass encryption engine and //snoop command (L2J-C4 already implemented it)
- Minor fixes
- lil fix: server can't complie at last rev (sry it from jail engine xD )
- Temporary fix for C4 classID
- Temporary remove murkt formula (useless with new formula)
- Fix C4 spawnlist
- Fix Siege guard spawnlist will duplicate when use upgrade
- Fix: server can't run at last rev
- lil fix: player lost item when loot
- Add: new jail engine( will replace jbf jail engine, but not done)
- Mod: new formulas engine.
Updated L2J-SF rev.2273 and DP rev.1151
First commit to support the l2j c4 svn.
- added new classes
- added new crafting skills
- sql update required for recipebook (since all chars now have recipe books, old recipe books will become dwarven 0=common, 1=dwarven)
- Minor fixes

Теперь манул по его установке
1.Инсталируем ява платформу

2.Создаем на диске С папку "server" и распаковываем в нее дата пак и диск W

3.Теперь заходим в папку README и копируем архив l2jserver в папки gameserver и loginserve. Папку README можно удалить если не нравится

4.Теперь идем в папку gameserver ищем там папку config а там файл server.properties открываем его блокнотом и ещем строчку "InternalHostname" если вы хотите играть один то вписываете сюда 127.0.0.1 если вы вылаживаете свой сервер в инет то пишите суда свой IP.Если вы создаете сервер для сети то ищете строчку ExternalHostname и вписываете свой сетевой адресс.Если вы играете один или вылаживаете серв в инет то в строчке ExternalHostname надо оставить все как есть изначально то есть "*" Далее заходим в папку loginserver/config/loginserver и редактируем согласно тому что написано выше

5.Заходим в папку server там ищем start.bat запускаем его появляется база MySQLAdmin пока ее не трогаем

6.Идем в папку Tools там ищем databse_installer.bat запускуем его для того что бы отвечать на вопросы при установке базы нужно перевести клавиатуру на англиский язык итак отвечаем на 1 и 2 вопросы "f" на 3 "y"

 
l2brutusДата: Среда, 2006-07-19, 10:17 PM | Сообщение # 2
Admin
Группа: Администраторы
Сообщений: 41
Репутация: 2
Статус: Offline
Region where teleporting is possible
Some of locations are hard or impossible to escape so please take some scrolls of escape with you

---------------- Towns ----------------
Talking Island Village - 50000 Adena
Elven village - 50000 adena
Dark Elven village - 50000 adena
Orc Village - 50000 Adena
Dwarven Village - 50000 Adena
The Village of Gludin - 50000 Adena
Town of Gludio - 50000 adena
The Town of Gludio - 50000 Adena
The Town of Giran - 50000 Adena
Entrance to Giran - 50000 Adena
Heine - 50000 Adena
The Town of Dion - 50000 Adena
Oren Castle Town - 50000 Adena
Hunters Village - 50000 Adena
Ivory Tower - 50000 Adena
Aden Castle Town - 50000 Adena
The Village of Gludin - 50000 Adena
---------------- Necropolis½Catacomb's ----------------
Heretic's Catacomb ( lv.30-40 ) - 50000 Adena
Branded Catacomb ( lv.40-50 ) - 50000 Adena
Catacomb of the Apostate( lv.50-60 ) - 50000 Adena
Catacomb of the Witch ( lv.60-70 ) - 50000 Adena
Catacomb of Dark Omen's ( lv.70-80 ) - 50000 Adena
Catacomb of the Forbidden Path ( lv. 70-80 ) - 50000 Adena
Necropolis of Sacrifice's ( lv. 20-30 ) - 50000 Adena
Pilgrim's Necropolis ( lv. 30-40 ) - 50000 Adena
Worshipper Necropolis ( lv. 40-50 ) - 50000 Adena
Patriot's Necropolis ( lv. 50-60 ) - 50000 Adena
Ascetic's Necropolis ( lv. 60-70 ) - 50000 Adena
Martyr's Necropolis ( lv.60-70 ) - 50000 Adena
Saint's Necropolis ( lv. 70-80 ) - 50000 Adena
Disciple's Necropolis ( lv. 70-80 ) - 50000 Adena
---------------- Other Locations ----------------
Antharas Lair Entrance - 50000 Adena
The Southern Part of the Dark Elven Forest - 50000 Adena
Immortal Plateau, Central Region - 50000 Adena
Immortal Plateau, Southern Region - 50000 Adena
Immortal Plateau, Southeast Region - 50000 Adena
Frozen Waterfall - 50000 Adena
The Northeast Coast - 50000 Adena
Entrance to the Abandoned Coal Mines - 50000 Adena
Entrance to the Mithril Mines - 50000 Adena
Windawood Manor - 50000 Adena
Southern Pathway to the Wasteland - 50000 Adena
Abandoned Camp - 50000 Adena
Fellmere Harvest Grounds - 50000 Adena
Langk Lizardman Dwelling - 50000 Adena
Coliseum - 50000 Adena
Partisan Hideaway - 50000 Adena
Bee Hive - 50000 Adena
Blazing Swamp - 50000 Adena
Dragon Valley - 50000 Adena
Hardins Private Academy - 50000 Adena
Ollympiad Arena (C4 area) - 50000 Adena
Northern Pathway of the Enchanted Valley - 50000 Adena
Southern Pathway of the Enchanted Valley - 50000 Adena
Entrance to the Forest of Mirrors - 50000 Adena
The Forbidden Gateway - 50000 Adena
The Front of Anghel Waterfall - 50000 Adena
Plains of the Lizardmen - 50000 Adena
Sea of Spores - 50000 Adena
Field of Silence - 50000 Adena
Field of Whispers - 50000 Adena
Entrance to Alligator Islands - 50000 Adena
ToI Entrance - 50000
ToI 2nd Floor - 50000
ToI 3rd Floor - 50000
ToI 4th Floor - 50000
ToI 5th Floor - 50000
ToI 6th Floor - 50000
ToI 7th Floor - 50000
ToI 8th Floor - 50000
ToI 9th Floor - 50000
ToI 10th Floor - 50000
ToI 11th Floor - 50000
ToI 12th Floor - 50000
ToI 13th Floor - 50000
ToI 14th Floor - 50000

Вот ссылочка http://www.savefile.com/files/5725841

 
l2brutusДата: Среда, 2006-07-19, 10:18 PM | Сообщение # 3
Admin
Группа: Администраторы
Сообщений: 41
Репутация: 2
Статус: Offline
Установка:
Первые две папки в игру
sql в базу данных MySql
файл xml - C:\server\gameserver\data\stats\armor

Ссылачка:http://www.p-51.net/l2j/mods/newmaskspost.zip

Редактирование Сервера!!!

+ Q : У меня проблема, люди говорят, что они теряют вещи при смерти, даже если они не ПК
- A : На официальном сервере игроки теряют вещи после смерти, даже если у них нет кармы. Вы можете изменить настроки server.properties:

Цитата:
# Player Drop Rate control, values are the percent values
PlayerRateDrop = 20
PlayerRateDropItem = 70
PlayerRateDropEquip = 25
PlayerRateDropEquipWeapon = 5

Объяснение: 20% шанс дропа вещей с игрока при смерти. Дроп: 70% из инвенторя (не одетое), 25% одетое (броня/кольца) и 5% оружие

Более быстрая работа сервера на разых процессорах
-просто закомментируйте 3 ненужные строки (удалите # перед кодом) и разкомментируйте нужные

Настройка для одного процессора (не P4 c Hyper-Treating)

Цитата:
# The Size of the 3 Thread pools used for scheduled tasks
# The 3 thread pools have differant priorities (high, medium low)
# You should modify this with care, setting this too high could harm
# the server. This should be increased on multi-proc/core computers
# Default is 4, 10 and 4
ThreadPoolSizeHigh = 4
ThreadPoolSizeMed = 10
ThreadPoolSizeLow = 4

для P4 c Hyper-Treating

Цитата:
# P4(800) w. HT runs well with this
# ThreadPoolSizeHigh = 8
# ThreadPoolSizeMed = 20
# ThreadPoolSizeLow = 8

для нескольких процессоров

Цитата:
# For multi cpu's and multi core cpu's
# ThreadPoolSizeHigh = 12
# ThreadPoolSizeMed = 20
# ThreadPoolSizeLow = 16

Поднятие двух и более геймсерверов © Lucifer
Делаем все как написанно выше, только вот после завершения всех установок/обновлений делаем следующее:

Все конфигурации лежат по адресу "c:\server\l2j\логин_или_гейм_сервер\config

 
l2brutusДата: Среда, 2006-07-19, 10:18 PM | Сообщение # 4
Admin
Группа: Администраторы
Сообщений: 41
Репутация: 2
Статус: Offline
1. Конфигурируем логин-сервер:
1.1 В файле "loginserver.properities" - URL=jdbc:mysql://localhost/l2jdb - строка отвечает в какую базу он будет обращатсья за логинами, её не меняем просто обратим на неё внимание.
1.2 Заходим в каталог "C:\server\diskw\usr\local\mysql\data\l2jdb" и оттуда переносим все файлы кроме accounts.* и gameservers.* в новую папку с именем "l2jdb_bartz", которую предварительно создаём по адресу "C:\server\diskw\usr\local\mysql\data"

2. Конфигурируем первый игровой сервер (для удобства переименовать папку с сервером на Bartz):
2.1 В файле "server.properities" - URL=jdbc:mysql://localhost/l2jdb - строка отвечает за расположение базы данных, эту строку и меняем, например на URL=jdbc:mysql://localhost/l2jdb_bartz получится что сервер уже будет обращатсья к базе "l2jdb_bartz", в которую мы уже поместили все необходимое.
2.2 Потом ищем строку GameserverPort=7777 и меняем на GameserverPort=7771, чтобы небыло конфликтов со вторым сервером.
2.3 Если необходим телнет (например для L2JZsystem) меняем в файле "telnet.properities" строку StatusPort = 12345 на StatusPort = 771, чтобы небыло конфликтов со вторым сервером.

3 Создаем копию папки сконфигурированного сервера в папке "C:\server\l2j"

4. Конфигурируем второй игровой сервер (переименовываем копию папки первого игрового сервера в Sieghardt для удобства):
4.1 В файле "server.properities" - URL=jdbc:mysql://localhost/l2jdb_bartz - строка отвечает за расположение базы данных, эту строку меняем на URL=jdbc:mysql://localhost/l2jdb_sieghardt сервер уже будет обращатсья к базе "l2jdb_sieghardt", далее копируем базу "l2jdb_bartz" в папке "C:\server\diskw\usr\local\mysql\data" туда же, и даем ей имя "l2jdb_sieghardt".
4.2 В файле "server.properities" ищем строку GameserverPort=7771 и меняем на GameserverPort=7772, чтобы небыло конфликтов с первым сервером.
4.3 Если необходим телнет (например для L2JZsystem) меняем в файле "telnet.properities" строку StatusPort = 771 на StatusPort = 772, чтобы небыло конфликтов с первым сервером.
4.4 Удаляем файл "hexid.txt" по адресу "c:\server\l2j\sieghardt\config.
4.5 В файле "server.properities" ищем строку RequestServerID = 0 и меняем на RequestServerID = 1.

5 Запускаем логин сервер (ждем его загрузки), потом первый сервер (ждем его загрузки), потом второй (ждем его загрузки), потом перезагружаем логин сервер, и все, наслаждаемся двумя серверами - идем их конфигурировать на свой вкус...

Способ настройки сервера для работы в нескольких локальных сетях (с) lin2man
Что касается тачки с 2-мя сетвухами. Проверено как сделать и заработало так. Приведу пример как есть у меня.
Машина смотрит в две сети (локальных не инет)
одна карта 10.101.21.1 вторая карта 10.0.14.40
1) Ставлю сервер на тот интерефейс где больше народа
10.0.14.40 (т.е и локальный сервер и инет в конфиге ловят 10.0.14.40
2) у тех где мало народа (У НАРОДА А НЕ У СЕБЯ) прописываю route add 10.0.14.40 mask 255.255.255.255 10.101.21.1
это строка роутит пакеты из их подсети 10.101.21.х на карту 10.0.14.40 из за чего они спокойно играют в ла2.

НО способ этот годиться если все остальные находятся в той же подсети.

Если у вас интернет и локалка делается так. (на машине где сервер стоит 2 сетевые карты - одна смотрит в инет другая в локалку. Для простоты эксперемента представим что
инет у нас ходит через 10.0.14.40 , а локальная сеть 10.101.21.1.
Смог я это сделать только так.
1) ставим windows 2003 cервер (как самый простой спобособ)
2) поднимаем VPN (в 2003 это делается 2-мя нажатиями клавишь)
3) ставим сервер на Ip который смотрит в инет
(10.0.14.40 в нашем случае)
4) всем кто 10.101.21.1 говорим чтобы создали VPN соединение на адрес 10.101.21.1.
5) после подключения по ВПН все пингуют 10.0.14.40.

+ второго способа им могут подклчиться все кто находиться за картой 10.101.21.1 и пингует ее. Подходит для БОЛЬШОЙ сети где много подсетей.
- после подключения впн таблица маршрутизации измениться
и те кто подключился смогут играть в la2, но больше никуда с могут попасть, до тех пор пока не отключат VPN
Проверено работает 100% надеюсь все подробно написал.

Как изменить уровень досупа чара,сделать ГМом, убрать ГМов
1 способ - C:\Server\l2j\login\startSQLAccountManager.bat пишешь акк и даешь права
2 способ - через Navicat изменяем `acess level` в таблицах `accounts` и `characters`
Как ограничить ГМов
acess lvl ставишь
-200 только себе
-100 особо доверенным
-90 через кого продаёшь вещи и адену
-50 остальным GMам
c:/server/l2j/gameserver/config/GMAccess.propertie

 
l2brutusДата: Среда, 2006-07-19, 10:19 PM | Сообщение # 5
Admin
Группа: Администраторы
Сообщений: 41
Репутация: 2
Статус: Offline
Цитата:
# Configure GM AccessLevels
GMAccessLevel = 50
GMMinLevel = 50
GMCanAnnounce = 50
GMCanBan = 50
GMCanBanChat = 50
GMCanShop = 90
GMCanDelete = 100
GMCanKick = 50
GMMenu = 100
GMGodMode = 50
GMCanEditChar = 90
GMCanViewChar = 50
GMCanEditNPC = 100
GMCanViewNPC = 100
GMCanTeleport = 50
GMCanRestart = 50
GMMonsterRace = 50
GMRider = 50
GMFastUnstuck = 50
GMResurectFixed = 50
GMUseForth = 100
GMDoor = 50
GMRes = 50
GMPeaceAttack = 200
GMHeal = 100
GMUnblock = 100
GMEnchant = 90

Часто задаваемые вопросы по настройке сервера (с) Lafanya
\l2j\sql
id, оружия вещей и т.д...!
1.как зделать себя админом?
.запускаешь только start.bat
.открываешь базу l2db
.ищешь accounts, меняешь access_level на 100
.ищешь characters, меняешь access_level на 200
Запускаем сервер!

2.как включить авторег?
.заходим l2j>config>открываем файл server блокнотом и в строке AutoCreateAccounts= пишим false, или на оборот, =true

3.как сделать так чтобы не все кто заходил были гмами?
делаем также как во 2-ом вапросе.
в строке EverybodyHasAdminRights = пиши False, а если не хотите что-бы все были гмами то пишем = true

4.где хранятся основные базы, чата, игры т.е. чаров и т.д.
.База линейки
Server\diskw\usr\local\mysql\data\l2jdb

База форума
Server\diskw\usr\local\mysql\data\phpbb

Системная база мускула
Server\diskw\usr\local\mysql\data\mysql

База ПХП_Май_Админ
Server\diskw\usr\local\mysql\data\phpmyadmin
(4-ое взято у Rize, с его текста)

5.Где изменить рейты сервера?.
l2j>config>открываем файл server блокнотом
ищем:
# Rate control, float values
RateXp = 1500.
RateSp = 1500.
RateDropAdena = 10000.
RateDropItems = 10.
RateDropSpoil = 10.
RateQuestsReward = 10.
RateDropEquipment = 1
Цифры меняйте по вашему усматрению!

6.Где изменить скорость Страйдера и виверины?

.l2j>config>открываем файл other блокнотом и редактируем там строки:
# movement speed for strider and wyvern
WyvernSpeed = 200
StriderSpeed = 100
Ставте цифры на ваше усмотрение

 
  • Страница 1 из 1
  • 1
Поиск: