PDA

Просмотр полной версии : Установка Серверов Lineage С1- C4


nazar1230
28.06.2006, 15:24
Я создаю тему для создание Л2 Ява Серверов там будут самые новые сборки , и инстукция по установке для новичьков .

nazar1230
28.06.2006, 16:41
Здраствуйте .
Начьнём с Установки ОФФ сервера(C1 & C2 & C3 & C4)

Итак Приступим

Что нужно:
================================================== =======
C1&C2&C3 Вы можете найти тут: http://darkdragons.biz/index.php?showlink=1&fid=11&p=links&area=1&categ=15
Готовый и настроенный сервер с3 http://redundanthost.com/c3c3c3cccserverc3c3.rar
С4: Скачять : http://files.filefront.com/RaGEZONE_Official_C4_Pack_Liverar/;5188940;;/fileinfo.html
================================================== =======
MS SQL. Качаем с майкрософта: http://download.microsoft.com/download/e/6/e/e6ea2122-5c4d-4a0d-baa8-8138548f9973/SQLEVAL.exe================================================== =======
Генератор npcdata.txt http://riane.ellusion.com.sg/npcdata.php
Генератор npcpos.txt http://riane.ellusion.com.sg/npcpos.php
================================================== =======
Кодировщик\раскодировщик ini файлов C1. Скачять :http://slil.ru/22469133
Кодировщик\раскодировщик ini файлов для всех хроник. Скачать :http://slil.ru/22469134
================================================== =======
Установка Сервера:
================================================== =======
Распаковываете офф сервер в любое удобное место.

Открываем NewAuth/etc/config.txt

Изменяем DevServerIP="IP" на ваш WAN IP.
Изменяем logdip="IP" на ваш LAN IP

Открываем CacheD/l2cache.ini

Изменяем address="IP" на ваш LAN IP

Открываем L2LogD/l2logd.ini

Изменяем address="IP" на ваш LAN IP

Открываем L2NPC/L2NPC.ini

Изменяем в 4-х местах address="IP" на ваш LAN IP
Изменяем user="username" на ваш SQL аккаунт
Изменяем password="pass" на ваш SQL пароль

Открываем L2Server/l2server.ini

Изменяем в 4-х местах address="IP" на ваш LAN IP
Изменяем reconnectauth=1 на reconnectauth=0

Открываем Petition/etc/config.txt

Изменяем webAuthServer="IP" на ваш LAN IP

================================================== =======
Установка SQL

================================================== =======
Настройка SQL части сервера

Открываем DBScript/lin2comm_new.sql

найдите в 3-х местах:
set @conn_str = '127.0.0.' + @world_id + ''';''user'';''pass'
измените 127.0.0. на ваш LAN IP (без последней цифры)
измените user на ваш SQL аккаунт
измените pass на ваш SQL пароль

найдите:
'SQLOLEDB', '127.0.0.1';'user';'pass'
измените 127.0.0.1 на ваш LAN IP
измените user на ваш SQL аккаунт
измените pass на ваш SQL пароль

Открываем DBScript/lin2world_200040609_all.sql

найдите в 3-х местах:
set @conn_str = '127.0.0.' + @world_id + ''';''user'';''pass'
измените 127.0.0. на ваш LAN IP (без последней цифры)
измените user на ваш SQL аккаунт
измените pass на ваш SQL пароль

найдите в 2-х местах:
'SQLOLEDB', '127.0.0.1';'user';'pass'
измените 127.0.0.1 на ваш LAN IP
измените user на ваш SQL аккаунт
измените pass на ваш SQL пароль

Установка MS SQL

Установите MS SQL.

Зайдите в Старт меню, найдите Microsoft SQL Server и там запустите Service Manager
Убедитесь что сервер SQL запущен, т.е. нажмите в Service Managerе зелёную кнопку Start/Continue, если она нажата то значит сервер SQL запущен.
Зайдите в Старт меню, найдите Microsoft SQL Server и там запустите Enterprise Manager. Нажмите 2 раза по иконке SQL Server Group, потом снова нажмите 2 раза по иконке подписаной как (local). Вылетит окошко, нажмите на нём ОК. Потом заходим в папку Databases и создаём там следующие базы данных (правый клик и затем New Database, выскачет окошко и в поле Name вводите следующее названия) :lin2world, lin2comm, lin2log, lin2report, lin2db, petitio.
Закрываем это окно

Зайдите в Старт меню, найдите Microsoft SQL Server и там запустите Query Analyser
Выскочит окошко в Дропменю (SQL Server) выберите свой запушенный SQL Server и нажмиет OK
Сверху будет панель и на ней вы снова найдёте дропменю. Выберите там lin2world, затем нажмите кнопку Открыть (Load SQL Script или Ctrl + Shift + P) и ищем файл lin2world_20040609_all.sql расположенный в папке DBScript. Открываем его. Затем жмём кнопку Parse Query, она всё тамже на баре сверху. Когда операция завершиться жмём кнопку Execute Query она р**ом с кнопкой Execute Query. После завершения операции сохроняем всё.
Сверху будет панель и на ней вы снова найдёте дропменю. Выберите там lin2comm, затем нажмите кнопку Открыть (Load SQL Script или Ctrl + Shift + P) и ищем файл lin2comm_new.sql расположенный в папке DBScript. Открываем его. Затем жмём кнопку Parse Query, она всё тамже на баре сверху. Когда операция завершиться жмём кнопку Execute Query она р**ом с кнопкой Execute Query. После завершения операции сохроняем всё.
Сверху будет панель и на ней вы снова найдёте дропменю. Выберите там lin2log, затем нажмите кнопку Открыть (Load SQL Script или Ctrl + Shift + P) и ищем файл lin2log_20040416.sql расположенный в папке DBScript. Открываем его. Затем жмём кнопку Parse Query, она всё тамже на баре сверху. Когда операция завершиться жмём кнопку Execute Query она р**ом с кнопкой Execute Query. После завершения операции сохроняем всё.
Сверху будет панель и на ней вы снова найдёте дропменю. Выберите там lin2report, затем нажмите кнопку Открыть (Load SQL Script или Ctrl + Shift + P) и ищем файл lin2report_20040416.sql расположенный в папке DBScript. Открываем его. Затем жмём кнопку Parse Query, она всё тамже на баре сверху. Когда операция завершиться жмём кнопку Execute Query она р**ом с кнопкой Execute Query. После завершения операции сохроняем всё.
Сверху будет панель и на ней вы снова найдёте дропменю. Выберите там lin2db, затем нажмите кнопку Открыть (Load SQL Script или Ctrl + Shift + P) и ищем файл lin2db_AuthDBSchema.sql расположенный в папке DBScript. Открываем его. Затем жмём кнопку Parse Query, она всё тамже на баре сверху. Когда операция завершиться жмём кнопку Execute Query она р**ом с кнопкой Execute Query. После завершения операции сохроняем всё.
Сверху будет панель и на ней вы снова найдёте дропменю. Выберите там lin2db, затем нажмите кнопку Открыть (Load SQL Script или Ctrl + Shift + P) и ищем файл lin2db_update.sql расположенный в папке DBScript. Открываем его. Затем жмём кнопку Parse Query, она всё тамже на баре сверху. Когда операция завершиться жмём кнопку Execute Query она р**ом с кнопкой Execute Query. После завершения операции сохроняем всё.
Сверху будет панель и на ней вы снова найдёте дропменю. Выберите там petition, затем нажмите кнопку Открыть (Load SQL Script или Ctrl + Shift + P) и ищем файл petition.sql расположенный в папке DBScript. Открываем его. Затем жмём кнопку Parse Query, она всё тамже на баре сверху. Когда операция завершиться жмём кнопку Execute Query она р**ом с кнопкой Execute Query. После завершения операции сохроняем всё.
Закрываем это окно.

Открываем Service Manager и ищем там базу данных lin2db. Жмём на неё 2 раза выскакивает окошко, нажимаем ОК. Находим там иконку подписаную как Tables и 2 раза нажимаем. Появиться список. Ищем в списке Server жмём на нём правой кнопокой, ищем слова Open Table наводим мышкой, ждём пока выскочит подменю и там нажимаем Return all rows. Добавляем следующую информацию в появившееся окошко (натроить под себя):

id = 1
name = same as the worldname in l2server.ini
ip = your external IP
inner_ip = your internal IP
ageLimit = 0
pk_flag = 0 PK not allow; 1 allow
kind=0
port=7777


Закрываем это окно.
================================================== =======
DNS
================================================== =======
Открываем Control Panel, ищем и открываем Administrative tools, снова ищем в новом окне и открываем Data Sources (ODBC)
Ищем закладку File DSN, нажимаем на неё и там нажимаем на кнопку Add.
Из списка выбираем SQL Server обычно в самом низу и жмём Next
Задаём имя lin2world и жмём Next пока не появиться окошко выбора сервера.
Поле Discription оставляем пустым, в нижнем поле выбираем (local)
Жмём Next до тех пор пока не будет написано Change Default Database to. Ставим галку и выбираем lin2world
Такую операцию проделать для всех 6 баз, только естественно одноименных DNS

Следующие :

Настройка системного INI
================================================== =======
Идём в Coltrol Panel жмём 2 раза на иконку System, в появившемсе окне нажимаем закладку Advanced. Нажимаем кнопкку Settings которая относится к Performance и во вновь появившемсе окне жмём Advanced
Жмём кнопку Virtual Memory. В поле Initial size (MB) ставим 1024 в поле Мaximum ставим 4096 и жмём кнопку Set.
Открываем Файл C:\Boot.ini и меняем в нём следующее
Находите: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional" /nodetect
В конце добавляете /3GB
Получается: multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Micro soft Windows XP Professional" /nodetect /3GB
Перезагружаем комп.
================================================== =======
Запуск Сервера
================================================== =======
Запускать только в этом пор**ке:
L2LogD.exe

File DB = lin2log
login name = Ваш SQL аккаунт
password = Ваш SQL пароль

CacheD.exe

File DB = lin2world
login name = Ваш SQL аккаунт
password = Ваш SQL пароль

L2AuthD.exe

File DSN = lin2db
login name = Ваш SQL аккаунт
password = Ваш SQL пароль

PetitionD.exe

Server = (local)
login name = Ваш SQL аккаунт
password = Ваш SQL пароль
Database = petition

L2Server.exe

L2NPC.exe
================================================== =======
ASP система регистрации аккаунта
================================================== =======
Редактируем config.asp

<%
const WEB_SIT_NAME = "Lineage2"
const SERVER_MAX_CLIENT = 600

'Измените COOKIE_HEAD на что хотите.
const COOKIE_HEAD = "none"
%>

WEB_SIT_NAME ="your server's name"
COOKIE_HEAD = "put whatever u like"

Редактируем conn.asp

'MS SQL Database address
ms_sql_server_host_addr = "127.0.0.1"

'MS SQL account
sql_server_username = "gamma"

'MS SQL password
sql_server_password = "l2online"

'Lin2db database(user_auth)
lin2db = "lin2db"

'Lin2world database(user_data)
lin2world = "lin2world"

' Зашифровка или расшифровка L2AuthD (иначе ваши пароли не будут совпадать)
' 1) При использовании L2AuthD_encrypt.zip поставьте sys_type = "encrypt"
' 2) При использовании L2AuthD_decrypt.zip поставьте sys_type = "none"
sys_type = "encrypt"
================================================== =======
Создание Gm аккаунта
================================================== =======
Откройте таблицу builder_account в базе lin2world и добавте следуюущее:

account_name = имя вашего аккаунта (должен уже существовать)
default_builder = 1,2,3,4...9
account_id = ID аккаунта (можете найти в таблице user_account в базе lin2db)

Откройте таблицу user_dat в базе lin2world
и поменяйте права GM'a:
builder = default_builder (1,2,3,4...9)
================================================== =======
ЗАПУСК игры
================================================== =======
Это только для C1:

Редактируем l2.ini файл

Вам нужна прога decrypt для взлома l2.ini (с.м. выше)

расшифруйте l2.ini и вы получите файл l2.clear.ini
редактируем l2.clear.ini
измените IP на ай пи сервера
ServerAddr=127.0.0.1
зашифруйте l2.clear.ini используя 212 и получите l2.crypt.ini
переименуйте l2.crypt.ini на l2.ini и скопируйте в system папку вашего клиента
Этот файл должны будут скачать и заменить свой все ваши юзеры.

Для C2 и C3:

Откройте C:\WINDOWS\system32\drivers\etc\hosts
Р**ом с доменом L2testauthd.lineage2.com (слева) поменяйте IP на свой.
Если такого домена нет - добавте следующее:
Ваш IP <tab> L2testauthd.lineage2.com

<tab> - надо нажать на кнопку TAB
Ваш IP - если хотите играть один ставьте 127.0.0.1

Это должны сделать все ваши юзеры. Или вы можете выложить на скачку ваш файл hosts.

