GM Item Maker NPC !!

Page 1 of 3 123 LastLast
Results 1 to 15 of 38
  1. #1
    Apprentice gkgkghghgk is offline
    MemberRank
    Apr 2008 Join Date
    20Posts

    GM Item Maker NPC !!

    find NPCConversationManager.java(net.sf.odinms.scripting.npc)

    and add it

    public MapleCharacter getP() {
    return getPlayer();
    }

    public void MakeGMItem (byte slot, MapleCharacter player) {
    MapleInventory equip = player.getInventory(MapleInventoryType.EQUIP);
    Equip eu = (Equip) equip.getItem(slot);
    int item = equip.getItem(slot).getItemId();
    MapleJob job = eu.getJob();
    short hand = eu.getHands();
    byte level = eu.getLevel();
    Equip nItem = new Equip(item, equip.getNextFreeSlot());
    nItem.setStr((short) 9999); // STR
    nItem.setDex((short) 9999); // DEX
    nItem.setInt((short) 9999); // INT
    nItem.setLuk((short) 9999); //LUK
    nItem.setHp((short) 9999); // HP
    nItem.setMp((short) 9999); // MP
    nItem.setWatk((short) 9999); //WATK
    nItem.setMatk((short) 9999); //MATK
    nItem.setWdef((short) 9999); //WDEF
    nItem.setMdef((short) 9999); //MDEF
    nItem.setAcc((short) 9999); // ACC
    nItem.setAvoid((short) 9999); // AVOID
    nItem.setSpeed((short) 40); // SPEED ( 140% is max speed )
    nItem.setJump((short) 30); //JUMP ( 130% is max jump )
    nItem.setUpgradeSlots((byte) 7);
    //nItem.setUpgradeSlots(nItem.getUpgradeSlots()); // Can Upgrade amount
    nItem.setJob(job);
    nItem.setHands(hand);
    nItem.setLevel(level);
    nItem.setRingId(-1);
    player.getInventory(MapleInventoryType.EQUIP).addFromDB(nItem);
    }

    public String EquipList(MapleClient c) {
    StringBuilder str = new StringBuilder();
    MapleInventory equip = c.getPlayer().getInventory(MapleInventoryType.EQUIP);
    List<String> stra = new LinkedList<String>();
    for (IItem item : equip.list()) {
    stra.add("#L"+item.getPosition()+"##v"+item.getItemId()+"##l");
    }
    for (String strb : stra) {
    str.append(strb);
    }
    return str.toString();
    }
    I Think You Can Add It..

    and NetBean Build..

    How to Make NPC Java Script ??

    This is Very easy..

    For example..

    importPackage(net.sf.odinms.client);
    var status = 0;
    var selected = 1;
    function start() {
    status = -1;
    action(1, 0, 0);
    }
    function action(mode, type, selection) {
    selected = selection;
    if (mode == -1) {
    cm.dispose();
    } else {
    if (mode == 0 && status == 0) {
    cm.dispose();
    return;
    }
    if (mode == 1)
    status++;
    else
    status--;
    if (status == 0) {
    var String = "What Item to make GM Item?.\r\n\r\n";
    cm.sendSimple(String+cm.EquipList(cm.getC()));
    } else if (status == 1) {
    cm.MakeGMItem(selected, cm.getP());
    cm.dispose();
    }
    }
    }


    Oh, If Your NPCConvertManager.java Don't Find import net.sf.odinms.client.Equip; ..

    YOu Insert import net.sf.odinms.client.Equip;

    If Make GMItem, and You ChangeChannel.. And You Can See GMItem

    http://kr.youtube.com/watch?v=-W_2VYx1qUc

    I'm From Korea..

    Korean's Language mistake

    and I am a Nori development 's Member
    Last edited by gkgkghghgk; 23-11-08 at 05:13 AM.


  2. #2
    Valued Member RenYYeO is offline
    MemberRank
    Oct 2008 Join Date
    107Posts

    Re: [Release] GM Item Maker NPC !!

    First reply.. if can add screenshots

  3. #3
    Account Upgraded | Title Enabled! xbLazE is offline
    MemberRank
    Jul 2008 Join Date
    SingaporeLocation
    1,278Posts

    Re: [Release] GM Item Maker NPC !!

    So this NPC can make any item like a GM?

  4. #4
    Apprentice gkgkghghgk is offline
    MemberRank
    Apr 2008 Join Date
    20Posts

    Re: [Release] GM Item Maker NPC !!

    Quote Originally Posted by xbLazE View Post
    So this NPC can make any item like a GM?

    Yes , All Equip Can

  5. #5
    Account Upgraded | Title Enabled! EspadaFung is offline
    MemberRank
    Jul 2008 Join Date
    Home, don't stalk meLocation
    1,030Posts

    Re: [Release] GM Item Maker NPC !!

    o.o pretty weird npc script.
    that's korean style :D

    edit : missing import :
    Code:
    import net.sf.odinms.client.Equip;

  6. #6
    Apprentice gkgkghghgk is offline
    MemberRank
    Apr 2008 Join Date
    20Posts

    Re: [Release] GM Item Maker NPC !!

    [quote=gkgkghghgk;4404448]find NPCConversationManager.java(net.sf.odinms.scripting.npc)

    and add it



    I Think You Can Add It..

    and NetBean Build..

    How to Make NPC Java Script ??

    This is Very easy..

    For example..



    Oh, If Your NPCConvertManager.java Don't Find import net.sf.odinms.client.Equip; ..

    YOu Insert import net.sf.odinms.client.Equip;

    If Make GMItem, and You ChangeChannel.. And You Can See GMItem

    http://kr.youtube.com/watch?v=-W_2VYx1qUc

    I'm From Korea..

    Korean's Language mistake

  7. #7

    Re: [Release] GM Item Maker NPC !!

    [youtubevid]-W_2VYx1qUc&hl=ko&fs=1[/youtubevid]
    Fixed your youtube video thing, you can't html code on this board without permission lol.

  8. #8
    Account Upgraded | Title Enabled! shadowzzz is offline
    MemberRank
    May 2007 Join Date
    SomewhereLocation
    484Posts

    Re: [Release] GM Item Maker NPC !!

    Dumbest npc ive ever seen gm items are for gm's not users >_>

  9. #9
    Account Upgraded | Title Enabled! EspadaFung is offline
    MemberRank
    Jul 2008 Join Date
    Home, don't stalk meLocation
    1,030Posts

    Re: [Release] GM Item Maker NPC !!

    i need this for a reason.

    any idea how to make the erm, item won't duplicate?
    cause i don't really want it to be duplicated. :X

    google translate :

    난 이유에 대해이 필요합니다.

    어찌 생각하는 장비를 중복하지 않을 수 있도록?
    정말 원인이되고 싶지 않아 중복.

  10. #10
    Member 노리님 is offline
    MemberRank
    Oct 2008 Join Date
    It's My 心 RobberyLocation
    75Posts

    Re: [Release] GM Item Maker NPC !!

    Quote Originally Posted by EspadaFung View Post
    i need this for a reason.

    any idea how to make the erm, item won't duplicate?
    cause i don't really want it to be duplicated. :X

    google translate :

    난 이유에 대해이 필요합니다.

    어찌 생각하는 장비를 중복하지 않을 수 있도록?
    정말 원인이되고 싶지 않아 중복.
    Espadafung,

    Really?

    Source plz


    item make ( 1+1 not?)
    the change GM item?

  11. #11
    Member 노리님 is offline
    MemberRank
    Oct 2008 Join Date
    It's My 心 RobberyLocation
    75Posts

    Re: [Release] GM Item Maker NPC !!

    Quote Originally Posted by CarterFTWWW View Post
    [youtubevid]-W_2VYx1qUc&hl=ko&fs=1[/youtubevid]
    Fixed your youtube video thing, you can't html code on this board without permission lol.
    Thx ~ !


    Wow

    GM item Maker

  12. #12
    Account Upgraded | Title Enabled! EspadaFung is offline
    MemberRank
    Jul 2008 Join Date
    Home, don't stalk meLocation
    1,030Posts

    Re: [Release] GM Item Maker NPC !!

    노리님,
    the duplicating thingy should be able to disable in the npcconversationmanager or in NPC script.

  13. #13
    Member 노리님 is offline
    MemberRank
    Oct 2008 Join Date
    It's My 心 RobberyLocation
    75Posts

    Re: [Release] GM Item Maker NPC !!

    Quote Originally Posted by EspadaFung View Post
    노리님,
    the duplicating thingy should be able to disable in the npcconversationmanager or in NPC script.
    This now

    GM item Maked

    Do not Channel Change

    npcconversationmanager.java ( fix + add )

  14. #14
    Account Upgraded | Title Enabled! EspadaFung is offline
    MemberRank
    Jul 2008 Join Date
    Home, don't stalk meLocation
    1,030Posts

    Re: [Release] GM Item Maker NPC !!

    oh nvm. u didn't get me.

  15. #15
    Member 노리님 is offline
    MemberRank
    Oct 2008 Join Date
    It's My 心 RobberyLocation
    75Posts

    Re: [Release] GM Item Maker NPC !!

    Quote Originally Posted by EspadaFung View Post
    oh nvm. u didn't get me.
    oh no,,;

    nvm ??

    what mean?



Page 1 of 3 123 LastLast

Advertisement