[Release]: XioOnline Source code.

05/22/2015 18:59 Yupmoh#1
Hey peeps. This is probably my last post on this forums. For me it's not enjoyable to code this game anymore. I've met very good people on this forum during my stay in this community but I've also met the worst.

It saddens me to do this. After a good 14 months of working on this source I've decided to release it to public for the reasons I will be mentioning below but first I'm going to give credits to the XioTeam for developing this source from scratch.

First it was Yuki and I that founded this source from scratch then we recruited the others to join the development.
I'd like to give credits to Yuki a.k.a Xio. nowadays for doing (CORE) work, Myself a.k.a Impression for doing (CORE + Feature) work, CrimsonFart a.k.a Daniel and Vali a.k.a Kalona* for doing (Scripts) and finally to the Quality and GM teams we've had over the past 14 months.

The release:


The installation:


Peace, Let's hope this helps someone.
05/22/2015 19:14 .Ocularis#2
Are you considering working on any different games?
05/22/2015 19:18 Yupmoh#3
Quote:
Originally Posted by .Ocularis View Post
Are you considering working on any different games?
Right now? I haven't a clue who to trust. It's funny considering I got betrayed by people I knew for over 7 years? But an answer to your question, Yes, I might get into something else. No idea what.
05/22/2015 19:31 Best Coder 2014#4
Seems like you forgot the most important part :o.

[Only registered and activated users can see links. Click Here To Register...]
05/22/2015 19:34 Yupmoh#5
Quote:
Originally Posted by Best Coder 2014 View Post
Seems like you forgot the most important part :o.

[Only registered and activated users can see links. Click Here To Register...]
Leme update the link -_-

Link fixed, Sorry.
05/22/2015 19:42 Best Coder 2014#6
Quote:
Originally Posted by Execution! View Post
Leme update the link -_-

Link fixed, Sorry.
"Client & ~150 Maps.rar" - 2.16 GB. Are you sure you fixed the link :o?
05/22/2015 19:45 Yupmoh#7
Omfg, I need some sleep -_-. Fixing it again. Woah. Now it works.
05/23/2015 03:17 nTL3fTy#8
Did you guys really take the packets from LOTF and copy-paste them into your project?

XioEvo:
Code:
        public static byte[] OpenWarehouse(uint NpcId, ulong Money)
        {
            const ushort packetType = 1009;
            var Packet = new byte[20];

            fixed (byte* P = Packet)
            {
                *((ushort*) P) = (ushort) Packet.Length;
                *((ushort*) (P + 2)) = packetType;
                *((uint*) (P + 4)) = NpcId;
                *((ulong*) (P + 8)) = Money;
                *(P + 12) = 9 & 0xff;
            }

            return Packet;
        }
LOTF (circa 2008):
Code:
        public byte[] OpenWarehouse(uint NPCID, uint Money)
        {
            ushort PacketType = 1009;
            byte[] Packet = new byte[20];

            fixed (byte* p = Packet)
            {
                *((ushort*)p) = (ushort)Packet.Length;
                *((ushort*)(p + 2)) = (ushort)PacketType;
                *((uint*)(p + 4)) = (uint)NPCID;
                *((uint*)(p + 8)) = (uint)Money;
                *(p + 12) = (byte)(9 & 0xff);
            }

            return Packet;
        }
05/24/2015 15:25 CptSky#9
Looks like an high school fight :p "You're the lier. No, you are !" Anyway, thread cleaned. I've also removed the "story" from the main post, as it will only make the thread go bad again.

Until the board is renamed to "Drama Board", please try to focus on the release, instead of the story behind it ;)

Thanks.
05/24/2015 18:36 m e n a#10

Wish if I had more time to check it, going back to army! :(
I have no idea why people give up such a great hard work for such reasons, simply trust no one.
05/24/2015 18:52 Best Coder 2014#11
Quote:
Originally Posted by CptSky View Post
Looks like an high school fight :p "You're the lier. No, you are !" Anyway, thread cleaned. I've also removed the "story" from the main post, as it will only make the thread go bad again.

Until the board is renamed to "Drama Board", please try to focus on the release, instead of the story behind it ;)

Thanks.
So ... we're allowed to discuss how bad the code is, right? That is still focusing on the release.
05/24/2015 18:59 Spirited#12
Yeah... could you perhaps undelete the post I had relating to the source code?
05/25/2015 21:17 CptSky#13
Quote:
Originally Posted by Best Coder 2014 View Post
So ... we're allowed to discuss how bad the code is, right? That is still focusing on the release.
Yes, you are.
05/26/2015 06:46 Thorev#14
On a scale from 1 to Dean, I find this Dean.
05/26/2015 06:48 InfamousNoone#15
no this isnt as bad as 13 or w/e it was nested loops