Поиск:

Вернуться   Форум > Игры > MMOG > LineageII

LineageII Форум поклонников игры LineageII

Ответ
 
Опции темы
Старый 28.06.2006, 18:37 Вверх     #11
nazar1230
Новичок
 
Аватар для nazar1230
 
   Возраст: 35
Регистрация: 17.03.2006
Был(а) у нас: 18.11.2015 16:42
Сообщений: 92

Пол: Мужской
По умолчанию Работа с Текстурами. 18+

Вот решил выложить полезняшки, ну может не полезняшки, но прикольные точно. Вобщем текстуры - смотрим и качаем и заменяем. Я думаю объеснять ни кому не надо как заменять - полазеете по темам найдете
Смотрим тут :
http://line-utx.hp.infoseek.co.jp/041017/utx.shtml


Ведущий разработчик эмулятора серверов L2-RI
nazar1230 вне форума   Ответить с цитированием
Эти пользователи сказали Спасибо nazar1230: leobox
Старый 28.06.2006, 18:41 Вверх     #12
nazar1230
Новичок
 
Аватар для nazar1230
 
   Возраст: 35
Регистрация: 17.03.2006
Был(а) у нас: 18.11.2015 16:42
Сообщений: 92

Пол: Мужской
По умолчанию Лучшие New L2Servers Projects тут!!!

Тут представлены ссылки на наиболее развитые старые и New L2Servers Projects.
Принцы установки сервера примерно одинаковы и рассмотрены в других темах.

Оф сервер от ncsoft.com ( полный С4 работает все и как надо)
http://www.ncsoft.com/ - тут его можно приобрести примерно за 500кк у.е. =)

Перечисленные ниже варианты сервера менее функциональны, но при этом бесплатны!!!
Их разработкой занимаются команды энтузиастов, и плоды их творчества можно скачать
по указанным ниже ссылкам.
P.S. При юзании форумов разработчиков не задавайте нубских вопросов, там все расписано
и раскидано по полочкам, поиск рулит.
-----------------------------------------------------------------------------------------------------------------------------
Оф сервер ( написан на C++ , С1 с примочками С3 )
# Полный отстой, но если покопаться на postpacific … (требования: оперативы=> 1.5Гб, проц=>2ГГц)
# Перед тем как качать, читайте инструкции по установке, для работы сервера надо дополнительное ПО.
Ссылки на файлы тут:
http://www.l2j.ndvhost.com/bb/viewtopic.php?t=211
или тут
http://darkdragons.biz/index.php?nam...op=page&pid=24
прямая ссылка (пароль на архив - www.postpacific.com_L2Community_v1.0 )
http://killer.digitalnerds.net/PPL2C_v1.0.rar (212мб, ложная сработка антивируса, надо доп. ПО)
а инструкции и остальное тут:
http://darkdragons.biz/index.php?nam...op=page&pid=24
http://www.l2j.ndvhost.com/bb/viewfo...544d40b ec5de
http://archive.forum.lineageii.ru/viewforum.php?f=26 (тут все по русски расписано, много полезного =)
http://www.postpacific.com/forum/index.php?c=13 (требуется регистрация, все самое новое тут)
http://www.tes4you.net/lineage/showthread.php?t=74
или скачать с ragezone от Karnage поновее все в сборе заточено под С3-С4 (180мб):
http://www.kingkarnage.com/c4server.zip
http://www.kingkarnage.com/C4Scripts.rar
подробности тут:
http://forum.ragezone.com/l2-file-re...es-122456.html
http://forum.ragezone.com/l2-file-re...bs-122460.html
http://forum.ragezone.com/l2-file-releases/
http://www.mylineage.ru/showthread.php?t=108
-----------------------------------------------------------------------------------------------------------------------------
Ява сервера (Эмули. Даю ссылки на наиболее развитые сборки)
# Менее требовательны к железу (требования: оперативы=> 512, проц=>2ГГц)
# Быстро развиваются, постоянно нововведения от С4, большинство ПВП серверов - это они.
# Перед тем как качать, читайте инструкции по установке, для работы сервера надо дополнительное ПО.
# Рекомендация – СТАВИТЬ САМОЕ НОВОЕ ПО ДЛЯ КОРРЕКТНОЙ РАБОТЫ СЕРВЕРА.

1 L2J-C4 официальная ветка Явы, родоначальники Ява-эмулей (SF) (eng)
Для тех кто хочет стабильный сервер, с минимумом багов и заморочками на их исправления.
( Побочный эффект – инертность с нововведениями, консерватизм разработчиков)
Эта команда – законодатели моды в ява - серверостроении, все остальные сборки базируются на этой, внося свои добавления.
Рекомендация – ставить эту и если есть желание ее дополнять (легче чем исправлять чужие ошибки в других сборках).