Запускайте игру файлом L2.exe в папке system



УДАЧНОГО ВАМ АДМИНИСТРИРОВАНИЯ!

Команды : для Офф Сервера

Команды расчитаные на OFF сервер:

//announce message - this basicly tells a announcement on the whole server.. you can't type a big message but you find out once you use it..

//setannounce id message - this sets an announcement and is also not long like announce command so watch the length. thats why you can make more then one.. This is when you login you see this heres a example..

//delannounce id - this just deletes the announce

//setparam exp number - this a odd command... if you set to like 9999999999 exp thats lvl 70 somthing.. caps lvl 80 if you do it again like 9999 it will actualy act like you were lvl 1 and give you 9999 exp and lvl you to whatever thats gives...

//summon id = items (Itemdata.txt) - example //summon 10 ( that summons id 10 = dagger now if it was //summon 10 5 it would have summon 5 daggers!

//summon name = npc (npc_pch.txt) - example //summon orc_archer (that would summon an orc archer. //summon orc_archer 5 would summon 5 orc archers of them...

//setskill ID LEVEL = skills (skilldata.txt) - example //setskill 3 24 (that would be skill 3 witch is s_power_strike1 level 24) Also make sure you click on your self or person you giving it too!

//gmon - Best command in the game if you ask me lol. It makes you invisable though you start invisable. Also makes it so players can't send a tell don't forget to send a tell it's just "Kane whats up yes using shift " then players name space message sort of diffrent then most games!

//hide on or //hide off - This turns hide on or off. I don't think need explain more lol...

//gmspeed number - well you can use speeds from 1-5 I think i usally use 3 cuz after that it warps you back thinking your speed hacking. It's odd but oh well...

//quiet on or //quiet off - makes the whole world so they can't talk great when your pissed off

//who - Shows how many players are on and the max was on since servers been on and also how many player stores are open.

//sendhome name - This command basicly sends the player to closest city.. Good for when there stuck or being a prick or w/e they want...

//recall name - This just warps the player to you. Good for when there stuck also or when you want them to come to you..

//teleportto name - This makes so you warp to the player. Good when they report a bug or when your hidden and your spying on them...

//home - sends you back to the town you started at just you no one else.

//setkarma number - If you don't know what karma is it's bad to have. this only a self use command and makes you red.. so //setkarma 500 gives you 500 karma.. Killing other reds or killing mobs will get rid of karma or you can //setkarma 0 to become normal..

//killme - don't ask wtf you would use this for but I guess if you want to kill your self thats up to you..

//killnpc - this just kills an npc nothing big click on it and type the command..

//undying on or //undying off - so when it's on makes so when you hit 0 hp you don't die. your a god and of course when it's off when you hit 0 hp you are dead.

//stopsay name time - Great when theres someone being idiot spamming or just an asshole.. What it does is well shuts the player up for amount of mins. example //stopsay bob 50 (= thats 50 min)

//create_pet id - This creates a pet. you unable to make a pet from the items it will not spawn. Cuz has be made by this way or the quest in game. You should be able make a pet from 1-4 or 1-3 I forget..

//whisper on or //whisper off - so when whisper is off means no one can message you when whispers on they can message you..

//kick name - kicks the player out of the game.. Does not banned them just kicks them out and they can just relog in.

//diet on or //diet off - this makes so when diets on and your to heavy with to many items you don't slow down.

//gmchat name message - this just a simple way to tell a player somthing. like //gmchat bob your in big trouble!

//serverstat - tells you how long servers been up and the build date.. You must know that build date does not matter anymore.. I mean we add to it everyday it's just when the exe was compiled.. but we have hex edit many times added many new stuff.

//reset_respawn
//reset_time
//time_info
//time_limit
//viewcomment
//addcomment
//escape - escape to nearest town
//gmchat - chat only to GMs online
//setparam - see bottom of list
//set_siege_period
//unregister
//attack
//defend
//set_door_hp - set the castle doors HP
//ride - available to everyone in a server with styrders of wyverns, made to /mount
//killnpc - kills selected mob, or even imobile NPC, ie store, Gk ect...
//force_peti
//left_peti_chat
//add_peti_chat
//show_castle_door_hp - shows the doors hp derrr
//ask_now
//set_siege_end
//controltower_levelup - make the headquarters for seige stronger
//door_levelup - make door stronger
//load_pledge
//ask_residence
//actorcount
//mid_victory
//enable_plane_collision
//set_interval_announce - sets the time between each of the announcements to repeat
//set_controltower_status
//disband <clan> - delete clan.(Clan should not consist in an alliance or is in a condition of war)
//snoop <nik> <on/off> - Espionage of the player.
//quiet [on | off] Set world chat on/off. When ON noone can type except announce.
//spawn_npcs count ai
//show_agit_info
//auction_open
//auction_close
//cease_fire2
//cease_fire
//view_enemy_list2
//view_enemy_list
//set_pausable
//set_freeze_field
//setarea
//play_music
//set_quick_siege
//set_siege
//set_pledge_level
//social
//summonnpc - summons an NPC
//summon2 - (ex: //summon2 50 dagger) will summon a +50 dagger
//summon - //summon dagger or //summon dagger 50 summons item and # of the item after
//whisper - //whisper on/off able to accept whispers from players or not
//gmspeed - sets how fast GM moves
//hide - goes into hide
//undying - god mode
//diet - overwieght dont matter
//skillmod
//infectedskill
//setbuilder - //setbuilder 1 joebob, sets GM lvl 1 to a person
//delannounce - see rikku
//setannouncesee rikku
//announce - send a message to the entire server
//kick - kicks a player off the server
//teleportto - brings u to a player, use Alt+G
//sendhome - sends a player home, no idea if its just random or not
//recall - brings a player to u
//servername - changes the server name derrrr
//updatecastleincome - checks how much money a castle makes
//settax - change the amount of tax on the castles town
//setcastleincome - sets how much a castle makes
//croplist
//castleincome
//delcrop
//setcrop
//debugnpc
//leavepetimsg - for petition system, never used it
//cancelgmpeti - for petetion system, never used it
//startpet
//endpet
//petans
//dropping
//netping
//teleport
//ping - pings the server
//gmliston - puts GM on active Gm list for server
//stoplogin - turns off login server
//stopsay
//setclass - get class id and set a player class to anything, ie: orc spellsinger lol
//setkarma - see rikku
//qmove
//gotopn
//viewpn
//worlddebug
//setai
//home
//killme - die die die
//delquest
//gmon - turns all features of a GM
//healthy - on other player or oneself, make hp/mp full
//reset_skill - delets all skills in ones player, or selected charcter
//setquest
//setonetimequest
//reset_npc_db - reloads the npc database
//set_skill_all - sets all skills for ones class that one is
//closeauth
//delete_pet
//create_pet - 1,2,3 wolf or hatchling summons that work
//getbookmark
//partytel - teleports current party to u
//telbookmark - teleports u to selected bookmark
//delbookmark - deletes a bookmark that u set
//addbookmark - adds a bookmark teleport to whereever u set it
//who - view how many people on server, stores, playing, max on all day
//delskill - deletes a certain skill that u choose (//delskill 99)
//eventview
//event
//serverstat
//setskill - sets a skill with certain id that u choose //setskill 99 3 (//setskill skillid skillLvl)
//bbs
//setparam - variables:

WIT 0-99
MEN 0-99
INT 0-99
CON 0-99
DEX 0-99
STR 0-99

//PK_Counter
//Magic_defend
//Magic_attack
//Base_critical
//Base_attack_speed
//Base_physical_attack
//Noise
//Org_speed
//Org_hp_regen
//Org_hp
//SP - set the amount of sp a person has
//EXP - sets the amount of exp a person has
//Level - sets the persons level
//set_interval_announce [start | end | add | del] [interval] [id] [message] - manages announces that repeating with time:
[id] - 1-6
[interval] - might be 10, 20, 30, 40, etc
below //s = /set_interval_announce

//s - list all announces
//s /? - help message. Also current status (is announces showing or stopped);
//s end - START announces if there any.
//s start - STOPS announces. They must be stopped before deleting them. Yes, "start" stops them and "end" starts. dunno why.
//s add <interval> <id> [message] - ex: //s add 30 1 Have a nice playing. - this adds announce with id=1 and interval 30 mins
//s del <interval> <id> - ex: //s del 30 1 - this will remove announce with id=1 and interval=30

Спасибо за внимание .
Буду добавлять рвзные сборки каждый день следите за обновлениями .

nazar1230
28.06.2006, 16:51
Скрипты для сайта Офф :
100% работают только на офф:

База знаний. Карты, вещи, скилы. Привязывается к MSSQL сервера. Скачать : http://darkdragons.biz/cgi-bin//download.cgi?l2toolz
Регистрация через сайт. Скачать : http://darkdragons.biz/cgi-bin//download.cgi?l2webreg
Статус сервера. Скачать : http://darkdragons.biz/cgi-bin//download.cgi?l2status
Система регистрации и TOP 10 игроков. Скачать : http://darkdragons.biz/cgi-bin//download.cgi?l2regsys
Сборка. Статус сервера, кто онлайн, топ гильдий и игроков. Скачать : http://darkdragons.biz/cgi-bin//download.cgi?l2fullstatus


Пароль на архивы: http://darkdragons.biz

nazar1230
28.06.2006, 16:55
Это только для С4 Клиентов перевод на Русский язык

Репида : http://rapidshare.de/files/13234388/RUS_C4.rar.htm

Megaupload : http://www.megaupload.com/?d=MR8XV5IN

nazar1230
28.06.2006, 17:14
Маски : http://www.p-51.net/l2j/mods/newmaskspost.zip

http://img436.imageshack.us/my.php?image=shot000501kr.jpg

Ещё добавки :
http://i47.photobucket.com/albums/f175/l2-modding/29426dd0.jpg
http://i47.photobucket.com/albums/f175/l2-modding/9401f231.jpg
http://i47.photobucket.com/albums/f175/l2-modding/27bdc436.jpg
http://i47.photobucket.com/albums/f175/l2-modding/a08bb95b.jpg
http://i47.photobucket.com/albums/f175/l2-modding/d5e76910.jpg

Золотая Броня Rune Castle Короля и Королевы .
v1.1
- Поботает На :
Fdarkelf
Fdwarf
Felf
Ffighter
Fmagic
Mdarkelf
Mdwarf
Mfighter
Mmagic
Morc
http://img149.imageshack.us/my.php?image=shot000127pr.jpg
Скачять :http://rapidshare.de/files/12958603/golden_armor___custom_weapons_by_DarXyde_and_jpizarro_v2.rar.html

а вот это будет скоро :
http://img414.imageshack.us/my.php?image=shot000199ax.jpg
http://img138.imageshack.us/my.php?image=shot000276is.jpg
Всё ))

nazar1230
28.06.2006, 17:20
Установка и начальная настройка сервера С4 Java

-=На основе L2J-ST=-

Последняя сборка от ST.
http://www.lineage2.ws/L2J_ST/l2j-server-ST.zip


SVN данной сборки.
https://opensvn.csie.org/L2J_ST/

Особенности сервера:22/06/2006

--------------------------------------------------------------------------------
Синхронизированно с L2C4 (v2136) и DP-Dev (v1749)

+ Добавлена система героев, дворянства, и олимпиад.
* Исправлены (100% протестировано) система субклассов.
* Закрыт эксплойт с получением множественных скилов через EventMenager (Котейки профессий).
* Исправлено включение Штрафа за неверный грэйд. (GradePenalty).
* Все настройки сервера не входящие в разработку L2C4 вынесены в Кастом Конфиг.
* Сильно изменена система телепортов (код), всем Гейткиперам добавлены опции обмена свитков на алмазы, и приватный телепорт для Дворян.
* Изменен reusedelay рыбалки, - 2 секунды.
* РэйдБоссам установлена неуязвимость (при формуле none) к стану\слипу\параличу\конфузии\сайленсу\руту.
* Исправлен эвент L2Day, Теперь падают все буквы в количестве 1-3. Шанс 2%. Эвент активиен по умолчанию.
+ Добавлены "Гейткиперы событий" (телепорты дворян), включаются через конфиг.
+ "ЛюксорГейткиперы" переменованы в "ГМ Гейткипер". Включение теперь производится так же через конфиг.
+ Добавлен Рождественский квест, и квест для Героев.
+ Добавлены Скилы для клан-холл баффера.
+ Добавлен переводов Башен обзора (observation) и немного торговцев (merchant).
+ Добавлен перевод Стражи (guard), 130 файлов (THX Ratibor, Lirix, vini).
+ Добавлен перевод villagemaster'ов (BTHX Desperate, <(@.o)>, fix html - Tribal).
+ Добавлен перевод doormen, siege, symbolmaker (BTHX Desperate).
+ Добавлен перевод квеста 219_TestimonyofFate (BTHX MAN-biker).
* Исправлен HTML в quest'е №164.
* Исправлены ошибки в логике quest'ов 211, 212, 217, 219, 220, 224, 225, 226, 227, 299, 348, 355, 356, 368, 501, 503.
* Исправлено множество ошибок в HTML (default, teleport, fisherman).
Если вы устанавливаете сервер в первый раз
1) Подготовка:
- установите Java runtime 1.5.05
- скачайте последнюю сборку
- распакуйте в C:\server\ (при другом путе не будет работать)[На счет этого не согласен. Можете пихать куда угодно.]

