[WW] Seafight Private Server Development [WW]

07/08/2012 15:37 Maurice#1
Whaaat? WW Back again?

Yes, fuck the people who hate, haters gonna hate :)

Whaaat? Again a project?

Yes, and a good one ^^

Basics:

- Sailing (Weird .. fixing)
- Ship design change (Somehow buggy)
- Initializing the chart, ship, and 1 monster.
- Items from MySQL Database, and bonusmaps and stuff, max waves etc.

Snippets:

Initializing Loading Map Tiles & Passing Link tools init.

Code:
                        if (Encoders.DecryptMsg(data, true).StartsWith("B"))
                        {
                            string[] Datas = Encoders.DecryptMsg(data, true).Split('|');
                            UserID = int.Parse(Datas[1].Replace("W", ""));


                            Form1.getManager().Print(UserID + "");


                            SFDataPacket Packet1 = new SFDataPacket(new string[] { "B", "10", "3/2" });
                            byte[] InitDisplay = Encoding.Default.GetBytes(Encoders.DecryptMsg(Packet1.create_message(), false) + "\0");
                            this.Sock.NoDelay = true;
                            this.Sock.Send(InitDisplay);
                            Form1.getManager().Print("Sended " + Encoders.DecryptMsg(Packet1.create_message(), false) + " [ " + Packet1.create_message() + " ]");
                        }