!!!!!!!! СЕРВЕР L2J-C4 от SF
Сайт и ссылки на все:
http://l2jserver.com/
Forum:
http://forum.l2jserver.com/
(Старый форум – если кому надо: http://l2j.mookins.com/bb/index.php )

Сервер скачать последнюю уже скомпиленую ночную сборку в архиве(ту что около 11 мб):
http://l2j.sourceforge.net/nightly/

Timeline(ЛОГ ИЗМЕНЕНИЙ) :
https://opensvn.csie.org/traccgi/l2j...c.cgi/timeline
SVN:
https://opensvn.csie.org/l2jc4/trunk/L2_Gameserver/

!!!!!!!! ДАТАПАК для L2J-C4 от SF (ставится в дополнение к L2J-C4 серверу от SF – базы данных, ХТМЛ, скрипты и другое. ( При установке сервера от другой команды разработчиков, используются другие датапаки, зачастую уже распакованные в сервер )).
Форум датапака (тут можно найти добавления к датапаку еще в него не вошедшие для своего моддинга):
http://forum.l2jdp.com/
Сайт датапака:
http://l2jdp.com/

Датапак скачать последнюю уже скомпиленую ночную сборку в архиве:
http://l2jdp.com/nightly/

Timeline (ЛОГ ИЗМЕНЕНИЙ):
http://l2jdp.com/trac/timeline
Changelog:
http://l2jdp.com/trac/log
SVN:
http://www.l2jdp.com/svn/trunk/datapack_development/
Тут поддержка этой ветки L2J-C4 от SF на русском языке:
http://la2.wrk.ru/forum/index.php/topic,7872.0.html
Что касается модинга сервера и самостоятельного добавления к нему всяких фишек, то это все искать на форумах сервера и датапака в разделах ....Contributions

2 Сборка сервера команды L2J-ST.
Небольшая команда отечественных разработчиков. По их словам в код сервера особо не лезут ( ну и отлично ).
В основном занимаются улучшением датапака и русификацией сервера.
Сайт с описанием изменений, нововведений и ссылками:
http://www.lineage2.ws/index.php?categoryid=45
Форум:
http://forum.lineage2.ws/index.php
SVN данной сборки:
https://opensvn.csie.org/L2J_ST/
Скачать ее можно тут:
http://www.lineage2.ws/L2J_ST/l2j-server-ST.zip

3 L2J-free PROJECT от DaDummy (L2J Custom Server)
Forum
http://l2jc.boardsxp.com/
Our SVN can be found here: https://opensvn.csie.org/l2jfree
Our Trac here: https://opensvn.csie.org/traccgi/l2jfree/trac.cgi/
https://opensvn.csie.org/traccgi/l2j...c.cgi/timeline (ПОЛОСКА ИЗМЕНЕНИЙ)
It contains l2j-free Server- and Datapack.
This pack is based on l2jc4 and l2jdp.
Русский канал IRC: irc.freenode.net; комната: l2jfree-ru (там же и ссылки на скомпиленные сборки).
---------------------------
Ниже сборки менее стабильные, либо медленнее развивающиеся, перед скачиванием рекомендации посетить их веб ресурсы и смотреть, есть ли обновления и т.п.

4 C4E.b Chronicle 4 Build - Chronicle 4 Build (рус) от KIDa (работа похоже приостановлена над сборкой)
http://l2jc4.boardsxp.com/
ссылки на скачку
http://l2jc4.boardsxp.com/topic.44.html
рус форум
http://l2jc4.boardsxp.com/forum.13.html


5 сервак от KEEBEROS (рус. «Desireland» ) на базе SF (требуется ВИП аккаунт для получения обновлений)
http://www.keeberos.ndvhost.com/desireland/
-------------------------

6 L2J Fortress от Balancer
Наиболее развитый из отечественных проектов, но в настоящее время
является закрытым для посторонних (с 23.02.06).
остался хороший форум по L2emu http://la2.wrk.ru/forum/
последняя общедоступная сборка устарела морально ( от 22.02.06) тут:
http://rapidshare.de/files/14049557/...r1190.zip.html

7 Другие сборки (сравнительно более нестабильные) для коллекционеров или начинающих:
http://forum.ragezone.com/custom-serverpacks/
L2emuproject:
http://forum.ragezone.com/custom-ser...-a-128714.html
http://l2emuproject.galaxybg.com/forums/
Panthers:
http://forum.ragezone.com/custom-ser...ck-125328.html

-----------------------------------------------------------------------------------------------------------------------------
WWW САЙТ для LINEAGE
Возможно что после установки сервера кто столкнется с проблемой поиска сайта.
Рекомендую следующие варианты:
1. L2JZ PHP скрипты для администратора.
Лучшее что есть – данные берутся с игровой базы, хороший сайт и статистика, соответствие С4.
Тут обсуждение на форуме и ссылки на самые новые версии этих скриптов:
http://la2.wrk.ru/forum/index.php/topic,4326.0.html
Если вдруг ссылка умрет ищите на форуме этого сайта (ключевые слова: L2JZ PHP скрипты для администратора ):
http://la2.wrk.ru/
В установке может быть немного сложно для новичка.
Обычно скачать последнюю версию можно тут:
http://zahar.merge.ru/l2jz.rar
или через лучше SVN
http://trac.balancer.ru/svn/l2jz/trunk/
2. L2J Statistik Script v0.09 (660KB) – тот кто ставил сервер от Гринхопа знаком с этими скриптами.
http://www.michieru.de/i-web-design/...istik-v009.rar
-----------------------------------------------------------------------------------------------------------------------------
P.S. Информацию о том, где можно скачать скомпиленные сборки в архиве а также помощь можно получить на русском канале IRC. В названии темы там указан сайт с готовыми сборками и пароль к архиву.
Русский канал IRC: irc.freenode.net; комната: #l2jfree-ru
Там же и ссылки на местный сайт где лежат архивы скомпиленных сборок, в квадратных скобках […] пароль к этим архивам.
Для общения по IRC необходима специальная программа:
http://www.web-hack.ru/download/download.php?go=33
или через веб сайт (но нет поддержки русского языка):
http://www.psyclops.com/translator/t...de/GBG/irc.cgi
или через браузер Опера и др. варианты...

Качать сервер удобнее с SVN. В этом случае при желании обновить его до новой версии не надо будет качать заново весь архив с сервером, в исходниках сервера на вашем диске будут изменены только обновленные файлы и добавлены новые, удалены старые (экономия трафика). Постоянно можно иметь самую последнюю версию сервера. А с учетом того, что сборки через одну кривые - это важно. При желании можно будет легко самостоятельно внести изменения в код сервера, после чего его закомпилить и запустить в работу.
Дополнительная информация по работе с сервером, SVN, клиентом – их улучшение на форумах разработчиков и тут по русски:
http://l2j.ndvhost.com/
http://la2.wrk.ru/forum/
Клиент для игры
Для совместимости версий протоколов клиента и сервера может понадобиться обновление клиента игры.


Ведущий разработчик эмулятора серверов L2-RI
nazar1230 вне форума   Ответить с цитированием
Эти пользователи сказали Спасибо nazar1230: leobox
Старый 28.06.2006, 18:45 Вверх     #13
nazar1230
Новичок
 
Аватар для nazar1230
 
   Возраст: 35
Регистрация: 17.03.2006
Был(а) у нас: 18.11.2015 16:42
Сообщений: 92

Пол: Мужской
По умолчанию Сервер

!! Установка сервера !!
Перейдем к делу... Что нам надо для работы...
Файло качаем:
1. APPSERVER 20Mb
http://prdownloads.sourceforge.net/a..._mirror=citkit
или тут поновее выберем:
http://prdownloads.sourceforge.net/appserv/
2. Navicat (trial crack included) 5Mb (Ссылкка обновлена и работаетNavicat 2005)
http://www.uploading.com/?get=HCXBAY6F

3. J2SE(TM) Development Kit 5.0 Update 6 ~60Mb
http://javashoplm.sun.com/ECom/docs/...actionId=noreg
4. Сам сервер.

5. Датапак на сервер

6. Аккаунт менеджер и админская веб панель управления сервером (если надо www)
------
Файло для апдейта клиента:

7. Если нет клиента LA2С4 то качаем его от Здесь = 2,3 Гб, если есть тогда устанавливаем его, заходим в корень игры(это там где лежат папки System, Systextures, Sounds и т.д. здесь же лежит файлик LineAgeII.exe Запускаем его и ждем завершения апдейта.

====
Установка всего накачаного...
====
1. Устанавливаем Java
2. Устанавливаем AppServer туда куда он просит... т.е. C:\AppServ
3. Ставим Navicat
4. Распаковываем содержимое l2j-server.zip в папку С:\Server и получается что в папке сервер помещены две папки gameserver (в дальнейшем буду называть GS) и login (в дальнейшем буду называть LS).
5. В папку GS расспаковываем содержимое L2J_DataPack.zip, заменяя все файлы.
( Имеется в виду папка data. В остальных папках нужные для установки базы, их инсталятор )
6. Открываем в блокноте файл - c:\Server\login\config\loginserver.properties
(Особое внимание уделить строкам
Login=root
Password=
, не забывая вписать свои пасс и логин)
Код:

# This is the server configuration file. Here you can set up the connection for your server.
# Usually you have to change the ExternalHostname option to
# - 127.0.0.1 (if you want to play alone / testing purpose)
# - LAN IP* (if you want to play from another computer in the network)
# - WAN IP** (if you want to play with friends over internet)
# - Questions? => http://l2j.sourceforge.net/
#
# * = If you want to get your LAN IP, simply choose "Start" => "Run..." then type "cmd" => "ipconfig"
# **= If you want to get you WAN IP, visit http://www.whatismyip.com/
# =====
# ====
# General server setting !!! REQUIRED to configure to everyone !!!
# =====
# This is transmitted to the clients connecting from an external network, so it has to be a public IP or resolvable hostname
ExternalHostname=127.0.0.1 Здесь меняем IP на внешний под которым вы сидите в интернете
# This is transmitted to the client from the same network, so it has to be a local IP or resolvable hostname
InternalHostname=127.0.0.1 Здесь меняем на IP в локальной сети... или если нет сети локальной ставим 127.0.0.1
# Bind ip of the loginserver, use * to bind on all available IPs
LoginserverHostname=*
LoginserverPort=2106
LoginTryBeforeBan=20
# The port on which login will listen for GameServers
LoginPort=9014
# If set to true any GameServer can register on your login's free slots
AcceptNewGameServer = False Изменяем это значение на True

# Database info
Driver=com.mysql.jdbc.Driver
#Driver=org.hsqldb.jdbcDriver
URL=jdbc:mysql://localhost/l2jdb
#URL=jdbc:hsqldb:hsql://localhost/l2jdb
Login=root
Password= Ставим имя и пароль которые вы указали при установке AppServ а так жеимя базы данных если у вас будет не l2jdb то указываем свое.
MaximumDbConnections=10
# Useable values: "true" - "false", use this option to choose whether accounts will be created
# automatically or not.
AutoCreateAccounts=true Значение True разрешает автоматическую раегистрацию аккаунтов из клиента... отменить надо поставить False
# =====
# Test server setting, shoudnt be touched in online game server
# ====
Debug = False
Assert = False
Developer = False

Открываем в блокноте файл - c:\Server\gameserver\config\server.properties
Код:

# =====
# General server setting !!! REQUIRED to configure to everyone !!!
# =====
# Bind ip of the gameserver, use * to bind on all available IPs
GameserverHostname=* - Доменное имя, IP игрового сервера.
GameserverPort=* - Порт по игрового сервера.

ExternalHostname=* - Внешний IP адрес.
InternalHostname=* - Локальный IP адрес.

LoginserverHostname=* - Доменное имя, IP логин сервера.
LoginserverPort=* – Порт логин сервера.
LoginTryBeforeBan=* - Количество неудачных попыток подключения к серверу. После чего IP адрес будет заблокирован. Или выражаясь по русски - если N число раз неправильный пароль введешь, то тебе банан по IP.

LoginPort=* - Порт логин сервера
LoginHost=* Доменное имя, IP логин сервера.

RequestServerID =* – Специальный номер сервера. 0 - Bartz
AcceptAlternateID =* – Если включить эту функцию, то логин сервер выдаст другой идентификатор если такой сервер уже подключен. К примеру у нас подключен к логин серверу игровой сервер с идентификатором 0. То если мы захотим подключить еще один сервер с таким же идентификатором, и если включена эта функция, логин сервер назначит другой идентификатор игровому серверу.

URL=* – Путь до вашей БД
Login=* - Логин БД
Password=* Пароль БД
MaximumDbConnections=* - Максимальное количество подключений к БД

DatapackRoot =* Путь до упакованных дынных. В общем это для дополнительных усовершенствований сервера. Таких как Datapack.

CnameTemplate=* - Здесь задаются разрешенные символы, которые разрешено использовать пользователям при создании персонажа с определенным именем.
Пример использования - [A-Z][a-z]{3,3}[A-Za-z0-9]* Разрешает весь латинский алфавит и все цифры.
[A-Z][a-z]* - Разрешает только латинские символы.

MaximumOnlineUsers=* Максимальное количество игроков которые могут одновременно находится в игре.

Debug =*
Assert =*
Developer =*

Разная отладочная информация для разработчиков.

TestServer =* При включении этой опции сервер будет находится в тестовом режиме.

ServerListBrackets =* - При включении этой функции все сервера на листинге будут находится в квадратных скобках [].

ServerListClock =* При включении этой функции будет отображаться время работы сервера.

ServerGMOnly =* При старте сервера все станут ГМ.

MinProtocolRevision =* - Минимальный протокол клиента.
MaxProtocolRevision =* - Максимальный протокол клиента.

RateXp =* - Умножение Опыта.
RateSp =* - Умножение SP.
RatePartyXp =* - Умножение при нахождении в группе.
RatePartySp =* - Умножение SP при нахождении в группе.
RateDropAdena =* - Умножении Адены.
RateDropItems =* - Умножение вероятности и количество предметов.
RateDropSpoil =* - Умножение вероятности и количество предметов при споиле у гномов.
RateQuestsReward =* - Умножение вероятности выпадение квестовых вещей.
RateKarmaDropEquipment =* - Умножение вероятности выпадение предметов у Убийц игроков (PK).
RateKarmaExpLost =* - Умножение сложности и количество потерь EXP если человек Убийца игроков. Чем меньше это значение, тем сложнее PK выжить.
RateSiegeGuardsPrice =* Умножение стоимости стражников для осад.
RatePetExp =* - Умножение количества Опыта у любимцев.
RatePetSp =* - Умножение количества SP у любимцев.
RateRaidRegenHp =* - Умножение скорости регенерации здоровья у боссов.
RateRaidRegenMp =* - Умножение скорости регенерации SP у боссов.

PlayerRateDrop =* - Шанс падения вашей с игрока при смерти
PlayerRateDropItem =* - Шанс падения вещей из инвентаря игрока при смерти
PlayerRateDropEquip =* - Шанс падения одетых вещей с игрока при смерти
PlayerRateDropEquipWeapon =* - Шанс падения одетого оружия с игрока при смерти

AutoDestroyDroppedItemAfter =* - Через какое время вещи находящиеся на земле будут уничтожены. Время задается в секундах.

AllowWarehouse =* Разрешить/запретить использования банка.
AllowFreight =* - Нет описания.
AllowWear =* - Нет описания.
AllowWater =* - Нет описания.

AllowRentPet =* - Разрешить/запретить брать животных на прокат у менеджеров.

AllowDiscardItem =* Разрешить/запретить выкидывать вещи игрокам на землю.

EverybodyHasAdminRights =* Разрешить/запретить всем игрокам быть администраторами. При отключении данной опции права администратора новые игроки не будут иметь.

AllowL2Walker =* - Включить/выключить систему определения бота.
L2WalkerRevision =* - Протокол который использует бот.
AutobanL2WalkerAcc =* Включить/выключить ,блокирование аккаунта использующего бота если он не администратор или GM.

ActivatePositionRecorder =* - Разрешить/запретить запись/перезапись трехмерных точек в файл universe.txt при выключении сервера. Как я понял в этот файл записывается все о перемещении персонажей в игре.

GlobalChat=* Глобальный чат. Есть три выбора – OFF – выключить, ON – включить, GM – только для Гейм Мастеров.

LogChat =* Включить/выключить запись лога чата в файл.
LogItems =* Включить/выключить запись лога предметов в файл.

ShowLevelOnCommunityBoard =* Разрешить/запретить показывать уровни игроков на коммуникационной панели.
ShowStatusOnCommunityBoard =* Разрешить/запретить показывать статус игроков на коммуникационной панели (On-line/Off-line).
NamePageSizeOnCommunityBoard =* Размер коммуникационной панели.
NamePerRowOnCommunityBoard =* Имен на строке на коммуникационной панели.

ZoneTown=* Эта настройка разрешает, запрещает или только при осадах бой в городах и местах в которых нельзя вести бой. Есть три варианта:
0 – Запретить навсегда.
1 – разрешить, но только при осадах.
2 – Разрешить всегда.

MaxDriftRange =* Здесь устанавливается максимальное значение количества монстров в их точке их появления.

MinNPCAnimation =* - Нет описания.
MaxNPCAnimation =* - Нет описания.

ServerSideNpcName =* Если вы используете не английский клиент и хотите переиминовать NPC вам требуется включить данную опцию
ServerSideNpcNameWithLvl =* Если вы хотите, чтобы вы все игроки видели агрессивность и умения монстров, то включите данную опцию. Данная опция работает только при включенном ServerSideNpcName.

AutoDeleteInvalidQuestData =* Разрешить/запретить удалять автоматически неисправные данные по квестам.

DayStatusSunRiseAt =* Здесь устанавливается сколько будет длиться день в игре.
DayStatusSunSetAt =* Здесь устанавливается сколько будет идти ночь в игре.
DayStatusForceClientUpdate =* Включить/выключить смену дня и ночи.

Оптимизация сервера для компьютера Pentium 3.
----------------Коментарий------------
ThreadPoolSizeHigh = 4
ThreadPoolSizeMed = 10
ThreadPoolSizeLow = 4
----------------Коментарий------------
Оптимизация сервера для компьютера Pentium 4 с поддержкой технологии Hyper Threading.
----------------Коментарий------------
ThreadPoolSizeHigh = 8
ThreadPoolSizeMed = 20
ThreadPoolSizeLow = 8
----------------Коментарий------------
Оптимизация сервера для мульти процессорных компьютеров(Intel Xeon).
Для включения той или иной опции вы должны убрать комментарий - # после чего поставить комментарий на старую опцию, которая стояла до этого.

DeleteCharAfterDays =* - Данная опция устанавливает количество дней через которое персонаж будет удален. Я советую ставить не меньше 1 дня, так как игроки могут по случайности удалить своего персонажа без возвратно. Так же это защитит от создания клонов с помощью которых зловредные ”читеры” портят атмосферу игры.

DefaultPunish=* Данная опция определяет, что сделать с персонажем который совершает нелегальные действия, такие как использование онедоработок сервера через файл help.htm Есть три выбора:
1 – Сообщить об этом GM.
2 – Отключить игрока.
3 – Отключить и заблокировать игрока.

LazyCache=* Включить/выключить загрузки html файлов в оперативную память компютера. Многие говорят, что данная опция бесполезна. В теории при загрузки файлов html в оперативную память, при большом количестве человек на сервере, увеличивается производительность сервера.

ExecutorPriLow=* - Нет описания.
ExecutorPriMed=* - Нет описания.
ExecutorPriHigh=* - Нет описания.

________
Навикатом создаем новую базу данных l2jdb
________
Заходим в GS в папке Tools открываем в блокноте файлик
database_installer.bat и изменяем
что бы было вот так вот или подставляем свои значения логина и пароля на базу:
REM MYSQL 4.1
set mysqlBinPath=c:\AppServ\mysql\bin\
set user=root
set pass=
set DBname=l2jdb
set DBHost=localhost
Запускаем database_installer.bat и отвечаем на вопросы которые он задает...
(Знание английского обязательно, в связи с опасностью летального исхода от того что не сможете понять чего же эта хреновина от вас хочет...так же наблюдались случаи облысения, и порывы суицыда...
______
Заходим в LS запускаем RegisterGameServer.bat вводим в окошке help выбираем понравившееся нам название сервера вводим его номер
ок, В LS появляется файлик hexid(server выбраный вами).txt . Переименовываем его в hexid.txt и переносим его в GS/config . Переносим это значит что бы его не было в папке LS .
Далее... запускаем LS файлом startLoginServer.bat
Запускаем GS файлом startGameServer.bat
______
Заходим в C:\WINDOWS\system32\drivers\etc
Открываем блокнотом файл hosts
И добавляем 2 строки ( будет выглядеть так) :
127.0.0.1 localhost
127.0.0.1 l2authd.lineage2.com
127.0.0.1 l2testauthd.lineage2.com
(Это чтоб могли своим клиентом войти на сервер 127.0.0.1 – ваш айпи адрес)


!! Все что ниже можно и не делать!!
_______
Если вы используете другие дистрибутивы вебсерверов, не гарантирую вам нормальную правильную работу....
Заходим в директорию C:\Appserv\www создаем папку и распаковываем туда архив l2z.rar.... конфигурацию веб панели делаем в файле option.php ... где указываем ввсе свои параметры...
Далее файл l2jz.sql добавляем наывикатом в базу l2jdb ...
вводим в браузере http://localhost/l2z и регим аккаунт себе...
что бы иметь адмминский доступ вам надо поставить в базе данных (через навикат) в таблице accounts изменить значение access_level на 100...
Необходимо так же будет раскриптовать файл l2.ini ... в этом вам поможет утилита...
l2encdec v2.72 (zip) Как ею пользоваться написано внутри...
Открываем папку System клиента ищем файл l2.ini открываем блокнотом, и изменяем IP на 127.0.0.1 если клиент запускается на том же компе где стоит сервер, и на IP в интернете под которым вы выходите в сеть... т.е. это нужно для остальных игроков которые будут играть на вашем сервере...
Естественно это все у вас без проблем будет работать если вы все сделали с клиентом что я написал... выше... а если что то не работает то прочтите все внимательно...
_____
Материал взят с сайта www.desireland.ru
http://www.desireland.ru/forums/showthread.php?t=339
От себя ничего не добавлял в общем - примерная инструкция для тех у кого проьлемы
www.desireland.ru - благодарности


Ведущий разработчик эмулятора серверов L2-RI
nazar1230 вне форума   Ответить с цитированием
Эти пользователи сказали Спасибо nazar1230: leobox
Старый 28.06.2006, 19:33 Вверх     #14
Ataman
Друг
 
Аватар для Ataman
 
   Возраст: 36
Регистрация: 20.04.2005
Был(а) у нас: 10.05.2015 15:03
Сообщений: 973

Пол: Мужской
По умолчанию

nazar1230,
Здравсвтуй ... сам писал гиды ?
Похвально !
а то я уже на пенсии в л2 ..
новой инфы нет .. да и старая не сохранилось .. (

Все мы есть результат того, о чем мы думали. ©Будда. ॐ मणि पद्मे हूँ
Ataman вне форума   Ответить с цитированием
Старый 28.06.2006, 21:13 Вверх     #15
nazar1230
Новичок
 
Аватар для nazar1230
 
   Возраст: 35
Регистрация: 17.03.2006
Был(а) у нас: 18.11.2015 16:42
Сообщений: 92

Пол: Мужской
По умолчанию

Цитата:
Сообщение от Ataman
nazar1230,
Здравсвтуй ... сам писал гиды ?
Похвально !
а то я уже на пенсии в л2 ..
новой инфы нет .. да и старая не сохранилось .. (
Да жаль от тебя я всему и научился Атаман ! СПАСИБО !


Ведущий разработчик эмулятора серверов L2-RI
nazar1230 вне форума   Ответить с цитированием
Эти пользователи сказали Спасибо nazar1230: Ataman
Старый 28.06.2006, 21:15 Вверх     #16
nazar1230
Новичок
 
Аватар для nazar1230
 
   Возраст: 35
Регистрация: 17.03.2006
Был(а) у нас: 18.11.2015 16:42
Сообщений: 92

Пол: Мужской
Exclamation ---Гид по созданию дуалов---

Есть много различных способов, но я думаю этот самый простой:
Требуется:
L2Encdec
L2ClientDat
Раскодированные Itemname-e.dat и weapongrp.dat с L2ClientDat L2J Server+Datapack (Желательно последняя версия)
Приступим:
1 шаг: (Создаем имя и описание дуалов)
Откройте itemname-e.dat и скопируйте одну стройчку (например первую строчку)

Цитата:
Код:
item_name_begin id=17 name=[Wooden Arrow] additionalname=[] popup=-1 description=[An arrow made of wood. It is an arrow used for a no grade bow.] item_name_end



Теперь вставте эту строчку в конец документа и отредактируйте её.
item_name_begin id= ID Вещи name=[ Название проедмета ] additionalname=[ Дополнительное название желтым цветом ] popup= оставляем -1 description=[ Описание предмета ] item_name_end

Например dual Dark Legion's Edge - будет выглядеть так :


Цитата:
Код:
item_name_begin id=8000 name=[Dark Legion's Edge*Dark Legion's Edge] additionalname=[] popup=-1 description=[When a dualsword is enchanted along with a two-handed sword, a two-handed blunt weapon, and/or a fist-fighting weapon, its P. Atk will increase more than a one-handed sword enchanted with these weapons. When enchanted by 4 or more, Atk. Spd. will increase by 12% and HP will increase by 5% . Inflicts additional damage to target during PvP] item_name_end




2 шаг: (Creating Dual)
Теперь открываем weapon.dat и ищем 5706 (Dual Damascus) и вы найдете это :


Цитата:
Код:
item_begin object_id=5706 object_name=[] body_part={lrhand} animation=3 drop_type=1 drop_anim_type=1 drop_radius=6 drop_height=1 projectile=[none] curvature=1000 drop_mesh={[LineageWeapons.sword_of_damascus_m00_wp];[LineageWeaponsTex.sword_of_damascus_t00_wp]} drop_texture={[LineageWeapons.sword_of_damascus_m00_wp];[LineageWeaponsTex.sword_of_damascus_t00_wp]} icon={[icon.weapon_dual_sword_i00]} mesh={[LineageWeapons.sword_of_damascus_m00_wp];[LineageWeapons.sword_of_damascus_m00_wp]} texture={[LineageWeaponsTex.sword_of_damascus_t00_wp];[LineageWeaponsTex.sword_of_damascus_t00_wp]} crystallizable=1 item_sound={[ItemSound.public_sword_shing_8];[ItemSound.sword_great_4];[ItemSound.sword_mid_2];[ItemSound.public_sword_shing_4]} drop_sound=[ItemSound.itemdrop_sword] equip_sound=[ItemSound.itemequip_sword] weight=2080 soulshot_count=1 spiritshot_count=1 material_type=fine_steel crystal_type=a physical_damage=282 random_damage=10 weapon_type=dual critical=8 hit_modify=0 avoid_modify=0 shield_defense=0 shield_defense_rate=0 attack_speed=325 mp_consume=0 magical_damage=114 durability=95 effect_c={[LineageEffect.c_u004]} effect_c_s={[LineageEffect.c_u004]} c3_attr1=0 c3_attr2=0.00 c3_attr3=0.00 c3_attr4=0.00 c3_attr5=0.00 range_s={[]} c3_attr6=0.00 c3_attr7=1.20 c3_attr8=1.20 c3_attr9=1.00 c3_attr10=1.00 range2_s={[LineageWeapons.rangesample];[LineageWeapons.rangesample]} range2_arg={1.40;0.80;0.80;1.40;0.80;0.80;13.00;0. 00;0.00;13.00;0.00;0.00} c4_attr1=[icon.weapon_sword_of_damascus_i00] c4_attr2=[icon.weapon_sword_of_damascus_i00] c4_attr5=0 c4_attr6=-1 c4_attr7=0 item_end


Теперь открывайте блокнот и вставляйте туда это строчку, для того, чтобы отредактировать её.

Сначала смените ID не редактируйте "object_name" и теперь возвращаемся к weapongrp.dat и ищите одноручный вепон который вы хотите задуалить, в данном случае это Dark Legion's Edge (2500) и вы получите это :


Цитата:
Код:
item_begin object_id=2500 object_name=[] body_part={rhand} animation=1 drop_type=1 drop_anim_type=1 drop_radius=7 drop_height=10 projectile=[none] curvature=1000 drop_mesh={[LineageWeapons.dark_legions_edge_m00_wp];[LineageWeaponsTex.dark_legions_edge_t00_wp]} drop_texture={[none]} icon={[icon.weapon_dark_legions_edge_i00]} mesh={[LineageWeapons.dark_legions_edge_m00_wp]} texture={[LineageWeaponsTex.dark_legions_edge_t00_wp]} crystallizable=1 item_sound={[ItemSound.sword_mid_1];[ItemSound.sword_big_3];[ItemSound.sword_great_3];[ItemSound.public_sword_shing_4]} drop_sound=[ItemSound.itemdrop_sword] equip_sound=[ItemSound.itemequip_sword] weight=1320 soulshot_count=1 spiritshot_count=1 material_type=fine_steel crystal_type=a physical_damage=232 random_damage=10 weapon_type=sword critical=8 hit_modify=0 avoid_modify=0 shield_defense=0 shield_defense_rate=0 attack_speed=379 mp_consume=0 magical_damage=114 durability=95 effect_c={[LineageEffect.c_u004]} effect_c_s=0.00 c3_attr1=0 c3_attr2=0.00 c3_attr3=0.00 c3_attr4=1.00 c3_attr5=1.30 range_s={[LineageWeapons.rangesample]} c3_attr6=1.50 c3_attr7=0.80 c3_attr8=0.80 c3_attr9=11.50 c3_attr10=0.00 range2_s=0.00 range2_arg={} c4_attr1=[none] c4_attr2=[none] c4_attr5=0 c4_attr6=-1 c4_attr7=0 item_end


Найдите здесь :


Цитата:
Код:
drop_mesh={[LineageWeapons.dark_legions_edge_m00_wp];[LineageWeaponsTex.dark_legions_edge_t00_wp]}





Теперь скопируйте dark_legions_edge БЕЗ LineageWeapons. и _m00_wp.
Теперь скопируйте это куда-нибудь и вернитесь в блокнот, туда где у вас Dual Damascus и сделайте тоже самое и вы получите sword_of_damascus. Теперь нажмите Alt+H (Replace) - замените везде sword_of_damascus на dark_legions_edge.
Скопируйте получившеюся строчку и вставте в конец файла weapongrp.dat

3 шаг: (Смена статов)
Чтобы изменить patk найдите physical_damage=
Чтобы изменить мatk найдите magical_damage=
Для остального пошевелите извилинами

В конце должно получиться примерно так (Результат) :


Цитата:
Код:
item_begin object_id=8000 object_name=[] body_part={lrhand} animation=3 drop_type=1 drop_anim_type=1 drop_radius=6 drop_height=1 projectile=[none] curvature=1000 drop_mesh={[LineageWeapons.dark_legions_edge_m00_wp];[LineageWeapons.dark_legions_edge_m00_wp]} drop_texture={[LineageWeaponsTex.dark_legions_edge_t00_wp];[LineageWeaponsTex.dark_legions_edge_t00_wp]} icon={[icon.weapon_dual_sword_i00];[icon.weapon_dark_legions_edge_i00];[icon.weapon_dark_legions_edge_i00]} mesh={[LineageWeapons.dark_legions_edge_m00_wp];[LineageWeapons.dark_legions_edge_m00_wp]} texture={[LineageWeaponsTex.dark_legions_edge_t00_wp];[LineageWeaponsTex.dark_legions_edge_t00_wp]} crystallizable=1 item_sound={[ItemSound.public_sword_shing_8];[ItemSound.sword_great_4];[ItemSound.sword_mid_2];[ItemSound.public_sword_shing_4]} drop_sound=[ItemSound.itemdrop_sword] equip_sound=[ItemSound.itemequip_sword] weight=2080 soulshot_count=1 spiritshot_count=1 material_type=fine_steel crystal_type=s physical_damage=356 random_damage=10 weapon_type=dual critical=8 hit_modify=0 avoid_modify=0 shield_defense=0 shield_defense_rate=0 attack_speed=325 mp_consume=0 magical_damage=135 durability=95 effect_c={[LineageEffect.c_u004]} effect_c_s={[LineageEffect.c_u004]} c3_attr1=0 c3_attr2=0.00 c3_attr3=0.00 c3_attr4=0.00 c3_attr5=0.00 range_s={[]} c3_attr6=0.00 c3_attr7=1.20 c3_attr8=1.20 c3_attr9=1.00 c3_attr10=1.00 range2_s={[LineageWeapons.rangesample];[LineageWeapons.rangesample]} range2_arg={1.40;0.80;0.80;1.40;0.80;0.80;13.00;0. 00;0.00;13.00;0.00;0.00} c4_attr1=[icon.weapon_dark_legions_edge_i00] c4_attr2=[icon.weapon_dark_legions_edge_i00] c4_attr5=0 c4_attr6=-1 c4_attr7=0 item_end




Теперь Кодируем Все обратно.

4 шаг: (Правка сервера)
Открываем weapon.sql И заносим туда данные своего оружия.

Теперь создаем XML файл для данного оружия.


Цитата:
Код:
<item id='8000' name="dark_legions_edge*dark_legions_edge">
<for>
<set val='356' order='0x08' stat='pAtk' />
<set val='140' order='0x08' stat='mAtk' />
<set val='8' order='0x08' stat='rCrit' />
<add val='0' order='0x10' stat='accCombat' />
<set val='325' order='0x08' stat='pAtkSpd' />
<enchant val='0' order='0x0C' stat='pAtk' />
<enchant val='0' order='0x0C' stat='mAtk' />
</for>
</item>


Вроде всё.


Ведущий разработчик эмулятора серверов L2-RI
nazar1230 вне форума   Ответить с цитированием
Старый 28.06.2006, 21:43 Вверх     #17
Ataman
Друг
 
Аватар для Ataman
 
   Возраст: 36
Регистрация: 20.04.2005
Был(а) у нас: 10.05.2015 15:03
Сообщений: 973

Пол: Мужской
Post

Цитата:
Сообщение от nazar1230
Не думайте что я Геймер очькарик какойта :D
ого сколько последних флуд сообщений ...
тут никак у нас на народе было ... тут флуд строго запрещен и удаляется ..
пошли впм мне ссылку твоего форума ..
интересно взглянуть ... напиши пм как у тя дела ?
где пропадал ?

Цитата:
Да жаль от тебя я всему и научился Атаман ! СПАСИБО !
приятно слышать..

Все мы есть результат того, о чем мы думали. ©Будда. ॐ मणि पद्मे हूँ
Ataman вне форума   Ответить с цитированием
Старый 29.06.2006, 03:44 Вверх     #18
vld1
Летучий Голландец
 
   Возраст: 32
Регистрация: 29.01.2005
Был(а) у нас: 23.05.2019 14:30
Сообщений: 2,863

Пол: Мужской
По умолчанию

Флуд удалён! не сочтите меня за злобного, но это НЕ народ!
vld1 вне форума   Ответить с цитированием
Старый 29.06.2006, 19:37 Вверх     #19
MeN
Свой Человек
 
Аватар для MeN
 
   Возраст: 36
Регистрация: 21.09.2004
Был(а) у нас: 06.10.2010 21:21
Сообщений: 2,298

Пол: Мужской
По умолчанию

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

П.С! В моем посте я не предпологал никого обидить..
MeN вне форума   Ответить с цитированием
Старый 29.06.2006, 19:44 Вверх     #20
Vov1
 
Аватар для Vov1
 
   Возраст: 32
Регистрация: 30.10.2005
Был(а) у нас: 29.12.2008 16:42
Сообщений: 3,212

Пол: Мужской
По умолчанию

а как скачать
Цитата:
Сообщение от nazar1230
Готовый и настроенный сервер с3
??


Vov1 вне форума   Ответить с цитированием
Ответ


Метки
100, 123, в интернете, важно, вашего, броня, архивы, времени, время, age, говорить, вопрос, антивирус, вся, выбираем, где, backup, заставки, disco, русский, картинки, когда, информация, люди, название, найти, память, настройка, правда, программа, проблема, проблемы, профи, новый, онлайн, описания, помогите, помочь, операция, подарок, ночь, особо, ошибки, la2, line, lineage, lineage 2, сайт, сам, сборка, скачать, скрипты, смотреть, смерти, ссылки, сервер, тату, тебе, технологии, security, server, youtube, если, дело, день, чат, что

« LINEAGE. История успеха. Часть первая. | Следующей темы нет »

Опции темы

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

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

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


Часовой пояс GMT, время: 02:54.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Follow FriendsForumCom on Twitter liveinternet.ru Рейтинг@Mail.ru