2) Настройка и запуск сервера:
- Если вы подллючены через роутер или файрволл, вы должны открыть следующие TCP и UDP порты: 80,2106,7777 для подключения удалённых игроков
- Теперь откройте server.properties в папке c:\server\l2j\config\ и исправьте:
ExternalHostname=127.0.0.1 => ваш инетовский адрес (www.whatismyip.com)
InternalHostname=127.0.0.1 => адрес в локалке или не меняйте
- Настройте остальные параметры сервера через файлы *.properties (сообщение 3)
- Запустите apache/mysql сервера через файл C:\server\start.bat (перед этим проверьте свободна ли буква диска W: )
- Вставьте базу данных (если вы запускаете сервер в первый раз) запустив C:\server\l2j\tools\запустите c:\server\l2j\tools\database_installer.bat, в 1 и 2 вопросах вопросах нажмите "f", а в третьем вопросе "y"
- Запустите c:\server\l2j\login\startLoginServer.bat
- Запустите c:\server\l2j\gameserver\StartGameServer.bat
- Всё, новый сервер готов

Способ обновления сервера:
1 ) запустите c:\server\stop.bat и перезагрузите компьютер
2 ) сохраните все файлы из папки c:\server\diskw\usr\local\mysql\data\l2jdb\
3 ) удалите все файлы из папки c:\server
4 ) распакуйте новый сервер в папку c:\server
5 ) скопируйте сохранённые файлы c:\server\diskw\usr\local\mysql\data\l2jdb\
6 ) запустите c:\server\start.bat
7 ) запустите c:\server\l2j\tools\database_installer.bat, в 1 и 2 вопросах вопросах нажмите "u", а в третьем вопросе "y"
8 ) запустите c:\server\l2j\tools\update.bat (игнорируйте все ошибки вида 1060)
9 ) настройте сервер через файлы *.properties (сообщение 3) - не стоит тупо копировать старые с заменой
10) запустите c:\server\l2j\login\startLoginServer.bat
11) запустите c:\server\l2j\gameserver\StartGameServer.bat
12) сервер обновлён



Java Runtime Enviroment 1.5.05 (7Mb):
http://java.sun.com/j2se/1.5.0/download.jsp

MySQL 5.0.15
http://dev.mysql.com/get/Downloads/M....ru/pub/MySQL/
http://mysql.dp.ua/Downloads/MySQL-5...0.15-win32.zip
MySQL 5.0.16
http://mirror.mirimar.net/mysql/Down...0.16-win32.zip
MySQL 5.0.21
http://mirror.mirimar.net/mysql/Down...0.21-win32.zip
//Доработанно и исправленно.

nazar1230
28.06.2006, 17:28
Клиент c4:
ftp://l2clientdownload.lineage2.com/Chronicle04/L2_C4_Installer.zip


http://www.megaupload.com/ru/?d=H2VSGICU - золотой Imperial Crusader + встроеный антигеймгард, но работает только c Full Check с3

Анти геймгард:
http://greenhope.vn-host.net/l2ggbps.rar

Полный русский патч+zoom
http://files.balancer.ru/

nazar1230
28.06.2006, 17:31
---Установка Java сервера---

Часть 1 (скачивание программ)

1) Необходимо скачать следующие программы:
1.1 http://www.mysql.ru/cgi-bin/download...0.18-win32.zip (MySql - 34.90 MB)
1.2 http://rapidshare.de/files/20945934/jre.exe.html (Java Machine - 59.86 MB)
1.3 http://rapidshare.de/files/22852843/...7.1.8.rar.html (NaviCat - 9.350 MB)

Часть 2 (установка программ)

1) Установка MySql:
1.1 Разархивируем архив – “mysql-5.0.18-win32.zip” в любое место жесткого диска
1.2 Запускаем (из места, куда вы разархивировали архив) файл – “Setup.exe”
1.3 Нажимаем кнопку - "Next"

1.4 Попадаем в окно выбора, ничего не меняя оставляем по умолчанию -
"Typical", нажимаем - "Next"

1.5 Появляется адрес установки, оставляем его и нажимаем - "Install"

1.6 Попадаем в окно выбора. Выбираем пункт - "Skip Sign-Up". Поля - "Email address" и "Password" - оставляем пустыми. Нажимаем - "Next"

1.7 Далее попадаем в окно - "Wizard Completed", где ставим галочку в пункте - "Configure the MySQL Server now", после чего нажимам - "Finish"

1.8 Далее попадаем в следующее окно, где нажимаем - "Next":


1.9 Далее возникает окно выбора, где выбирае пункт - "Standard Configuration", и нажимаем кнопку - "Next"

2.0 Возникает новое окно где необходимо: Поставить галочку в пункте - "Install As Windows Service" ниже выбрать - Service Name: "MySQL" и поставить галочку (если еще не стоит) в пункте:
"Launch the MySQL Server automatically", а в пункте - "Include Bin Directory in Windows PATH" - галочку ставить не нужно! Далее нажимаем - "Next"

2.1 Появляется окно где нужно поставить галочку в пункте - "Modify Security Settings",
в полях: New root password - задать пароль и в Confirm - его повторить, больше галочек нигде ставить не нужно.
Внимание!!! Пароль нужно запомнить!!!

и после ввода пароля

2.2 После чего появляется новое окно. Ничего делать не нужно, просто нажать на кнопку - "Execute":

2.3 После чего на пустых кружочках должны появится 4 галочки, это значит установка прошла успешно!


Установка MySQL успешно завершена, нажимаем кнопку - "Finish"

--------------------------------------------------------------------------------

2) Установка NaviCat

1) Разархивируем архив - "NaviCat_7.1.8.rar" в любую папку жесткого диска. Запускаем файл - "navicat2005trial.exe". Если будет ругаться антивирус - пропускаем (разрешаем, тк это не вирус - проверено)
2) Ход установки:
2.1 После запуска файла - "NaviCat_7.1.8.rar" мы видим окно инсталляции и нажимаем кнопку - "Next"

2.2 Во втором окне выбираем пункт - "I accept the Agreement" - согласие с лицензионным соглашением и нажимаем кнопку - "Next"

2.3 В новом окне представлен адрес по которому будет произведена установка. Его можно оставить без изменений. Нажимаем - "Next":

2.4 В этом окне указан еще один - его тоже оставляем без изменений:

2.5 Установка завершена успешно:


NaviCat успешно установлен!

p.s.
Теперь нам необходимо "вылечить" NaviCat, для этого копируем файл - "navicat.exe" (который находился в архиве - "NaviCat_7.1.8.rar") в папку куда был установлен NaviCat (по умолчанию это - "C:\Program Files\PremiumSoft\Navicat MySQL"). Возникнет вопрос о замене - соглашаемся и заменяем файлы. Все!

Настройка NaviCat

1) Запускаем NaviCat:


2) Нажимаем: File -> New connection.

В Connection Name - вводим любое имя (например: l2).
В Host name/IPaddress - оставляем "localhost".
В разделе Port - оставляем то число которое там есть.
В разделе User Name - оставляем "root"
В разделе Password - вводим тот пароль, который вводили при установке MySQL.
Галочка в пункте - "Save Password" - должна стоять.
Нажимаем на кнопку - "Test Connection", и должно быть сообщение - "Connection Suссessful"

После чего нажимаем - "OK"
3) Далее появляется окно l2(слева):

4) Далее кликаем правой кнопкой мышки на название подключения (у нас это - "l2").
И выбираем пункт - "New Database..."

5) Появляется окно: "Create New Database".

В поле Enter Database Name: пишем - "l2jdb"
Нижнее поле оставляем без изменений, и нажимаем - "OK"

6) После чего появляется наша база - "l2jdb" (которая пока пустая):


Основная настройка в NaviCat успешно завершена!

3) Установка Java Machine
3.1 Запускаем файл - "jdk-1_5_0_06-windows-i586-p.exe", соглашаемся с лицензионным соглашением и нажимаем - "Next"

3.2 Появляется второе окно, путь куда будет устанавливаться програма можно (и желательно) оставить без изменения. Нажимаем - "Next":

3.3 В новом окне также указан пкть, его также желательно оставить без изменения. Нажимаем - "Next":

3.4 Появляется окно, нужно поставить галочку в пункте:
"Microsoft Internet Explorer", и нажать "Next":


На этом установка Java Machine будет завершена!

nazar1230
28.06.2006, 17:34
Текущая версия:
Дата последнего обновления:23.06.06
Веб система для L2J сервера. Представляет из себя сайт работающий с MySQL базой и телнет сервером L2J.

Trac система.
http://trac.balancer.ru/l2jz/

Самая последняя, свежайшая версия (SVN).
http://trac.balancer.ru/svn/l2jz/trunk/

За обновлениями можно следить тут:
http://trac.balancer.ru/l2jz/timeline

Итак что нужно сделать для её установки:
1)Положить содержимое папки www в какое-нибудь место вашего веб сервера (он должен поддерживать PHP).

2)Выполнить SQL скрипт из файла l2jz.sql в l2jdb базе. Новые таблицы должны быть в той-же базе что и все таблицы L2J сервера.

3)Если у вас заблокирован telnet сервер l2j, то его надо разблокировать и разрешить доступ с того ip, на котором стоит веб сервер. Если вы затрудняетесь с настройкой telnet сервера и веб сервер стоит на той-же машине что и игровой, то можете попробовать вот этот файл настройки (config\telnet.properties).
#Telnet is disabled by default.
EnableTelnet = true

#This is the port telnet server will bind to
StatusPort = 12345

#If the following is not set, a random password is generated on server startup.
StatusPW = somePass

#This list can contain IPs or Hosts of clients you wish to allow.
#Hosts must be resolvable to an IP.
#The format is as follows:
#ListOfHosts = 0.0.0.0,host,0.0.0.1,host2,host3,host4,0.0.0.3
#Make sure there are no spaces between hosts/ips
ListOfHosts = 127.0.0.1,localhost
Убедитесь, что строка StatusPW =.. раскомментирована.

4)В папке l2jzsystem открыть файл option.php и, если в этом есть необходимость изменить его настройки. Пожалуйста, обратите особое внимание на следующие настройки:
$server_ip - это ip вашего игрового сервера. Его следует менять, только в том случае если игровой и веб сервер стоят на разных компьютерах.
$telnet_port - это порт через который осуществляется telnet связь. Он дожен совпадать с StatusPort из файла config\telnet.properties.
$telnet_pass- это пароль telnet доступа. Он дожен совпадать с StatusPW из файла config\telnet.properties.

$l2jz[][] - это массив содержащий минимальный уровень доступа к различным страницам системы и действиям которые она может совершать. Не вошедший в систему пользователь имеет уровень прав 0. Он может зайти используя свой игровой логин и пароль. При этом ему будет установлен уровень доступа равный уровню доступа его аккаунта.
Ну вот вроде и всё, теперь система должна работать.

Вот несколько примеров работы системы
http://zahar.merge.ru/l2jz1.htm - страница аккаунта
http://zahar.merge.ru/l2jz2.htm - главная страница чара
http://zahar.merge.ru/l2jz3.htm - страница вещей чара
http://zahar.merge.ru/l2jz4.htm - страница владельцев вещи
http://zahar.merge.ru/l2jz5.htm - страница сервера

nazar1230
28.06.2006, 17:36
http://www.megaupload.com/ru/?d=STOK4D54

Качать чем угодно! :97:

Это база данных,она нужна для создания Офф сервера в линейке, а так же Mu Online. Очень здоровая и сложная штука.

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

nazar1230
28.06.2006, 17:41
Тут представлены ссылки на наиболее развитые старые и 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/
Клиент для игры
Для совместимости версий протоколов клиента и сервера может понадобиться обновление клиента игры.

nazar1230
28.06.2006, 17:45
!! Установка сервера !!
Перейдем к делу... Что нам надо для работы...
Файло качаем:
1. APPSERVER 20Mb
http://prdownloads.sourceforge.net/appserv/appserv-win32-2.5.4a.exe?use_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/Welcome.jsp?StoreId=22&PartDetailId=jdk-1.5.0_06-oth-JPR&SiteId=JSC&TransactionId=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 - благодарности

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

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

nazar1230
28.06.2006, 20:15
Есть много различных способов, но я думаю этот самый простой:
Требуется:
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>


Вроде всё.

