Leaving the BotJail

09/25/2012 19:28 cheater3000#1
I know that theirs no way to leave botjail without paying and so, and i know that many threads discussed this botjail topic before, however the reason i made this topic is that i got an idea and i wonder if its possible to get it working ....so the idea is simply as follows, i got an account with good gears that has been botjailed for the 3rd time now, so their is no paying cps to get out...however i was thinking of sending another noob in botjail ( a 1st timer ) and charge 1k cps on my other 3rd time botjailed account, log in the noob and speak with the npc, keep reading the words till i get the message which says
" I will charge you 1000 cps to set you free since it is your first time. I do hope that this is also your last time " and my only option with this message is to click "Ok" now the idea is to leave this message without clicking ok and disconnect the noob, log in the other 3 timer after disconnecting it and click ok ( the 3rd timer has 1k cps ) now i was wondering if this idea would work or not, and if it does i face an issue that i need help with
when i disconnect the noob and log in the 3rd timer the message disappears, is it possible that i can somehow prevent this message from disappearing? i know that this might sound silly but kindly if u know a way to keep this message from disappearing tell me

(NOTE: i also wanted to try it with a noob in the normal PK-Jail but i think its a long shot)


Thanks for reading
09/25/2012 19:34 Silent-Death#2
so many things are wrong with this idea.. just to make it short for everyone i`ll just say you are wasting your time trying this.
09/25/2012 19:41 cheater3000#3
Quote:
Originally Posted by Silent-Death View Post
so many things are wrong with this idea.. just to make it short for everyone i`ll just say you are wasting your time trying this.
well iam a rookie when it comes to programming but i was thinking that the code for leaving the botjail will be like this -pseudo code iam writing atm-
{{
if player has been botjailed for 1 time
print you need to pay 1k cps
if player pays 1k cps let him out
else print you cant leave

else if player has been botjailed for 2 times
print you need to pay 5k cps
if player pays 5k cps let him out
else print you cant leave

else player has been botjailed for 3 times
print you cant leave botjail
}}
now my idea is fooling the system by entering the the 1st if conditional
iknow that this might sound silly but its worth a shot, can u please iterate what are those so many wrong things with this idea if u dont mind?
09/25/2012 19:47 Silent-Death#4
ok, follow that logic a bit further.. where do you think the server stores the number of botjails per char?
09/25/2012 19:50 cheater3000#5
Quote:
Originally Posted by Silent-Death View Post
ok, follow that logic a bit further.. where do you think the server stores the number of botjails per char?
cant understand the question and anyway i cant try this idea until i find a way to maintain the message after i disconnect the 1st timer and log in the 3rd timer
09/25/2012 19:55 Silent-Death#6
ok lol.. the number of botjails is stored in a database. you could send the wrong info to the server by tempering with the client (but much more complex then you are trying) but that will not help your case since the server will check your data with the actual data existing in the database. if the two do not match it will just fall in a default option where your request is refused.
09/25/2012 20:08 Santa#7
Quote:
Originally Posted by Silent-Death View Post
ok lol.. the number of botjails is stored in a database. you could send the wrong info to the server by tempering with the client (but much more complex then you are trying) but that will not help your case since the server will check your data with the actual data existing in the database. if the two do not match it will just fall in a default option where your request is refused.
The client doesn't actually tell the server "okay, whats my punishment? I've been BJed twice now" so there would be now way to fool it in that aspect. All of that data is stored server side, as you said, and is all checked server sided. Unless tq screws up, typical, there will be no way to manipulate the client to get out of bot jail. But It is TQ we are talking about right.
09/25/2012 20:10 Silent-Death#8
Quote:
Originally Posted by StarBucks View Post
Unless tq screws up, typical, there will be no way to manipulate the client to get out of bot jail. But It is TQ we are talking about right.
it's hard to fuck up a switch tho..
09/25/2012 20:21 Santa#9
AFAIK They don't use a switch statement for their dialog. What they could possibly screw up is their checks though.
09/25/2012 20:30 Silent-Death#10
well idk how tq builds their game to be frank, never looked over a co source in my life.
i was not referring to the dialogue using a switch tho, but exactly that database check you were talking about.
but in fact you could just eliminate the client-server check for the botjail times all together and just use the data in the database, check for the cps in the inventory, know how many cps needed to fulfil the situation in the database, if amount of cps in inventory accept, if not reject.

anyway.. long story short, botjail can't be tricked.. not this way anyway..
09/25/2012 20:46 cheater3000#11
well its worth a shot, tq has quite an amazing history with stupidity...remember when u simply used to go black name and get killed to leave botjail? its worth a shot...i just wanna know if its possible to maintain the panel with the Ok button after disconnecting the 1st timer and logging in the 3rd timer....any ideas for that?
09/25/2012 21:39 Silent-Death#12
if you would only knew how much work it requires just to get to the point where you are able to send the wrong data to tq. but again, if you are still thinking of switching between accounts to do it you are way off.
09/25/2012 22:45 Santa#13
Quote:
Originally Posted by cheater3000 View Post
well its worth a shot, tq has quite an amazing history with stupidity...remember when u simply used to go black name and get killed to leave botjail? its worth a shot...i just wanna know if its possible to maintain the panel with the Ok button after disconnecting the 1st timer and logging in the 3rd timer....any ideas for that?
Sure the dialog may be up but when you click on the "ok" button the server is going to disregard it because it has no idea how your sending that data.
09/25/2012 22:47 cheater3000#14
Quote:
Originally Posted by Silent-Death View Post
if you would only knew how much work it requires just to get to the point where you are able to send the wrong data to tq. but again, if you are still thinking of switching between accounts to do it you are way off.
oh well it was worth a try, thanks anyway
09/26/2012 06:35 EgyWolf#15
Wut abt change the msg sent ? ( i mean packets )

i think that if u paid 1k CPs .. packets maybe 22 bit if u didn't pay ... packets are 16 bit
idk how many packets .. but by changing packets maybe get out !

it was an idea only .. :D