[Release?] All world from GMS + Demethos.

Page 1 of 4 1234 LastLast
Results 1 to 15 of 46
  1. #1
    Account Upgraded | Title Enabled! Phinocio is offline
    MemberRank
    Jun 2008 Join Date
    In a houseLocation
    224Posts

    [Release?] All world from GMS + Demethos.

    NOTE: I THINK THIS ONLY WORKS WITH v.59 PRIVATE SERVERS!!!!

    Just simply replace your everything in your ServerlistRequestHandler.java with this.
    Code:
    /*
    	This file is part of the OdinMS Maple Story Server
        Copyright (C) 2008 Patrick Huy <patrick.huy@frz.cc> 
                           Matthias Butz <matze@odinms.de>
                           Jan Christian Meyer <vimes@odinms.de>
    
        This program is free software: you can redistribute it and/or modify
        it under the terms of the GNU Affero General Public License version 3
        as published by the Free Software Foundation. You may not use, modify
        or distribute this program under any other version of the
        GNU Affero General Public License.
    
        This program is distributed in the hope that it will be useful,
        but WITHOUT ANY WARRANTY; without even the implied warranty of
        MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
        GNU Affero General Public License for more details.
    
        You should have received a copy of the GNU Affero General Public License
        along with this program.  If not, see <http://www.gnu.org/licenses/>.
    */
    
    package net.sf.odinms.net.login.handler;
    
    import net.sf.odinms.client.MapleClient;
    import net.sf.odinms.net.AbstractMaplePacketHandler;
    import net.sf.odinms.net.login.LoginServer;
    import net.sf.odinms.tools.MaplePacketCreator;
    import net.sf.odinms.tools.data.input.SeekableLittleEndianAccessor;
    
    public class ServerlistRequestHandler extends AbstractMaplePacketHandler {
    	@Override
    	public void handlePacket(SeekableLittleEndianAccessor slea, MapleClient c) {
    		c.getSession().write(MaplePacketCreator.getServerList(0, "Scania", LoginServer.getInstance().getLoad()));
    		//c.getSession().write(MaplePacketCreator.getServerList(1, "Scania", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(2, "Scania", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(3, "Scania", LoginServer.getInstance().getChannels(), 1200));
    		c.getSession().write(MaplePacketCreator.getEndOfServerList());
    		c.getSession().write(MaplePacketCreator.getServerList(1, "Bera", LoginServer.getInstance().getLoad()));
    		//c.getSession().write(MaplePacketCreator.getServerList(1, "Bera", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(2, "Bera", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(3, "Bera", LoginServer.getInstance().getChannels(), 1200));
    		c.getSession().write(MaplePacketCreator.getEndOfServerList());
    		c.getSession().write(MaplePacketCreator.getServerList(2, "Broa", LoginServer.getInstance().getLoad()));
    		//c.getSession().write(MaplePacketCreator.getServerList(1, "Broa", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(2, "Broa", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(3, "Broa", LoginServer.getInstance().getChannels(), 1200));
    		c.getSession().write(MaplePacketCreator.getEndOfServerList());
    		c.getSession().write(MaplePacketCreator.getServerList(3, "Windia", LoginServer.getInstance().getLoad()));
    		//c.getSession().write(MaplePacketCreator.getServerList(1, "Windia", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(2, "Windia", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(3, "Windia", LoginServer.getInstance().getChannels(), 1200));
    		c.getSession().write(MaplePacketCreator.getEndOfServerList());
    		c.getSession().write(MaplePacketCreator.getServerList(4, "Khania", LoginServer.getInstance().getLoad()));
    		//c.getSession().write(MaplePacketCreator.getServerList(1, "Khania", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(2, "Khania", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(3, "Khania", LoginServer.getInstance().getChannels(), 1200));
    		c.getSession().write(MaplePacketCreator.getEndOfServerList());
    		c.getSession().write(MaplePacketCreator.getServerList(5, "Bellocan", LoginServer.getInstance().getLoad()));
    		//c.getSession().write(MaplePacketCreator.getServerList(1, "Bellocan", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(2, "Bellocan", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(3, "Bellocan", LoginServer.getInstance().getChannels(), 1200));
    		c.getSession().write(MaplePacketCreator.getEndOfServerList());
    		c.getSession().write(MaplePacketCreator.getServerList(6, "Mardia", LoginServer.getInstance().getLoad()));
    		//c.getSession().write(MaplePacketCreator.getServerList(1, "Mardia", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(2, "Mardia", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(3, "Mardia", LoginServer.getInstance().getChannels(), 1200));
    		c.getSession().write(MaplePacketCreator.getEndOfServerList());
    		c.getSession().write(MaplePacketCreator.getServerList(7, "Kradia", LoginServer.getInstance().getLoad()));
    		//c.getSession().write(MaplePacketCreator.getServerList(1, "Kradia", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(2, "Kradia", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(3, "Kradia", LoginServer.getInstance().getChannels(), 1200));
    		c.getSession().write(MaplePacketCreator.getEndOfServerList());
    		c.getSession().write(MaplePacketCreator.getServerList(8, "Yellonde", LoginServer.getInstance().getLoad()));
    		//c.getSession().write(MaplePacketCreator.getServerList(1, "Yellonde", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(2, "Yellonde", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(3, "Yellonde", LoginServer.getInstance().getChannels(), 1200));
    		c.getSession().write(MaplePacketCreator.getEndOfServerList());
    		c.getSession().write(MaplePacketCreator.getServerList(9, "Demethos", LoginServer.getInstance().getLoad()));
    		//c.getSession().write(MaplePacketCreator.getServerList(1, "Demethos", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(2, "Demethos", LoginServer.getInstance().getChannels(), 1200));
    		//c.getSession().write(MaplePacketCreator.getServerList(3, "Demethos", LoginServer.getInstance().getChannels(), 1200));
    		c.getSession().write(MaplePacketCreator.getEndOfServerList());
    	}
    }
    And you CAN create chars on all these worlds.

    Pic proof:


    (This is a char I created on Mardia in my p-server)

    Also:


    NOTE: I THINK THIS ONLY WORKS WITH v.59 PRIVATE SERVERS!!!!


  2. #2
    Account Upgraded | Title Enabled! xiaojintai is offline
    MemberRank
    May 2008 Join Date
    behind U!!!Location
    512Posts

    Re: [Release?] All world from GMS + Demethos.

    won it be lag with so many world???

  3. #3
    Account Upgraded | Title Enabled! Descendent is offline
    MemberRank
    Jun 2008 Join Date
    TorontoLocation
    154Posts

    Re: [Release?] All world from GMS + Demethos.

    Very nice! :D

  4. #4
    Account Upgraded | Title Enabled! Phinocio is offline
    MemberRank
    Jun 2008 Join Date
    In a houseLocation
    224Posts

    Re: [Release?] All world from GMS + Demethos.

    Quote Originally Posted by xiaojintai View Post
    won it be lag with so many world???
    Hasn't been laggy at all so far for me.

  5. #5
    Account Upgraded | Title Enabled! chuayaowei is offline
    MemberRank
    Jul 2008 Join Date
    SingaporeLocation
    1,410Posts

    Re: [Release?] All world from GMS + Demethos.

    Thats loads of world

  6. #6
    Account Upgraded | Title Enabled! happydud3 is offline
    MemberRank
    Apr 2008 Join Date
    351Posts

    Re: [Release?] All world from GMS + Demethos.

    /*
    This file is part of the OdinMS Maple Story Server
    Copyright (C) 2008 Patrick Huy <patrick.huy@frz.cc>
    Matthias Butz <matze@odinms.de>
    Jan Christian Meyer <vimes@odinms.de>

    This program is free software: you can redistribute it and/or modify
    it under the terms of the GNU Affero General Public License version 3
    as published by the Free Software Foundation. You may not use, modify
    or distribute this program under any other version of the
    GNU Affero General Public License.

    This program is distributed in the hope that it will be useful,
    but WITHOUT ANY WARRANTY; without even the implied warranty of
    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    GNU Affero General Public License for more details.

    You should have received a copy of the GNU Affero General Public License
    along with this program. If not, see <http://www.gnu.org/licenses/>.
    */

    package net.sf.odinms.net.login.handler;

    import net.sf.odinms.client.MapleClient;
    import net.sf.odinms.net.AbstractMaplePacketHandler;
    import net.sf.odinms.net.login.LoginServer;
    import net.sf.odinms.tools.MaplePacketCreator;
    import net.sf.odinms.tools.data.input.SeekableLittleEndianAccessor;

    public class ServerlistRequestHandler extends AbstractMaplePacketHandler {
    @Override
    public void handlePacket(SeekableLittleEndianAccessor slea, MapleClient c) {
    c.getSession().write(MaplePacketCreator.getServerList(0, "Scania", LoginServer.getInstance().getLoad()));
    c.getSession().write(MaplePacketCreator.getEndOfServerList());
    c.getSession().write(MaplePacketCreator.getServerList(1, "Bera", LoginServer.getInstance().getLoad()));
    c.getSession().write(MaplePacketCreator.getEndOfServerList());
    c.getSession().write(MaplePacketCreator.getServerList(2, "Broa", LoginServer.getInstance().getLoad()));
    c.getSession().write(MaplePacketCreator.getEndOfServerList());
    c.getSession().write(MaplePacketCreator.getServerList(3, "Windia", LoginServer.getInstance().getLoad()));
    c.getSession().write(MaplePacketCreator.getEndOfServerList());
    c.getSession().write(MaplePacketCreator.getServerList(4, "Khania", LoginServer.getInstance().getLoad()));
    c.getSession().write(MaplePacketCreator.getEndOfServerList());
    c.getSession().write(MaplePacketCreator.getServerList(5, "Bellocan", LoginServer.getInstance().getLoad()));
    c.getSession().write(MaplePacketCreator.getEndOfServerList());
    c.getSession().write(MaplePacketCreator.getServerList(6, "Mardia", LoginServer.getInstance().getLoad()));
    c.getSession().write(MaplePacketCreator.getEndOfServerList());
    c.getSession().write(MaplePacketCreator.getServerList(7, "Kradia", LoginServer.getInstance().getLoad()));
    c.getSession().write(MaplePacketCreator.getEndOfServerList());
    c.getSession().write(MaplePacketCreator.getServerList(8, "Yellonde", LoginServer.getInstance().getLoad()));
    c.getSession().write(MaplePacketCreator.getEndOfServerList());
    c.getSession().write(MaplePacketCreator.getServerList(9, "Demethos", LoginServer.getInstance().getLoad()));
    c.getSession().write(MaplePacketCreator.getEndOfServerList());
    }
    }



    without all the excess junk.

  7. #7
    Account Upgraded | Title Enabled! megoesrawr is offline
    MemberRank
    May 2008 Join Date
    CaliforniaLocation
    873Posts

    Re: [Release?] All world from GMS + Demethos.

    Erm... Is this the one that leads to one world but you can create as many characters as the world can hold? If so... I don't recommend this because you can make copies of people's name and if they are on at the same time one will dc :X

  8. #8
    Alpha Member Gmanpopinjay is offline
    MemberRank
    Dec 2007 Join Date
    1,588Posts

    Re: [Release?] All world from GMS + Demethos.

    Ud Need Like 1 person to host like 1 world each unless u have a comp that has around 32 gig ram lol

  9. #9
    Apprentice gralts is offline
    MemberRank
    Aug 2008 Join Date
    12Posts

    Re: [Release?] All world from GMS + Demethos.

    you is a noob!
    you fail x)

  10. #10
    Member adheeb is offline
    MemberRank
    Apr 2008 Join Date
    61Posts

    Re: [Release?] All world from GMS + Demethos.

    Thats a bad idea seriously. I doubt you have like 10,000 people to equally split up the economy in each world. You will need alot of GM's. Not to mention the lag. But hey its your server do what you like.

  11. #11
    Alpha Member xelkin is offline
    MemberRank
    Jul 2008 Join Date
    New YorkLocation
    1,522Posts

    Re: [Release?] All world from GMS + Demethos.

    Quote Originally Posted by gralts View Post
    you is a noob!
    you fail x)
    Why does he fail atleast he released something pretty good

    Nice release man, did any one try if this works on 55

  12. #12
    Alpha Member Chelseaa is offline
    MemberRank
    Mar 2007 Join Date
    In an MSN Chatroom. [:Location
    1,612Posts

    Re: [Release?] All world from GMS + Demethos.

    Quote Originally Posted by adheeb View Post
    Thats a bad idea seriously. I doubt you have like 10,000 people to equally split up the economy in each world. You will need alot of GM's. Not to mention the lag. But hey its your server do what you like.
    That's exactly right -- it is his server, or their server, so it doesn't need to be trashed. I think this is quite amazing myself, and it does seem it would only work in v.59 of gMS. Even though -- great job.
    [:

  13. #13
    Apprentice goody5 is offline
    MemberRank
    Jun 2008 Join Date
    8Posts

    Re: [Release?] All world from GMS + Demethos.

    erm..do u mind posting the link 2 dl a v0.59 localhost..?

  14. #14
    Account Upgraded | Title Enabled! xiaojintai is offline
    MemberRank
    May 2008 Join Date
    behind U!!!Location
    512Posts

    Re: [Release?] All world from GMS + Demethos.

    Quote Originally Posted by xelkin View Post
    Why does he fail atleast he released something pretty good

    Nice release man, did any one try if this works on 55
    if u try in v55 , when u want to create charater u will get over populated error

  15. #15
    Alpha Member xelkin is offline
    MemberRank
    Jul 2008 Join Date
    New YorkLocation
    1,522Posts

    Re: [Release?] All world from GMS + Demethos.

    Quote Originally Posted by xiaojintai View Post
    if u try in v55 , when u want to create charater u will get over populated error
    Oh i see

    Thank You!



Page 1 of 4 1234 LastLast

Advertisement