Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Dekaron
You last visited: Today at 00:10

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Monster Level Check or Map Level Check?

Discussion on Monster Level Check or Map Level Check? within the Dekaron forum part of the MMORPGs category.

Closed Thread
 
Old 01/08/2010, 00:27   #46

 
elite*gold: 35
Join Date: Aug 2009
Posts: 5,822
Received Thanks: 1,958
Lets use LOGIC.

Lvl 15 in python, you scratch a mob = DC!
Lvl 15 in python in a party with lvl 110, he scratches a mob = YOU DC!!!
Lvl 15 in python stanidng arround = no DC
Lvl 15 in ruins standing arround = no DC

yeah it must be map lvl check
~Kakkarot~ is offline  
Old 01/08/2010, 05:04   #47
 
sachamo512's Avatar
 
elite*gold: 20
Join Date: Nov 2008
Posts: 1,496
Received Thanks: 345
Quote:
Originally Posted by ~Kakkarot~ View Post
Lets use LOGIC.

Lvl 15 in python, you scratch a mob = DC!
Lvl 15 in python in a party with lvl 110, he scratches a mob = YOU DC!!!
Lvl 15 in python stanidng arround = no DC
Lvl 15 in ruins standing arround = no DC

yeah it must be map lvl check
yet lvl 1 killing mobs in norak 2 = no DC...agreed. map check. Just have to learn how
sachamo512 is offline  
Old 01/08/2010, 08:31   #48

 
elite*gold: 35
Join Date: Aug 2009
Posts: 5,822
Received Thanks: 1,958
Quote:
Originally Posted by sachamo512 View Post
yet lvl 1 killing mobs in norak 2 = no DC...agreed. map check. Just have to learn how
Now again, how about you think now. Norak 2 mobs are accessible to you legally, it is leggaly allowed for a higher lvl to lvl you in norak 2, castor 2

Everything pointing to mob exp check and you will keep going against it....that is just ***

If it was a map check you would dc the moment you load the map not the moment you touch a mob.
~Kakkarot~ is offline  
Old 01/08/2010, 12:04   #49
 
elite*gold: 20
Join Date: Jan 2008
Posts: 1,346
Received Thanks: 355
Quote:
Originally Posted by ~Kakkarot~ View Post
Now again, how about you think now. Norak 2 mobs are accessible to you legally, it is leggaly allowed for a higher lvl to lvl you in norak 2, castor 2

Everything pointing to mob exp check and you will keep going against it....that is just ***

If it was a map check you would dc the moment you load the map not the moment you touch a mob.

Yep, the check would only be in maps where it is not possible to reach the mobs there unless you meet the required level. Here's how i think the check works, when you attack a mob you would send the info saying you attacked and what mob. So server then checks that mob and then compares your level with to see if it meets the requirement. I don't think it would be a mob exp check since, the amount of exp you get from high level mobs isn't much and in some cases you even earn more from DF or dungeons.
bottomy is offline  
Old 01/08/2010, 13:02   #50
 
MINORITYmaN's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 59
Received Thanks: 180
Lightbulb .

Quote:
Originally Posted by ~Kakkarot~ View Post
Now again, how about you think now. Norak 2 mobs are accessible to you legally, it is leggaly allowed for a higher lvl to lvl you in norak 2, castor 2

Everything pointing to mob exp check and you will keep going against it....that is just ***

If it was a map check you would dc the moment you load the map not the moment you touch a mob.
kakkarot: right or check my scenario
but why does anybody try lure and attack then kill asrons on requies 2?
or try that with bees on resuies 1
it could be a way to find out more

by the way

i think its maybe these scenario:
Code:
your LVL: 104;
your EXP range: example 8.000.000 - 10.000.000;
your current EXP : example 9.500.000; // so you need 500.000 exp to lvl up
// and have permission to attack mobs in this area else DC

ligit_EXP_LIST
{
id,minEXP,maxEXP;
1,1,349.999;              // lvl values expamle for lvl 1 - 54 (like castor and norak)
2,350.000,560.000;        // some  lvl values
*,*,*;                    // some  lvl values
32,1.000.000,1.250.000;   // high lvl values expamle for lvl 104
}

