[Guide]How to make a Monster Pet

Page 1 of 2 12 LastLast
Results 1 to 15 of 24
  1. #1
    Member h3xX is offline
    MemberRank
    Nov 2006 Join Date
    GreeceLocation
    52Posts

    [Guide]How to make a Monster Pet

    Hi in this guide I will show you how you can get a monster like Valakas and make him pet that summoning with skill like Kat the cat. Please to success follow my steps directly:

    1)Open Navicat and go to table 'npc', there find a monster that you like and take his all stats and write them on a paper

    2)Now go to the last table and make new npc (press the +)

    3)After that put all Valakas stats but change his type to L2Pet and his ID that not exist(if you want change you can change the stats like you want)

    4)When you finish that go here
    C:\Server\gameserver\data\stats\skills (in my case) and open the file 1100-1199.xml and open it with notepad

    5)Now go to the bottom and copy and paste that (if you want Valakas):

    <skill id="1192 <--- This will be the skill that you call valakas" levels="1" name="Summon Valakas">
    <table name="#mpConsume_Init"> 8 </table>
    <table name="#mpConsume"> 31 </table>
    <table name="#reuseDelay"> 21600000 </table>
    <table name="#itemConsumeCount"> 3 </table>
    <table name="#itemConsumeCountOT"> 0 </table>
    <set name="itemConsumeId" val="1458"/>
    <set name="itemConsumeCount" val="#itemConsumeCount"/>
    <set name="itemConsumeIdOT" val="1458"/>
    <set name="itemConsumeCountOT" val="#itemConsumeCountOT"/>
    <set name="itemConsumeTime" val="240000" />
    <set name="mpInitialConsume" val="#mpConsume_Init"/>
    <set name="mpConsume" val="#mpConsume"/>
    <set name="power" val="0.0"/>
    <set name="target" val="TARGET_SELF"/>
    <set name="hitTime" val="15000"/>
    <set name="reuseDelay" val="#reuseDelay"/>
    <set name="skillTime" val="15000"/>
    <set name="skillType" val="SUMMON"/>
    <set name="isMagic" val="true"/>
    <set name="operateType" val="OP_ACTIVE"/>
    <set name="castRange" val="-1"/>
    <set name="effectRange" val="-1"/>
    <!-- Summon-specific -->
    <table name="#npcIds"> P u t y o u r I D </table>
    <set name="npcId" val="#npcIds" />
    <set name="expPenalty" val="0.3" />
    <set name="isCubic" val="false" />
    <for>
    </for>
    </skill>
    This must be above the line </list>

    6) When you finish that go to your server and add skill ID: 1192 LvL: 1 at then use the skill and it will call valakas

    Attention :A problem that all have is that the attack icon not exists so you must first summon an official monster like kat the cat and get his attack icon on the shortcuts of the bottom of your screen now when you summon valakas you will use the botton that you put in shorcuts and it will attack

    By: Blackeye ( or h3Xx or asedese to many nicknames :D)

    Thats All if I forgot something tell me or if you have problem too :D

    P.S. Did you like it???


  2. #2
    Account Upgraded | Title Enabled! Arkert is offline
    MemberRank
    Feb 2006 Join Date
    481Posts

    Re: [Guide]How to make a Monster Pet

    Nice, but all, who know a little l2j know how to do it. ;)

  3. #3
    Account Upgraded | Title Enabled! Brandon is offline
    MemberRank
    Aug 2006 Join Date
    Florida - U.S.ALocation
    1,090Posts

    Re: [Guide]How to make a Monster Pet

    Quote Originally Posted by Arkert View Post
    Nice, but all, who know a little l2j know how to do it. ;)
    Obviously the purpose is for those who DON'T know a "little l2j" (;

    - Brandon
    Last edited by Brandon; 24-04-07 at 10:44 PM.

  4. #4
    Gamma Droppo is offline
    MemberRank
    Jul 2004 Join Date
    ElmoreLocation
    3,051Posts

    Re: [Guide]How to make a Monster Pet

    You can always bind an item to that skill, so you don't have to give them that skill and just use the item, like happens with flautes and tuff like that...

    With small client mod you can add the buttons you want to that new pet too...

    Droppo.-

  5. #5
    Apprentice Shortyg78 is offline
    MemberRank
    Mar 2007 Join Date
    10Posts

    Re: [Guide]How to make a Monster Pet

    Thank for this guide H3xX :).

    Droppo can you explaint more ?? i'm interesting by this :)

  6. #6
    Account Upgraded | Title Enabled! kotor21 is offline
    MemberRank
    Apr 2006 Join Date
    231Posts

    Re: [Guide]How to make a Monster Pet

    yeah... i want that too... i tryed to add to actionname-e.dat but error when i try to save :(

  7. #7
    Account Upgraded | Title Enabled! Arkert is offline
    MemberRank
    Feb 2006 Join Date
    481Posts

    Re: [Guide]How to make a Monster Pet

    Add a texture into icon.utx then dont forget the name of the texture and add it to the dat file.

  8. #8
    Enthusiast becok07 is offline
    MemberRank
    Jun 2007 Join Date
    earthLocation
    38Posts

    Re: [Guide]How to make a Monster Pet

    <set name="effectRange" val="-1"/>
    <!-- Summon-specific -->
    <table name="#npcIds"> P u t y o u r I D </table>
    <set name="npcId" val="#npcIds" />
    <set name="expPenalty" val="0.3" />
    <set name="isCubic" val="false" />
    <for>
    </for>
    </skill> ..................what id must i put..game id or skill id?

  9. #9
    Member h3xX is offline
    MemberRank
    Nov 2006 Join Date
    GreeceLocation
    52Posts

    Re: [Guide]How to make a Monster Pet

    there u must put Npc ID

  10. #10
    Apprentice myryen is offline
    MemberRank
    Mar 2006 Join Date
    BosniaLocation
    19Posts

    Re: [Guide]How to make a Monster Pet

    but, if you create a new npc ID the gameserver won't recognize it right?

  11. #11
    Proficient Member vvizzi is offline
    MemberRank
    Jul 2007 Join Date
    LocatedLocation
    151Posts

    Re: [Guide]How to make a Monster Pet

    not if you create npc with that ID.. and in this case with type L2Pet

  12. #12
    Apprentice myryen is offline
    MemberRank
    Mar 2006 Join Date
    BosniaLocation
    19Posts

    Re: [Guide]How to make a Monster Pet

    bah, still don't work for me, if i understand, i just need to copy the npc line and change the ID and the "L2pet" there is nothing else to do in the database right?
    Don't need to change the IDtemplate field?

    can't understand why it don't work

    for the skill, i copy pasted the one above and modifyed the ID

    can someone help me please?

  13. #13
    Novice Th3On3GM is offline
    MemberRank
    Sep 2007 Join Date
    2Posts

    Re: [Guide]How to make a Monster Pet

    Quote Originally Posted by Droppo View Post
    You can always bind an item to that skill, so you don't have to give them that skill and just use the item, like happens with flautes and tuff like that...

    With small client mod you can add the buttons you want to that new pet too...

    Droppo.-
    What do you mean by this plz continue on how to do this THX

  14. #14
    Apprentice myryen is offline
    MemberRank
    Mar 2006 Join Date
    BosniaLocation
    19Posts

    Re: [Guide]How to make a Monster Pet

    got this error in the logfile when i use the skill

    net.sf.l2j.gameserver.model.L2Character Could not restore active effect data: com.mysql.jdbc.exceptions.MySQLSyntaxErrorException: Champ 'buff_index' inconnu dans order clause

  15. #15
    Apprentice gwynevall is offline
    MemberRank
    Dec 2007 Join Date
    6Posts

    Re: [Guide]How to make a Monster Pet

    The client crashes and i get:

    Code:
    2007.12.28 22:29:47
    OS : Windows XP 5.1 (Build: 2600)
    CPU : AuthenticAMD Unknown processor @ -498 MHz with 1023MB RAM
    Video : NVIDIA GeForce 7600 GS (8391)
    
    General protection fault!
    
    History: NConsoleWnd::UseShortcut <- NCShortcutItemWnd::OnClickButton <- NCButton::OnLButtonUp
    <- NCVirtualWndMain::PassToFocusedWindow <- NCVirtualWndMain::PassToFocusedWindow
    <- NCVirtualWndMain::PassToFocusedWindow <- NCVirtualWndMain::PassToFocusedWindow
    <- NCVirtualWndMain::PassToFocusedWindow <- NCVirtualWndMain::DispatchWndMsg <- NConsoleWnd::DispatchWndMsgX
    <- NConsoleWnd::MasterConsoleEventProcess <- UEngine::InputEvent <- UWindowsViewport::CauseInputEvent
    <- UWindowsViewport::UpdateInput <- UViewport::ReadInput <- APlayerController::Tick <- ALineagePlayerController::Tick
    <- TickAllActors <- ULevel::Tick <- (NetMode=0) <- TickLevel <- UGameEngine::Tick <- UpdateWorld <- MainLoop
    What should i do? Please help me, i'm new to server developement.



Page 1 of 2 12 LastLast

Advertisement