Welcome to RUSaCis - эмулятор Interlude

Присоединяйтесь к нам прямо сейчас, чтобы получить доступ ко всем нашим возможностям. После регистрации и входа в систему вы сможете создавать темы, публиковать ответы в существующих темах, давать репутацию пользователям - так же приобрести исходный код. Это также быстро, так чего же вы ждете?

Вопросы по серверу

Sheriff

Мастер
INTERLUDE
Регистрация
2 Мар 2021
Сообщения
77
Реакции
61
Баллы
18
RaCoin
46

Mortis

Вассал
Регистрация
23 Авг 2020
Сообщения
57
Реакции
32
Баллы
18
RaCoin
0
Человек просто напрочь не видит разницы между сборками....
 

izert

Вассал
Регистрация
16 Мар 2021
Сообщения
86
Реакции
2
Баллы
8
Возраст
34
Веб-сайт
blackpublic.ru
RaCoin
0
Человек просто напрочь не видит разницы между сборками....
Как я писал выше, я новичок. Другие сборки я даже в глаза не видел ещё! За то я вижу разницу в людях на этом форуме...
 

Mortis

Вассал
Регистрация
23 Авг 2020
Сообщения
57
Реакции
32
Баллы
18
RaCoin
0
Как я писал выше, я новичок. Другие сборки я даже в глаза не видел ещё! За то я вижу разницу в людях на этом форуме...
Так ты не с того начала! Тебе сначала надо изучить строение сервера а конкретно датапака именно этой сборки, так-как оно отличается от всех остальных.
 

izert

Вассал
Регистрация
16 Мар 2021
Сообщения
86
Реакции
2
Баллы
8
Возраст
34
Веб-сайт
blackpublic.ru
RaCoin
0
Так ты не с того начала! Тебе сначала надо изучить строение сервера а конкретно датапака именно этой сборки, так-как оно отличается от всех остальных.
Начала? Я надеюсь ты опечатался...
Я постепенно изучаю все по мере возможности, и умные люди помогают ответами. Если тебе мои вопросы кажутся тупыми, просто игнорируй их. Я рад что наткнулся именно на эту сборку и этот форум. Не порть пожалуйста впечатление о себе!)
 

Mortis

Вассал
Регистрация
23 Авг 2020
Сообщения
57
Реакции
32
Баллы
18
RaCoin
0
Начала? Я надеюсь ты опечатался...
Я постепенно изучаю все по мере возможности, и умные люди помогают ответами. Если тебе мои вопросы кажутся тупыми, просто игнорируй их. Я рад что наткнулся именно на эту сборку и этот форум. Не порть пожалуйста впечатление о себе!)
Да, это опечатка. Прошу прощения.
Я не говорю, что ты тупой... я сам когда-то ничего не понимал в сборках л2 и многое до сих пор не понимаю)) По этому и советую начать с датапака и понять как там все устроено.
 

izert

Вассал
Регистрация
16 Мар 2021
Сообщения
86
Реакции
2
Баллы
8
Возраст
34
Веб-сайт
blackpublic.ru
RaCoin
0
Да, это опечатка. Прошу прощения.
Я не говорю, что ты тупой... я сам когда-то ничего не понимал в сборках л2 и многое до сих пор не понимаю)) По этому и советую начать с датапака и понять как там все устроено.
Все постепенно) а пока извините ребята заранее, будет ещё много глупых вопросов)
И ждём твой русификатор на админку!)
 

TorraDina

Вассал
INTERLUDE
Регистрация
21 Авг 2020
Сообщения
37
Реакции
40
Баллы
18
RaCoin
0
Все постепенно) а пока извините ребята заранее, будет ещё много глупых вопросов)
И ждём твой русификатор на админку!)

Рекомендую вступить в беседу в телеге. Там ответы побыстрее, да и я могу подсказать что-нибудь, если будет настроение на то
 

James

что ты такое???
Регистрация
4 Мар 2021
Сообщения
11
Реакции
8
Баллы
3
RaCoin
0
Рекомендую вступить в беседу в телеге. Там ответы побыстрее, да и я могу подсказать что-нибудь, если будет настроение на то
 

TorraDina

Вассал
INTERLUDE
Регистрация
21 Авг 2020
Сообщения
37
Реакции
40
Баллы
18
RaCoin
0
Подгорю к чертовой матери. Вы, дорогие мои, посмотрите, сколько вообще файлов лежит в HTML. Попробуйте попереводить сами что-нибудь, лучше всего квесты. Думаете, что гугл переводчик поможет? Так мало в гоголь затолкать и накатить.
Нужно провести вычитку текста.
Нужно поправить логические и пунктуационные ляпы.
В конце концов, нужно что-то думать с названиями локаций и вещей.