//so map where are mobs made for 104+ mob during attack calls checkLigitim(32);
function checkLigitim(ID){
     checksum = CurrentEXP / 8; // 1.187.500
     if( (checksum > ligit_EXP[ID][minEXP]) AND (checksum < ligit_EXP[ID][maxEXP]) )
     {
          // checks if 1.187.500 is bigger  than 1.000.000
          // AND if 1.187.500 is smaller then 1.250.000
          // if yes its continues
          Ligitim=TRUE;
     }
     else
     {
          LOG(   "/srv/bin/map-hack.log",
                    charName,
                    server,
                    dateTime,
                    location( getMapLocation(charName) )
          );
          Disconnect();
     }
}
//or it checks the same way but deviding LVL
it could be an math logic with devides some values(to make them harder to find) and its compares
these values with a (ligit)table somewhere(so if you search lvl 105 or
your exp amount you dont find it, but if you devide 105/8 or your EXP
including maxEXP before LVL up), so if there are some values listed you
would get DC if value is bigger than value on list, so norak and castor arent
listed so here a LVL1 will not DC cause of ligit list, what do you all think
about?
...
..
.
MINORITYmaN is offline  
Old 01/08/2010, 13:20   #51
 
zonemaster1234's Avatar
 
elite*gold: 0
Join Date: Feb 2008
Posts: 21
Received Thanks: 3
Code:
your LVL: 104;
your EXP range: example 8.000.000 - 10.000.000;
your current EXP : example 9.500.000; // so you need 500.000 exp to lvl up
// and have permission to attack mobs in this area else DC

ligit_EXP_LIST
{
id,minEXP,maxEXP;
1,1,349.999;              // lvl values expamle for lvl 1 - 54 (like castor and norak)
2,350.000,560.000;        // some  lvl values
*,*,*;                    // some  lvl values
32,1.000.000,1.250.000;   // high lvl values expamle for lvl 104
}

//so map where are mobs made for 104+ mob during attack calls checkLigitim(32);
function checkLigitim(ID){
     checksum = CurrentEXP / 8; // 1.187.500
     if( (checksum > ligit_EXP[ID][minEXP]) AND (checksum < ligit_EXP[ID][maxEXP]) )
     {
          // checks if 1.187.500 is bigger  than 1.000.000
          // AND if 1.187.500 is smaller then 1.250.000
          // if yes its continues
          Ligitim=TRUE;
     }
     else
     {
          LOG(   "/srv/bin/map-hack.log",
                    charName,
                    server,
                    dateTime,
                    location( getMapLocation(charName) )
          );
          Disconnect();
     }
}
//or it checks the same way but deviding LVL
It looks like that anyone ever tried to kill mobs at a map he don't allowed to go is logged. If yes, im in trouble.
zonemaster1234 is offline  
Old 01/08/2010, 13:24   #52

 
elite*gold: 35
Join Date: Aug 2009
Posts: 5,822
Received Thanks: 1,958
No, what he wrote is if you exceed the exp limit DC which is right but, correct me if I'm wrong, don't you dc the moment you touch the mob in the higher lvl map so you don't even recive the exp?
~Kakkarot~ is offline  
Old 01/08/2010, 13:32   #53
 
elite*gold: 20
Join Date: Jan 2008
Posts: 1,346
Received Thanks: 355
Quote:
Originally Posted by MINORITYmaN View Post
kakkarot: right or check my scenario
but why does anybody try lure and attack then kill asrons on requies 2?
or try that with bees on resuies 1
it could be a way to find out more
I've read some people have tried that and they still dc.


Quote:
Originally Posted by MINORITYmaN View Post
i think its maybe these scenario:
Code:
your LVL: 104;
your EXP range: example 8.000.000 - 10.000.000;
your current EXP : example 9.500.000; // so you need 500.000 exp to lvl up
// and have permission to attack mobs in this area else DC

ligit_EXP_LIST
{
id,minEXP,maxEXP;
1,1,349.999;              // lvl values expamle for lvl 1 - 54 (like castor and norak)
2,350.000,560.000;        // some  lvl values
*,*,*;                    // some  lvl values
32,1.000.000,1.250.000;   // high lvl values expamle for lvl 104
}