Ataman
28.06.2006, 20:43
Не думайте что я Геймер очькарик какойта :D

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

Да жаль от тебя я всему и научился Атаман ! СПАСИБО !

приятно слышать.. :-)

vld1
29.06.2006, 02:44
Флуд удалён! не сочтите меня за злобного, но это НЕ народ!

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

П.С! В моем посте я не предпологал никого обидить..

Vov1
29.06.2006, 18:44
а как скачать Готовый и настроенный сервер с3
??

nazar1230
30.06.2006, 02:29
Клиент С4 Полный 1 FTP файлом :1: ftp://l2clientdownload.lineage2.com/Chronicle04/L2_C4_Installer.zip

nazar1230
30.06.2006, 02:58
Почти Полная сборка Сервера Lineage ][ Chronicle 5
:wink:

http://rapidshare.de/files/22972533/L2J_b.part1.rar.html

http://rapidshare.de/files/22972732/L2J_b.part2.rar.html

http://rapidshare.de/files/22972796/lineage2world.rar.html

1 .Разпакавать Парт 1 и 2 в c:/Server
2 .Открыть lineage2world.rar и разпакавать тоже в C:/server
Зайти в Navicat и открыть lineage2world.sql ( То что вы розпакавали в C:/server )
Всё настрайваем как обычьно если проблемы с настройкой то смотрите превидущие темы .

ВАЖНО : Скачять Протокол 660 ! и разархировать его в корневую папку . УСТАНАВЛИВАТЬ СЕРВЕР ТОЛЬКО ПРИ ИМЕНИЕ ОФФИЦЕАЛЬНОГО С4 КЛИЕНТА + ПРОТОКОЛА 660 вот ссылка : http://rapidshare.de/files/23827576/_protocol660.rar.html

nazar1230
30.06.2006, 02:59
"http://rapidshare.de/files/23827576/_protocol660.rar.html" Если проблемы с Репидой пешите ... я на другой хост залью ...

Vov1
30.06.2006, 15:46
Клиент С4 Полный 1 FTP файлом
а как запустить?по инструкции?

nazar1230
30.06.2006, 16:35
а как запустить?по инструкции?
Запустить ? как понять ? просто жмёшь качяешь и делаешь Инсталл ( Install ) всё ... если хочь подробнее пиши ... ты первый раз играешь ? =\ ( хочешь играть ) если да то я здесь каждые 3 чяса .... :lol:

nazar1230
04.07.2006, 06:48
Итак ! ПОЕХАЛИ !
NPC : //Spawn ....
Weapons C4 Shop[ID:12617]Global GK[ID:7146]Teleport ToI[ID:1234]
Tatto's[ID:7729]B-Grade[ID:7976]Scrolls Enchants,Dyes..[ID:8113]
GMShopC4[ID:7842]

+New Admin Shop v1.0 By Pablo81
+Added Jail System
#New admin panel
-Max LvL 78 and Fixed
-Refixed Crafting problem
+New GMSHop and Fixed
+Added Npc's Buffer's
+Added New C4 GMShop Full
-Fix for healing pots
-Fix to change Orfen, Baium, Antharas, Valakas and Zaken into Raids.
-Fix for mobs that wasnt agro and they should be agro.
-Fix for dupe items in drops.
-Fixed Beserker Spirit updated to c4 (have 2 lvls now)
-Fixed Mobs Stats (Updated from L2EmuProject Team)
-Fixed the stats skills
#New system installing db
+Added And Fixed Some summons skills
-Reworked all Custom shops
-Quest 414: Path To Orc Raider Fixed

===============
ChangeSet v.142
===============

03/05 #Menu Admin u can give clanhalls
03/05 -Fixed the database
03/05 -Fixed hexid
03/05 -Fixed skill error
03/05 -Fixed Fishing System
03/05 -Fixed Boats Tickets (thx to Local-9)
03/05 +Added some quests
30/04 #Modified Seeds to 5 seconds
30/04 +Added Castle Control C4 (thanks to diaremi)
30/04 +Fishin' System
30/04 -Fixed Craft Skill
30/04 -Fixed npcskills and some htmls
30/04 -Fixed Error Platinum
30/04 -Fixed Subclass
30/04 #Modified database_installer.bat and full_install.sql
30/04 +Added Ninja Suit
30/04 +Added some quests

===============
ChangeSet v.138
===============

21/04 *AutoLearnSkill Working*
21/04 +Added C4 Droplist
21/04 +ClanHalls C3 and C4 100% Work (Give ClanHall with //admin)
21/04 +System Of Boats 100% Work
19/04 -Fixed Alexis GMShop
19/04 +Added All Catacombs and Necro Mobs Drops Spawns in database_installer
19/04 +Added Valakas Skills,Droplist and Some Npcs skills
19/04 +Added Some SQL Files!
18/04 +Added Random Spawn GMShop
18/04 +Added all fishing skills and npc HTMLs (Fishin' does not work yet!)
18/04 #Buff time 20m
18/04 #armors.sql,weps.sql and gmshopc4.sql added in database_installer, automatic import sql file
15/04 Fixed Skills error
15/04 -Fixed Titanium Set and Link Sword And Shield
15/04 +Added Weapons,Armors,Tatto's Custom Shop [ID:7307] (xxpanterxx)
15/04 +Added shops,Tatto's[ID:7729],B-Grade[ID:7976],Scrolls Enchants,Dyes..[ID:8113] (xxpanterxx)
15/04 +New Quest 998: Christmas (xxpanterxx)
15/04 +Added Script Priest Trader [NPCS:8078,8079,8080]
15/04 -Fixed some htmls files, seven signs,default and merchant
14/04 -Fixed 12618 html (Custom weps)
14/04 +Added Fishin' Skills
14/04 -Fixed website
14/04 -Fixed Quest 503 PursuitClanAmbition
14/04 -Fixed work symbol maker dyes 3rd class
14/04 #All buffs time change to 2h
10/04 -Some Fixeds
10/04 +Full C3Droplist
10/04 +New Raids C4 in Cursed Village
10/04 #Alls Custom weapons and armors added in armor.sql and weapon.sql
10/04 +God Armor (Ninjitis)
04/04 -Fixed SQL Files
04/04 -Fixed Droplists.sql
04/04 +Added C4 Spawnlists,Npcs,Droplists,NpcSkills(thx matrixane)
04/04 -Fixed C4 Pets Shop [ID:7803]
04/04 +Gym Suit (Jpizarro)
04/04 +Christmas Suit (Jpizarro)
04/04 +Maskspots (Jpizarro)
04/04 +Added Textures,Files .dat Custom.
01/04 +C4 Pets Shop [ID:12619] (xXPanteRXx)
01/04 +Custom Dyes (Chacina)
01/04 +Link Sword and Shield (chacina)
01/04 +Purple armor (Sunderland)
01/04 +Titanium Set (Chacina)
01/04 +Added ChangeLog for versions
01/04 '#Reset version
01/04 +Added L2JSP_Translation Pack! (dubidios)
27/03 +Golden Items (Jpizarro)
27/03 +Custom Weapons v1.3 [Hero Duals and others] (DarXyde)
27/03 +Weapons C4 Shop [ID:12617] (xXPanteRXx)
27/03 -Fixed Character create problem
27/03 +C4 Pets (Lifatree)
27/03 +Fishin' Files htmls (Lifatree)
27/03 +C4 GMShop Full (PanDragon)
27/03 +Global GK All Teleports [ID:7146] (Marciodett)
27/03 +Goddard Castle Siege (Evilpdro)
27/03 +Teleport Cube ToI Full (xXPanteRXx)
27/03 +C4 Skills and 3rd Class
27/03 -Time for all buffs is 4hours
27/03 -Fix for outofbounds error on townHasCastleInSeige
27/03 +Updated L2JC4 rev.1560 & DP rev.1228
27/03 -Quest 295: Repeatable + cleanup
27/03 -Quest 294: Repeatable + cleanup
27/03 -Quest 217: fix (tnx kmarty)
27/03 -C4 Doors and Goddard Castle Thrown.
27/03 -skills: added evasion -8 to shields
27/03 -Quests 106,160,161: Cleanup (tnx H1GHL4ND3R)
27/03 -Quest 501: Fixes some dialog and skill 4082; now Clan leader dies again, instead of Witch Kalis... :S poor girl (tnx cfx)
27/03 -Quest 350: Minor fixes

Download
===========================
::: http://rapidshare.de/files/20363905/L2j_Panter_s_Serverpack_143a.exe.html
===========================

Всё ;)

Добавил Функцыю :
//setteam 1 , //setteam 2 .
//setteam 1 = Первая команда ( Синий цвет )
//setteam 2 = 2-торая Команда ( Красный Цвет )
Ждёте ещё ? всё будет пока роботаю над этим ;)

AlexanderF
17.07.2006, 08:41
Спасибо, народ!
Я заэмулировал сервак,но, кстати, вряд ли бы у меня это получилось без навыокв работы с с MySQL.
Но с эконом. точки зрения, боюсь, привлекать народ на мой сервак - ой, жирноооо для модемщика.
Поэтому, не сочтите за желание помясорубить новичков, хотелось бы спросить профи, а как, соббсна, прокачать своего перса чит-способами до некоего высокого лвл'a, т.е. я слышал о неких серверныхпапках, но нигде не видел.
Я играю на сервере games.adsl.by, и очень прошу nazar'a и ataman'a, загляните и помогите.
__________________________
С уважением, к создателям сей темы, Alexander

nazar1230
18.07.2006, 16:30
Так ... я личьно читами не очень занимаюсь но всёже помогу тебе Алекс
Сейчяс ответь на вопросы
Ты расист ? ))
Какой именно чит нужен
и какую функцию ты хочешь именно Деньги лвл СП и т.д.
Как ответишь помогу а если нет то не помогу и нечё писать те не буду
вот такой вот я :P

AlexanderF
18.07.2006, 19:25
Расист ли я? :))
Нет, конечно ;)!

Я совершенно нормальный пацан без заедания мозга на почве цвета кожи, разреза глаз и традиций культур разных эпосов;)). И вообще у меня есть лично знакомые немец и афроамериканец из ЮАР (собрат по клану ситхов).

Насчёт рас в линейке: гномов уважаю, людям симпатизирую и доверяю (я сам такой!), люблю болтать с тёмными эльфами (часто прикольные челы), сторонюсь светлых эльфов (ибо на слово "хай, какой ты лвл, го пати" от них ОЧЕНЬ часто можно получит молнию\power smash).
Вообще не очень люблю орков, так как некоторые представители сей рассы обожают публично ругаться в ворротах города. У меня на счету 1 ПК из-за такого, но, клянусь, всё было с 2 предупреждениями.

В общем, считаю, что важен только разум существа ( и скиллы ;)).
Как я уже говорил, у нас низкие рейты, поэтому хотелось бы именно денеги, т.к. при надлежащем моём состоянии помогать клану нереально.
Т.е. надо адены...
СП не так критично, а лвл - приложиться :).
Буду благодарен за помощь :))
Отпиши завтра на форуме.
______________________
С уважением Human Warrior 28 lvl'a Alexus, официальный Puzikochesatel клана "Breath Of Death"

nazar1230
19.07.2006, 18:57
Хмм ну ладно )) так так так
Зачем всё сюда писать ? зайди на сайт http://www.l2walker.net.ru/ и там найдёшь то что тебе надо .

НЕ ЩИТАЙТЕ ЭТО ЗА РЕКЛАМУ ПРОСТО ПОМОЩЬ ЛЮДЯМ !
Так придпочитаю СПАСИБО ))
Ну ладно если не найдёшь там то что надо то пиши сюда дам тебе ещё всякого ))

vld1
19.07.2006, 19:13
nazar1230,

Я думал речь идёт о взломе...


П.С зайди в асю.

AlexanderF
19.07.2006, 19:43
Хе... Разве что попробовать пробагать сервак? С allcheats.ru
Попробую. А ты, nazar, не пробовал?

UnknowN
20.07.2006, 14:31
COOL! :) sps. Я когда читал, думал 1/2 ссылок не работает! Но я был неправ :) за это и sps!!!

nazar1230
24.07.2006, 08:57
Нет проблем
я сейчяс делаю Lineage ][ Chronicle 5 -[Single player]- .
Возмёт ещё не мало времени но всёже пока я и моя группа делаем Л2 С5
но было бы быстрее еслиб только этим занимальсь но нет много времени на Л2 у нас группа которую розвивать надо правда не выступали но всё потихоньку ...

"Хе... Разве что попробовать пробагать сервак? С allcheats.ru
Попробую. А ты, nazar, не пробовал?"
я серверы некогда не хакал не ломал не Багал )) и не заходил не с какими читами я на Офф lineage2.com грал )) но с Л2 Play я закончил уже не играю только помагаю создавать и создаю.
кому что надо пишите я пока не смогу заливать сборки и Т.Д.
в течение 1-2 месяцов .

