ChildofHell

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » ChildofHell » База Знаний » Команды дя ГМов


Команды дя ГМов

Сообщений 1 страница 3 из 3

1

Все команды пишутся через //сама команда...

Весь Список Команд:

abnormal_change
accept_escape_command
actorcount
add_mapbug
add_peti_chat
addbookmark
addcomment
agitdeco
agitdecolist
allgm
announce
ask_now
ask_residence
attack
auction_close
auction_open
bbs
bbsinfo
bk
blockuser
camera
can_make_clan
cancelgmpeti
carrota
castleincome
cease_fire
cease_fire2
char_stop
check_bot
click_tutorial_question
close_html
closeauth
col_ban
col_setcolor <color> <time_l2 (min)>
combat
common_recipe
controltower_levelup
create_pet
create_pledge
critannounce
debug
debugnpc
declare_alliance_war
declare_clan_war
declare_truce
declare_truce2
defend
defend_register
defend_reject
del_radar
delannounce
delbookmark
delete_pet
delquest
delskill
dice
diet
disband
disband2
dismiss_partyroom
dispelall
door_levelup
drop_item
dropping
dup_enterworld
dwarf_recipe
earthquake
enable_client_event
enable_plane_collision
enchantskill_reset
endpet
escape
escape_mode
event
eventmatch
eventmatchop
eventview
expel_from_castle
force_peti
friendaddoff
friendaddon
gen_summon_act
geo_test
get_petition_disable_time
getbookmark
getoff_wyvern
giveitem
gmchat
gmliston
gmon
gmspeed
gotopn
healthy
hennaequip
hennaunequip
hide
home
infectedskill
initxmasevent
inspect_partyroom
instant_move
invite
invite2
join
join2
kick
killme
killnpc
leavepetimsg
left_peti_chat
load_event
load_npcsetting
load_pledge
loadhtml
lotto_cancel
lotto_info
lotto_pause
lotto_resume
lotto_set_draw
lotto_set_number
lotto_set_reward
lotto_set_sell
manor_reset
market_price
mid_victory
move_cell
mrcreate
mrend
mrendsell
mrrun
netping
npccount
npcping
npcpos_event
ns
observer
observer_end
observer_start
olympiad
party_stop
party_teleport
partytel
petans
peti_vote
ping
play_music
play_voice
polymorph
ps_start
ps_stop
qmove
quiet
recall
register_tb_pledge
register_tb_user
reload
reload_market_price
reset_alliance_name
reset_castle_owner
reset_clan_leader
reset_clan_name
reset_npc_db
reset_respawn
reset_skill
reset_time
reset_vote
ride
ride_wyvern - собсна, оседлать виверну
send_gmroom - оказатся в комнате для GM
sendhome <char name> - отправить в ближайший город
servername - показывает имя сервера
serverstat - показывает статистику сервера: время работы, онлайн и т.п..
set_bp <param> <value (sec)>
set_castle_owner <castle> <pledge>
set_castle_status <castle> <no>
set_controltower_status <control tower name> [idle | dest | work | breakable | unbreakable]
set_door_hp <door> <hp>
set_door_status
set_fatigue_time
set_freeze_field
set_hero
set_interval_announce
set_journal
set_newchr
set_nobless
set_npclook
set_pausable
set_petition_disable_time
set_pledge_level
set_quick_siege
set_siege
set_siege_end
set_siege_period
set_skill_all
set_tb
set_zzaga_hero
setai
setannounce
setbuilder
setcastleincome
setclass
setkarma
setonetimequest
setparam
setpower
setquest
setskill
settax
settime
show
show_agit_info
show_alliance_info
show_bp
show_castle_door_hp
show_castle_info
show_castle_tax
show_clan_info
show_door_hp
show_eventsetting
show_loc
show_npcsetting
show_partyroom
show_question_mark
show_radar
show_tutorial_html
showparty
siege_list
skillmod
snoop
social
sociality
spawn_all_npc
spawn_npcs
spawninfo
ssq
ssq3
ssq5
ssq_info
ssq_status
startpet
stoplogin
stopsay
subjob
summon <object: id | name> <number>
summon2
summon3
summon_illusion
summonnpc
switch_market_price_warning
telbookmark
teleport <x> <y> [<z>]
teleport_to_npc <npc: class id | name>
teleportto <char name>
time_info
time_limit
tradeoff
tradeon
tutorial_event
undying
unregister
unregister_tb_pledge
unregister_tb_user
unsetpower
updatecastleincome
use_skill
view_enemy_list
view_enemy_list2
view_tb
viewcomment
viewpn
viewpower
vote
whisper
who
worlddebug
xmasevent
xmastree