//so map where are mobs made for 104+ mob during attack calls checkLigitim(32);
function checkLigitim(ID){
     checksum = CurrentEXP / 8; // 1.187.500
     if( (checksum > ligit_EXP[ID][minEXP]) AND (checksum < ligit_EXP[ID][maxEXP]) )
     {
          // checks if 1.187.500 is bigger  than 1.000.000
          // AND if 1.187.500 is smaller then 1.250.000
          // if yes its continues
          Ligitim=TRUE;
     }
     else
     {
          LOG(   "/srv/bin/map-hack.log",
                    charName,
                    server,
                    dateTime,
                    location( getMapLocation(charName) )
          );
          Disconnect();
     }
}
//or it checks the same way but deviding LVL
it could be an math logic with devides some values(to make them harder to find) and its compares
these values with a (ligit)table somewhere(so if you search lvl 105 or
your exp amount you dont find it, but if you devide 105/8 or your EXP
including maxEXP before LVL up), so if there are some values listed you
would get DC if value is bigger than value on list, so norak and castor arent
listed so here a LVL1 will not DC cause of ligit list, what do you all think
about?
...
..
.


I don't think it would be exp related since sometimes those mobs in higher up maps will give you less exp then what you can get legitimately at your current level. Like DF or dungeons. So i think the check would be something like, compares mob index with (say mob index range of python mobs accessible in the level 80 range). Then if that's true it checks to see if your level is 80 or up. But then say if that compare failed (the mob index check), then it goes down the next mob index (python inner castle mobs). So then checks mob index with that, and if that's true then compares your level with 85 or up, etc.
bottomy is offline  
Old 01/08/2010, 13:55   #54
 
elite*gold: 0
Join Date: Dec 2009
Posts: 10
Received Thanks: 0
i tested

lvl 77+ requies at below 77 i go there i can run around the map vaccing all mobs i like but as soon as i hit 1 mob once i dc so i log in again take the mobs to lower requies (the lvl77 area mobs) soon as i touch a mob dc ive tried this another way too had a friend vac mobs and bring them to me in lower requies with no hacks on and still dc.

python lvl80 i can go outside and inside the castle killing everything and no dc.

tested before this latest patch ofc.


i think it may be some sort of charactor and monster lvl check/comparison but only in certain zones making it harder to make a fix for.
evilones is offline  
Old 01/08/2010, 14:38   #55
 
MINORITYmaN's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 59
Received Thanks: 180
Exclamation

Quote:
Originally Posted by bottomy View Post
I don't think it would be exp related since sometimes those mobs in higher up maps will give you less exp
guys guys dont understand me wrong, it has nothing to do with the MOBS EXP!

tell me how can you check the players LVL?
1. by LVL (its a overall, bot not very detailed)
2. by the exp you have got in you charakter stats!

than range or your EXP in the char stats show exatcly which lvl U are.
so for expample 8.000.000 - 10.000.000 exp range show that this is a 104 lvl char, no mather which class, map, weapons ect ...

right?

ps: i dont now now which range is for 104, these numers are only fo demo to understand

