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

Программы Для Редактирования Сервера

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

Исходя из названия, думаю все понимают о чём пойдёт речь)

Раньше, а точнее пару лет назад, пользовался замечательной прожкой NPC Query Converter, но, увы, она морально устарела на фоне того, что сейчас есть.

Если вам не трудно, выложите список программ которые используете вы для настройки сервера (не открытия!) и по возможности дайте краткий комментарий к ней.

 

Премного благодарен

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


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

Исходя из названия, думаю все понимают о чём пойдёт речь)

Раньше, а точнее пару лет назад, пользовался замечательной прожкой NPC Query Converter, но, увы, она морально устарела на фоне того, что сейчас есть.

Если вам не трудно, выложите список программ которые используете вы для настройки сервера (не открытия!) и по возможности дайте краткий комментарий к ней.

 

Премного благодарен

InteliJ IDEA, Notepad++, MySQL + какой-то менеджер таблиц для него, L2FileEdit.

Золотистым цветом - для редактирования классов, конфигов, диалогов и таблиц (sql, xml);

бирюзовым - для редактирования клиентских файлов (а именно dat, inv и ini файлов в папке system).

 

P.S.: Ну и еще в добавок нужен пакет JDK.

Изменено пользователем DiQuero
  • Upvote 1

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


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

Окей, а программы для .sql запросов есть? К примеру если я хочу поставить кота, то как узнать не занят ли ИД и т.д.

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


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

Окей, а программы для .sql запросов есть? К примеру если я хочу поставить кота, то как узнать не занят ли ИД и т.д.

посмотри в базе последний ид, и ставь кота

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


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

посмотри в базе последний ид, и ставь кота

Он не найдет так. Нужно просто открыть Навикат, в отображении строк поставить 100000 и через ctrl+f искать ID

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


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

Он не найдет так. Нужно просто открыть Навикат, в отображении строк поставить 100000 и через ctrl+f искать ID

в навикате, в таблице spwanlist_4s последний ИД 1612, это оно?

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


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

в навикате, в таблице spwanlist_4s последний ИД 1612, это оно?

с каких пор NPC обитают в спавнлистах ?

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


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

я понимаю, что по логике они должны находиться в таблице npc, но...

pre_1405079296__1.jpg

Так же, перед созданием темы я читал этот мануал

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


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

я понимаю, что по логике они должны находиться в таблице npc, но...

pre_1405079296__1.jpg

Так же, перед созданием темы я читал этот мануал

В мире один обман. Все НПЦ хранятся в своей таблице. В спавнлисте только их координаты в мире.

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


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

я понимаю, что по логике они должны находиться в таблице npc, но...

pre_1405079296__1.jpg

Так же, перед созданием темы я читал этот мануал

Смотри в gameserver/data/xml/npcs/npcs.xml

 

 

 

Хранить информацию об нпс (и другую статическую информацию и данные) в базе данных бессмысленно и глупо.

По-этому многие разработчики "превращают" sql-таблицы (предназначенные для хранения динамических/изменяющихся данных на подобии состояния аккаунта и т.п.) в xml-таблицы (предназначенные для хранения статических/не изменяющихся данных на подобии статов итемов, нпц, скиллов, диалогов и т.п.).

 

 

Изменено пользователем DiQuero
  • Upvote 1

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


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

И кстати можно было и написать что у тебя акисы, там все вывели в xml

  • Upvote 1

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


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

НПЦ кончаются на счёте 50007 =)

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


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

НПЦ кончаются на счёте 50007 =)

Если не ошибаюсь, то с 50000 по 50007 - это дополнительные НПЦ, выполняющие определенную функцию (баффер, шоп и т.п.), сделанные силентиумом (или акисами хз).

Изменено пользователем DiQuero

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


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

Если не ошибаюсь, то с 50000 по 50007 - это дополнительные НПЦ, выполняющие определенную функцию (баффер, шоп и т.п.), сделанные силентиумом (или акисами хз).

это свадебный нпц.

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


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

базу навикатом или phpmyadmin, а еще лучше консолькой

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


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

это свадебный нпц.

Возможно, но в клиенте их нет. Там по-моему есть 2 ID: 1-ый - ID нпц с сервера (так сказать, главный ID, который указывается в спавне, диалогах, скриптах и т.п. - то есть в серверной части) и 2-ой - ID нпц с клиента (чтобы создать идентичного нпц с другим не нужно лопатить клиент).

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


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

Возможно, но в клиенте их нет. Там по-моему есть 2 ID: 1-ый - ID нпц с сервера (так сказать, главный ID, который указывается в спавне, диалогах, скриптах и т.п. - то есть в серверной части) и 2-ой - ID нпц с клиента (чтобы создать идентичного нпц с другим не нужно лопатить клиент).

есть.

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


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

есть.

50007 в клиенте нет.

 

 

<npc id="50007" idTemplate="31324" name="Andromeda" title="Wedding Manager">
<set name="level" val="70"/>
<set name="radius" val="8"/>
<set name="height" val="23"/>
<set name="rHand" val="316"/>
<set name="lHand" val="0"/>
<set name="type" val="L2WeddingManager"/>
<set name="exp" val="0"/>
<set name="sp" val="0"/>
<set name="hp" val="2444.46819"/>
<set name="mp" val="1345.8"/>
<set name="hpRegen" val="7.5"/>
<set name="mpRegen" val="2.7"/>
<set name="pAtk" val="688.86373"/>
<set name="pDef" val="295.91597"/>
<set name="mAtk" val="470.40463"/>
<set name="mDef" val="216.53847"/>
<set name="crit" val="4"/>
<set name="atkSpd" val="253"/>
<set name="str" val="40"/>
<set name="int" val="21"/>
<set name="dex" val="30"/>
<set name="wit" val="20"/>
<set name="con" val="43"/>
<set name="men" val="20"/>
<set name="corpseTime" val="7"/>
<set name="walkSpd" val="50"/>
<set name="runSpd" val="120"/>
<set name="dropHerbGroup" val="0"/>
<set name="attackRange" val="40"/>
<ai type="default" ssCount="0" ssRate="0" spsCount="0" spsRate="0" aggro="0" canMove="true" seedable="false"/>
<skills>
<skill id="4045" level="1"/>
<skill id="4416" level="16"/>
</skills>
</npc>

 

 

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


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

За вид НПЦ в клиенте отвечает его Шаблон (Template) в случае с вашим свадебным нпц это 31324 и он в клиенте есть.

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


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация  

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

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

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