You last visited: Today at 18:44
Advertisement
[WW] Seafight Private Server Development [WW]
Discussion on [WW] Seafight Private Server Development [WW] within the Seafight forum part of the Browsergames category.
07/08/2012, 15:37
#1
elite*gold: 98
Join Date: Nov 2011
Posts: 1,267
Received Thanks: 1,020
[WW] Seafight Private Server Development [WW]
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
#2
elite*gold: 4
Join Date: Feb 2008
Posts: 3,855
Received Thanks: 1,268
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
#3
elite*gold: 98
Join Date: Nov 2011
Posts: 1,267
Received Thanks: 1,020
Quote:
Originally Posted by
Else
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
#4
elite*gold: 0
Join Date: Feb 2011
Posts: 552
Received Thanks: 801
Quote:
Originally Posted by
Willie Wortel
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
#5
elite*gold: 4
Join Date: Feb 2008
Posts: 3,855
Received Thanks: 1,268
Create new Video and upload it.
07/08/2012, 18:02
#6
elite*gold: 0
Join Date: Sep 2011
Posts: 301
Received Thanks: 29
Naja Super sieht nicht aus, kann man schon testen?
07/08/2012, 19:27
#7
elite*gold: 0
Join Date: Jun 2011
Posts: 98
Received Thanks: 11
LOL if its good I ll sell my real accounts and play on this one
07/08/2012, 23:26
#8
elite*gold: 0
Join Date: Sep 2011
Posts: 58
Received Thanks: 4
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
#9
elite*gold: 0
Join Date: Dec 2011
Posts: 233
Received Thanks: 31
FAKE
07/09/2012, 12:51
#10
elite*gold: 0
Join Date: Feb 2011
Posts: 552
Received Thanks: 801
Quote:
Originally Posted by
det2558
FAKE
U're the FAKE
07/09/2012, 19:19
#11
elite*gold: 0
Join Date: Jun 2009
Posts: 475
Received Thanks: 103
impossible
07/09/2012, 19:24
#12
elite*gold: 98
Join Date: Nov 2011
Posts: 1,267
Received Thanks: 1,020
Quote:
Originally Posted by
det2558
FAKE
Call it fake m8, this is pure real
07/09/2012, 19:26
#13
elite*gold: 4
Join Date: Feb 2008
Posts: 3,855
Received Thanks: 1,268
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
#14
elite*gold: 0
Join Date: Sep 2011
Posts: 298
Received Thanks: 41
Hallo ,
Guys I tested it and it is real
07/11/2012, 10:49
#15
elite*gold: 0
Join Date: Jun 2012
Posts: 57
Received Thanks: 3
Tausche Seafight DE1 Acc. Gegen SF Proxybot.
Tausche Acc gegen proxybot (Seafight) bei interesse,
Skybe: renewallas777
Similar Threads
Need help with private server development!
03/28/2012 - Shaiya Private Server - 0 Replies
Exactly what the title says:) I just need someone with a skype that can help me out with a few things. If you know how to set up a server and edit it, then you can help with any question i have^^ Its complete volunteerism. Just add me if you can help, or post skype name here.
charles.dylan.cobb1 <-- add me:)
Private server development
07/23/2011 - Private Server Advertising - 0 Replies
Hi i am a private server developer and i am looking for chinese sites where i can find new files/tools and anything else.can someone tell me some sites beside mcnnc,99uc.
[Development] Runescape Private Server
04/09/2011 - Runescape Private Server - 18 Replies
http://i332.photobucket.com/albums/m324/gurgen/Log o2.jpg
Welcome!
As you can tell by the title, I am seeking to make a runescape private server development team. I am looking to make any type of server, how ever i have been only exposed to 317's and 508, and i think they are one of the best types of servers.
What am I looking for?
http://i332.photobucket.com/albums/m324/gurgen/Un titled-1-1.jpg
I am looking for:
How to apply?
All you have to do is follow this form:
New under development private server
11/22/2008 - SRO Private Server - 63 Replies
Hello everyone,
Me and my team are developing a private silkroad online server:
Working functions:
- Login
- Character Selection
- Enter game
- Movement
- Quit game
All times are GMT +2. The time now is 18:44 .