Quote:
Originally Posted by bottomy View Post
So i think the check would be something like, compares mob index with (say mob index range of python mobs accessible in the level 80 range
i say perhaps no cuz it would need more loops and more tables with more detalis to make such a check, too much work and it does use more Server Resources CPU ... thats bad programming.
why make complicated if it could be so simple?
my theory is: the check is running when you focus the mob and start to attack, at the same time is a function used used for counting a MATH RANDOM for your attack pionts in ther words DMG (after mathing your atk(4000-4300 DMG)+bonus+skills...= some final value which is your final DMG affected to mob dirung this oen hit) a this timeis the check which compares that i have wrote

Quote:
Originally Posted by evilones View Post
i tested

lvl 77+ requies at below 77 i go there i can run around the map vaccing all mobs i like but as soon as i hit 1 mob once i dc so i log in again take the mobs to lower requies (the lvl77 area mobs) soon as i touch a mob dc ive tried this another way too had a friend vac mobs and bring them to me in lower requies with no hacks on and still dc.

python lvl80 i can go outside and inside the castle killing everything and no dc.

tested before this latest patch ofc.


i think it may be some sort of charactor and monster lvl check/comparison but only in certain zones making it harder to make a fix for.
i think they will make the same think on python, look, the first step they made is to close these posibility for hackers because requies i a map where are 3 different lvls and are reachable for LOWLVL ppl, PT an other, this i some security to not allow that all lvl 1 get lvl xx in few minutes or hours, its the nearest map where mobs are ligitim not faraway from ppl only cutted of by a river and some walls(not looking on the guard ^^).
python needs not so much attention cuz on the way there are guards the dont and teleports which dont let you in, no so in requies...so requies+ wall hack and your char woudl be xx high lvl very fast.

a lvl 1 char in python is suicide, and well guarded, you cant without wallhack get to python making just a walk like in requies, and thats the think i say, here the DEVELOPERS made these function to block the TIDE od hackers.
its easier to filter in logfiles "low lvl users" on "higher lvl maps" than filter "low lvl users who attacked mobs from hight lvl are from same map (which could be a possible hacker)"
most of you maybe do not understand my thougts, becasue you arent a Develpoer or programmer, look: the dekaron admins hava a lot of work to filterign aout mass of informations like those we are posting about to get the rid of the hackers. so logical is for such a dekaron admin/programmer : make a program/funktion for filter hackers or anomaliesresulting from hacking, make it so simple as possible, donst forget the serverhave limits, a query from that filter cant makes tha server lagging, and the results have to be so readable as possible to not lose the point of view.
i think requies was fist step which "original 2moons US" have forgot to fix, now its fixed, next steps will be sure python and upper.

sorry for my stucked english

#Posts merged by trane. , don't double post !
MINORITYmaN is offline  
Old 01/08/2010, 15:23   #56
 
elite*gold: 3
Join Date: Nov 2008
Posts: 5,333
Received Thanks: 1,335
#2x post reported?
Vaidas B is offline  
Old 01/08/2010, 15:31   #57
 
elite*gold: 20
Join Date: Jan 2008
Posts: 1,346
Received Thanks: 355
Quote:
Originally Posted by MINORITYmaN View Post
guys guys dont understand me wrong, it has nothing to do with the MOBS EXP!

tell me how can you check the players LVL?
1. by LVL (its a overall, bot not very detailed)
2. by the exp you have got in you charakter stats!

than range or your EXP in the char stats show exatcly which lvl U are.
so for expample 8.000.000 - 10.000.000 exp range show that this is a 104 lvl char, no mather which class, map, weapons ect ...

right?
Oh that's your exp, hmm then possibly that could be what they've done. But where you have id, that wouldn't be determined by map (if that's what it is in your code), since then requies you would be able to kill all the mobs on the map.



Quote:
Originally Posted by MINORITYmaN View Post
i say perhaps no cuz it would need more loops and more tables with more detalis to make such a check, too much work and it does use more Server Resources CPU ... thats bad programming.
why make complicated if it could be so simple?
my theory is: the check is running when you focus the mob and start to attack, at the same time is a function used used for counting a MATH RANDOM for your attack pionts in ther words DMG (after mathing your atk(4000-4300 DMG)+bonus+skills...= some final value which is your final DMG affected to mob dirung this oen hit) a this timeis the check which compares that i have wrote

Well you don't have to necessarily loop it, or make it go through all those compares. You could have an indirect call to the check function where it calls offset + map index * 50, or whatever. Then only have the mob id in that map and check with lvl for that. Though about the damage, im not sure i understand what you wrote exactly but if you're saying the client works out how much damage is dealt then sends to the server. I don't think it does, i think you only send that you hit the mob, what mob, what skill etc. And server works out the damage. But yes i think we are all pretty sure the check happens once you try hit the mob. Since most have stated when they try attack the mob then they get dc.


Only thing im wondering is why they make this check for mob? Why not map, would only need to be called once (at map enter), and that would lock the hacker in that map not being able to escape.
bottomy is offline  
Old 01/08/2010, 15:38   #58
 
sachamo512's Avatar
 
elite*gold: 20
Join Date: Nov 2008
Posts: 1,496
Received Thanks: 345
because Acclaim is dumb. Why dont they make it so that you dont only DC, but you get banned as well? lol, epic fail @ Acclaim

And from what I've seen, it's not that you DC when you attack the mob. You DC right before you kill it, blocking you from getting the XP
sachamo512 is offline  
Old 01/08/2010, 15:46   #59
 
MINORITYmaN's Avatar
 
elite*gold: 0
Join Date: Mar 2009
Posts: 59
Received Thanks: 180
Exclamation