//event type [on/off]
//eventmatch [create | leader | item_rule | skill_rule | lock | unlock | start | pause | end | info | list | score | remove | msg | fence | dispelall | useskill | manage] ...
//eventmatch create [match_rule] [team1_name] [team2_name] [x] [y] [z] [fence_width] [fence_height]
//eventmatch dispelall [match_id]
//eventmatch end [match_id]
//eventmatch fence [match_id] [fence_state]
//eventmatch firecracker [who]
//eventmatch info [match_id]
//eventmatch item_rule [match_id] [allow_all | deny_all | A(item_id) | D(item_id)] ...
//eventmatch leader [match_id] [1|2] [leader_id]
//eventmatch lock [match_id] [1|2]
//eventmatch manage [match_id]
//eventmatch msg [match_id] [type] [message]
//eventmatch pause [match_id]
//eventmatch remove [match_id]
//eventmatch score [match_id] [team1_score] [team2_score]
//eventmatch skill_rule [match_id] [allow_all | deny_all | A(skill_id) | D(skill_id)] ...
//eventmatch start [match_id]
//eventmatch unlock [match_id] [1|2]
//eventmatch useskill [match_id] [skill_id] [skill_level] ...
//eventmatchop[list | observer] ...
//eventmatchop observer [match_id] [on|off]

//gmspeed [0..5] ---менять скорость
//hide (on,off] --- скрываться/появляться
//teleport [x,y,[z]]== телепорт на позицию x y z
//teleportto [name] == телепорт к персу с ником name
//recall [name] == телепорт к себе перса с ником name
//undying [on|off] ==включить/выключить бессмертие
//killnpc - убить выделенного NPC
//summonnpc [name|id] - суммонить NPC по ID или по названию
//sendhome [charname] - отослать перса в родную деревню
//setskill [skill id] [level] - установить выделенному персонажу скилл с уровнем
//delskill [skill id] - удаляет скилл по номеру у выделенного персонажа
//setparam [param] [value] - установить параметр
level - уровень
exp - опыт
sp - очки навыков
str, dex, int, con, wit, men - хар-ки
//summon [name|id] - суммонить вещь по ID или по названию
summon2 [enchanted] [Object id|Object name] - суммонить енчантную вещь,первый параметр - +сколько енчантить.
//snoop [charname | .] [ON | OFF] - включить слежение за сообщениями персонажа
//polymorph [npc id|npc name] - превратится в существо, при этом жизни и удар те же, но скорость меняется. Сам себя видишь по старому, а все видят новым существом.
//healthy - целиком вылечить цель и дать всю ману.
//setquest [quest id] [state] - назначить цели квест по id, с состоянием state
//killme - суицид
//setbuilder [charname] [level] - назначить персонажа ГМом уровня level
1 level - полные права
2 level - команды работающие только на себя
3 level - только команды телепорта и общие ГМовские команды
//setai [npcname]- дать выбранному мобу интеллект моба npcname, при этом учитывается аггрессивность

Команды по захвату замка

