Working Mir Client Source

Play Now

Lilcooldoode

LOMCN Developer
Developer
May 10, 2003
2,338
1
1,042
370
Yes
DeathWish said:
hmmm, i think i could make it so an armour glows like a candle, well any item you wear :P but dont really know the point :P youd have 1 more free slot? :P

Wings for teh win.
 

Far

tinmymouthpl0x
Staff member
Administrator
May 19, 2003
20,683
34
3,288
520
make it so heavenarmour just glowed. (if making just 1 single item glow is possible), otherwise i wldnt get rid of candle.
 

MentaL

Jev For Admín!
VIP
Mar 3, 2004
3,843
552
385
Cardiff
Here is my advice for you.

Since you are editing the source you can add an additional button called

"BROWSE"

once this is clicked your able to browse WWW websites , or desktop... through the client itself ;)
 
Mar 23, 2003
922
4
245
Cairo Orbital Defence Platform
Wow.

I'm shocked, suprised, and disappointed, all at once.

The working Mir2 delphi client source has been circulating since before i left LomCN....

Problem is, in order to make any radical changes. you need the server source.

Auction system, MirMail, the lot. All requires server-side handling.

The best you're likely to achieve with a client-side source is support for new armours, items and othet things. As for their effects, unless it's a visual one, you're stuffed....
 

DeathWish

LOMCN VIP
VIP
Oct 29, 2003
1,269
2
265
but what about wittins idea about the like secondary server.exe ? that can allow us to add extra stuff server side also, if we get it working
 
Mar 23, 2003
922
4
245
Cairo Orbital Defence Platform
DeathWish said:
but what about wittins idea about the like secondary server.exe ? that can allow us to add extra stuff server side also, if we get it working

Try it if you like....

But bear this in mind, in order to do it effectively, you'd need to capture each packet before sending, which chews ram. Then decrypt it, chewing CPU cycles. Then modify to your 'new' packet, which chews CPU cycles and ram. Then re-encrypt the packet, chewing CPU. Then send it to the RIGHT person.

That, or just write a mir2 server emulator....

--

Think about it, 150 players, all move at once, 150 packets. Then they get hit by monsters, or talk, to do ANYTHING. 150 more packets.
 

DeathWish

LOMCN VIP
VIP
Oct 29, 2003
1,269
2
265
well TheMonk has already made a packet dycrptor/encryptor, and one of my friends was making a program that sort of interceps packets like a packet editor so he could forward them and change them



well it has to do all that anyway, would it be just like 300 people on even tho its 150 ?
 
Last edited:

Wittin

Ex-Δdministrator
VIP
May 7, 2003
1,341
1
244
295
come to think about it you should only need an external server .exe to record that someone has the extra spell, and the rest can all be generated from the client

ie. each time you log in, the client checks with the additional server if u have the spell,
IF yes then
What level? then
Send spell level + training to client (via unique packets)
else
continue without action

if there is an additional spell present then the client just adds it to the bottom of the spell list (yes, this does mean that new spells loose their position in the magic list - but this bug can be fixed with a more complex system - DeathWish add me to msn for more - PM'd you)

Then when casting these new spells, the client can easily handle the effects, and you'll have to look into packet combinations to create the desired effect (I don't know the mir2 packeting system myself, so you'll have to do this part yourself).

-Wittin
 

DeathWish

LOMCN VIP
VIP
Oct 29, 2003
1,269
2
265
but would the spells acctually do any effects, like damage and stuff?

and ive added u
 

DeathWish

LOMCN VIP
VIP
Oct 29, 2003
1,269
2
265
¤]´)÷¤--§îr Äürøñ--¤÷(`[¤ said:
No. Not unless you faked some kind of attack packet to the server,

which i dont think wud be possible? because of they wud have blocked it so cheats cant use it i think


what i was tihnkin was sending the packet of a spell that you already have, but changing the looks, but then it wud just be the looks thats different and still same damage etc as the other spell :\
 

Far

tinmymouthpl0x
Staff member
Administrator
May 19, 2003
20,683
34
3,288
520
can u not just change the client to read further graphics, but work using old attacks? wizball = fireball, flame disrupt = lightningbolt. etc..?
 

Ceef

LOMCN Veteran
Veteran
Sep 1, 2003
352
22
95
Just a Further Idea,

Can u make Spells Levels effectiveness or graphics change?

Like Say... Make Level 1 TBolt look different to lvl 3?


Just a thought Oo
 

DeathWish

LOMCN VIP
VIP
Oct 29, 2003
1,269
2
265
lol the graphics work anyway i think, but the thing is is that you cant use two spells that have the same magic id, so if thunder bolt was magic id 20 and u wanted the same effect for flame distribritor, youd have to haev the same magic id, if u tried to learn flame distribrutor and u already had t bolt then you cudnt :\ :P
 

DeathWish

LOMCN VIP
VIP
Oct 29, 2003
1,269
2
265
-=BroKeN=- said:
Just a Further Idea,

Can u make Spells Levels effectiveness or graphics change?

Like Say... Make Level 1 TBolt look different to lvl 3?


Just a thought Oo


probably lol, but the thing is were wud these graphics come from? :P
 

Ceef

LOMCN Veteran
Veteran
Sep 1, 2003
352
22
95
There is enuf vartiations of Spells around tbh lol
 

Far

tinmymouthpl0x
Staff member
Administrator
May 19, 2003
20,683
34
3,288
520
that wld b good. like lv 1 shield is normal, lv 3 cld b ei shield.
 

sparx14

Guest
omg had uber idea ! WEATHER !!! as its only gfx could have a will that has snow in it and one with rain etc and .. it wouldnt be to hard to get working if im correct O.o i always wanted to see weather in mir 2 :)