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