//set_siege [castle] [date] установка времени на захват
метрика - [date] - (пример: 2005(год) 03(месяц) 26(число) 16(часы) 00(минуты)
-||-||-|| - [castle] - пример: gludin = 1;dion = 2; giran = 3 ставишь число равное замку
//set_quick_siege [castle] [время в секундах]
организация быстрого захвата
//attack [castle] [имя клана атакующего]
//defend [castle] [имя клана защитника]
//set_siege_period [castle] [время в секундах] не больше 3 часов
//set_siege_end [castle] [data]

По синтаксису setclass.
//setclass() number

announce - аннонс слышится по всему миру... ограничен одной строчкой текста
delannounce - удалить аннонс из списка аннонсов при вхоже
diet - игнорирование веса у Гма
disband - удаление клана
disband2 - ? видимо удаление клана 2 )
earthquake - имитирует землятрясение (типа землетясение антараса)
escape - бесплатное сое в ближайший город )
gmchat - непрактичное общение между гмами
gmliston - включить себя в список ГМов показываемых при команде /gmlist
gmon - это команда начала ) содержит в себе несколько команд - диета, отключение приватов, внесение в сиписок Гмов, скорость, хайд и запрещение принятие в партию, бессмертие.
gmspeed - увеличение скорости бега от +50 до +250
healthy - восстанавливает у тагета полностью цп, хп, мп
hennaequip - одеть тату
hennaunequip - снять тату
hide - невидисость
home - телепорт на ТИ
kick - выбрасывает указанного персонада из игры
killme - суицид. Могут вывалиться вещи.
killnpc - убийство нпс
qmove - не знаю что это у меня вылетает сервер )
quiet - нельзя писать никаких сообщений кроме аннонсов во всем мире
recall - вызвать к себе указанного чара
setannounce - добавить аннонс в список аннонсов.
setbuilder - левел от 1 до 9
setparam pk_counter - установить счетчик пк
set_skill_all - добавляет все скиллы тагетному персу присущие его уровню и профе
showparty - показать кто в партии
stoplogin - запретить коннект на определенное количество времени определенному чару (в минутах), скорее всего не работает
stopsay - бан чата в минутах
undying - бессмертие

//subjob delete subjob_index(1...)
//subjob new new_class
//subjob renew subjob_id subjob_class

GM команды для Офф Сервера Off Official servers comands Весь список

0

2

GM команды для Ява Сервера Java servers comands