Quote:
Originally Posted by waidas123 View Post
#2x post reported?
LoL keep cool, i dont wanted to make a super long x times edited version so calm down, write better usfull stuff than statring spaming with abuses(yes spaming), nobody is interested on your report(exept mods and admin) but i write my posts for the users not for the admins that they look if i have made somthing wrong or not.

ps: in my eyes i reporting/abuse by every kiddy same as spaming one liners.

by the way "waidas123" if you look and see, i dont post mutiple oneliners, as you can see my posts contain minimum 15 hand tipped lines (quotes and returns not counted)
so spot naggin me, kakkarot is her more accepted/and respected for reporting abuse than you.

pps: fisrt of all. you should warn min 1-2 times if someone makes such mistakes like I(my first doubl post) after ignoring your warning you could report. i know the board rules, but i dont want to make a 8k pixel long post which after quoting me reaches 16 k pixels because you maybe fortgot to think why I did this.


..off..man thats realy nerving

Quote:
Originally Posted by bottomy View Post
Though about the damage, im not sure i understand what you wrote exactly but if you're saying the client works out how much damage is dealt then sends to the server.
what i wrote is allways in meaning of serversided.
by the way, my theory is that DC are 2 sided or only serversided

anomalies and hack protection causes a serverside KICK this makes on client a conncetion error(because client checks serverstatus if he cant then auto DC) which causes DC
you are right, client sends attack command and which mob, rest ist done by server.
hehe but look, you thought i talk about client sided, if DC woudl be only klient sided, so you coudl teoretical write hacks which make fake status codes, if you hack and server sends do klient code to DC, it coudl be to easy to lets this comand puff and instead to replace it with a staTus OK comand oha, there would be everywhere hacking, and no more DC xD
but such as i said it is to 90% SERVER ONLY, when server dont get respond from client he auto logsoff the char, very simple if status ok, server keeps char online
no need to make 2 side requests


Quote:
Originally Posted by bottomy View Post
Only thing im wondering is why they make this check for mob? Why not map, would only need to be called once (at map enter), and that would lock the hacker in that map not being able to escape.
i think in the monster.csv or somewhere there is an little number which is dedicated to this ID on the LEGITIM list.
legitim checkcould be called if the monster is flagged with such a number, here coudl be even a IF ELSE, IF ID is not EMPTY start LEGITIM FUNCTION()

but i can also be wrong. its all theoretical i try to find with you as well an explain how it coudl work

Quote:
Originally Posted by sachamo512 View Post
And from what I've seen, it's not that you DC when you attack the mob. You DC right before you kill it, blocking you from getting the XP
hmmmm, but tell me why a friend get DC few mins ago even he did not attack the mob, but mob attacked him, here i think it does no mather who attacks, what does matter is that there is an attack interaction an there is the control which makes the serverkick.


ps: sorry for dbl post, but read my FAT BOLD info i wrote before

Quote:
Originally Posted by ~Kakkarot~ View Post
+#60-61 reported at 8/1/10 GMT +1 16:10 cause double post

If you have to then make a 8k pixel post
man thats funny xD but ok, sorry i got much to write and have not the time to wait few hours until someone posts whatever xD
aswell i am waitng for REALreplies related to this topic not for reports or others ^^....so...

LOL i will now start reportign REPORTERS who report and dont care about userfriendly guides ^^

MINORITYmaN is offline  
Old 01/08/2010, 16:10   #60

 
elite*gold: 35
Join Date: Aug 2009
Posts: 5,822
Received Thanks: 1,958
+#60-61 reported at 8/1/10 GMT +1 16:10 cause double post

If you have to then make a 8k pixel post
~Kakkarot~ is offline  
Closed Thread


Similar Threads Similar Threads
Monster Level Check
04/20/2010 - Dekaron - 4 Replies
So, does anyone know if you still dc killing mobs above your level?
Mentor level hack (bypassing 10+ level check)
08/14/2009 - Eudemons Online - 5 Replies
Well, we were messing around with my mentor and that ended up a bit sad. She thought she will scare me a bit and kicked from apprentices. Instead of that she screwed herself cause now I cannot add her back (I am level 129, almost 130, she is 133). So, I have 2 questions, starting from more serious one: 1. Is level difference check server or client sided? 2. If it is client sided, can anyone give me a tip how I can get my mentor back, cause now I think she is crying in cushion (I was giving...



All times are GMT +1. The time now is 00:11.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.