Если там хотите RU-перевод, возьмите, сделайте отдельный топик, а затем делайте переводы в кооперативе. Вы дохрена хотите от одного единственного человека, который в одно лицо крутится над сборкой.
И баги пофикси. И новых багов не допусти. И фичи зашей (многие из которых клиентские вообще, ага). И переводы сделай. И все сбалансируй и настрой, да так, чтобы по ПТС. Да так, чтобы была возможность гибкой настройки.

Блять, с таким подходом вы никогда не дождетесь "сборку мечты". Хотите прогресс? Прекращайте с трибуны раздавать указания. Помогайте толкать!
 

Mortis

Вассал
Регистрация
23 Авг 2020
Сообщения
57
Реакции
32
Баллы
18
RaCoin
0
Подгорю к чертовой матери. Вы, дорогие мои, посмотрите, сколько вообще файлов лежит в HTML. Попробуйте попереводить сами что-нибудь, лучше всего квесты. Думаете, что гугл переводчик поможет? Так мало в гоголь затолкать и накатить.
Нужно провести вычитку текста.
Нужно поправить логические и пунктуационные ляпы.
В конце концов, нужно что-то думать с названиями локаций и вещей.

Если там хотите RU-перевод, возьмите, сделайте отдельный топик, а затем делайте переводы в кооперативе. Вы дохрена хотите от одного единственного человека, который в одно лицо крутится над сборкой.
И баги пофикси. И новых багов не допусти. И фичи зашей (многие из которых клиентские вообще, ага). И переводы сделай. И все сбалансируй и настрой, да так, чтобы по ПТС. Да так, чтобы была возможность гибкой настройки.

Блять, с таким подходом вы никогда не дождетесь "сборку мечты". Хотите прогресс? Прекращайте с трибуны раздавать указания. Помогайте толкать!
???
 

izert

Вассал
Регистрация
16 Мар 2021
Сообщения
86
Реакции
2
Баллы
8
Возраст
34
Веб-сайт
blackpublic.ru
RaCoin
0
Люди помогите пожалуйста залить нпц на сервер( у меня мозгов не хватает...
в консоли пишет:
Exception in thread "main" java.lang.ExceptionInInitializerError
at net.sf.l2j.gameserver.data.xml.NpcData.getInstance(NpcData.java:207)
at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:229)
at net.sf.l2j.gameserver.GameServer.main(GameServer.java:119)
Caused by: java.lang.IllegalArgumentException: No enum constant net.sf.l2j.gameserver.enums.actors.NpcAiType.default
at java.base/java.lang.Enum.valueOf(Enum.java:273)
at net.sf.l2j.commons.data.StatSet.getEnum(StatSet.java:520)
at net.sf.l2j.gameserver.model.actor.template.NpcTemplate.<init>(NpcTemplate.java:96)
at net.sf.l2j.gameserver.data.xml.NpcData.lambda$parseDocument$12(NpcData.java:165)
at net.sf.l2j.commons.data.xml.IXmlReader.forEach(IXmlReader.java:403)
at net.sf.l2j.commons.data.xml.IXmlReader.forEach(IXmlReader.java:380)
at net.sf.l2j.gameserver.data.xml.NpcData.lambda$parseDocument$13(NpcData.java:49)
at net.sf.l2j.commons.data.xml.IXmlReader.forEach(IXmlReader.java:403)
at net.sf.l2j.commons.data.xml.IXmlReader.forEach(IXmlReader.java:380)
at net.sf.l2j.gameserver.data.xml.NpcData.parseDocument(NpcData.java:49)
at net.sf.l2j.commons.data.xml.IXmlReader.parseFile(IXmlReader.java:91)
at net.sf.l2j.commons.data.xml.IXmlReader.lambda$parseFile$0(IXmlReader.java:71)
at java.base/java.lang.Iterable.forEach(Iterable.java:75)
at net.sf.l2j.commons.data.xml.IXmlReader.parseFile(IXmlReader.java:71)
at net.sf.l2j.commons.data.xml.IXmlReader.parseFile(IXmlReader.java:51)
at net.sf.l2j.gameserver.data.xml.NpcData.load(NpcData.java:42)
at net.sf.l2j.gameserver.data.xml.NpcData.<init>(NpcData.java:36)
at net.sf.l2j.gameserver.data.xml.NpcData$SingletonHolder.<clinit>(NpcData.java:212)
... 3 more


Если можно залейте этих нпц и снимите мувик пожалуйста, как вы это делаете грамотно)
 

Sheriff