"nazar1230,

Я думал речь идёт о взломе...


П.С зайди в асю."
Я зашёл тя там нету ))


спасибо за внмание .

Если здесь не буду так буду здесь.
MSN [email protected]
или здесь ...
ICQ 331-710-195

UnknowN
26.07.2006, 11:08
Nazar!!! Я делаю сервер C4. Скачал C4 off, MSSQL и кодеровщик/раскодеровщик .ini. Ну вот, несколько файлов не хватает!!! Нету папки L2LogD, файла petition.sql, и ещё несколько файлов. Чем можеш помоч? И ещё, если я делаю сервер чтоб 1 бегать IP будет 127.0.0.1 или другой? И если 127.0.0.1 то его надо тока в hosts вписывать или во все файлы:lin2world, lin2comm...?

nazar1230
29.07.2006, 10:23
Nazar!!! Я делаю сервер C4. Скачал C4 off, MSSQL и кодеровщик/раскодеровщик .ini. Ну вот, несколько файлов не хватает!!! Нету папки L2LogD, файла petition.sql, и ещё несколько файлов. Чем можеш помоч? И ещё, если я делаю сервер чтоб 1 бегать IP будет 127.0.0.1 или другой? И если 127.0.0.1 то его надо тока в hosts вписывать или во все файлы:lin2world, lin2comm...?

Так ... нашёт Айпи ты прав ... да просто пишешь в Хосте и Конфигах Сервера 127.0.0.1 ...
всё заходишь в игру а если есть сетка то и по сетке можно несколько чел засадить ...

Файлы щяс тебе дать не смогу ... у меня машына згарела я на новой сижу ...
как будут залью ...
а так пиши что надо чтоб я знал над чем роботать ... :-o

UnknowN
31.07.2006, 05:13
gg. Спс. А когда примерно можеш выложить? И с час это связано что в C4 off нету этих файлов? И ещё мне папка PetitionD нужна. Заранее спс.

UnknowN
31.07.2006, 06:14
Я решил тебе помочь. :) Вот список файлов которые мне нежны: папка L2LogD, папка PatitionD, папку DBScript, L2server.rar, L2ASP. Наверно всё. Если что ещё надо будет я выложу.

nazar1230
31.07.2006, 07:21
Ок . если чё то через пару дней будет готово если не поленюсь :roll:

paradox81
13.10.2006, 04:53
Хочу настроить С4 Сервер у себя - много не рабочих ссылок (устарели) в существующей теме :(
Обновите пож. Заранее сенькс.

nazar1230
13.10.2006, 13:10
Ок ...
но у меня не осталось С5 Сборок ...
Могу только С5 Выкинуть ...
и дать ссылку где клиент скачать ...

П.С.
Жду Ответа

paradox81
13.10.2006, 17:08
Ок - давай С5 и ссілочки :) буду пробовать

nazar1230
14.10.2006, 16:36
Ещё как минимум 5-6 дней ...
вот так ...
потерпи немног .. :wink:

paradox81
16.10.2006, 12:49
Ну ради этого омжно немножко подождать :)
Кстати какой % схожости к оффициальному серваку? :)

Sorrow
27.11.2006, 13:03
Ребята дайте ссылку на готовий LII C4 сервер.
Пожалуйста, где мона скачать???

paradox81
28.11.2006, 08:32
Так и я ж про это - много ссылок которых видел - кривые.:roll:

BASSON
12.01.2007, 09:43
Nazar1230 не трави меня, дай хоть одну ссылку, каторая работает, хачу у себя С4 поставить, чтоб всё работало, уже сколько ищю никак не могу найти, заглянул сюды.. может поможешь- С5 нежелательно так как клиент неподходит под сервак, когда последний раз ставил...
хачу ссылку (нормальнуйу(: ) плиз памагите парни!

potss
01.02.2007, 06:07
nazar1230,
UnknowN,
сдравствуй назар
болшая просба поделис плз ц4офф осен надо плз
могу потом виложит на фтп или дат тебе фтп куда залит
ц4офф и всё что к нему надо ну кроме win и mssql канешно спс [email protected]

Sigal
04.03.2007, 09:59
nazar1230,
Можешь подсказать?.
У меня такая проблема на моём сервере Lineage2 C4.
Дело в том, что у меня все скилы требуют 100000 SP. Как это можно изменить. Если можешь выложи тута этот файл(папку). Просто,если я даже найду где это нахожиться,мне придёться все SP менять. Так можно с ума сойти!!!!.
И ещё 1 проблема.
Как задать чтобы новый созданный игрок мог иметь стандартную экипировку. А то у мя все игроки имеют самые лучшие вещи No Grade

potss
28.04.2007, 22:56
Продам сервер Офф Ц4 ретаил версию
или его части: скрипти, дб, программы
icq 45337027
перед покупкой скажу где потестит сервер уже установлен в интернете на доступ

nazar1230
19.05.2007, 14:41
Я щяс вообще у брата ...
У меня Интернета нету ...
И не будет ещё долго ...
Кароче ...
Вот вам новая Сборка Interlude
Много багов Починено ...
Роботает Отлично ...
С4-С5 Сборок у меня пока нету ...
И вообще я на Interlude Перехожу ...
Так-что ...
Вот Линки ...

http://rapidshare.com/files/18044391/ServerNewBiesEdition.rar <~ The pack C5 WATCH OUT!!!
http://rapidshare.com/files/17210117/Server_Patch_v1.part1.rar <~ Part 1 - Textures/system
http://rapidshare.com/files/17120737/Server_Patch_v1.part2.rar <~ Part 2 - Textures/system

Вот так ...
Картинки сервака тут:
http://img72.imageshack.us/my.php?image=shot00066rw7.jpg
http://img412.imageshack.us/my.php?image=shot00065ji7.jpg
http://img244.imageshack.us/my.php?image=shot00068xo3.jpg
http://img208.imageshack.us/my.php?image=shot00069eo2.jpg

До 15.5.07 Буду здесь редко. :roll:

HukoJIac
24.05.2007, 10:20
Люди, люди, люди... не подскажете откуда моно качнуть La2C1 Server Офф, на DarkDragons.biz линка битая, не сливает, а мне оч нужно, помогите пожалуйсто кто чем сможет =)

grozik
02.06.2007, 23:08
Назар помоги сделать сервер Яву для меня одного и чтоб при входи я был АДмином.Пробовал делать по твоей инструкции и нечего не получилось так как нет опыта работы с навикатом, MySQL нет.

nazar1230
09.06.2007, 10:03
Так ...
На форуме всё розеснить сложнее ...
Так что Добавте меня или на MSN или в ICQ ... Вот так ...
Мой MSN - [email protected]
Моя Ася - 331710195
Моё Мыло - [email protected]

Вот там и Задавайте вопросы

nazar1230
09.06.2007, 20:31
Часто задаваемые вопросы по Л2



Где скачать сервер и патч ?
http://la2base.ru/java/

Как поставить Сервер вам сюда
http://la2base.ru/2007/02/27/newvideo_po_ustanovke_servera_lineage2_c5_full.html
либо
http://la2base.ru/forums/index.php?showforum=4

Теперь у вас возникает при установке сервера
вопрос а почему ошибки вылазят, а вот и ответ
желательно обновить программы все до упора
чем выше версия тем лучше РАБОТАЕТ программа.
если сей вариант не подходит все можно сделать
руцями но невсем дано также есть моя ася ну
если уж очень у вас не получается...

Как поставить Патч вам сюда
http://la2base.ru/forums/index.php?showforum=4

Так и вот самая нелепая ошибка часто вылетает их игры
вот причинны:
1.У вас слабый комп
2.По вашому компу бороздит злобный вирус
3.ВАШЫ ДРАЙВЕРА НА ЖЕЛЕЗО УЖ ОЧЕНЬ УСТАРЕЛИ
либо НЕПОДХОДЯТ, а таже все можно сделать
руцями но невсем дано также есть моя ася ну
если уж очень у вас не получается...

Как раскодировать l2.ini ?ПО ЖЕЛАНИЮ....А ВОБЩЕ ЮЗАЕМ Hosts
---Раскодировка и закодировка L2.ini---
LineageII/SYSTEM/L2.ini
Для закодировки или раскодировки L2.ini вам понадобится l2encdec272 (или выше)

1. В папке l2encdec272 делаем два ярлыка для l2encdec.exe.
2. Нажимаем правой кнопкой мыши на 1-м ЯРЛЫКЕ, заходим в Свойства
3. В строке Объект (после того что там написано) ставим пробел и пишем -s l2.ini (после -s ставиться пробел !!! а вместо l2.ini пишется название того файла который вам нужно расшифровать). Нажимаем ОК
4. Нажимаем правой кнопкой мыши на 2-м ЯРЛЫКЕ, заходим в Свойства
5. В строке Объект (после того что там написано) ставим пробел и пишем -h 413 dec-l2.ini (соблюдайте пробелы так же как у меня !!! а вместо l2.ini пишется название того файла который вам нужно зашифровать). Нажимаем ОК

Итак l2encdec272 готов к работе

Теперь помещаете файл который надо расшифровать/зашифровать в папку с l2encdec272 ( в данном случае это l2.ini , вы же можете то что вам надо. Но не забудте прописать название этого файла в св-ах ярлыков!

Для расшифровки кликаем 2 раза на ПЕРВОМ ярлыке и у вас появиться dec-l2.ini (расшифрованный файл, вы можете править его с помощью блокнота и правите в нем то что вам надо))
Для зашифровки кликаем 2 раза на ВТОРОМ ярлыке и у вас появиться enc-dec-l2.ini (зашифрованный файл, переименовываем его в l2.ini и пихаем в папку system)
-----------------------------------------------------------------
ВОПРОСЫ ПО НАСТРОЙКЕ СЕРВАКА ....

А почему у меня все так тормозит ?
Кхе-кхе а ты приоритет повышал, а
Железо впорядке ?
1.Жми Ctrl+Alt+Delete дальше зайди в процессы там
найди 2 процесса Java поставь их приоритет Высокий
Правый клик мышки.
2.Мин.Треб.к железу
Проц. 2.0
Память 512
Винт 20гб
для более мение
нормальной работы

Как отключить перезапуск сервера?
Что бы отключить перезапуск достаточно по идее выключить этот параметр,если вдруг по какой то причине у вас это не получается.
Зайдите в таблицу Глобальных задач, (вашей БД) и удалите оттуда все задания, а таже может п оможет чистка задачи sp_recomendation в global task и
#RestartRecommandation= 0
где выделенно ставилось либо true либо false, поставил 0

Нужно ли менять ИП и ГДЕ?
Да если ты играеш не сам
менять например тут
C:\Server\gameserver\config
файлик server совет если не знаеш остально не трогай
даже если оно по русски написано.

