Настройка l2 Emu - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Пользователи Календарь Все разделы прочитаны
Вернуться   Форум администраторов игровых серверов > MMO > Lineage II

Lineage II
Дискуссии на тему создания, настройки и обслуживания серверов Lineage 2. При поддержке: Премиум услуги по рекламе

Ответ
Опции темы
Непрочитано 08.04.2008, 23:14   #1
Изгнанные

Автор темы (Топик Стартер) Настройка l2 Emu

Я не нашел не внятной информации не на одном сайте ни в поисковике потому создал эту тему.
На мой взгляд из серверов L2, Kamael в частности, Emu сборка сама полная хотя и в ней много минусов один из них настойка.
С Gm buff id-50000, 50001 всё в целом просто заходишь в файл C:\server\gameserver\config\custom\npc_buffer.prop erties и разрешаешь использование.
С проф.менеджером id-id-50020 тоже несложно вносим простые изменения в C:\server\gameserver\config\main\classmaster.prope rties
А файл по адресу C:\server\gameserver\config\main\skills.properties позволит включить авто изучение скилов изменить время действия бафов. и.т.п.
Возникает вопрос: Как включить NPS Gm Shop что под id-50002 никаких файлов для управления им я не обнаружил в тоже время, но отказывается работать без каких либо настроек?

Добавлено
GM shop (id-50002) C:\server\gameserver\config\custom\custom.properti es
Строка
# loads the custom buylists that will be used by custom merchant npcs
# default = false
LoadCustomBuylists
= false (меняем на true)
и роботает

P.S.
Server L2EmuProject-Rev.2926.
Java 1.6
MySQL Server 5.0
-------------------------------------------------------------
Консультации по серверам C4 и T1, знаю мало но в помощи не откажу, пишите по icq 495-769-217 по будням с 9.00 до 17.30. Или Личные сообщения форума.

Последний раз редактировалось igo1; 11.04.2008 в 07:57.
igo1 вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 09.04.2008, 07:26   #2
Аватар для Dober
Пользователь

По умолчанию Ответ: Настройка l2 Emu

Мен ты что шутник ?=) это и так все придельно понятно потому и описаний нету=) мдя.. ну и народ
Dober вне форума Ответить с цитированием
Непрочитано 09.04.2008, 08:38   #3
Изгнанные

Автор темы (Топик Стартер) Ответ: Настройка l2 Emu

Цитата:
Сообщение от Dober Посмотреть сообщение
Мен ты что шутник ?=) это и так все придельно понятно потому и описаний нету=) мдя.. ну и народ
Ну да молодец, ты конечно знаешь и несильно думаешь о тех кто этого ещё не знает, такой эгоизм все поглощающий, меня забавляет.
Вои из за того и нет сколько нибуть вменяемой информации, что всё очевидно это да, но если ты, ставши сервер в первые то всё это тёмный лес. Но вопрос остался, почему не запускается nps GM shop на сервере?
igo1 вне форума Ответить с цитированием
Непрочитано 09.04.2008, 09:03   #4
Аватар для mozard
Пользователь

По умолчанию Ответ: Настройка l2 Emu

Цитата:
Сообщение от igo1 Посмотреть сообщение
Ну да молодец, ты конечно знаешь и несильно думаешь о тех кто этого ещё не знает, такой эгоизм все поглощающий, меня забавляет.
Вои из за того и нет сколько нибуть вменяемой информации, что всё очевидно это да, но если ты, ставши сервер в первые то всё это тёмный лес. Но вопрос остался, почему не запускается nps GM shop на сервере?
Не ты молодец! В самом деле есть люди которые не знают что zone-game.info это адрес в инете для них есть только ru и com. Молодца.
__________________
Моцарт - Великий композитор
mozard вне форума Ответить с цитированием
Непрочитано 09.04.2008, 09:28   #5
Изгнанные

Автор темы (Топик Стартер) Ответ: Настройка l2 Emu

