[Question] lvl max 355

11/11/2009 15:50 funhacker#16
@dani and magewarrior

When a program is compiled each bit of code is assigned blocks just like the storing of the level of a character is assigned a block of memory which is 8bit, you can not increase this as all other parts of the program fill up areas around it, it's like the classic physics saying you can not destroy nor create mass, so don't try :)

Unless you think it is possible for us to be breaking the laws of physics anytime soon?
11/11/2009 18:56 magewarior2#17
Quote:
Originally Posted by funhacker View Post
@dani and magewarrior

When a program is compiled each bit of code is assigned blocks just like the storing of the level of a character is assigned a block of memory which is 8bit, you can not increase this as all other parts of the program fill up areas around it, it's like the classic physics saying you can not destroy nor create mass, so don't try :)

Unless you think it is possible for us to be breaking the laws of physics anytime soon?
so you are telling me there is no possible way, or are you telling me there is no possible way in the way you have it now?

I mean, like (example) you cannot to elitepvpers with internet explorer,

but when you create new IE (lets take firefox)

with firefox you are able to get to elitepvpers ..


you understand? maybe its possible with new special edited serverfilles ect ect or is that also inpossible? (ps. if you do not believe that it possible, don't flame me. I am just a person also. and not a programing proffesional)
11/11/2009 20:19 Killmee#18
hmm well remember some1 i think that he know to make max lvl 500 .... on DarkNight-Online if it have been populated ... Boss[PM] told he update max lvl to 500 i saw at new updates :P
11/13/2009 16:32 funhacker#19
Quote:
Originally Posted by magewarior2 View Post
so you are telling me there is no possible way, or are you telling me there is no possible way in the way you have it now?

I mean, like (example) you cannot to elitepvpers with internet explorer,

but when you create new IE (lets take firefox)

with firefox you are able to get to elitepvpers ..


you understand? maybe its possible with new special edited serverfilles ect ect or is that also inpossible? (ps. if you do not believe that it possible, don't flame me. I am just a person also. and not a programing proffesional)
Yes you would need a new msg.exe, due to the size of the program it would be near impossible to debug and change the level integer to 16+bit integer as if you did do this you would screw all code that refers to blocks after the level read/change commands.

But I am pretty sure that there is no change in the client needed as it does allow for it to think you are level 256 where as the msg.exe will not allow this due to limit in memory.
11/14/2009 09:41 Necron33#20
It is possible if you convert the 8bit int to a 16 or 32 bit int.
which is very complicated(impossible) for an asm newbie, like me.
11/14/2009 09:59 InfernoDark#21
Quote:
Originally Posted by Necron33 View Post
It is possible if you convert the 8bit int to a 16 or 32 bit int.
which is very complicated(impossible) for an asm newbie, like me.
You Newbie ?? :rtfm::rtfm: :confused::confused::confused:
11/14/2009 21:28 magewarior2#22
thanks ..

so now you all know

ITS :handsdown: POSSIBLE :handsdown:
11/15/2009 00:41 funhacker#23
Quote:
Originally Posted by magewarior2 View Post
thanks ..

so now you all know

ITS :handsdown: POSSIBLE :handsdown:
It is also possible to make a wormhole in space and travel to some distant planet and find intelligent life, atm I am thinking it is more possible then finding such life around here.


@Necron
This would be near impossible and pointless to assembly expert. I will say this once more then no longer will I stop people wasting their time on such a pointless pursuit. Increasing the 8bit UInt to a 16bitUInt will add 1 Byte at every spot that reads/writes the value. Even if there was only 1 entry that had to with level (most likely at least 30-40 of them) this would mean the repointing of ALL code after wards. An example would be when it says JMP 133293 (example) then it would have to be changed to 133294. For a 3-4mb program this means thousands of entries that you would have to calculate and change. The worst and most unpredictable thing about this is programs that hook into msg.exe like npc.exe and acc.exe.
08/16/2011 02:32 demoin#24
In simple words, binary (bi means 2 items, in this case 1, 0 ) works as such.
You have an 8bit byte. It can consist of 1s and 0s.
The 0s take no value, and the 1s take value.
So byte 0000 0000 actually represents 0 (space between numbers is there for the eye to recognise easier numbers)
If we have byte 0000 0001, that represents 1.
0000 0010 is 2.
This works as such.
1 1 1 1 1 1 1 1
128 64 32 16 8 4 2 1
See a pattern? Powers of 2.
So byte 1111 1111 represents 255 (since 128+64+32+16+8+4+2+1 = 255)
255?! Yes. Unless you are the person to reconfigure technology and how computers run, maximum level is 255.
In a nutshell...