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...
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...