Поиск: |
|
28.06.2006, 17:37 | Вверх #11 |
Новичок
Возраст: 36 Регистрация: 17.03.2006
Был(а) у нас: 18.11.2015 15:42
Сообщений: 92
Пол:
|
Работа с Текстурами. 18+
Вот решил выложить полезняшки, ну может не полезняшки, но прикольные точно. Вобщем текстуры - смотрим и качаем и заменяем. Я думаю объеснять ни кому не надо как заменять - полазеете по темам найдете
Смотрим тут : http://line-utx.hp.infoseek.co.jp/041017/utx.shtml |
Ведущий разработчик эмулятора серверов L2-RI |
|
Эти пользователи сказали Спасибо nazar1230: leobox |
28.06.2006, 17:41 | Вверх #12 |
Новичок
Возраст: 36 Регистрация: 17.03.2006
Был(а) у нас: 18.11.2015 15: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: leobox |
28.06.2006, 17:45 | Вверх #13 |
Новичок
Возраст: 36 Регистрация: 17.03.2006
Был(а) у нас: 18.11.2015 15: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: leobox |
28.06.2006, 18:33 | Вверх #14 |
Друг
Возраст: 36 Регистрация: 20.04.2005
Был(а) у нас: 10.05.2015 14:03
Сообщений: 973
Пол:
|
nazar1230,
Здравсвтуй ... сам писал гиды ? Похвально ! а то я уже на пенсии в л2 .. новой инфы нет .. да и старая не сохранилось .. ( |
Все мы есть результат того, о чем мы думали. ©Будда. ॐ मणि पद्मे हूँ
|
|
28.06.2006, 20:13 | Вверх #15 | |
Новичок
Возраст: 36 Регистрация: 17.03.2006
Был(а) у нас: 18.11.2015 15:42
Сообщений: 92
Пол:
|
Цитата:
| |
Ведущий разработчик эмулятора серверов L2-RI |
||
Эти пользователи сказали Спасибо nazar1230: Ataman |
28.06.2006, 20:15 | Вверх #16 |
Новичок
Возраст: 36 Регистрация: 17.03.2006
Был(а) у нас: 18.11.2015 15:42
Сообщений: 92
Пол:
|
---Гид по созданию дуалов---
Есть много различных способов, но я думаю этот самый простой:
Требуется: 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 |
|
28.06.2006, 20:43 | Вверх #17 | ||
Друг
Возраст: 36 Регистрация: 20.04.2005
Был(а) у нас: 10.05.2015 14:03
Сообщений: 973
Пол:
|
Цитата:
тут никак у нас на народе было ... тут флуд строго запрещен и удаляется .. пошли впм мне ссылку твоего форума .. интересно взглянуть ... напиши пм как у тя дела ? где пропадал ? Цитата:
| ||
Все мы есть результат того, о чем мы думали. ©Будда. ॐ मणि पद्मे हूँ
|
|||
29.06.2006, 18:37 | Вверх #19 |
Свой Человек
Возраст: 36 Регистрация: 21.09.2004
Был(а) у нас: 06.10.2010 20:21
Сообщений: 2,298
Пол:
|
не поймите меня не правильно... но такие вещи на многих форумах расписанны.... это раз , два это - самому поднимать сервак даже по установке это муть..... только если для себя....
на мой взгляд лудше вылаживать фиксы на ошибки и баги игры... П.С! В моем посте я не предпологал никого обидить.. |
Метки |
100, 123, в интернете, важно, вашего, броня, архивы, времени, время, age, говорить, вопрос, антивирус, вся, выбираем, где, backup, заставки, disco, русский, картинки, когда, информация, люди, название, найти, память, настройка, правда, программа, проблема, проблемы, профи, новый, онлайн, описания, помогите, помочь, операция, подарок, ночь, особо, ошибки, la2, line, lineage, lineage 2, сайт, сам, сборка, скачать, скрипты, смотреть, смерти, ссылки, сервер, тату, тебе, технологии, security, server, youtube, если, дело, день, чат, что |
|
|