Мастер
INTERLUDE
Регистрация
2 Мар 2021
Сообщения
77
Реакции
61
Баллы
18
RaCoin
46


Не правильно делаете! \gameserver\data\xml\npcs\ откройте файл например 50000-50999.xml, возьмите в качесте примера нпц с id 50006. Скопируйте его код и вставьте ниже.

<npc id="50006" idTemplate="50010" name="Class Manager" title="Support">
<set name="usingServerSideName" val="true"/>
<set name="usingServerSideTitle" val="false"/>
<set name="level" val="70"/>
<set name="radius" val="9"/>
<set name="height" val="18"/>
<set name="rHand" val="0"/>
<set name="lHand" val="0"/>
<set name="type" val="ClassMaster"/>
<set name="exp" val="0"/>
<set name="sp" val="10"/>
<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="80"/>
<set name="runSpd" val="120"/>
<set name="dropHerbGroup" val="0"/>
<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="7"/>
</skills>
</npc>

Измените код выше согласно своим хотелкам.

Далее внесите изменения только в клиентскую часть. Никакие sql запросы в базу делать не нужно
 

izert

Вассал
Регистрация
16 Мар 2021
Сообщения
86
Реакции
2
Баллы
8
Возраст
34
Веб-сайт
blackpublic.ru
RaCoin
0
Не правильно делаете! \gameserver\data\xml\npcs\ откройте файл например 50000-50999.xml, возьмите в качесте примера нпц с id 50006. Скопируйте его код и вставьте ниже.

<npc id="50006" idTemplate="50010" name="Class Manager" title="Support">
<set name="usingServerSideName" val="true"/>
<set name="usingServerSideTitle" val="false"/>
<set name="level" val="70"/>
<set name="radius" val="9"/>
<set name="height" val="18"/>
<set name="rHand" val="0"/>
<set name="lHand" val="0"/>
<set name="type" val="ClassMaster"/>
<set name="exp" val="0"/>
<set name="sp" val="10"/>
<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="80"/>
<set name="runSpd" val="120"/>
<set name="dropHerbGroup" val="0"/>
<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="7"/>
</skills>
</npc>

Измените код выше согласно своим хотелкам.

Далее внесите изменения только в клиентскую часть. Никакие sql запросы в базу делать не нужно

Я так и сделал. В клиенте через L2FileEdit добавил npcgrp
вот мой xml файл
 

Вложения

  • 50000-50999.xml
    8.7 KB · Просмотры: 5

Sheriff

Мастер
INTERLUDE
Регистрация
2 Мар 2021
Сообщения
77
Реакции
61
Баллы
18
RaCoin
46
А почему вы не везде указываете idTemplate ? Внимательно еще раз посмотрите свой код
 

izert

Вассал
Регистрация
16 Мар 2021
Сообщения
86
Реакции
2
Баллы
8
Возраст
34
Веб-сайт
blackpublic.ru
RaCoin
0
Нифига не выходит(( Помогите на своем примере кто-то. Кому не сложно пожалуйста.
 

ForceUnleashed

Барон
Команда форума
Leader
Developer
CLASSIC
INTERLUDE
CLASSIC
INTERLUDE
Регистрация
21 Авг 2020
Сообщения
927
Решения
4
Реакции
757
Баллы
93
Веб-сайт
rusacis.com
RaCoin
10
Нифига не выходит(( Помогите на своем примере кто-то. Кому не сложно пожалуйста.
Что же Вы не хотите думать) все сделайте за Вас:
1) Открываете файл 50000-50999.xml
2) Копируете:
Код:
    <npc id="50008" idTemplate="30519" name="Tryskell" title="Crappy Buffer">
        <set name="usingServerSideName" val="true"/>
        <set name="usingServerSideTitle" val="true"/>
        <set name="level" val="70"/>
        <set name="radius" val="7"/>
        <set name="height" val="18"/>
        <set name="rHand" val="0"/>
        <set name="lHand" val="0"/>
        <set name="type" val="SchemeBuffer"/>
        <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"/>
        <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="18"/>
        </skills>
    </npc>
3) Изменяйте имя npc и <npc id=
4) <set name="type" val="SchemeBuffer"/> -> меняете на <set name="type" val="Folk"/>
Готово
 

Sheriff

Мастер
INTERLUDE
Регистрация
2 Мар 2021
Сообщения
77
Реакции
61
Баллы
18
RaCoin
46
Нифига не выходит(( Помогите на своем примере кто-то. Кому не сложно пожалуйста.
см. выше + не забудь сделать в клиенте такое же id как и в серверной части, либо добавляй idTemplate

56.JPG
 
Последнее редактирование:
Сверху Снизу