Как пустить по инету сервер ?
Для начала нужно чтоб сам серв пахал,потом заходите в gameserver,config,server(отк.блокнотом) в ExternalHostname=194.158.208.171(мой ип в нете мона узнать на сайте http://www.whatismyip.com/)
А в InternalHostname=127.0.0.0 (ваш ип в локалке)
И там же будет LoginHost=127.0.0.0(пишем ип нета).Тут пока все.
2.Далее лезем в login ,config,loginserver,там пишем:
ExternalHostname=127.0.0.0(мой ип в нете мона узнать на сайте http://www.whatismyip.com/)
InternalHostname=127.0.0.0(ваш ип в локалке)
Вот и все, настраиваете l2.ini и играете до ночи!

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

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

# Player Drop Rate control, values are the percent values
PlayerRateDrop = 20
PlayerRateDropItem = 70
PlayerRateDropEquip = 25
PlayerRateDropEquipWeapon = 0
Объяснение: 20% шанс дропа вещей с игрока при смерти. Дроп: 70% из инвенторя (не одетое), 25% одетое (броня/кольца) и 5% оружие

Как изменить уровень досупа чара,сделать ГМом, убрать ГМов ?
способ - C:\Server\login\startSQLAccountManager.bat пишешь акк и даешь права
2 способ - через Navicat изменяем `acess level` в таблицах `accounts` и `characters`

Как ограничить ГМов ?
acess lvl cтавишь
-200 только себе
-100 особо доверенным
-90 через кого продаёшь вещи и адену
-50 остальным GMам
c:/server/l2j/gameserver/config/GMAccess.properties

Цитата:
# 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

Как зделать себя админом?
.запускаешь только start.bat
.открываешь базу l2db
.ищешь accounts, меняешь access_level на 100
.ищешь characters, меняешь access_level на 200
Запускаем сервер!

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

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

Где изменить скорость Страйдера и виверины?
C:\Server\gameserver\config
открываем файл other блокнотом и редактируем там строки:
# movement speed for strider and wyvern
WyvernSpeed = 200
StriderSpeed = 100
Ставте цифры на ваше усмотрение

Рещил порыбачит а тут такая проблема: You Lure didnt land in a fishing zone. Ответ
Это проверка зоны рыбалки. Ее надо просто выключить, а сделать это так:
game_server/config/options.properties
# Проверять Зону Рыбалки
ChFishZone = True <+ тут ставишь False
И ловишь где угодно!

Как сделать кота с ПРОФОЙ ?
Кот: ID 31227 или 31228 или 12228
gameserver/config/custom
там найди:
AllowClassMasters = 0 ну и тут ставишь 1, 2, 3

После Обновления у меня выдет такое как поправить ?
Wrong Hex ID и.т.д
1.Заходим в Папку
C:\Server\l2jST-Server\gameserver\config
2.Удаляем файл hexid
3.Запускаем Nivacat выбираем свою БД и удаляем
все в таблице gameservers
4.Дальше Заходим в Папку
C:\Server\login
там запускаем RegisterGameServer
и выбираем 0 д альше появится в папке
Hexid его заново скопируйте
в C:\Server\gameserver\config


Как добавить вещь в магазин ?
Откройте таблицу `merchant_buylists`

В первом поле укажите ID вещи
Во втором поле укажите цену у продавца
В третьем поле - ID вкладки магазина (их можно найти в `merchant_shopids`)
В четвертом - номер в списке вещей. Если во вкладке 54 вещи, и вы хотите добавить свою в конец списка, укажите номер 55. Это поле должно быть уникально для вкладки. Так что 2ух одинаковых номеров вещей не может быть.

Соберем всё вместе

Я хочу, чтобы Trader Jackson в магазине войнов на TI продавал dual SLS за 150a и хочу, чтобы он был послдним в списке.

Надо найти ID вкладок Trader Jackson в таблице `merchant_shopids`. Её npc ID = 7002, так что воспользуемся фильтром и обнаружим, что у неё 2 ID вкладки: 11 и 12
Какая для чего? Посмотрим в её html файле (7002.htm в папке data/html/merchants)
11 для войнов и 12 для магов
У dual SLS item ID = 2626 (находимв таблице `weapons`)
У Trader Jackson 54 вещи в `merchant_buylist`
Так что добавим в `merchant_buylists`
2626 150 11 55

Щёлкните на галочку внизу и выйдите и Navicata. Перезагрузите сервер для обновления

ДОПОЛНЕНИЕ РАБОТА НАД КЛИЕНТСКОЙ ЧАСТЬЮ

1. Dat файлы, что и где.

sysstring-e.dat - Тут храниться инфа из меню логин, чар и т.д.

zonename-e.dat - Тут храниться все то что появляется когда мы находимся на какой либо территории. Тоесть по среди экрана текст высвечивается - Gludio Territory и тд.

systemmsg-e.dat- Тут храниться системные сообщения. Пример: Вы нанесли X урона. Вы подобрали 12 аден. Я думаю понятно про что я говорю.

symbolname-e.dat - Точно незнаю, но точно знаю, что здесь есть тот текст или "смайл" когда в клиенте мы ругаемся матом вместо мата появляется -_- .

staticobject-e.dat - Невижу смысла этого файла, но в нем хранятся названия дверей которые существуют в Lineage 2.

skillname-e.dat - В этом файле находятся названия скилов и их описание.

servername-e.dat - Здесь распологаются названия серверов. Тоесть когда мы заходим в Lineage 2, авторизовавшись мы вибираем сервер. Так вот в этом файле хранятся их имена и их можно изменить на собственное. Например на My server. И когда вы дадите патч другому польователю он увидит не сервер Bartz (первый сервер по умолчанию), а My server. Красиво, согласен

questname-e.dat - В этом файле хранятся все названия квестов которые вы видите в клиенте когда бирете квест.

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

npcname-e.dat - Здесь хранятся имена NPC и многое другое, я бы нестал здесь ничего менять. Это может дезинформировать пользователей вашего сервера.

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

hennagrp-e.dat - Как я понял тут находятся имена тату. При сильной потребности можно руссифицировать.

eula-e.dat - Говорят здесь хранится лицензионное соглашение которое показывается при конекте к серверу....

creditgrp-e.dat - Здесь хранится информация о настройке заставки о создателях игры. Ничего интересного честно скажу.

commandname-e.dat - Здесь хранится информация о командах которые можно прописывать в чате. Пример:/loc - выведет ваше месторасположение по 3 осям - x,y,z. Не стал бы это трогать так как можно нарушить структуру и игра может заисать или вылетать. Нам не нужны лишние баги.

classinfo-e.dat - Без понятия что это, но и без него все хорошо работает. Если узнаю дополню

castlename-e.dat - Из названия уже все понятно Если нет, то скажу - название замков и клан холлов в этом файле лежит.

actionname-e.dat- В этом файле находятся название и описание стандартных скилов или умений если так можно выразиться. Такие как сесть, обмен и тд. Это не файл в котором находятся комманды, прошу не путать с commandname-e.dat. Тоесть те умения которые можно поместить в специальное меню быстрого реагирования .

2. Использование l2encdec.exe (версии поддерживающей 413).

1. Распаковать весь архив l2encdec в папку system Lineage2.

2. Далее нужно зделать копию наших *.dat файлов и пропатчить сам l2.exe. Для этого жмем на patcher.exe который входил в архив l2encdec. Обязательно дожидаемся конца обработки.

3. Далее для использования самого l2encdec нужно открыть консоль. Для этого нажимаем пуск=>выполнить и в оле ввода пишем - "cmd" Без ковычек. У вас открывается консоль виндоус.

Вот что у вас должно появиться:

Microsoft Windows XP [Версия x.x.x]

(С) Корпорация Майкрософт, 1985-200X.

C:\Documents and Settings\User>

Далее вы должы указать путь до исполнительного файла

l2encdec.exe

Если у вас он лежит просто на диске С то в консоле пишите - С:\l2encdec.exe
На экране это будет выглядеть так:
C:\Documents and Settings\User>С:\l2encdec.exe
После чего нажимаем Enter и видим приветствие l2encdec:

Microsoft Windows XP [Версия x.x.x]
(С) Корпорация Майкрософт, 1985-200X.

C:\Documents and Settings\User>C:\l2encdec.exe

L2 encoder/decoder version 2.61

Supported headers: 111, 121, 211, 212, 41x legacy, 41x patched
USAGE: l2encdec.exe [destination file]

.....

.....

C:\Documents and Settings\User>
Теперь нам следует указать файл который нам нужен, допустим путь до папки с файлами - C:\system\

(Примечание для того чтоб каждый раз не писать пути, то в консоле просто передвигайте стрелку вверх, вниз для того чтоб появились предыдущие команды которые вы вводили.)

Допустим сейчас нам нужно расшифровать файл actionname-e.dat для этого в консоле нам нужно указать путь до программы, флаг действия программы и путь до файла который нам нужно расшифровать и получаем.
C:\l2encdec.exe -s C:\system\actionname-e.dat

Теперь я поясню вам основные команды которые нам нужны.

-s - Декодирование (Ключ берется из заголовка тоесть если мы откроем нераскодированный файл *.dat то увидим следующие:

Lineage2Ver412...

Из этого заголовка l2encdec.exe будет брать ключ и раскодировать по алгоритму 412.

-h - Кодирование для его работы вы должны сами указать алгоритм. Пример: Вводим в командной строке: C:\l2encdec.exe -h 412 C:\system\actionname-e.dat

После -h нужно указать ключ кодированния. В нашем примере это 412.
Теперь вы знаете как кодировать и декодировать, теперь можно попробывать применить это на практике.
о это еще не все раскодированный файл как нестранно раскодируется в папку C:\Documents and Settings\User\ Где User - это имя учетной записи пользователя, у каждого оно разное поэтому я использовал его в качетсве наглядного примера.
раскодированный файл вы найдете с приставкой к его имени - dec- если вы ракодировали или enc- если вы закодировали.

Для того чтобы раскодированные файлы были читабельны использутеся специальная утилита которая называется - L2ClientDat.exe. Да кстате есть разные утилиты этого вида есть китайская, английская и русская. В архив который я прикрепил к этому топику лежит русская версия этой программы и она нормально читает нашу кодировку KOIR-8. Английская и китайская версии этого не могли и нельзя было в файлы вносить русские символы.

Для того чтобы зделать dat файлы читабельными положите утилиту в удобное для вас место например в папку C:\rus\
и скопируйте туда все dat файлы которые вы раскодировали программой l2encdec.exe. Напоменаю, что все файлы которые вы расскодировали находятся в папке C:\Documents and Settings\User\

Далее вам нужно переименовать все dat файлы убрав у них ночальную приставку dec-

Теперь запускаем L2ClientDat.exe и выбираем dat файлы и нажмимаем раскодировать. Да именно раскодировать, сумасшедшие китайцы там начудили

Если все хорошо прошло вы увидите в этой же папке файл с расширением *.txt и с именем того dat файла который вы выбрали, теперь можно приступать к исправлению. После того как вы зделали все исправления нужно все собрать обратно в первоначальный вид. Для этого в программе L2ClientDat.exe выбирам txt документ с нозванием dat файла и нажимаем закодировать.

Примечание: старый dat файл который находился в этой папке автоматически заменится тем который вы пропатчили и если вы не хотите потерять раскодированный dat файл создайте папку backup и скопируйте туда все раскодированные dat файлы.

После того как мы закодировали наш txt документ он стал dat файлом, его нужно теперь закодировать l2encdec.exe

Удобней будет создать еще одну папку и когда вы закодируете все txt файлы, копировать туда все патченные dat файлы. Напиример в папку C:\other\



После копирования файлов, переходим в консоль и делаем следующие - C:\l2encdec.exe -h 412 C:\system\actionname-e.dat

или в вашей версии файлов может быть алгоритм 413. Это действие я описывал выше где мы учились пользоваться командами кодирования и декодирования.

Важно: нельзя путать ключ кодирования так как у вас просто напросто ничего не будет работать.

После того как вы закодировали все файлы то они попадают в папку C:\Documents and Settings\User\ с преставкой в название - enc-. Теперь нам остается скопировать все файлы с преставкой enc- в удобное для нас место и убрать ненужное, а тоснее enc-.

Все русскификатор готов, теперь все dat фалы нужно скопировать в ту папку в которой мы использовали программу patcher.exe входящюю в архив encdec. После чего скопировать эту папку (у нас она была system) в директорию с игрой где лежат файлы текстур и тд... и запустить клиент. Если никаких ошибок не происходит то патч готов и остается только удалить папку backup которая создалась автоматически после использовани patcher.exe и удалить файлы encdec для того чтоб пач занимал меньше места и испольовать в своих целях. Его можно дать друзьям и тд.


Редактирование файла L2Font-e.utx

Инструменты:

http://lineage2com.jino-net.ru/index3

Работа:

1) Создаем папку с любым названием и помещаем в неё файл L2Font-e.utx и программу 2decrypt. Затем открываем эту папку в стандартном Проводнике Windows(обязательно). Далее берем L2Font-e.utx и перетаскиваем его на файл программы l2decrypt.exe. Открывается окно l2decrypt и ждём появления внизу этого окошечка надписи: All tasks have be finished,hit return to exit. Дождавшись этой надписи, можно закрыть окошечко l2 decrypt.Теперь в этой самой папке после расшифровки образовался файл "L2Font-e.clear.utx"

2) Теперь с помощью UTPT.exe вытаскиваем нужную текстуру, в нашем случае это-"loading02-e" и сохраняешь её в формате DDS в нашу созданную папочку.

Дальше редактируем её в Фотошопе. Рекомендуемый размер картинки которой вы будете заменять экран Загрузки или карту=1600х1200
==Теперь главное:СОХРАНЕНИЕ dds в Фотошопе!==

Файл>Сохранить как>Ставим расширение DDS и нажимаем сохранить>Откроется окошко "NVIDIA dds format" (если не откроется, то скачать этот файлик из инета). В нем несколько настроек: Нажимаем кнопочку "MIP maps.." и ставим параметр "Generate MIP maps" равное 1.

(это очень важно)

Параметр Save Format должен быть DXT3 ARGB(Explicit Alpha) и 2D Texture.

Остальные параметры не меняем.

!!!Если вы сохраните файл с кол-вом MIP maps больше 1,то получите размытую картинку во время заставки с эффектом пикселезации!!!

3) Открываем l2tool (она на японском языке) и

--в первой строке указываем запакованный(исходный) архив L2Font-e.utx

--во второй строке указываем свой отредактированный в Фотошопе файл DDS с тем же названием,с которым вынимал из UTPT.exe.

--в третьей строке указываем расшифрованный архив L2Font-e.clear.utx, который вы расшифровали с помощью l2 decrypt, сразу же появляется окно в котором вы должены выбрать название текстуры, которую редактировали. После всего этого нажимаем кнопку "set", и вуаля, все готово.