Sending Login stuff, and other stuff to complete the login request.
Code:
                        if (Encoders.DecryptMsg(data, true).StartsWith("LOGIN"))
                        {
                            Form1.getManager().Print("User: " + UserID + " has been logged in.");
                            SFDataPacket Packet1 = new SFDataPacket(new string[] { "ping" });
                            byte[] InitDisplay = Encoding.Default.GetBytes(Encoders.DecryptMsg(Packet1.create_message(), false) + "\0");
                            this.Sock.NoDelay = true;
                            this.Sock.Send(InitDisplay);
                            Form1.getManager().Print("Sended " + Encoders.DecryptMsg(Packet1.create_message(), false) + " [ " + Packet1.create_message() + " ]");

                            SFDataPacket Packet2 = new SFDataPacket(new string[] { "E", "S", UserID + "", "0", "17", "4", "2.03567004", "310", "-155", "", "WickedSrv-Seafight", "", "2000", "2000", "10", "10", "8", "99", "0", "0", "0", "0", "0", "0,0,0,0", "", "0", "fl=0#ns=0#hr=10#csr=20#bhp=2000", "0", "2250", "99", "51,200000000", "75,5555", "18", "0", "8", "8", "8", "", "0", "0" });
                            byte[] InitDisplay2 = Encoding.Default.GetBytes(Encoders.DecryptMsg(Packet2.create_message(), false) + "\0");
                            this.Sock.NoDelay = true;
                            this.Sock.Send(InitDisplay2);
                            Form1.getManager().Print("Sended " + Encoders.DecryptMsg(Packet2.create_message(), false) + " [ " + Packet2.create_message() + " ]");

                            SFDataPacket Packet3 = new SFDataPacket(new string[] { "D", "V", "0,0,0,0,15,15,15,0,0,0,0,0,0,0,0", ",,,,5,,,,,,,,,," });
                            byte[] InitDisplay3 = Encoding.Default.GetBytes(Encoders.DecryptMsg(Packet3.create_message(), false) + "\0");
                            this.Sock.NoDelay = true;
                            this.Sock.Send(InitDisplay3);
                            Form1.getManager().Print("Sended " + Encoders.DecryptMsg(Packet3.create_message(), false) + " [ " + Packet3.create_message() + " ]");

                            SFDataPacket Packet4 = new SFDataPacket(new string[] { "A", "I", "15,12311,0,0" });
                            byte[] InitDisplay4 = Encoding.Default.GetBytes(Encoders.DecryptMsg(Packet4.create_message(), false) + "\0");
                            this.Sock.NoDelay = true;
                            this.Sock.Send(InitDisplay4);
                            Form1.getManager().Print("Sended " + Encoders.DecryptMsg(Packet4.create_message(), false) + " [ " + Packet4.create_message() + " ]");

                            SFDataPacket Packet5 = new SFDataPacket(new string[] { "D", "B", "B", "51#200000000" });
                            byte[] InitDisplay5 = Encoding.Default.GetBytes(Encoders.DecryptMsg(Packet5.create_message(), false) + "\0");
                            this.Sock.NoDelay = true;
                            this.Sock.Send(InitDisplay5);
                            Form1.getManager().Print("Sended " + Encoders.DecryptMsg(Packet5.create_message(), false) + " [ " + Packet5.create_message() + " ]");

                            SFDataPacket Packet6 = new SFDataPacket(new string[] { "D", "T", "0", "#map_pvp" });
                            byte[] InitDisplay6 = Encoding.Default.GetBytes(Encoders.DecryptMsg(Packet6.create_message(), false) + "\0");
                            this.Sock.NoDelay = true;
                            this.Sock.Send(InitDisplay6);
                            Form1.getManager().Print("Sended " + Encoders.DecryptMsg(Packet6.create_message(), false) + " [ " + Packet6.create_message() + " ]");

                            SFDataPacket Packet7 = new SFDataPacket(new string[] { "INF", "S", "1", "0" });
                            byte[] InitDisplay7 = Encoding.Default.GetBytes(Encoders.DecryptMsg(Packet7.create_message(), false) + "\0");
                            this.Sock.NoDelay = true;
                            this.Sock.Send(InitDisplay7);
                            Form1.getManager().Print("Sended " + Encoders.DecryptMsg(Packet7.create_message(), false) + " [ " + Packet7.create_message() + " ]");

                            SFDataPacket Packet8 = new SFDataPacket(new string[] { "W", "E", "O", "22", "0" });
                            byte[] InitDisplay8 = Encoding.Default.GetBytes(Encoders.DecryptMsg(Packet8.create_message(), false) + "\0");
                            this.Sock.NoDelay = true;
                            this.Sock.Send(InitDisplay8);
                            Form1.getManager().Print("Sended " + Encoders.DecryptMsg(Packet8.create_message(), false) + " [ " + Packet8.create_message() + " ]");

                            SFDataPacket Packet9 = new SFDataPacket(new string[] { "W", "E", "U", "22", "0", "771366969060" });
                            byte[] InitDisplay9 = Encoding.Default.GetBytes(Encoders.DecryptMsg(Packet9.create_message(), false) + "\0");
                            this.Sock.NoDelay = true;
                            this.Sock.Send(InitDisplay9);
                            Form1.getManager().Print("Sended " + Encoders.DecryptMsg(Packet9.create_message(), false) + " [ " + Packet9.create_message() + " ]");

                            SFDataPacket Packet10 = new SFDataPacket(new string[] { "D", "I", "4", "49", "" });
                            byte[] InitDisplay10 = Encoding.Default.GetBytes(Encoders.DecryptMsg(Packet10.create_message(), false) + "\0");
                            this.Sock.NoDelay = true;
                            this.Sock.Send(InitDisplay10);
                            Form1.getManager().Print("Sended " + Encoders.DecryptMsg(Packet10.create_message(), false) + " [ " + Packet10.create_message() + " ]");

                            SFDataPacket Packet11 = new SFDataPacket(new string[] { "IN", "I", "" });
                            byte[] InitDisplay11 = Encoding.Default.GetBytes(Encoders.DecryptMsg(Packet11.create_message(), false) + "\0");
                            this.Sock.NoDelay = true;
                            this.Sock.Send(InitDisplay11);
                            Form1.getManager().Print("Sended " + Encoders.DecryptMsg(Packet11.create_message(), false) + " [ " + Packet11.create_message() + " ]");

                            SFDataPacket Packet12 = new SFDataPacket(new string[] { "AC", "L", "1", "2,3,4,5,7,8,9,11,12,13,14,15,16", "2,3,4,5,7,8,9,11,12,13,14,15,16", "6000,6000,81,51,20,50,100,30,3500,100,100,6000,120", "99,99,99,99,99,99,99,99,99,99,99,99,99" });
                            byte[] InitDisplay12 = Encoding.Default.GetBytes(Encoders.DecryptMsg(Packet12.create_message(), false) + "\0");
                            this.Sock.NoDelay = true;
                            this.Sock.Send(InitDisplay12);
                            Form1.getManager().Print("Sended " + Encoders.DecryptMsg(Packet12.create_message(), false) + " [ " + Packet12.create_message() + " ]");

                            SFDataPacket Packet13 = new SFDataPacket(new string[] { "AC", "L", "2", "6", "6", "35", "99" });
                            byte[] InitDisplay13 = Encoding.Default.GetBytes(Encoders.DecryptMsg(Packet13.create_message(), false) + "\0");
                            this.Sock.NoDelay = true;
                            this.Sock.Send(InitDisplay13);
                            Form1.getManager().Print("Sended " + Encoders.DecryptMsg(Packet13.create_message(), false) + " [ " + Packet13.create_message() + " ]");

                            SFDataPacket Packet14 = new SFDataPacket(new string[] { "AC", "L", "", "3", "", "", "", "" });
                            byte[] InitDisplay14 = Encoding.Default.GetBytes(Encoders.DecryptMsg(Packet14.create_message(), false) + "\0");
                            this.Sock.NoDelay = true;
                            this.Sock.Send(InitDisplay14);
                            Form1.getManager().Print("Sended " + Encoders.DecryptMsg(Packet14.create_message(), false) + " [ " + Packet14.create_message() + " ]");

                            SFDataPacket Packet15 = new SFDataPacket(new string[] { "D", "S", "2" });
                            byte[] InitDisplay15 = Encoding.Default.GetBytes(Encoders.DecryptMsg(Packet15.create_message(), false) + "\0");
                            this.Sock.NoDelay = true;
                            this.Sock.Send(InitDisplay15);
                            Form1.getManager().Print("Sended " + Encoders.DecryptMsg(Packet15.create_message(), false) + " [ " + Packet15.create_message() + " ]");

                            SFDataPacket Packet16 = new SFDataPacket(new string[] { "E", "M", "1000004617", "7", "3", "275", "-149", "Firubor", "480", "480", "" });
                            byte[] InitDisplay16 = Encoding.Default.GetBytes(Encoders.DecryptMsg(Packet16.create_message(), false) + "\0");
                            this.Sock.NoDelay = true;
                            this.Sock.Send(InitDisplay16);
                            Form1.getManager().Print("Sended " + Encoders.DecryptMsg(Packet16.create_message(), false) + " [ " + Packet16.create_message() + " ]");
                        }
