I managed to convert some of RiDs Java code to lape, and found that hes using 3D pointers:
Simba Code:type
_3dObject = ^^^record
pixels:^_5dTexture;
end;
function _3dObject.findRock():@_2DBoolean;
begin
result := L33tFinder.gatherTextures.findBrown.findGrey.filter(@^^&rock);
end;
Simba Code:type
_3dObject = ^^^record
pixels:^_5dTexture;
end;
script = array of array of array of function:human:
main_loop = array of array of array of array of array of array of array of array of array of array of array of function:script;
function _3dObject.findRock():@_2DBoolean;
begin
result := L33tFinder.gatherTextures.findBrown.findGrey.filter(@^^&rock);
end;
var
player:^biometricset;
begin
player.gathermousePatterns(9223372036854775807).init;
player.setWaitTime(random(random(random(random.biometric(@_3dobject^.pixels))));
script := @mineRock[[[5].number].path].mine;
main_loop := ^@script^^^^^^^^; //mono-octa reference pointer de-reference, only available in java 11 of which only RiD has access to
execute(main_loop);
end.
took me about 11 hours to de-compile
I'm aware of Logic Pro, and Genesis has its differences. The only place where they share similarities is the general idea of making/tweaking your own bot without needing to know any programming languages.
Some, but not all, differences include:
The mouse movements, styles, and behaviors will match that of the owner of the account, meaning under manual or automated investigation, Genesis will show up the same as the owner would if they were playing legitimately.
Genesis will work for EVERY version of RS, as well as many other computer games that possess relatively repetitive gameplay.
Genesis will have above a 99% up-time; any updates to RS or any game Genesis is being used on can immediately be fixed by the user. No need to worry about Genesis or the client being updated.
Even if you share your method with another person, they simply need to complete a calibration session to make the method adhere that other person's playing style/movements/behavior/etc.
The Chat Center on RiD's website will allow you to keep track of any chat that occurs near your bot, so you can monitor and control the conversation no matter where you are, as long as you have access to a smartphone or computer with an internet connection.
Text or Email notifications can be sent out for things such as random events, chat alerts, bot termination, etc.
There are other differences, but these are just a few.
All the important code is server-side, not client-side, so you won't learn much by decompiling. Also, if you live in the US or EU, you're breaking the DCMA: http://www.program-transformation.or...fDecompilation, not to mention it's against the TOS.
Red & Green Salamander Hunter // Construction // Gilded Altar // Major help w/ Kyles Runespan // VWB Smither // PhoenixFeathers // GemCutter // Bonfire // LRC Miner // Spell Tab Maker // ApeAtollAgility // IvyWC // RoguesCooker // Herblore // AshamanButterfly // AshamanPowerMiner // Fletcher // LividFarm
Do not encourage harassment of other communities, regardless if they are a competing bot or not.
This thread is now closed as it has significantly drifted from a somewhat mature discussion on robotzindisguise's promised new botting method to mindless drivel with short attacks on Trent! and a community he participates in. Such actions are not tolerated here.
Feel free to open a new thread on RiDs' Genesis to resume a civil discussion.
You may contact me with any concerns you have.
Are you a victim of harassment? Please notify me or any other staff member.
| SRL Community Rules | SRL Live Help & Chat | Setting up Simba | F.A.Q's |
There are currently 1 users browsing this thread. (0 members and 1 guests)