4) Ваша отредактированная текстура сохранилась в расшифрованном вами архиве L2Font-e.clear.utx

5) Дальше переименовываем файл в L2Font-e.utx, копируем его в папку Systextures игры и заменяем им старый оригинальный зашифрованный архив.

6) Все, можно любоваться своим творчеством

-----------------------------------------------------------------------------------------------

P.S. Таким же способом можно отредактировать любой файл .utx .

Некоторые файлы utx из С2-3 кодируются в кодировке 411 и 412, l2decrypt их не поддерживает!!!!!! В этой кодировке закодирован L2Font-e.utx после обновлениея, поэтому нужно для переделки нужно брать старый файл и делать из него новый.

Инструкция "Раскрась свой чат самостоятельно"

1. Создаём отдельную папку для наших извращений.

2. Из папки system нашего замечательного клиента с игрой перекидываем туду файл

systemmsg-e.dat

- если хотим раскрасить всё в свои цвета, а не пользоваться Дедушкиным плодом больных фантазий.

3. Переписываем в нашу папочку файлы

l2encdec.exe (l2encdec26.zip)

и

L2ClientDat_en.exe (L2ClientDat_en.zip)

Пишем каманду

Путь к папке \l2encdec.exe -s systemmsg-e.dat

(например - через команду ВЫПОЛНИТЬ). А можно ещё ярлычок с командой создать - если ломает...

4. Старый systemmsg-e.dat удаляем, а dec-systemmsg-e.dat переименовываем в systemmsg-e.dat

Кажется, этот пункт делать не надо, ибо незачем...

5. Распаковывам файл systemmsg-e.dat с помощью L2ClientDat_en.exe - выбрать кнопку DECODE.

6. Изменяем* полученный .systemmsg-e.txt файл в любом текстовом редакторе (если я не ошибаюсь, то в Ворде - кодировка Unicode).

7. systemmsg-e.dat файл из папки и с помощью L2ClientDat_en.exe упаковываем текстовый файл systemmsg-e.txt назад в systemmsg-e.dat

8. Вымученный файл systemmsg-e.dat кладём в папку system.

Для этого нам понадобятся встроенные в Винды программы (или их аналоги):

Калькулятор (инженерный - там есть переключатель) - для перевода десятичных значений в 16-ричные и наоборот.

Paint (определять цвета) - опция "ПАЛИТРА" - "ИЗМЕНИТЬ ПАЛИТРУ" - "ОПРЕДЕЛИТЬ ЦВЕТ".

Цвета зашифрованы в виде 4 пар 16-ричных цифр - Яркость+RGB.

Яркость - Красный - Зелёный - Голубой.

Пример:

FF-FF-FF-FF - Белый

FF-00-00-FF - Синий.

Ищем знакомые строки из чата, например Already spoiled (если я не переврал английский ) - и меняем параметры цвета.

Для определения нужного нам цвета - Paint.


СПАВН МОБА

Заходим в папку (допустим)
C:\Server\sql\
там файл Npc в нем ищем Id
нужного вам Моба находим запоминаем....
потом заходим в игру Админом летим в то место
где вы хотите запспавнить Npc (Магазин, Рейда и.т.д)
пишем //admin там по написано "Spawn NPS"
и вводим нужный Id также там есть неполный список
нужных вам мобов....


Как создать свой телепорт?

1. идешь в то место, где хочешь сделать тп.
2. пишешь в чате /loc и записываешь на листочке 3 цифры
3. дальше идешь в любой редактор базы данных
4. делаешь запрос
insert into teleport values ('название точки телепорта(обычно откуда куда)', 'ID точки телепорта (любое, главное, чтоб с прежними не совпадал)', 'x координата', 'y', 'z', 'цена');
например, insert into teleport values ('Elven Town & Dark Elven Town -> Village of Gludin','1','-80826','149775','-3043','6400');
ВСЕ знаки: запятые, кавычки и т.п. должны строго соблюдаться! Можно добавить сразу несколько точек таким образом
insert into teleport values
('Elven Town & Dark Elven Town -> Village of Gludin','1','-80826','149775','-3043','6400'),
('Elven Town & Dark Elven Town -> Town of Gludio','2','-12672','122776','-3116','3700'),
('Town of gludio -> Elven village','3','46934','51467','-2977','3700');
в конце запроса всегда ставится ";", между другими строками ","

5. Выбираешь, с какого гк хочешь сделать туда телепорт, находишь (можно в датабазе) его в игре, shift+ выделение нпц, смотришь его ID, идешь в папку data, делаешь поиск файлов в эскплорере с фильтрацией по ID гейткипера, открываешь найденный .html файл через блокнот, вписыаваешь
здесь название телепорта, который увидит игрок, кликнув на нпц

пример:
Вернуться на первый этаж.

как добавить нпц в руку (клешню/щупальцу и т.д.) оружие?
-заходим в таблицу npc, ищем столбец lhand (левая рука) или rhand (правая рука) и вписываем туда ID оружия
как в базе изменить допустим p.Def у всех мобов сразу?
-UPDATE `npc` SET `pdef`=`pdef`*2;

Ваши проблемы

1)
при попытке соединиться ЛогинСервер выдает следующее:
java.laang.illegalArgumentExpection: Bad Arguments
at javax.crypto.Cipher.doFinal(DashoA12275)
at net.sf.l2j.loginsrver.clientpackets.RequestAuthLog in. (RequestAuthLogin.java:58)
at net.sf.l2j.loginserver.ClientThread.run(ClientThre ad.java:183)
Все из-за клиента, если вы на него устанавливали какие-нибудь патчи.

2)
Я поставил сервер ла2, вроде всё хорошо работает, но как только я выбираю перса меня сразу выкидывает.
Обнови клиента с оффа.

3)
При заходе в клиент мне пишет file is corupted.
Убей GameGuard.

4)
Призагрузке Сервера выдает ошибку
Loaded: 254 quests
Initializing SiegeManager
Initializing TownManager
Initializing OlympiadStadiaManager
[Fatal Error] :11:32: Invalid byte 2 of 2-byte UTF-8 sequence.
org.xml.sax.SAXParseException: Invalid byte 2 of 2-byte UTF-8 sequence.
at com.sun.org.apache.xerces.internal.parsers.DOMPars er.parse(Unknown So
urce)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBu ilderImpl.parse(Unk
nown Source)
at javax.xml.parsers.DocumentBuilder.parse(Unknown Source)
at net.sf.l2j.gameserver.script.ScriptDocument. (ScriptDocument.jav
a:48)
at net.sf.l2j.gameserver.script.ScriptPackage.addFile s(ScriptPackage.jav
a:76)
at net.sf.l2j.gameserver.script.ScriptPackage. ( ScriptPackage.java:
46)
at net.sf.l2j.gameserver.script.faenor.FaenorScriptEn gine.loadPackages(F
aenorScriptEngine.java:112)
at net.sf.l2j.gameserver.script.faenor.FaenorScriptEn gine. (FaenorS
criptEngine.java:69)
at net.sf.l2j.gameserver.script.faenor.FaenorScriptEn gine.getInstance(Fa
enorScriptEngine.java:60)
at net.sf.l2j.gameserver.GameServer. (GameServer .java:517)
at net.sf.l2j.gameserver.GameServer.main(GameServer.j ava:593)
Exception in thread "main" java.lang.NullPointerException
at net.sf.l2j.gameserver.script.faenor.FaenorScriptEn gine.parseScript(Fa
enorScriptEngine.java:180)
at net.sf.l2j.gameserver.script.faenor.FaenorScriptEn gine.parsePackages(
FaenorScriptEngine.java:166)
at net.sf.l2j.gameserver.script.faenor.FaenorScriptEn gine. (FaenorS
criptEngine.java:70)
at net.sf.l2j.gameserver.script.faenor.FaenorScriptEn gine.getInstance(Fa
enorScriptEngine.java:60)
at net.sf.l2j.gameserver.GameServer. (GameServer .java:517)
at net.sf.l2j.gameserver.GameServer.main(GameServer.j ava:593)
gameserver/data/scripts/playngwithfire.zip
извлеки из него файл, но архив не удаляй!
файл, который извлёк(PlayingWithFire.xml), открой блокнотом, и замени его содержимое на:

















поидее можно просто запятые в параметре Chance поменять на точки...
но больше ничего не меняй! =)
Потом Файл/"сохранить как..." жми...
там выбери кодировку UTF-8...
сохрани...
если у тя WinRAR стоит, просто перетащи этот файл обратно в архив.

5)
Незнаю что делать поставил новые оружие в свой сервер а ах нет на сервере что делать помогите.
Чтоб их видить надо клиент допатчит чтоб они были не только в сервере но и в клиенте !

6)
Как сделать приветствие в игру!Я имею ввиду когда вводишь acaunt и password снизу есть приветсвие как сделать чтоб было написанно так-"Мы рады Вас видеть на Lineage2C4 а тут я хочу написать название своего сервера
Это надо в системе (lineage2/system/systemmsg-e.dat расскодировать , а потом найти что писало до того (тоесть в оригинале) и заменить, чтоб расскодировать надо использовать l2encdec и L2Clientdat.

7)
ГМ комманды:
//admin - Brings up the admin menu.
//gmchat Sends a global message that only GMs can see.
//gm - Turns on or off your GM status.
//invul - Makes you invulnerable.
//delete - Used to remove a targetted Mob. Mob will not respawn.
//kill - Used to kill a targetted Mob. Mob will respawn.
//target Used to target a Mob or player.
//buy - Opens the GMShop.
//gmshop - Opens the GMShop.
//announce_menu - Opens the announce menu.
//list_announcements - Lists the current announcements.
//reload_announcements - Reloads the announcement list.
//announce_announcements - Posts all announcements in list.
//add_announcement Adds an announcement.
//del_announcement Deletes an announcement.
//announce Posts an announcement.
//itemcreate - Opens the item creation menu.
//create_item Creates an item.
//server_shutdown Starts the shutdown process.
//server_restart Starts the restart process.
//server_abort - Stops the server shutdown.
//show_spawns - Opens spawn menu.
//spawn Spawns a Mob on current target.
//spawn_monster Spawns a Mob on current target.
//spawn_index Shows menu for monsters with respective level.
//show_skills - Lists targetted players skills.
//remove_skills - Removes the targetted players skills.
//skill_list - Opens skill menu.
//skill_index - Opens skill menu according to players stats.
//add_skill Adds a skill to a targetted player.
//remove_skill Removes a skill from a targetted player.
//get_skills - Temporarily gives you the skills of a targetted player.
//reset_skills - Restores your skills from before the get_skills command.
//add_exp_sp_to_character - Opens the xp sp menu of the targetted player.
//add_exp_sp Adds xp sp to targetted player.
//edit_character - Opens menu to edit targetted player.
//current_player - Opens character list.
//character_list - Opens list of online players.
//show_characters - Opens list of online players.
//find_character - Opens the find player menu.
//save_modifications - Saves the edits done to the targetted player.
//show_moves - Opens the teleport menu.
//show_moves_other - Opens the teleport menu named other.
//show_teleport - Opens the teleport menu.
//teleport_to_character Teleports you to the named player.
//teleportto Teleports you to the named player.
//teleto r
//teleto
//move_to Teleports you to coordinates given.
//teleport_character Teleports targetted player to coordinates given.
//recall Summons a named player to you.
//restore - Restores a broken player info.
//repair - Repairs a broken player info.
//changelvl Changes a targetted players access level.
//ride_wyvern - Command used to summon and ride a wyvern.
//unride_wyvern - Command to dismount and unsummon a wyvern.
//ban Used to kick and ban a named players account.
//unban Used to unban a named players account.
//kick Used to disconnect named player.
//mons - Used to start the Monster Races.
//edit_npc Used to edit a NPCs stats.
//save_npc - Saves the editted NPC info.
//recall_npc - Teleports targetted NPC to you.
//show_droplist Shows the named NPCs drop list.
//edit_drop Edits the named NPCs droplist. Ussage -
//add_drop Adds a drop to the named NPCs droplist.
//del_drop Deletes a drop to the named NPCs droplist.
//showShop - Shows a targetted vendors shoplist.
//showShopList - Shows a targetted vendors shoplist.
//addShopItem Adds an item to a vendors shop.
//delShopItem Deletes an item from a vendors shoplist.
//editShopItem Edits an item in a vendors shoplist.
//reload_quest - Reloads quest data.
//walk -
//explore -
//gonorth -
//gosouth -
//goeast -
//gowest -
//goup -
//godown -

Остальные:


//box_access - with box targetted, shows access list
//box_access char1 char2 to add players to box
//box_access no char1 removes player from box access
//forth -
//bsh -
//jython -
//failed -
//fight_calculator -
//fight_calculator_show -
//fcs -
//play_sounds -
//nokarma - removes karma from target player
//setkarma value - sets karma of target player to value
//setew value sets enchantment of target player currently equipped weapon to value
//banchat mutes a player
//unbanchat unmutes a player
//polymorph character npc id
//polymorph item id to poly target into id
//polyself Used to polymorph yourself into a mob
//unpolyself Returns you to the normal state
//polymorph item Polymorphs an item