Зачем разводить флуд, ведь поставлен конкретный вопрос и тех кто хочет показать что он но крутой и выдавать очередное бессмысленные сообщения тем самым лечить низку самооценку паршу задание не беспокоится , интересует конкретная информация. Как настроить GM shop NPS на L2Emu? Кто не знает или не может нечего конкретного сказать, прошу просто молчать.
igo1 вне форума Ответить с цитированием
Непрочитано 09.04.2008, 13:20   #6
Аватар для Dober
Пользователь

По умолчанию Ответ: Настройка l2 Emu

а ты пробывал его спаунить в игре вообещ попробуй //spawn ID
Dober вне форума Ответить с цитированием
Сказали спасибо:
Непрочитано 09.04.2008, 13:47   #7
Изгнанные

Автор темы (Топик Стартер) Ответ: Настройка l2 Emu

Цитата:
Сообщение от Dober Посмотреть сообщение
а ты пробывал его спаунить в игре вообещ попробуй //spawn ID
Разумеется вызывал NPS с ним открывается диалог о товарах нажимаешь к примеру armor в клиенте и на сервере выдаётся сообщение о том что не может связаться с базой хотя в базе он прописан у меня сложился вывод что в сервере как и на nps проф. менеджера и гм баф. стоит запрет.
igo1 вне форума Ответить с цитированием
Непрочитано 10.04.2008, 19:57   #8
Аватар для tuareg
Пользователь

По умолчанию Ответ: Настройка l2 Emu

По теме...
Гайд по установке сервера от Emu
Устанавливаем MySql
Распаковываем её. запускаем setup.exe. В окне приветствия жмём Next, в окне setup type выбираем Complite и жмём Next, в окне ready to install жмём Install, далее жмём next, next, в окне Wizard complited жмём Finish и приступаем к настройке мускула. Жмём Next, Next в окне MySql Server Instance Configuration выбираем Server Machine и жмём Next, Next, Next, выбираем Online Transaction Processing (OLTP) и жмём Next, Next, Next, ставим галочку в Include Bin Directory pn Windows PATH и жмём Next, в окне New root password выбираем пароль(у нас будет 123456), в окошке Confirm опять вводим пароль(123456), ставим галочку Enable root access from remote machines и так же в графе Create an Anonymous Account далее жмём Next, жмём Execute. Всё, мускул установлен.
Устанавливаем Navicat.
Распаковываем содержимое архива и запускаем navicat8_mysql_en.exe. В окне приветствия жмём Next, выбираем I accept the agreement жмём Next, Next, Next, Next, Install, Finish. Запускаем invisible.exe и патчим нашего кота. запускаем навикат,жмём Connection, в графе Connection Name вводим название нашего коннекта (например server) в графе Password вводим пароль который мы задали при установке мускула(123456) остальное ничего не трогаем и жмём ОК. Жмём созданный коннект server 2 раза и создаём базу Emu_DB( пкм на коннекте server, выбираем New Database и в графе Enter database name вводим Emu_DB). Закрываем навикота.Всё, база создана.
Устанавливаем Java машину
Запускаем jre-6u3-windows-i586-p.exe,соглашаемся с лицензионкой и жмём Next. Во втором окне путь установки программы оставляем без изменения, жмём Next. Далее также указан путь, его также оставляем без изменения и жмём Next. В появившемся окне, ставим галочку в пункте Microsoft Internet Explorer и жмём Next. Всё, все программы установили.
Приступаем к самому серверу.
на жёстком диске С создаём дирректорию server и распаковываем содержимое архива туда. Идём в C:\server\tools и редактируем database_installer.bat(пкм и выбираем изменить). Прописываем в нём наш пасс к базе и правим путь к мускулу в директорию bin, больше ничего не трогаем. Должно получиться следующее
REM # ================#
REM # for diskw users #
REM #=================#
REM C:\Program Files\MySQL\MySQL Server 6.0\bin (путь к дирректории bin)
REM #=======================================#
REM # for mysql server users on x64 systems #
REM #=======================================#
REM C:\Program Files (x86)\MySQL\MySQL Server 5.0\bin
REM #=========================================#
REM # for mysql server users on Win XP system #
REM #=========================================#
REM C:\Program Files\MySQL\MySQL Server 6.0\bin (путь к дирректории bin)
REM C:\Program Files\MySQL\MySQL Server 6.0\bin (путь к дирректории bin)

