Skip to content
La2Base
Home
DownloadsWikiForumFAQ
Search
ruen
Sign up Login
HomeFilesWikiLogin
  • Home
  • Downloads
  • Wiki
  • FAQ
  • Contact Us
  • About
  • Rules
  • Privacy
  • Terms of Service

© 2026 la2base.com · All rights reserved

ruen
Forum/Форум для новичков[JAVA]/Частые Ваши Вопросы И Отличные Ответы
Search

Частые Ваши Вопросы И Отличные Ответы

2 replies3,993 viewsCurrently viewing: 1
Егрес
Егрес

User

Участник

Posts: 85

На форуме с: 04/02/2008

Репутация: +100

Рейтинг: 0

· 07/02/2008, 07:28 AM

Так, я создал эту тему- что бы не создовались вопросы "клоны", а так же для тех, кто, так скажем, незнает слова поиск.

Информация к рассуждению:
-если Вы нашли свой вопрос и ответ на него, то читайте.
-если Вы нашли свой вопрос, но ответа не нешли, то напишите в этой теме. какой вопрос.
-если Вы не нашли свой вопрос, то Вам сюда.
-если Вы и там ничего не нашли, то поспрашивайте здесь _http://serverbase.ru/index.php?showtopic=20344
-если и там безуспешно, то тогда уже создовайте тему в соответсвующем разделе.
-приятного поиска!

Дополнительная информация:
-будут удалятся посты не соответствущие, даже отдаленно,- ЭТОЙ форме, а так же написанные на латинице руские слова или похоже на: У Миня Праблема! Памагити! Не Пашыт! Шо Делать? Парни Хелп!
-так же, со временем, будут удалятся все посты в этой теме(не получившие ответа) и за счет них будет пополнятся список "FAQ"

Учите! Дерзайте!

0
Егрес
Егрес

User

Участник

Posts: 85

На форуме с: 04/02/2008

Репутация: +100

Рейтинг: 0

· 08/05/2008, 11:39 AM

FAQ(вопросы старые так что не судите строго)

Сделал сервер, на зайти не могу, набираю акк, пасс, жму логин, и у меня дисконект.
Проблема из-за клиента или из-за протокола.
Совет: Откройти конфиги(в разных сборках разный файл, так что поищите) И найдите там

Цитата
MinProtocolRevision = 1
MaxProtocolRevision = 999

Поставть в первом случаи "1", а во втором "999"

Когда запускаю start.bat он выдает такую ошибку "Системная библиотека user32.dll перемешена в памяти. Работа приложения будет нарушена. Перемешение произошло из-за того, что библиотека C:windowssystem32advapi32.dll заняла область адрессов, зарезервированную для системных dll Windows. Обратитесь к поставщику за новой верчией библиотеки."
Эта проблема из-за системы(windows), переустанови систему(windows).

Я поставил сервер ла2, вроде всё хорошо работает, но как только я выбираю перса меня сразу выкидывает.
Обнови клиента с оффа.
Совет: Если это происходит примерно после 30 секунд игры, то отключите в конфигах GameGuard, если не помогло то скачайте эмулятор GameGuard или killer GameGuard.

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

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

Сделал серв хочу его в инет загнать но есть 1 проблема незнаю как сделать регистрацию акк

1 Вариант: скачай себе готовый сайт под ява сборку - там все есть!
2 В конфигах включите авторегистрацию
3 Вариант: используй бат файл startSQLAccountManager.bat с заданными параметрами как CGI скрипт (по моему самое удобное)

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

Как поставить кота с профами и ГМ шоп ?

команда //spawn 12613 создать Solinusa
команда //spawn 12371 создать Puss The Cat
или если вы устонавливали стороннего, то воспользуйтесь //spawn ID. ID посмотрите в БД

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

Где изменить скилы ?
Gameserver/data/skills/

Как убрать копирайты которые появляються привходе на сервер?
/system/systemmsg-e.dat раскодировать через l2clientdat. потом найти (ctr + f)
что писало в оригинале, и заменить на что тебе надо
Если это про то когда заходиш за чара, то надо просто изминить в игре через админ панель, или в папке server .txt фаил изминить.
Как поставить табличку чтобы перед тем как войдти на сервер писало правило ?
Файл options.config найди следущее и поставь там true:
# Show L2J License when player enter game.
ShowL2JLicense = True

Как мне создать свой магазин?
http://la2base.ru/forum/index.php?showtopic=16233 тут все очень понятно.

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

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;

Вот захотел с друзьями поиграть по нету. Но как это сделать?
В конфигах найдите строчку ExternalHostname = ваш IP интернета.

А что делать если ИП динамический, то есть непостоянный?
Для этого есть услуга no-ip
Совет: Пройдите по этой ссылке и прочитайте мануал. http://la2base.ru/forum/index.php?showtopic=20170

Где хранятся основные статы оужий брони скилов и т д?
gameserver\data\stats\

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

