Перейти к содержанию
Авторизация  
iGangster

Все Что Нужно Юному Админу

Рекомендуемые сообщения

1. Как сделать себя админом?

 

Заходим в Navicat:

 

Открываем базу l2jdb, ищем accounts, меняешь access_level на 100, ищешь characters, меняешь access_level на 200.

 

 

2. Как включить авто регистрацию?

 

Заходим Х:\путь до сервера\loginserver\config\loginserver.properties, находим AutoCreateAccounts = False и вместо False ставим True.

 

3. Как сделать, так чтобы, не все кто заходит были гмами?

 

делаем также как во 2-ом вопросе.

в строке EverybodyHasAdminRights = пиши False, а если не хотите что-бы все были гмами то пишем = true

 

4. Где хранятся основные базы, чата, игры т.е. чаров и т.д.

.База линейки

Serverdiskwusrlocalmysqldatal2jdb

База форума

Serverdiskwusrlocalmysqldataphpbb

Системная mysql

Serverdiskwusrlocalmysqldatamysql

База php_m_admin

Serverdiskwusrlocalmysqldataphpmyadmin

 

5. Где изменить рейты сервера?

l2j>config>открываем файл server блокнотом

ищем:

# Rate control, float values

RateXp = 1500.

RateSp = 1500.

RateDropAdena = 10000.

RateDropItems = 10.

RateDropSpoil = 10.

RateQuestsReward = 10.

RateDropEquipment = 1

Цифры меняйте по вашему усмотрению!

 

6. Где изменить скорость Страйдера и виверины?

.l2j>config>открываем файл other блокнотом и редактируем там строки:

# movement speed for strider and wyvern

WyvernSpeed = 200

StriderSpeed = 100

Ставте цифры на ваше усмотрение

 

7. Как добавить вещь в магазин (продавцу)?