//invis to hide your character
//invisible to hide your character
Character will still show to the player who uses the command, however an "Invisible" Title indicates you are invisible.
//vis to unhide your character
//visible to unhide your character
//earthquake Creates an earthquake
//para_all - Paralyzes all players}}
//unpara_all - Unparalyze all players
//para - Paralyze Target
//unpara - Unparalyze Target
//bighead Gives target a big head
//shrinkhead Returns targets head to normal size
//test These //test commands are for the universe mapping feature (developmental)
//test uni flush
//test hash
//test uni
.
//res
//find_mammon lists the current location (if any) of the Mammon NPCs
//show_mammon Forces the randomly-spawned Mammons to become visible.
//hide_mammon Forces the randomly-spawned Mammons to become invisible.
//list_spawns Lists all the spawns for the specified NPC ID.
//admin_gmliston (To add Gm from gmlist)
//admin_gmlistoff (To remove GM from gmlist)
//admin_silence (To enable/disable private message mode)
/block name
/unblock name
/blocklist
/allblock
/allunblock
//spawn mob_name|mob_id [quantity] [respawn_time_secs]
//heal heals yourself
//heal (with a character selected) - heals selected character
//heal - heals all characters within
//heal - heals character with the name . Does not have to be targeted.
//give_all_skills it will give your target all the skills he can learn at his level with his class
/friendlist
//openall opens all doors
//closeall closes all doors
//unspawnall remove all npcs from world
//respawnall reload npc data

Способ настройки сервера для работы в нескольких локальных сетях

Что касается тачки с 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

Как увеличить время баффов

Ищеш скил в \gameserver\data\stats\skills\
*************************************




















Меняеш вот это число на скоко хочеш секунд, и так во всех танцах и песнях.
У меня соответственно на 6 минут стоит.

nazar1230
11.06.2007, 14:02
15 Июля Выложу Полный Lin)e(age Interlude ...
Сборку От L2j-Free :wink:

nazar1230
11.06.2007, 14:05
Смотрите Новый Мувик от NC-Soft ...
Советую ! :25:
Очень Красиво !
http://youtube.com/watch?v=qDeMdjTmKck

nazar1230
11.06.2007, 14:12
Люди, люди, люди... не подскажете откуда моно качнуть La2C1 Server Офф, на DarkDragons.biz линка битая, не сливает, а мне оч нужно, помогите пожалуйсто кто чем сможет =)

Сервер С4 офф от команды La2storm сборка 22
У меня только С4 - С5 Офф Сборки ...
Вот эта ничего ... Посмотри понравится.

Ссылка на скачивание http://dump.ru/files/4/432838792/


Пасс на архив www.la2base.ru

Пасс на скачивание la2base

Sorrow
14.06.2007, 04:52
Спасибо большое тебе nazar1230!!!
буду пробовать поставить, хотя уже скока раз пытался и не выходит :(
Если что в ассю тебе стукну :)

FormFactor
14.06.2007, 14:59
Назар, вот у меня проблема есть...
Скачал я сборку на С4, настроил её, настроил клиент. А клиент, после окна выбора сервера, дальше не заходит. В консоли ГеймСервера написано, что подключается мой клиент по неразрешенному протоколу, что нужен протокол 595! У меня есть, но на 560. где их можно скачать? Подскажи плз

nazar1230
16.06.2007, 15:31
Зайди в C:/server/gameserver/cofig
Полазь Там ...
В Одном Из Конфигов будет

# Minimum and maximum protocol revision that server allow to connect.
# You must keep MinProtocolRevision <= MaxProtocolRevision.
MinProtocolRevision = ***
MaxProtocolRevision = ***

Смени на

# Minimum and maximum protocol revision that server allow to connect.
# You must keep MinProtocolRevision <= MaxProtocolRevision.
MinProtocolRevision = 1
MaxProtocolRevision = 999

И всё ...
Стандартно это находится в C:/server/gameserver/cofig/server.

И всё ... есле вдруг что пиши сюда ...
И напеши Вышло или нет.

FormFactor
11.08.2007, 20:03
звыняюсь что так запоздало... уже получилось )

кста этот вариант я пробовал, не помогло :( поставил другую сборку, и всё норм)

HeMoLL[b
23.08.2007, 14:46
Здравствуйте =) !!!
Я новичок в этих делах , ставить сервер итд, мне помогали друзья и собственно инфа с нета , в частности та инфа которая размещена тут, сервер я поставил ,запустил, клиентку тоже вроде наладили и тут мне пишет лог сервер :
java.lang.IllegalArgumentException: Bad arguments
at javax.crypto.Cipher.doFinal(DashoA12275)
at net.sf.l2j.loginserver.clientpackets.RequestAuthLogin.<init>(RequestAuthLogin.java:58)
at net.sf.l2j.loginserver.ClientThread.run(ClientThread.java:183)
Я нашёл что дело в клиентке... Собственно сам вопрос как клиентку почистить от ненужных файлов, или какие есть варианты ?

HeMoLL[b
23.08.2007, 15:13
И хочу добавить что даже Wallker не заходит , при этом логин сервер говорит всё тоже...

HeMoLL[b
23.08.2007, 16:28
Дико извеняюсь, взял другой клиент, не чистый (немогу позволить себе скачать чистый) и вот что получаю уже от гейм сервера:
(В игре дохожу до статуса сервера)

Unknown Packet:3b
0000: b6 03 74 8c 80 fd 53 33 a4 03 6a 8c 88 fd 4b 33 ..t...S3..j...K3
0010: ad 03 71 8c ec fd ef 9e 06 02 1a 69 87 67 25 bd ..q........i.g%.
0020: 7f 61 1e 63 1d 59 38 33 cf 03 ¦a.c.Y83..

Что это , что делать,помогите плыз ! :)
PS : Если можите подскажите как "почистить" или где скачать чистый клиент, или самое необходимое "чистое" для клиента

nazar1230
24.09.2007, 21:08
Дико извеняюсь, взял другой клиент, не чистый (немогу позволить себе скачать чистый) и вот что получаю уже от гейм сервера:
(В игре дохожу до статуса сервера)

Unknown Packet:3b
0000: b6 03 74 8c 80 fd 53 33 a4 03 6a 8c 88 fd 4b 33 ..t...S3..j...K3
0010: ad 03 71 8c ec fd ef 9e 06 02 1a 69 87 67 25 bd ..q........i.g%.
0020: 7f 61 1e 63 1d 59 38 33 cf 03 ¦a.c.Y83..

Что это , что делать,помогите плыз ! :)
PS : Если можите подскажите как "почистить" или где скачать чистый клиент, или самое необходимое "чистое" для клиента


Я вить просил сборку сервера какой именно пак и Т.П. я вить всё писал.
И лутше кинь скрин иногда не всё захвачивают.

jeka101
16.10.2007, 14:12
Народ помогите плиз у мя стоит сервер с4 но есть проблема.Я хочу чтобы я смог его в инете использовать проблема в том что я се айпи внешний поставил а он не хочет работать,хотя когда был внутренний ип тада он работал на мою сеть ДС.Что зделать я везде внешний ип прописывал даже прописал как то раз внутренний ип и внешний.Заработали но пролема там в том что один серв на внутреннем а другой на внешнем.Если одно работает то другое неможет так как на разных ипах.Помогите что надо зделатиь чтобы норм работал?

nazar1230
08.11.2007, 22:22
Так нельзя ... во первых Айпи должен быть один
Динамич. или Постоянный.
Во вторых ... после выбора Айпи есле оба сервера или 1 сервер роботать НЕ будут это звонок к провайдеру.

NorwayFun
03.12.2007, 02:18
короче переопал весь инет, поставил вроде сервак, пропатчил клиент
сервак поднимается, акк регится, в игре заходит, нпц есть, а мобаф нет.
помогите плз с мобами. не как не смогу догадатся в чем проблема то

nazar1230
23.12.2007, 19:00
короче переопал весь инет, поставил вроде сервак, пропатчил клиент
сервак поднимается, акк регится, в игре заходит, нпц есть, а мобаф нет.
помогите плз с мобами. не как не смогу догадатся в чем проблема то

Люди !
Помоему я ястно просил, написать какая именно сборка и т.п. Читайте на прошлых страницах !!!

А НПЦ мобов нету потомучто сборка сырая.
У тебя есть 3 Верианта:
1) Сменить сборку
2) Сменить npc.sql,npcspawn.sql
3) Поставить npc.sql,npcspawn.sql, от другой нормальной сборки на свою.

В СЛЕДУЮЩИЙ РАЗ, ПРИ ПОМОЩИ ИЛИ ПЕРЕД ТЕМ КАК ОТПИСАТСЯ, ПРОЧИТАЙТЕ НА ПРОШЛЫХ СТРАНИЦАХ, КАК ПРАВЕЛЬНО НАПИСАТЬ В ЭТОМ РОЗДЕЛЕ.

Спасибо.:48:

terr
14.01.2008, 15:04
Сервер запускается все норм патч паставил, писал в логин сервере что типа фиг те, патом с офа обновил ашибку dll выдало, патом голый клиент зделал конекта нет попрежнему а гейм сервер пишет что Telnet server is currently disabled.
Connecting to login on 127.0.0.1:9014
Registered on login as Server 0 : Bartz
вот это пишет(>>>>>> AutoSpawnHandler: Spawned NPC ID 7556 at 178834, -184336, -355 (Near Dwarven Vil
lage) for 30 minutes(s).
. Что мне делать??? я уже везде и ипы менял и ини файл редактировал нифига( l2c4 java сборку незнаю скажите как узнать узнаю

nazar1230
28.04.2008, 11:23
Сервер запускается все норм патч паставил, писал в логин сервере что типа фиг те, патом с офа обновил ашибку dll выдало, патом голый клиент зделал конекта нет попрежнему а гейм сервер пишет что Telnet server is currently disabled.
Connecting to login on 127.0.0.1:9014
Registered on login as Server 0 : Bartz
вот это пишет(>>>>>> AutoSpawnHandler: Spawned NPC ID 7556 at 178834, -184336, -355 (Near Dwarven Vil
lage) for 30 minutes(s).
. Что мне делать??? я уже везде и ипы менял и ини файл редактировал нифига( l2c4 java сборку незнаю скажите как узнать узнаю


(>>>>>> AutoSpawnHandler: Spawned NPC ID 7556 at 178834, -184336, -355 (Near Dwarven Vil
lage) for 30 minutes(s).

Это пишет в логине или гейме ?
Есле в GameServer то проблема с НПЦ И Снова мне не дали даже изготовителя СБОРКИ !
Есле в LoginServer то проблема в клиенте ...
Ты выложи картинку или же отпишись тут нормально.

Fren
25.06.2008, 16:08
Добрый день у меня возникла проблемка с заходом в игру сервер работает ток я понять не могу почему оно меня не пускает в самой игре в папке систем в файле .ini менять надо на тот айпи что указывал правельно?

Skidrou
03.08.2008, 11:57
Ктонить помогите с созданием саита под сервер сборки L2jTEAM C4 Mutant.
Что нужно для создание саита?Заранее спасибо

nazar1230
08.08.2008, 00:35
Ктонить помогите с созданием саита под сервер сборки L2jTEAM C4 Mutant.
Что нужно для создание саита?Заранее спасибо

У тебя ошыбочка вышла ...
Ты не в ту дверь зашёл ...
Тут тебе не помощь по изготовлению сайтов.

xxPumbaxx
21.08.2008, 01:50
На перщои страни4е щсо хоросчо обэснино щот толко Линки неработают :(
Мосчна их какнибут актуалисирощат ПЛИС. ето би било о4ен хоросчо щ сорание Огромное спасиба )

Oldboy
25.08.2008, 11:12
ув назар хочу настроить С1 сервернельзя ли немного поподробнее так как большинство сылок на 1 странице не работают. есть клиент и mycql меня интересует как настроить сервер и как сделать патч чтобы играть с друзьями.

nazar1230
13.07.2009, 00:02
Мммда ...
Тему создал 3 года назад, много времени прошло.
Давно уже Финалом занимаюсь и новой игрой AION =)
Всем Удачи, больше не буду помогать и выкладывать вещи в этой теме.
Для нормальной информации и если возникнет вопрос ?
Советую:

L2Rus.Info
La2Base.ru

Руслан
21.12.2012, 09:32
ребят помогите кто-нибудь создать сервер ла2 С1:-( воот я в контакте
id185883133 (только прозьба добавляйтесь быстрее и с пометкой что вы с форума)

horka142
28.10.2017, 22:06
Отличный пост, очень помог)