Поиск:

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

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

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

Пол: Мужской
По умолчанию Установка Серверов Lineage С1- C4

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


Ведущий разработчик эмулятора серверов L2-RI

Последний раз редактировалось vld1; 28.06.2006 в 17:22..
nazar1230 вне форума   Ответить с цитированием
Пользователи сказавшие Спасибо nazar1230: Ataman, leobox
Старый 28.06.2006, 17:41 Вверх     #2
nazar1230
Новичок
 
Аватар для nazar1230
 
   Возраст: 35
Регистрация: 17.03.2006
Был(а) у нас: 18.11.2015 16:42
Сообщений: 92

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

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

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

Что нужно:
================================================== =======
C1&C2&C3 Вы можете найти тут: http://darkdragons.biz/index.php?sho...rea=1&categ=15
Готовый и настроенный сервер с3 http://redundanthost.com/c3c3c3cccserverc3c3.rar
С4: Скачять : http://files.filefront.com/RaGEZONE_.../fileinfo.html
================================================== =======
MS SQL. Качаем с майкрософта: http://download.microsoft.com/downlo...73/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

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


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

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

Скрипты для сайта Офф :
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//down...i?l2fullstatus


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


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

Пол: Мужской
Post Русский перевод клиента С4

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

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

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


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

Пол: Мужской
Post Новая броня и Маски для С4 сборок

Маски : http://www.p-51.net/l2j/mods/newmaskspost.zip



Ещё добавки :






Золотая Броня Rune Castle Короля и Королевы .
v1.1
- Поботает На :
Fdarkelf
Fdwarf
Felf
Ffighter
Fmagic
Mdarkelf
Mdwarf
Mfighter
Mmagic
Morc

Скачять :http://rapidshare.de/files/12958603/...ro_v2.rar.html

а вот это будет скоро :


Всё ))


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

Пол: Мужской
Post Сборка под названием -=S-T=-

Установка и начальная настройка сервера С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
//Доработанно и исправленно.


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

Пол: Мужской
Post Клиент

Клиент c4:
ftp://l2clientdownload.lineage2.com/..._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/


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

Пол: Мужской
По умолчанию ---Установка Java сервера---

---Установка 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 будет завершена!


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

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

Текущая версия:
Дата последнего обновления: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 - страница сервера


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

Пол: Мужской
По умолчанию Microsoft SQL Server 2005 Enterprise Edition

http://www.megaupload.com/ru/?d=STOK4D54

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

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


Ведущий разработчик эмулятора серверов L2-RI
nazar1230 вне форума   Ответить с цитированием
Эти пользователи сказали Спасибо nazar1230: leobox
Ответ


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

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

Опции темы

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

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

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


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


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