Откройте таблицу `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. Перезагрузите сервер для обновления.

 

8. Изменение скиллов

Файлах скиллов c:/server/l2j/gameserver/data/stats/skills/*.xml и в таблицах skill, skill_trees, skill_learn

Например, откат

 

 

9. Изменение брони

c:/server/l2j/gameserver/data/stats/armor/*.xml и в таблице armor

 

10. Изменение оружия

c:/server/l2j/gameserver/data/stats/weapon/*.xml и в таблице weapon

 

11. Как добавить второй GameServer к Login серверу?

Следуйте данному Мануалу :

Скопируйте папку C:/server на второй компьютер на котором будет располагатся второй сервер.

На первом компьютере запустите C:/server/l2j/login/RegisterGameServer.bat

Наберите 1 и нажмите Enter, программа создаст файл hexid(server 1).txt

Примечание : не вводите 0 так как этот ID уже занят первым сервером

Скопируйте этот файл в папку C:/server/l2j/gameserver/config второго компьютера

На втором сервере :

Cотрите старый hexid.txt и переименуйте hexid(server 1).txt в hexid.txt

Откройте server.properties и впишите :

ExternalHostname=(blank) -> замените на (звездочку)*

InternalHostname=127.0.0.1 -> замените на *

LoginPort=9014 -> замените на 9015

LoginHost=127.0.0.1 -> Впишите IP login сервера ( 1 комп )

 

Теперь на первом игровом сервере запустите startLoginServer.bat и startGameServer.bat

На втором компе нужно запустить только startGameServer.bat ( так как оба сервера будут использовать 1 логин сервер).

 

12. Как добавить стартовый скилл?

Например я хочу добавить 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 - Уровень игрока необходимый для изучения скилла

 

13. Как добаыть вещей в магазины NPC?

Используйте Навикат.

Откройте merchant_buylists table

В первом поле нужно вписать ID номер вещи, которую хотите добавить.

Во втором поле вводите цену, за которую вы хотите чтобы вещь продавалась.

В третьем поле вводите ID номер магазина в котором эта вещь будет продаваться.

( Его можно посмотреть зная ID номер продавца в merchant_shopids table )

В четвертом поле вы вносите номер позиции, которую будет занимать вещь в списке.

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

Теперь обобщим :

Если вы хотите продать сдвоенный SLS у продавца Ttader Jackson ( Fighter Shop ) в Talking Island за 150 адены.

И чтобы он находился в конце списка.

1) Посмотртеть его Shop ID в merchant_shopids table.

ID номер NPC - 7002. Вы заметите что у неё 2 магазина : 11 и 12.

 

Какой из них какой ?

2) Это можно посмотреть в его html файле ( data/html/merchants/7002.htm )

11 - Магазин Бойца

12 - Магазин Мистика

3) Посмтотреть ID номер спаренного SLS ( wepons table ).

Спареный SLS ID - 2626

У трайдера уже 54 предмета в листе. ( merchant_buylist )

Cледовательно я буду должен вписать следующую строчку в merchant_buylists :

2626 150 11 55

Теперь сохраните в навикате и выйдите из него.

Рестартаните сервер.

 

14. Почему я могу играть на локальном сервере а другие игроки не могут играть на моем сервере?

Потому что у вас неоткрыты порты 2106 и 7777 ( TCP и UDP ) на сервере или модеме/файрволе или роутере.

 

15. Как ввести SubClass?

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

AltSubClassWithoutQuests = True

 

16. Как работают Seed Skils?

Должны работать так :

Длительность каждого Seed 5 секунд.

Цель - любой персонаж кроме себя.

Перезарядка скилла 30 минут.

 

Зарядите кого-нибудь Seed'ом и если он кастует магию ( например Aura Symphony, Blizard, Elemental Storm и т.д. ), то она будет наносить масивные повреждения.

Разные комбинации Seed нужны для разных магий :

Aura Symphony: Любой 1 seed. Перезарядка : 30 minutes

Blizzard: 2 water seed. Перезарядка : 30 minutes

Inferno: 2 fire seeds. Перезарядка : 30 minutes

Demon Wind: 2 wind seeds. Перезарядка : 30 minutes

Elemental xxxx: 2 seeds разного вида... 3 категории к этому классу

(разная категория к "xxxx") и каждая имеет разную комбинацию..

Перезарядка : 30 minutes

 

17. Как поменять в списке имя сервера Bartz на мой сервер?

Для смены имени нужно изменять клиент для этого вам понадобится вот эта тулза.

Для альтернативы существует L2ClientDat_en - найдите в Google.

И UltraEdit

1) Сначала нужно декодировать servername-e.dat в LineageII/system используя команду :

l2encdec -g servername-e.dat ( если у вас неизменённые ранее файлы )

или l2encdec -s servername-e.dat ( если наоборот )

После этого вы получите файл dec-servername-e.dat.

Теперь открываем его с помощью UltraEdit, и вы увидите текст "Bartz" и перед ним hex код 06, это означает Bartz ( 5 символов ) используется 5 байт и 1 байт для hex ID кода = 06

Теперь высчитайте свое имя.

Например MyServerName имеет 12 символов значит будет использовать 12байт + 1 байт для hex кода = 13 байт ( децимально ) = 0D ( хекс )

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

 

Теперь заменяем код 06 на 0D, Замените "Bartz" на "MySer", затем в конце буквы r, нажмите Ctrl+D и вставте ещё 7 байт, так как MyServerName на 7 байт(символов) длиннее "Bartz", и продолжайте набирать "verName". Сохраните - Готово.

 

18. Как сделать автоизучение скилов?

Заходим в other.properties и выставляем :

AutoLearnSkills=True

Как добавить второй GameServer к Login серверу ?

Следуйте данному Мануалу :

Скопируйте папку C:/server на второй компьютер на котором будет располагатся второй сервер.

На первом компьютере запустите C:/server/l2j/login/RegisterGameServer.bat

Наберите 1 и нажмите Enter, программа создаст файл hexid(server 1).txt

Примечание : не вводите 0 так как этот ID уже занят первым сервером

Скопируйте этот файл в папку C:/server/l2j/gameserver/config второго компьютера

На втором сервере :

Cотрите старый hexid.txt и переименуйте hexid(server 1).txt в hexid.txt

Откройте server.properties и впишите :

ExternalHostname=(blank) -> замените на (звездочку)*

InternalHostname=127.0.0.1 -> замените на *

LoginPort=9014 -> замените на 9015

LoginHost=127.0.0.1 -> Впишите IP login сервера ( 1 комп )

 

Теперь на первом игровом сервере запустите startLoginServer.bat и startGameServer.bat

На втором компе нужно запустить только startGameServer.bat ( так как оба сервера будут использовать 1 логин сервер )

Готово.

 

19. Как добавть стартовый скилл?

Например я хочу добавить Weight Limit level 2 всем Human Файтерам.

Откройте ДБ через Navicat или PhpMyAdmin.

И запустите такую команду :

 

CODE

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 - Уровень игрока необходимый для изучения скилла

Дальше по аналогии...

 

20. Обьясните пожалуста знаечение настроек выпадения вещей при смерти.

Это меняется в файле server.properties :

# Player Drop Rate control, values are the percent values

PlayerRateDrop = 20

PlayerRateDropItem = 70

PlayerRateDropEquip = 25

PlayerRateDropEquipWeapon = 5

Пояснение : 20% это шанс выпадения вещи из инвентаря. Если вещь выпадает, то 70%

шанс того что вещь выпадет из инвентаря. 25% выпадение одетого шмота (броня/бижутерия) и 5% шанс выпадения оружия.

 

21. Сервер ужасно лагует как это поправить?

Откройте Task Manager или еквивалент ему. И установите всем java.exe процессам приоритет High/Высокий или Real Time/Реального времени

Примечание : Ставте Real Time/Реального времени только в том случае если у вас выделеный сервер и только под L2j и Веб.

Если после долгой работы сервера java загружает проц под 100% то ресарт делай.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

22.Как изменить название вещи?

Качаем FileEdit открываем через него файл Itemnam-e.dat ищем по id нужную вещ и меняем её название.

В конце файла оставляем 1 строчку пустую так требует FileEdit,нажимаем сохранить в 413 кодировке и радуемся новому названию =)

23.Как изменить натписи в чате при входе в игру?

Вводим //admin ищем строчку announcements и меняем на то что вам нужно=)

24.Как сделать хиро свечение?

сервер/config/other

строка-GMHeroAura = False меняем на True сохраняем делаем рестарт и бегаем хиро =)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.
Авторизация  

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×
×
  • Создать...