just some stupid thoughts...

06/07/2006 09:51 darkking#1
ok, i stayed with a friend and thinking.
is the leveling part server sided or client sided. well, we got some options...
level.dat is encrypted so i don't know what's inside, but we know the points for levels and between them, in level.ini.

so, let's calculate. let's say are 2k users on a server, a medium one, and 1k are online. in the same time, from those 1k, only 500 users are leveling/getting plvled.

from WoW we(i) know are needed 25 MHz from CPU for a user. so, on 500 users who are leveling, we need 12500 MHz. ok, let's say it's less. but, if leveling part will be server sided, then server would crush for shure, 500 querys/second, isn't much, but those are only for lvl'ing. so, we assume they got the user db, with a table and a special field for experience. so, they are probly, not shure, insert in that field a number who represents the level and the percentage from level. eg: 104873943904 - level xxx , pct: 71.329.

this number is increasing every time u hit mob and so on... (i think, didn't test it). and if so, i dunno if the server can support all this, even more, knowing there's a server for game and one with the accounts data, so, will be even more queryes between servers...and so on.

i wondering if we can decrypt level.dat...what will it be inside, maybe it's something that can be done, by injecting different values.

PS: maybe it's a dumbass ideea...
06/07/2006 10:13 Susi>_>#2
i dont understand much of this but i think tq thought for sure about this and u cant just inject sql or codes in some dbs >_>
06/07/2006 10:50 darkking#3
lol, it's not about sql code. it's about the fact, that i'm not shure if the lvl'ing part it's server sided, if it is, then, nothing can be done, but it's a stupidity, cause the server will be overloaded, unless it has 4 cpu's. if it's client sided, i thinkj shitz might be done.
06/07/2006 10:57 Susi>_>#4
did u every try to modify the levelexp.dat?
06/07/2006 13:44 bigassmuffin#5
its server serversided, and levelexp.dat and stuff is not encrypted, you just prob dunt have a program to reazd .dat files, jsut like some noobs dunt have for .rar
06/07/2006 14:17 darkking#6
Quote:
its server serversided, and levelexp.dat and stuff is not encrypted, you just prob dunt have a program to reazd .dat files, jsut like some noobs dunt have for .rar
Maybe U have that program and we don't know ?


.DAT Files.

"The problem is that many applications use the file extension ".dat" to indicate a file that contains data.

But that's exactly all it tells us, and that's not enough.

he problem is that so many different programs use ".dat" that it really doesn't tell you anything about the file, what it contains, or what program it belongs to. There is no standard format, there is no standard way to interpret the contents. ".dat" is only a name and nothing more.

So I'll be clear: there is no way to know how to open a .dat file unless you know what program created it. Period.

A good example is that Yahoo Instant Messenger (YIM) apparently keeps it's message history in a file that ends in ".dat". The way Yahoo works, you can only open that .dat file using Yahoo Instant Messenger, and only of you are logged in to the account that created the file in the first place.

But if you don't know what application created the file, there's no way to know how to open it.

If you do know what application created the file, then it's likely only that application can be used to open it.
"