//admin - Главное меню Гма (Админа)
//gmchat - ГМ чат (Сообщения видят только ГМы)
//gm - При выключении, ГМа не будет видно в списке ГМов (//gmlist)
//invul - Неуязвимость
//delete - Удалить моба\нпс
//kill - Убить моба\игрока
//target - Без комментариев
//buy - Открыть ГМ-шоп
//gmshop - Открыть ГМ-шоп (второй способ)
//announce_menu - Меню обьявлений
//list_announcements - Список обьявлений
//reload_announcements - Перезагрузить обьявления (показываются в чате)
//add_announcement - Добавить обьявление (при входе показывается) (//add_announcement Текст обьявления)
//del_announcement - Удалить обьявление (//del_announcement Текст обьявления)
//announce - Написать "разовое" обьявление (как сообщение в чате)
//itemcreate - Открыть меню создания итема
//create_item [id] [кол-во] - Создать итем (//create_item 57 1000000 - создать 1.000.000 аден)
//server_shutdown [время в секундах] - Даун сервера (для тех. работ, зайти могут только "избранные")
//server_restart [время в секундах] - Перезагрузка сервера
//server_abort - Остановить перезагрузку\даун сервера
//show_spawns - Открыть меню спаума
//spawn [id] - Создать нпц (моба) (создается там, где был\о выделенно курсором)
//spawn_monster [id] - Аналогия вышесказанного
//spawn_index [lvl] - Открыть меню спаума, определённых лвлов
//show_skills - Главное меню скиллов
//skill_list - Меню скилов
//skill_index [lvl] - Менб добавления скиллов определённых уровней
//add_skill [id скилла] [lvl скилла] - Добавить скилл
//remove_skill [id скилла] - Удалить скилл
//add_exp_sp_to_character - Открыть меню чара (который в таргете) по добавлению Exp и SP
//add_exp_sp [Exp кол-во] [SP кол-во] - Добавить Exp и SP (тому, кто в таргете)
//edit_character - Открыть меню редактирования чара (Exp, Sp, CP, ID класса, Карма, счетчик pvp И pk)
//save_modifications - Открыть меню редактирования чара (Exp, Sp, CP, ID класса, Карма, счетчик pvp И pk)
//current_player - Открыть меню чара (показатели\статы и т.д. чара)
//character_list - Открыть список онлайна чаров.
//find_character - Открыть список онлайна чаров
//show_moves - Открыть меню телепотра (только себя)
//show_teleport - Открыть меню телепорта (не очень оно  )
//teleport_to_character [Nick чара] - Телепорировать себя к чару
//teleportto [Nick чара] - Телепорировать себя к чару
//move_to [координаты, x y z] - Телепорт по определённым координатам (//move_to -84518 243092 -3730 = Телепорт в talking Island Village)
//teleport_character [координаты, x y z] - Телепорт чара который в таргете по определённым координатам
//recall [Nick чара] - Телепортировать к себе
//restore [Nick чара] - Информация об чаре (какая точно не скажу, т.к. на сервере который у меня сейчас включен, она не работает =) )
//changelvl [Acces level номер] - Access_lvl в игре (к прмеру: //changelvl 100 1sus = Чар с ником "1sus" после перезахода, будет Гмом)
//ride_wyvern - Призыв Виверны (для кого кто на таргете)
//unride_wyvern - "Отзыв" Виварны
//ban [Nick чара] - Бан аккаунта на котором находится этот чар (что бы забанить чара, нужно прописать //changelvl -100, и тот чар, который в таргете, будет забанен, но аккаунт останется рабочим!)
//unban [Nick чара] - Разбан аккаунта на котором находится чар
//kick [Nick чара] - Дисконект чара (выбрасывание из игры)
//mons - Старт гонок монстров
//edit_npc [ID нпц\моба] - Редактирование нпц\моба (статы и т.д.)
//recall_npc - Телепортировать нпц\моба к себе (с таргета)
//show_droplist [ID нпц\моба] - Shows the named NPCs drop list. Ussage -//show_droplist npc_id
//edit_drop [ID нпц\моба] [Итем ID] - Редактировать дроп у нпц\моба (минимум, максимум, дроп\спойл)
//add_drop [ID нпц\моба] [ID итема] [категория] [минимум] [максимум] [шанс (от 0 до 1000000) - Добавить дроп у нпц\моба
//del_drop [ID нпц\моба] [ID итема] - Удалить дроп
//setcastle - Меню городов\клан холлов
//nokarma - Снять полностью карму (на того, кто на таргете)
//setkarma [Кол-во] - Добавить карму
//setew - Открыть меню заточки (не нужно мне про это говорить, и сам знаю =) )
//banchat [Nick чара] [Кол-во минут] - Бан чата (всех, кроме приватного)
//unbanchat [Nick чара] - Убрать бан чата
//polymorph [Nick чара] [ID нпц] - Превратить чара в нпц\моба
//polyself [ID нпц] - Превратить себя в нпц\моба
//unpolyself - Превратить себя в "самого себя"
//polymorph item Polymorphs an item
//invis - Сделать себя невидимым
//invisible - Сделать себя невидимым
//vis - Сделать себя видимым
//visible - Сделать себя видимым
//earthquake [число] [число] - Землятресение
//para_all - Парализ на всех =)
//unpara_all - Убрать парализ со всех
//para - Парализ на того, кого выделил
//unpara - Убрать парализ с того, кого выделил
//bighead - Сделать большую голову =)
//shrinkhead - Сделать нормальную голову
//res - Воскресить, того кто в таргете
//res [радиус] - Воскресить всех в [радиус]
//gmliston - Включить себя в лист гмов онлайне (/gmlist)
//gmlistoff - Выключить
//silence - Не кто не сможет писать
//heal - Вылечить (Hp, Mp и CP)
//heal [радиус] - Вылечить всех кто в радиусе*
//give_all_skills - Дать скиллы, которые должны быть (т.е. если Вы 40 лвл, и взяли профессию с Artisan на Warsmith, то добавятся скилы которые должны были быть от Варсмита 40 лвла, Артисана 36 лвла, и гнома файтера 15 лвла)
//open - Открыть (дверь)
//close - Закрыть
//setcolor - Меняет цвет ника персонажа, который в таргете (выделенен) (пример //setcolor 128)

GM команды для Ява Сервера Java servers comands

0

3

Администрироваие Сервера L2J Java server

Ниже приведены ответы на популярные вопросы, возникающие в процессе администрирования сервера L2J.

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

2. Как включить авторег?
.заходим l2j>config>открываем файл server блокнотом и в строке AutoCreateAccounts= пишим 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% то ресарт делай.

0


Вы здесь » ChildofHell » База Знаний » Команды дя ГМов