Как добавить вещь в магазин (продавцу)?
Откройте таблицу `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. Перезагрузите сервер для обновления.

Как добавть стартовый скилл?
Например я хочу добавить Weight Limit level 2 всем Human Файтерам.
Откройте ДБ через Navicat или PhpMyAdmin.
И запустите такую команду:

Код:

Код
INSERT INTO skill_trees VALUES (0,150,2,'Weight Limit',0,1);

Пояснение: 0 - Class ID (Human Fighter имеет class ID = 0)
150 - Skill ID (Weight Limit имеет skill ID = 150)
2 - Уровень скилла
'Weight Limit' - Название скилла
0 - количество SP необходимое для изучения скилла
1 - Уровень игрока необходимый для изучения скилла

Как ввести SubClass?
Когда игрок достигает 75 уровня, он может выбрать подкласс ( SubClass ). Для этого нужно поговорить с Grand Master в Адене. Так в L2j еще не реалихован Квест на сабклас то в altsettings.properties нужно выставить:
AltSubClassWithoutQuests = True

Пожалуй, начну. Так как много повторяющихся тем с просьбой помочь разобраться с ГМшопом, Бафером и другими вещами
Напишу я такой мануал, где все это будет собранно вместе. Если тема важна то закрепите ее.

ГМ шоп.

ГМшоп- это магазин, в котором может продается все и вся. Гм шопы могут быть двух видов: на бай листах и на мульти селах. В основном, выложенные ГМшопы, строятся на втором варианте, так что напишу о них.
Здесь более подробно об устройстве ГМшопа.

Инструменты:
Цитата
1.Убедитесь, что у Вас есть сборка lineage 2.
2. Убедитесь, что у Вас есть ГМ шоп.
3. Убедитесь, что у Вас руки не крюки )


Начнем-с:
1. Основу всех ГМшопов на multisell-ах составляют: Папка html, где хранится весь «словарный запас» НПС, Сама папка multisell, в ней находятся все итемы на продажу, файлы SQL, это и будет Ваш продавец. Еще может быть второй файл SQL, зачастую там прописывается его spawn, то есть места расположения.

2. Распаковываем архив с Вашим ГМшопом, в любое удобное для Вас место.

2.1 Открываем программу navicat, открываем Вашу БД (Базу Данных), потом кликаем по ней правой кнопкой мыши и нажимаем Execute Butch Files…

2.2 В появившемся окне в строчке file пишем путь к файлу SQL, что находится в папке с Вашим ГМшопом. Если вы не помните путь, не беда, правее есть кнопка «…», нажимаем на нее и ищем файл SQL.
Как только вы нашли файл SQL, посмотрите, ниже есть строчка Encoding в ней оставляем кодировку «65001 (UTF-8)» Нажимаем ОК. Если вы увидите потом надпись
Код
«[Msg] Finished -  queries executed successfully»,
значит Вы все сделали правильно.

3 Открываем папку html потом merchant и копируем от туда все файлы сюда: ..\server\gameserver\data\html\merchant\

3.1 Открываем папку multisell и копируем от туда все файлы сюда: ..\server\gameserver\data\multisell\

4 Теперь заходим в игру с полными правами ГМа, и ставим НПС командой //spawn ID. «что бы узнать ID, открываем файл SQL, и смотрим на начальные цифры . Пример: ('77777', '208… , где 77777 это ID »

5. Радуемся жизни.

Вопрос:
Цитата
У меня вылезла ошыбка. Чё делать?
Ах. Да вот ошыбка. [Err] 1136 - Column count doesn't match value count at row 1


Ответ:
Цитата
Не совпадают столбцы в твоей БД и в файле SQL. Для этого пропиши все вручную. Как? Открываешь таблицу, в которую должен заливаться файл SQL, в нижнем левом углу будет «+», нажми на него, и в появившейся строчке вписывай все значения.


Вопрос:
Цитата
Луди, вот токая проблема, [Err] 1062 - Duplicate entry '40000' for key 'ХХХ'. Чё это значит?


Ответ:
Цитата
Это означает, что ваш НПС продавец, дублирует кого-то из других НПС. Как исправит? Или, если НПС ,что уже прописан в таблице, не так значим, удалите его, или поменяйте ИД нового, НО этот вариант несоветую.


Вот скачайте ГМшопы:

Сжатый ГМшоп
http://ifolder.ru/6411014

Расширенный ГМшоп
http://ifolder.ru/6411027

Камаэль
http://ifolder.ru/6411031

Марки проф
http://ifolder.ru/6411037

Свитки энчанта
http://ifolder.ru/6411044

Тату
http://ifolder.ru/6411050

Рецепты А и S
http://ifolder.ru/6411060

Еще тату
http://ifolder.ru/6411067

Соски/стрелы
http://ifolder.ru/6411078

и ВСЕ ЭТО ВМЕСТЕ
http://ifolder.ru/6411089

Спасибо за файлы -=PcHaYkA=- ©

И так же зайде те сюда:

ЗАЙТЫ.

Телепортёры, Привратники или более известные как Gate Keeper.

GK-это такие НПС, с помощью которых можно переместится в любую точку королевства Аден. Большинство GK состоят из папки html, где хранится весь «словарный запас» НПС и двух файлов SQL: это Npc.sql, сам НПС.и основа teleports.sql, это все точки куда можно переместиться.

Инструменты:
Цитата
1.Убедитесь, что у Вас есть сборка lineage 2.
2. Убедитесь, что у Вас есть ГМ шоп.
3. Убедитесь, что у Вас руки не крюки )


1. Распаковываем архив с Вашим GK в любое удобное для Вас место.

1.1 Открываем программу navicat, открываем Вашу БД (Базу Данных), потом кликаем по ней правой кнопкой мыши и нажимаем Execute Butch Files…

1.2 В появившемся окне в строчке file пишем путь к файлу SQL, что находится в папке с Вашим GK. Если вы не помните путь, не беда, правее есть кнопка «…», нажимаем на нее и ищем файл SQL.
Как только вы нашли файл SQL, посмотрите, ниже есть строчка Encoding в ней оставляем кодировку «65001 (UTF-8)» Нажимаем ОК. Если вы увидите потом надпись
Код
«[Msg] Finished -  queries executed successfully»
, значит Вы все сделали правильно.

1.3 Это действие нужно проделать с двумя файлами: Npc.sql, teleports.sql.

2. Открываем папку html потом teleporter и копируем от туда все файлы сюда: …\server\gameserver\data\html\teleporter

3. Теперь заходим в игру с полными правами ГМа, и ставим НПС командой //spawn ID. «что бы узнать ID, открываем файл SQL, и смотрим на начальные цифры . Пример: ('77777', '208… , где 77777 это ID »

4. Радуемся жизни.

Баффер:

Бафер – НПС дающий игрокам заклинания, называемыми бафами, дающие им удвоенные силы для боя. Многие баферы состоят из: файла SQL, сам НПС и папки html, где хранится весь «словарный запас» НПС.

Начнем.
Инструменты:
Цитата
1.Убедитесь, что у Вас есть сборка lineage 2.
2. Убедитесь, что у Вас есть ГМ шоп.
3. Убедитесь, что у Вас руки не крюки )


1. Распаковываем архив с Вашим GK в любое удобное для Вас место.

1.1 Открываем программу navicat, открываем Вашу БД (Базу Данных), потом кликаем по ней правой кнопкой мыши и нажимаем Execute Butch Files…

1.2 В появившемся окне в строчке file пишем путь к файлу SQL, что находится в папке с Вашим GK. Если вы не помните путь, не беда, правее есть кнопка «…», нажимаем на нее и ищем файл SQL.
Как только вы нашли файл SQL, посмотрите, ниже есть строчка Encoding в ней оставляем кодировку «65001 (UTF-8)» Нажимаем ОК. Если вы увидите потом надпись
Код
«[Msg] Finished -  queries executed successfully»
, значит Вы все сделали правильно.

2. Открываем папку html потом default и копируем от туда все файлы сюда: …\server\gameserver\data\html\default3. Теперь заходим в игру с полными правами ГМа, и ставим НПС командой //spawn ID. «что бы узнать ID, открываем файл SQL, и смотрим на начальные цифры . Пример: ('77777', '208… , где 77777 это ID »

3. Радуемся жизни.

Вопрос:
Цитата
Вроди бы поставил бафера но он собако небафит(


Ответ:
Цитата
Если в комплекте с баффером идет что-то по типу jscript\quests\9999_NPCBuffer и закидываем сюда:
…\server\gameserver\data\scripts\quests\ и незабываем прописать в файле __init__.py, в той же папке :
'636_TruthBeyond',
'637_ThroughOnceMore',
'647_InfluxOfMachines',
'649_ALooterAndARailroadMan',
'651_RunawayYouth',
'653_WildMaiden',
'999_C3Tutorial',
'9999_NPCBuffer'

И не забудь, что после последней строчки запятую не ставить.

И что бы одинаковые темы не разводить, пешем ошибки здесь, кто будет свободен тот обязательно поможет, чем сможет.


немного полезных тем на последок.

-Faq По Редактирыванию Icon'ok В Клиенте
-Боремся с ГГ в корейском Kamael.
-Цвет Заточки
-Хитро Обманываем L2top
-Как сделать нпц чтобы менял цвет ника за колы
-Оружие Sa X2,x3
-Подробнейший Мануал По Созданию И Редактированию Любых Гмшопов
-Цвет заточки!
- У кого бывают проблемы с гг.

И очень мого не изведонаго находится здесь. http://serverbase.ru/index.php?showforum=156

0
Topic is closed for replies