Icarus (Production) - Java Server [MySQL, Netty]

Page 18 of 19 FirstFirst ... 810111213141516171819 LastLast
Results 256 to 270 of 273
  1. #256
    Moderator Quackster is online now
    ModeratorRank
    Dec 2010 Join Date
    AustraliaLocation
    3,048Posts

    Re: Icarus Server (Production) - [Python, Multi-DB/MySQL]


    RaGEZONE Recommends

    RaGEZONE Recommends

    Quote Originally Posted by The General View Post
    It does not work that way

    If you want to have a macOS port, you going to buy a mac for that ?
    Hence why multi-platform C++ releases let people build it themselves.
    - Alex

  2. #257
    Death from above! The General is offline
    The OmegaRank
    Aug 2011 Join Date
    8,633Posts

    Re: Icarus Server (Production) - [Python, Multi-DB/MySQL]

    Quote Originally Posted by Quackster View Post
    Hence why multi-platform C++ releases let people build it themselves.
    Just a quick question, have you already managed to get MySQL connection working?
    If you are using Arcturus, contact me
    Doing stuff on teamviewer. Come join. m04-900-876
    Skype: wesley.jabbo

  3. #258
    Moderator Quackster is online now
    ModeratorRank
    Dec 2010 Join Date
    AustraliaLocation
    3,048Posts

    Re: Icarus (Production) - Java Server [MySQL, Netty]

    Project has been re-opened. I've gone back to Java, like how the project was originally.

    I've formatted the absolute hell out of the source from the original Icarus Java project which I started in 2015. The revision has been upgraded from PRODUCTION version 2015 to 2017, and I've added some features that were missing.

    I've also updated the main thread so I suggest people should check it out, I still have a long way to go before this can be considered complete.
    - Alex

  4. #259
    Veteran Glaceon is offline
    SubscriberRank
    Oct 2012 Join Date
    The NetherlandsLocation
    2,125Posts

    Re: Icarus (Production) - Java Server [MySQL, Netty]

    Catalogue item discount
    No credits to me?

    Just kidding, good to see the development thread up again. Cannot wait to see some cool shizzle even though I hate this version to be honest :p.
    https://aurora-dev.com/ - https://worldofmrjosh.com

    No matter how much you fall down, you can always reach your destination by standing up again.

  5. #260
    Moderator Quackster is online now
    ModeratorRank
    Dec 2010 Join Date
    AustraliaLocation
    3,048Posts

    Re: Icarus (Production) - Java Server [MySQL, Netty]

    Quote Originally Posted by Glaceon View Post
    No credits to me?

    Just kidding, good to see the development thread up again. Cannot wait to see some cool shizzle even though I hate this version to be honest :p.
    I'm so sorry! I feel terrible. I updated the thread in a rush, don't worry I will credit everybody that helps me.

    Also thanks, personally I'm not sure how I feel about the newer Habbo versions, but at least there's a lot of features.
    - Alex

  6. #261
    Time is just an Illusion! streamhotel is offline
    True MemberRank
    Apr 2012 Join Date
    EarthLocation
    485Posts

    Re: Icarus (Production) - Java Server [MySQL, Netty]

    Hey Alex,

    Nice that you'll continue with Icarus Good luck! Which things you're currently working on?

  7. #262
    Moderator Quackster is online now
    ModeratorRank
    Dec 2010 Join Date
    AustraliaLocation
    3,048Posts

    Re: Icarus (Production) - Java Server [MySQL, Netty]

    Quote Originally Posted by streamhotel View Post
    Hey Alex,

    Nice that you'll continue with Icarus Good luck! Which things you're currently working on?
    Will post a changelog in a tick, currently working on moodlights/dimmers, but when I press the save button I don't receive any packet from the client, so I don't know what options the user has saved.

    Has anyone else experienced this and know how to solve it?

    - Alex

  8. #263
    Hardcore Member cabeludo007 is offline
    MemberRank
    Nov 2013 Join Date
    My HouseLocation
    136Posts

    Re: Icarus (Production) - Java Server [MySQL, Netty]

    I don't know yet, i'm trying to make the dimmers work too. When i discover how it works i'll put here...
    Skype: lucas​76leonardo
    My son, JBlob
    Spoiler:

  9. #264
    Moderator Quackster is online now
    ModeratorRank
    Dec 2010 Join Date
    AustraliaLocation
    3,048Posts

    Re: Icarus (Production) - Java Server [MySQL, Netty]

    Quote Originally Posted by cabeludo007 View Post
    I don't know yet, i'm trying to make the dimmers work too. When i discover how it works i'll put here...
    I figured out why the client wouldn't send the packet to save moodlight data, I had the wrong structure.

    Code:
    	@Override
    	public void write() {
    		this.response.init(Outgoing.MoodlightConfigMessageComposer);
    		this.response.writeInt(this.data.getPresets().size());
    		this.response.writeInt(this.data.getCurrentPreset());
    		
    		int id = 1;
    		
    		for (MoodlightPreset preset : this.data.getPresets()) {
    			
    			this.response.writeInt(id);
    			
    			if (preset.isBackgroundOnly()) {
    				this.response.writeInt(2);
    			} else {
    				this.response.writeInt(1);
    			}
    
    			this.response.writeString(preset.getColorCode());
    			this.response.writeInt(preset.getColorIntensity());
    			id++;
    		}
    	}
    Basically, I forgot to increment the preset ID each loop.
    Last edited by Quackster; 1 Week Ago at 11:01 PM.
    - Alex

  10. #265
    Hardcore Member cabeludo007 is offline
    MemberRank
    Nov 2013 Join Date
    My HouseLocation
    136Posts

    Re: Icarus (Production) - Java Server [MySQL, Netty]

    Still about the dimmer... i would like to know what you think about to save the dimmer configuration data on the furni instead of to save in the room...

    I'm planning to do this, saving the data on the furni extradata column (on db), using Json, and then, parsing to the game engine with its own class...
    Spoiler:


    So, the user can save the dimmer config data in the furni, pick up this item, put into another room and don't need to config them again...
    Skype: lucas​76leonardo
    My son, JBlob
    Spoiler:

  11. #266
    Death from above! The General is offline
    The OmegaRank
    Aug 2011 Join Date
    8,633Posts

    Re: Icarus (Production) - Java Server [MySQL, Netty]

    You should look into the Habbo scripts and then you'll realize you've got over abstraction. There are only 7 types of extradata.

    And that DimmerRoomItem constructor.

    EDIT: I see you've split the inventory items and the room items. Seems like a really solid plan to strain your database and keeping everything synchronized properly will be a bitch.
    If you are using Arcturus, contact me
    Doing stuff on teamviewer. Come join. m04-900-876
    Skype: wesley.jabbo

  12. #267
    Moderator Quackster is online now
    ModeratorRank
    Dec 2010 Join Date
    AustraliaLocation
    3,048Posts

    Re: Icarus (Production) - Java Server [MySQL, Netty]

    Changelog

    - Added locale support for different languages
    - Added changing clothes
    - Added moodlight support
    - Added roller support (works for stacked items, and items that slide off the roller).

    My first time doing both rollers and moodlights/dimmers, actually.

    - Alex

  13. #268
    Veteran Glaceon is offline
    SubscriberRank
    Oct 2012 Join Date
    The NetherlandsLocation
    2,125Posts

    Re: Icarus (Production) - Java Server [MySQL, Netty]

    Quote Originally Posted by Quackster View Post
    Changelog

    - Added locale support for different languages
    - Added changing clothes
    - Added moodlight support
    - Added roller support (works for stacked items, and items that slide off the roller).

    My first time doing both rollers and moodlights/dimmers, actually.

    -- video removed due to being big --
    Wow, it looks great! I love the locale support thing; I know for some people it might seem useless but it's something I miss in a lot of emulators. Are you eventually going to open a test hotel or something or not?
    https://aurora-dev.com/ - https://worldofmrjosh.com

    No matter how much you fall down, you can always reach your destination by standing up again.

  14. #269
    Death from above! The General is offline
    The OmegaRank
    Aug 2011 Join Date
    8,633Posts

    Re: Icarus (Production) - Java Server [MySQL, Netty]

    Quote Originally Posted by Glaceon View Post
    Wow, it looks great! I love the locale support thing; I know for some people it might seem useless but it's something I miss in a lot of emulators. Are you eventually going to open a test hotel or something or not?
    Err butterfly had it iirc but people ended up fucking over the source and hardcoding a strings.
    If you are using Arcturus, contact me
    Doing stuff on teamviewer. Come join. m04-900-876
    Skype: wesley.jabbo

  15. #270
    Veteran Glaceon is offline
    SubscriberRank
    Oct 2012 Join Date
    The NetherlandsLocation
    2,125Posts

    Re: Icarus (Production) - Java Server [MySQL, Netty]

    Quote Originally Posted by The General View Post
    Err butterfly had it iirc but people ended up fucking over the source and hardcoding a strings.
    Oh my apologizes then, I never looked much into Butterfly tbh.
    https://aurora-dev.com/ - https://worldofmrjosh.com

    No matter how much you fall down, you can always reach your destination by standing up again.




Advertisement