REM LOGINSERVER
set lsuser=root
set lspass=123456 (наш пароль к мускулу)
set lsdb=Emu_DB
set lshost=localhost
REM GAMESERVER
set gsuser=root
set gspass=123456 (наш пароль к мускулу)
set gsdb=Emu_DB
set gshost=localhost

Сохраняем и закрываем батник. Далее идём сюда C:\server\gameserver\config\main правим любым текстовым редактором (например в блакноте)файл gameserver.properties графу Client Protocol

# -----------------------
# Secton: Client Protocol
# -----------------------
# Minimum and maximum protocol revision that server allow to connect.
# You must keep MinProtocolRevision <= MaxProtocolRevision.
MinProtocolRevision = 1
MaxProtocolRevision = 999
# ------------------------
# Section: Server Capacity
# ------------------------
# Define how many players are allowed to play simultaneously on your server.
MaximumOnlineUsers = 1000

Далее сюда C:\server\gameserver\config\network правим в файле database.properties наш пасс к базе

# URL to connect to database.
URL = jdbc:mysql://localhost/Emu_DB
# here are some other url's :
# URL = jdbc:hsqldb:hsql://localhost/Emu_DB
# URL = jdbc:sqlserver://localhost/database=Emu_DB/user=sa/password=
# your database login (by default MySQL uses = root, Warning: Not a Safe Setting! try to use your own login)
Login = root
# your database password (by default MySQL uses = root, Warning: Not a Safe Setting! try to use your own pass)
Password =123456(наш пасс к мускулу)
# define here how many connections are allowed at the same time.
MaximumDbConnections = 1000(число одновременных подключений к серверу)

Тут же в C:\server\gameserver\config\network правим файл network.properties прописываем наш IP

# -----------------
# Connection Config
# -----------------
# Bind ip of the gameserver, use 0.0.0.0 to bind on all available IPs
GameserverHostname = 0.0.0.0
GameserverPort = 7777
# This is transmitted to the clients connecting from an external network,
# so it has to be a public IP or resolvable hostname
ExternalHostname = наш внешний Ip
# This is transmitted to the client from the same network,
# so it has to be a local IP or resolvable hostname
InternalHostname = наш внутрисетевой IP (локальная сетка)
InternalNetworks =
# Define optional networks and router IPs
# IP (200.100.200.100) or fully qualified domain name
# (google.com) that resolves to an IP (use ping to determine if a domain resolves).
# Format: ip,net/mask;ip,net/mask,net/mask
# (mask 192.168.0.0/16 or 192.168.0.0/255.255.0.0 would be 192.168.*.*)
# Note: keep InternalNetworks and OptionalNetworks blank for compatibility with older login server
OptionalNetworks =
# --------------
# Port Forwading
# --------------
# The Loginserver host and port
LoginPort = 9014
LoginHost = IP нашего логин сервера

Далее идём в C:\server\gameserver\config\network редактим файл security.properties отключаем ГГ

# ------------------------
# Section: GG (Game Guard)
# ------------------------
# Enforce gameguard for clients
# GameGuardEnforce - enforces gameguard query on character login
# GameGuardProhibitAction - don't allow player to perform trade, talk with npc
# or move until gameguard reply is received.
GameGuardEnforce = ставим false
GameGuardProhibitAction = ставим false

Идем сюда C:\server\login\config\main редактим файл loginserver.properties если нам нужно сделать авторегистрацию а также отключаем ГГ

# ------------------
# Section: Accounts
# ------------------
# Automatically Create Accounts.
# default = false
AutoCreateAccounts = ставим true
# ------------------------
# Section: GG (Game Guard)
# ------------------------
# Enforce Game Guard Authorization from Client.
# Login Server will kick client if client bypassed GameGuard authentication
# default = true
ForceGGAuth = ставим false


Идём сюда C:\server\login\config\network редактим файл database.properties


