new source project - recruiting.

Xander

Pantie Sniffer!
Developer
Oct 20, 2003
2,738
57
275
Sheffield
With those source all you would need todo is make it read the mir3.wil format it uses its own encode/decode and you make the packets yourself. As for making it simple its VB.NET how can you get any simpler? All that makes that mir2 is the graphics its using, simply place mir3s wils in and it will be mir3... Want me todo it for you?

Doing it from scratch in delphi with DirectX (DirectDraw, Direct3D) your going to have a right job. Take a look at how the Mir Unleashed or mir07 is using it so simply.

Coding a client and server while learning the language? Even if you can grasp it and get in-game you would need to most prob go back and re-code what you done so it would be half decent.

And your using a complete different MMO server as a reference? lol...

You have mir3/mir2 source codes available left right and center why not use them?
 
Last edited:

Beru

Dedicated Member
Dedicated Member
Apr 8, 2004
11
0
27
If you can make a reader for Mir3 Wil use Mir Unleashed can be a very good start. I think .Net is the best langage, You can use VB and C#.
 

Coly

LOMCN Developer
Developer
Mar 31, 2005
1,401
36
275
Germany
-.- VB *lol* and then .Net ? arrg ....
Best Make .Net V3 Server, is good on DediBoxes XD

@Mir07 o.O Done ? All I have see is Mir07 based on simple D3DXSprits (Perfect Perform Killer ^^) Sorry, the Idea is good the Code and the workout not. If you need Info over the Perform Killer in DXSprit Tell my ;-)

@Admin how is my last Post ?? -.- I have for a bit Time say it is crap to Clear Posts and now same...
 

DjDarkBoyZ

Dev
Golden Oldie
Aug 11, 2006
1,066
233
240
127.Ø.Ø.1
But not all people know C,not all people have more time,and is no more people helping instead of making fun.

I will help with all i can and all i know.

In this case allows client can go to selchar gate,the part of making char not finaliced.

View attachment 8815

Everybody is not born with the same opportunities. For that reason it is necessary to respect and to help, not to make fun ;)

Bye :)
 

Beru

Dedicated Member
Dedicated Member
Apr 8, 2004
11
0
27
VB.NET is very good. You can make what you want with .NET. But I prefer C# :p
 

Xander

Pantie Sniffer!
Developer
Oct 20, 2003
2,738
57
275
Sheffield
-.- VB *lol* and then .Net ? arrg ....
Best Make .Net V3 Server, is good on DediBoxes XD

@Mir07 o.O Done ? All I have see is Mir07 based on simple D3DXSprits (Perfect Perform Killer ^^) Sorry, the Idea is good the Code and the workout not. If you need Info over the Perform Killer in DXSprit Tell my ;-)

@Admin how is my last Post ?? -.- I have for a bit Time say it is crap to Clear Posts and now same...

Didn't say it was complete ;)

But yes i'd like some information on the "Performance killer" if you don't mind?
 

Coly

LOMCN Developer
Developer
Mar 31, 2005
1,401
36
275
Germany
VB.NET is very good.
o.O Basic is Basic ...
Under .Net to the end all .net language generate the same Code,
this code is not Compiled, I belive you Know this.
Next all need the FrameWork x.x and with 2.0 you need WinXp SP2..
If you have the Power to make it fast and stable then it's ok.

@DjDarkBoyZ I Know with C or C++ or some other Language, I self work
a bit longer with Coding.

@Xander Microsoft has made this for littel things not for big Projects, same with all DXthings like Fonts Sprits and so one.
DXSprits use many Settings in the Background and make some things to move the view to 2D Screen Coords and work with
many Alphaoptions. The Problem is, you can't modifie it. Normaly you make 2D FVF to become Screen Coords. then you make
Vertexbuffer and Indexbuffer, with this you can hold and draw the Textures. Use Sprites only for littel things, not for the full game.
 
Last edited:

Beru

Dedicated Member
Dedicated Member
Apr 8, 2004
11
0
27
You know people say Java or .Net don't have power of C or C++ because is not compiled.
Yes is true, but for hobbist project you don't need this. dotNET have lot of good think. And If you need some compiled code u can.

RunUO, DOL use .NET, L2J use Java. 3 actives and good emu.
 

Beru

Dedicated Member
Dedicated Member
Apr 8, 2004
11
0
27
Yeah it is not maybe optimal, but you can make good think and i think is more easy too learn than C++ and pointer. Krrios a client for Ultimat Online use .Net, and you always use managed code in c++.

I think now with .Net you can make a beautiful mir clone :p
 

Coly

LOMCN Developer
Developer
Mar 31, 2005
1,401
36
275
Germany
Hmm I self work with C/C++ ASM Delphi and a bit if needet C#
If you don't understand Pointer then you have a problem ^^ and you can't
say "I am a Coder" .

Better we go back to Topic...
 

Xander

Pantie Sniffer!
Developer
Oct 20, 2003
2,738
57
275
Sheffield
Got bored last night and knocked this up:
Accounts/Characters stored in MSSQL Database gets retreived on login/character select.

Only a few packets used:
SM_CLIENT_VERSION_REQUEST
SM_LOGIN_OK
SM_LOGIN_FAIL
SM_GOSELCHAR

Screenshots:
Starting of gates:


Login:


Server Select:


Character Select:




Client <-> Server has its own encryption different from Mir07/Mir Unleashed.
Uses its own packet structure etc.
Simple...
 

Xander

Pantie Sniffer!
Developer
Oct 20, 2003
2,738
57
275
Sheffield
I've still got the sources but im a mir2 guy no one shown any interest so i've not done anymore work.
 
Last edited:

Hazuki

VIP
VIP
Apr 14, 2004
3,459
38
265
United Kingdom
Could you pass those sources onto me please, im mir3/2 swing both ways if you were lol. Xtreme already have the map encryption so might be able to do something with this :).
 

idaBigA

Holley Mir 3!!
VIP
Oct 28, 2003
1,969
118
290
Stoke, UK
Xander, are you posting a link.. I wouldn't mind a looksie, looks like something I could have a fiddle with.

Assuming you don't mind of course :)
 

BlackT

Dedicated Member
Dedicated Member
Sep 20, 2006
91
10
34
Did you, guys, think of the portability? What about linux users? :D
I've been playing a while with C/C++ and SDL and for 2D graphics, it works just fine...SDL can be ported to linux, too
Just my 2 cents