Video:
07/08/2012 15:53 Else#2
Why you dont do shipping in Video? And upload new Video in better quality. To recognize because is really nothing. And with a bit of source code, it is not done.
07/08/2012 16:03 Maurice#3
Quote:
Originally Posted by Else View Post
Why you dont do shipping in Video? And upload new Video in better quality. To recognize because is really nothing. And with a bit of source code, it is not done.
I know it's in development since yesterday, and some basic parts as coordinating, Switching designs, items from MySQL Database etc. has been done yet.
07/08/2012 16:38 poczatki#4
Quote:
Originally Posted by Willie Wortel View Post
I know it's in development since yesterday, and some basic parts as coordinating, Switching designs, items from MySQL Database etc. has been done yet.
How can i test it ?
07/08/2012 17:16 Else#5
Create new Video and upload it.
07/08/2012 18:02 SwampEvil#6
Naja Super sieht nicht aus, kann man schon testen?
07/08/2012 19:27 apocan95#7
LOL if its good I ll sell my real accounts and play on this one :D
07/08/2012 23:26 amine31dz#8
Hello WW please you can describ how can i do, the video is bad quality i didn't understand how we must do.
07/09/2012 02:40 det2558#9
FAKE
07/09/2012 12:51 poczatki#10
Quote:
Originally Posted by det2558 View Post
FAKE
U're the FAKE
07/09/2012 19:19 Dariusdobre2007#11
impossible
07/09/2012 19:24 Maurice#12
Quote:
Originally Posted by det2558 View Post
FAKE
Call it fake m8, this is pure real ;)
07/09/2012 19:26 Else#13
New Video? Or better video? You don't do answer on it. Create new video and upload it in better quality.
07/11/2012 10:39 seafightking#14
Hallo ,
Guys I tested it and it is real :)
07/11/2012 10:49 raskooo#15
Tausche Acc gegen proxybot (Seafight) bei interesse,
Skybe: renewallas777