# Define MySQL Driver URL.
URL = jdbc:mysql://localhost/Emu_DB
# here you have some more urls:
# URL = jdbc:hsqldb:hsql://localhost/Emu_DB
# URL = jdbc:sqlserver://localhost/database = Emu_DB/user = sa /password = (your pass)
# Your login to Database (default = root)
Login = root
# Your password to database (default = root)
Password =123456 (наш пасс к мускулу)
# Define how many connections are allowed on your database.
MaximumDbConnections = 1500 (число одновременных подключений)


Тут же редактим файл network.properties вписываем наш IP


# Bind ip of the loginserver, use 0.0.0.0 to bind on all available IPs
LoginServerHostName = наш IP
LoginServerPort = 2106
# The port, ip on which login will listen for GameServers
LoginPort = 9014
LoginHostName = наш IP

Теперь нам нада залить базу в мускул.
В папке tools запускаем ранее отредактированный батник database_installer.bat и заливаем базу.
Открываем в навикате нашу базу Emu_DB и в графе gameservers удаляем все значения.
Далее идём в C:\server\login и запускаем батник register_gameserver.bat, дожидаемся прогрузки и на вопрос чего же мы хотим смело тыркаем 1 появитса файлик hexid(server 1).txt переименовываем его в hexid.txt вырезаем и кидаем в папку C:\server\gameserver\config\network
Опять идём в папку C:\server\login и запускаем батник account_manager.bat нажимаем 1 - интер, вводим желаемый себе логин - интер, пасс - интер, уровень доступа для нашего аккаунта 200 - интер. Всё мы создали сервер со своим аккаунтом с уровнем администратора.


© romario

Последний раз редактировалось tuareg; 10.04.2008 в 19:59.
tuareg вне форума Ответить с цитированием
Непрочитано 10.04.2008, 19:58   #9
Аватар для tuareg
Пользователь

По умолчанию Ответ: Настройка l2 Emu

Тем кто удивляетса почему у них не работает баффер
идём сюда
C:\server\gameserver\config\custom\custom.properti тут прописываем
# --------------------------------
# Section: Database Customizations
# --------------------------------
# loads the custom buylists that will be used by custom merchant npcs
# default = false
LoadCustomBuylists = true

# loads the custom teleport tables that will be used by custom teleporter npcs
# default = false
=====================================
время баффов выставлять тут
C:\server\gameserver\config\main\skills.properties
LoadCustomTeleports = true
# ================== #=============================#
# L2Emu Project Pack # Npc Buffer Settings #
# ================== #=============================#

# ------------------------
# Npc Buffer Configuration
# ------------------------

# Allows/Disallows Players use buffs from NPC (IDS: 50000,50001)
AllowNpcBuffer = false
AllowKarmaPlayer = false

# ------------------------------------
# Section: Allowed levels to get buffs
# ------------------------------------

# min level to buy buffs
# default = 1
MinLevelToGetBuffs = 1

# max level to buy buffs
# default = 80
MaxLevelToGetBuffs = 80

# min summon level to buy buffs
# default = 1
MinSummonLevelToGetBuffs = 1

# max summon level to buy buffs
# default = 80
MaxSummonLevelToGetBuffs = 80

# -------------------------------
# Section: Specific type of buff.
# -------------------------------

# allow npc buffer to sell prophet buffs ?
# default = false
AllowNpcBufferToSellProphetBuffs = true

# allow npc buffer to sell dances ?
# default = false
AllowNpcBufferToSellDances = true

# allow npc buffer to sell songs ?
# default = false
AllowNpcBufferToSellSongs = true

# allow npc buffer to sell other buffs ?
# default = false
AllowNpcBufferToSellOtherBuffs = true

# allow npc buffer to sell orc buffs ?
# default = false
AllowNpcBufferToSellOrcBuffs = true

# allow npc buffer to shaman buffs ?
# default = false
AllowNpcBufferToSellShamanBuffs = true

# allow npc buffer to sell overlord buffs ?
# default = false
AllowNpcBufferToSellOverlordBuffs = true

# allow npc buffer to sell warcryer buffs ?
# default = false
AllowNpcBufferToSellWarcryerBuffs = true

# allow npc buffer to sell summon buffs ?
# default = false
AllowNpcBufferToSellSummonBuffs = true

