add world

Page 1 of 3 123 LastLast
Results 1 to 15 of 34
  1. #1
    Member dabincaps is offline
    MemberRank
    Apr 2008 Join Date
    South KoreaLocation
    59Posts

    add world

    go net.sf.odinms.net.login.handler and get to ServerlistRequestHandler.java and

    public class ServerlistRequestHandler extends AbstractMaplePacketHandler {
    @Override
    public void handlePacket(SeekableLittleEndianAccessor slea, MapleClient c) {
    c.getSession().write(MaplePacketCreator.getServerList(0, "Zenith", LoginServer.getInstance().getLoad()));
    //c.getSession().write(MaplePacketCreator.getServerList(1, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    //c.getSession().write(MaplePacketCreator.getServerList(2, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    //c.getSession().write(MaplePacketCreator.getServerList(3, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getEndOfServerList());
    }
    }
    this to

    public class ServerlistRequestHandler extends AbstractMaplePacketHandler {
    @Override
    public void handlePacket(SeekableLittleEndianAccessor slea, MapleClient c) {
    c.getSession().write(MaplePacketCreator.getServerList(0, "Zenith", LoginServer.getInstance().getLoad()));
    //c.getSession().write(MaplePacketCreator.getServerList(1, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    //c.getSession().write(MaplePacketCreator.getServerList(2, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    //c.getSession().write(MaplePacketCreator.getServerList(3, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getEndOfServerList());
    void handlePacket(SeekableLittleEndianAccessor slea, MapleClient c) {
    c.getSession().write(MaplePacketCreator.getServerList(1, "Servername", LoginServer.getInstance().getLoad()));
    //c.getSession().write(MaplePacketCreator.getServerList(1, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    //c.getSession().write(MaplePacketCreator.getServerList(2, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    //c.getSession().write(MaplePacketCreator.getServerList(3, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getEndOfServerList());
    }
    }
    It's work for me.;


  2. #2
    The almighty chicken kippieeej is offline
    MemberRank
    Apr 2008 Join Date
    1,038Posts

    Re: [Release]add world

    vvv lol this is untested, just making suggestion vvv

    why not just change this
    Code:
    public class ServerlistRequestHandler extends AbstractMaplePacketHandler {
    @Override
    public void handlePacket(SeekableLittleEndianAccessor slea, MapleClient c) {
    c.getSession().write(MaplePacketCreator.getServerL ist(0, "Zenith", LoginServer.getInstance().getLoad()));
    //c.getSession().write(MaplePacketCreator.getServerL ist(1, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    //c.getSession().write(MaplePacketCreator.getServerL ist(2, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    //c.getSession().write(MaplePacketCreator.getServerL ist(3, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getEndOfSe rverList());
    }
    }
    to this
    Code:
    public class ServerlistRequestHandler extends AbstractMaplePacketHandler {
    @Override
    public void handlePacket(SeekableLittleEndianAccessor slea, MapleClient c) {
    c.getSession().write(MaplePacketCreator.getServerL ist(0, "Zenith", LoginServer.getInstance().getLoad()));
    c.getSession().write(MaplePacketCreator.getServerL ist(1, "2ndworld", LoginServer.getInstance().getChannels(), 1200));
    //c.getSession().write(MaplePacketCreator.getServerL ist(2, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    //c.getSession().write(MaplePacketCreator.getServerL ist(3, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getEndOfSe rverList());
    }
    }
    and for 3 worlds even this
    Code:
    public class ServerlistRequestHandler extends AbstractMaplePacketHandler {
    @Override
    public void handlePacket(SeekableLittleEndianAccessor slea, MapleClient c) {
    c.getSession().write(MaplePacketCreator.getServerL ist(0, "Zenith", LoginServer.getInstance().getLoad()));
    c.getSession().write(MaplePacketCreator.getServerL ist(1, "2ndworld", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getServerL ist(2, "3rdworld", LoginServer.getInstance().getChannels(), 1200));
    //c.getSession().write(MaplePacketCreator.getServerL ist(3, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getEndOfSe rverList());
    }
    }
    how about 10 worlds! :O
    Code:
    public class ServerlistRequestHandler extends AbstractMaplePacketHandler {
    @Override
    public void handlePacket(SeekableLittleEndianAccessor slea, MapleClient c) {
    c.getSession().write(MaplePacketCreator.getServerL ist(0, "Zenith1", LoginServer.getInstance().getLoad()));
    c.getSession().write(MaplePacketCreator.getServerL ist(1, "Zenith2", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getServerL ist(2, "Zenith3", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getServerL ist(3, "Zenith4", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getServerL ist(4, "Zenith5", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getServerL ist(5, "Zenith6", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getServerL ist(6, "Zenith7", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getServerL ist(7, "Zenith8", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getServerL ist(8, "Zenith9", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getServerL ist(9, "Zenith10", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getEndOfSe rverList());
    }
    }

  3. #3
    Valued Member z0rtex is offline
    MemberRank
    Jun 2008 Join Date
    116Posts

    Re: [Release]add world

    cheack..

  4. #4
    Member James Renard is offline
    MemberRank
    Jul 2008 Join Date
    61Posts

    Re: [Release]add world

    ty but is alerdat realse

  5. #5
    Member Dudido is offline
    MemberRank
    Jan 2008 Join Date
    90Posts

    Re: [Release]add world

    So what o use the first or the sec?

  6. #6
    Valued Member z0rtex is offline
    MemberRank
    Jun 2008 Join Date
    116Posts

    Re: [Release]add world

    not work

  7. #7
    Member Dudido is offline
    MemberRank
    Jan 2008 Join Date
    90Posts

    Re: [Release]add world

    why it says that i have problem with that:
    public class ServerlistRequestHandler extends AbstractMaplePacketHandler {
    @Override
    public void handlePacket(SeekableLittleEndianAccessor slea, MapleClient c) {
    c.getSession().write(MaplePacketCreator.getServerL ist(0, "Zenith", LoginServer.getInstance().getLoad()));
    //c.getSession().write(MaplePacketCreator.getServerL ist(1, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    //c.getSession().write(MaplePacketCreator.getServerL ist(2, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    //c.getSession().write(MaplePacketCreator.getServerL ist(3, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getEndOfSe rverList());
    void handlePacket(SeekableLittleEndianAccessor slea, MapleClient c) {
    c.getSession().write(MaplePacketCreator.getServerL ist(1, "Servername", LoginServer.getInstance().getLoad()));
    //c.getSession().write(MaplePacketCreator.getServerL ist(1, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    //c.getSession().write(MaplePacketCreator.getServerL ist(2, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    //c.getSession().write(MaplePacketCreator.getServerL ist(3, "Zenith", LoginServer.getInstance().getChannels(), 1200));
    c.getSession().write(MaplePacketCreator.getEndOfSe rverList());
    }
    }
    with the red..

    Edit:
    NVM it works!

  8. #8
    Account Upgraded | Title Enabled! frantier123 is offline
    MemberRank
    May 2008 Join Date
    659Posts

    Re: [Release]add world

    So, how to add channel? Add via MySQL? Even though by MYSQL, which port do is use?

  9. #9
    Member dabincaps is offline
    MemberRank
    Apr 2008 Join Date
    South KoreaLocation
    59Posts

    Re: [Release]add world

    Quote Originally Posted by frantier123 View Post
    So, how to add channel? Add via MySQL? Even though by MYSQL, which port do is use?
    I knew how to add channel in Korean cafe, but my brain is bad. :smurf:

  10. #10
    Phail. kakashirock is offline
    MemberRank
    Apr 2007 Join Date
    MalaysiaLocation
    264Posts

    Re: [Release]add world

    You'll be in like the same world. :D
    Not sure how this works though. xD

  11. #11
    Account Upgraded | Title Enabled! frantier123 is offline
    MemberRank
    May 2008 Join Date
    659Posts

    Re: [Release]add world

    Quote Originally Posted by dabincaps View Post
    I knew how to add channel in Korean cafe, but my brain is bad. :smurf:
    wad u mean? I guess that we need to use a new port lyke 8586 and of cos, you need to add into mySQL for your this world.

  12. #12
    Valued Member z0rtex is offline
    MemberRank
    Jun 2008 Join Date
    116Posts

    Re: [Release]add world

    why its not work for me?

  13. #13
    Account Upgraded | Title Enabled! Spyker710 is offline
    MemberRank
    Apr 2008 Join Date
    ...stalker much...Location
    460Posts

    Re: [Release]add world

    If you choose the new world, you just go into the 1st world when you login o.o

  14. #14
    Enthusiast dudifadlon is offline
    MemberRank
    May 2008 Join Date
    33Posts

    Re: [Release]add world

    its not work for me too

  15. #15
    Account Upgraded | Title Enabled! Spyker710 is offline
    MemberRank
    Apr 2008 Join Date
    ...stalker much...Location
    460Posts

    Re: [Release]add world

    It's cause it isn't configured right, it's not that simple to add another world o.O

    You have to make it so people in different worlds dont see the megaphones, notices, cant CC do another world channel, has it's own number of channels, etc.



Page 1 of 3 123 LastLast

Advertisement