Ir para conteúdo
  • Cadastre-se
  • 0

how to add a new npc to acis?


barmen

Pergunta

how to add a new npc to acis? i add copy npc in gameserver\data\xml\npcs\50000-50999.xml

    <npc id="50009" idTemplate="31113" 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>

and have error 

---------------------------------------------------------=[ Quests & Scripts ]
An unknown template type Shop has been found on -1 ai.
java.lang.ClassNotFoundException: net.sf.l2j.gameserver.model.actor.instance.Shop
    at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:581)
    at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
    at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:522)
    at java.base/java.lang.Class.forName0(Native Method)
    at java.base/java.lang.Class.forName(Class.java:315)
    at net.sf.l2j.gameserver.scripting.script.ai.AttackableAIScript.registerNpcs(AttackableAIScript.java:63)
    at net.sf.l2j.gameserver.scripting.script.ai.AttackableAIScript.<init>(AttackableAIScript.java:36)
    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method)
    at java.base/jdk.internal.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:62)
    at java.base/jdk.internal.reflect.DelegatingConstructorAccessorImpl.newInstance(DelegatingConstructorAccessorImpl.java:45)
    at java.base/java.lang.reflect.Constructor.newInstance(Constructor.java:490)
    at net.sf.l2j.gameserver.data.xml.ScriptData.lambda$parseDocument$0(ScriptData.java:60)
    at net.sf.l2j.commons.data.xml.IXmlReader.forEach(IXmlReader.java:406)
    at net.sf.l2j.commons.data.xml.IXmlReader.forEach(IXmlReader.java:380)
    at net.sf.l2j.gameserver.data.xml.ScriptData.lambda$parseDocument$1(ScriptData.java:47)
    at net.sf.l2j.commons.data.xml.IXmlReader.forEach(IXmlReader.java:406)
    at net.sf.l2j.commons.data.xml.IXmlReader.forEach(IXmlReader.java:380)
    at net.sf.l2j.gameserver.data.xml.ScriptData.parseDocument(ScriptData.java:47)
    at net.sf.l2j.commons.data.xml.IXmlReader.parseFile(IXmlReader.java:91)
    at net.sf.l2j.commons.data.xml.IXmlReader.parseFile(IXmlReader.java:51)
    at net.sf.l2j.gameserver.data.xml.ScriptData.load(ScriptData.java:38)
    at net.sf.l2j.gameserver.data.xml.ScriptData.<init>(ScriptData.java:32)
    at net.sf.l2j.gameserver.data.xml.ScriptData$SingletonHolder.<clinit>(ScriptData.java:189)
    at net.sf.l2j.gameserver.data.xml.ScriptData.getInstance(ScriptData.java:184)
    at net.sf.l2j.gameserver.GameServer.<init>(GameServer.java:246)
    at net.sf.l2j.gameserver.GameServer.main(GameServer.java:115)

Editado por barmen
Link para o comentário
Compartilhar em outros sites

1 resposta a esta questão

Posts recomendados

  • 0

Não foi encontrada a classe net.sf.l2j.gameserver.model.actor.instance.Shop.java

O conteúdo está oculto, favor efetuar login ou se cadastrar!

Isso significa que você tem que inserir a classe Shop.java no core.
 

  • Gostei 1

Um player solo nascido lá pelas bandas do MwX.

Link para o comentário
Compartilhar em outros sites


Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Processando...



×
×
  • Criar Novo...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.