# allow npc buffer to sell cubics ?
# default = false
AllowNpcBufferToSellCubics = true

# allow npc buffer to sell noble buffs ?
# default = false
AllowNpcBufferToSellNobleBuffs = false

# allow npc buffer to sell hero buffs ?
# default = false
AllowNpcBufferToSellHeroBuffs = false


# ----------------------------
# Section: Full Type of Buffs.
# ----------------------------

# allow npc buffer to all prophet buffs in a row ?
# default = false
AllowNpcBufferToSellFullProphetBuffs = true

# allow npc buffer to all dances buffs in a row ?
# default = false
AllowNpcBufferToSellFullDances = true

# allow npc buffer to all songs buffs in a row ?
# default = false
AllowNpcBufferToSellFullSongs = true

# allow npc buffer to sell other buffs ?
# default = false
AllowNpcBufferToSellFullOtherBuffs = true

# allow npc buffer to all orc buffs in a row ?
# default = false
AllowNpcBufferToSellFullOrcBuffs = true

# allow npc buffer to all shaman buffs in a row ?
# default = false
AllowNpcBufferToSellFullShamanBuffs = true

# allow npc buffer to all overlord buffs in a row ?
# default = false
AllowNpcBufferToSellFullOverlordBuffs = true

# allow npc buffer to all warcryer buffs in a row ?
# default = false
AllowNpcBufferToSellFullWarcryerBuffs = true

# allow npc buffer to all summons buffs in a row ?
# default = false
AllowNpcBufferToSellFullSummonBuffs = true

# allow npc buffer to all cubics buffs in a row ?
# default = false
AllowNpcBufferToSellFullCubics = true

# allow npc buffer to all noble buffs in a row ?
# default = false
AllowNpcBufferToSellFullNobleBuffs = false

# allow npc buffer to all hero buffs in a row ?
# default = false
AllowNpcBufferToSellFullHeroBuffs = false


# --------------------
# Section: Buffs Price
# --------------------
ProphetBuffPrice = 10000
SongPrice = 10000
DancePrice = 10000
OrcBuffPrice = 10000
ClanBuffPrice = 10000
PricePerCubic = 10000
PricePerSummonBuff = 10000
PricePerHeroBuff = 10000
PricePerNobleBuff = 10000

# Price for All buffs per class
FullProphetBuffsPrice = 200000
FullDancesPrice = 100000
FullSongsDancePrice = 100000
FullShamanBuffPrice = 50000
FullWarcryerBuffPrice = 50000
FullOverlordBuffPrice = 50000
FullClanBuffsPrice = 150000
FullCubicsPrice = 100000
FullSummonBuffsPrice = 50000
FullHeroBuffsPrice = 50000
FullNobleBuffsPrice = 50000

# The npc buffer can restore CP/HP/MP paying per each CP/HP/MP point
# Example if char hp is 100 to restore all hp will cost PricePerHpPoint x 100 (if set to 1)
PricePerPlayerCpPoint = 8
PricePerPlayerMpPoint = 8
PricePerPlayerHpPoint = 8

# Prices for Summons Restore Points:
PricePerSummonHpPoint = 8
PricePerSummonMpPoint = 8

# Exchange sp for sp scrolls from npc buffer, here is the multiplier.
SpMultiplier = 1

# Enables /disables Npc Buffers Animation (useful for huge players to reduce lag)
# false by default
DisableAnimation = false

# Enables/Disables Npc Buffer While a Siege is in Progress.
DisableNpcBufferDuringSiege = false

# regenerate hp/mp for free when buffed ?
RegenarateStatsForFree = false

# if enable this adena will be taken, else no.
AdenaNeeded = false
© romario
tuareg вне форума Ответить с цитированием
Непрочитано 10.04.2008, 20:25   #10
Изгнанные

Автор темы (Топик Стартер) Ответ: Настройка l2 Emu

GM shop (шв 50002) C:\server\gameserver\config\custom\custom.properti es
Строка
# loads the custom buylists that will be used by custom merchant npcs
# default = false
LoadCustomBuylists = false (меняем на true)
и роботает
igo1 вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 17:30. Часовой пояс GMT +3.

Вверх