SRL Archive - Research & Development Lounge

Simba Master Bot Blueprint


Sir Ducksworthy

2012-04-02 09:31:40

Simba Master Bot Blueprint


The F2P version would be finished first probably, it would support a full SPS matrix of all locations and have a DTM Positioning System for difficult SPS Zones Along with Radial Walking to DTM ZONES BASED ON SPS Zone Intelligence being able to gather which direction almost exactly to go, If both are failing, SPS is buggy but it can near coordinates and Zones very well, Testing Coordinates manually also help's a lot more than using a path making tool, the PM Tool merely help's us Find what Runescape Surfaces are to be integrated into loading before testing manually.

Flawless Fighting for all monster’s in the F2P World
Flawless Fighting for all monster's in the P2P World
Full Slayer Support to the maximum extent also


Walking Back and Forth to bank + G.E Support

For every monster Location their should be full bank support for depositing anything valuable regaining food, pots etc and also getting the G.E selling Item's, Finish merchenting item's if you get a message saying you have completed purchasing X many Item's etc

XP Detection

An On screen XP Gained Text Reader would be able to tell if the monster has been killed in non-multi attack zones, Every monster gives a certain prefixed amount of XP to the skill progress marker you can calculate if the monster is dead or not instantly allowing you to switch to the next monster, or even moving your mouse to a NPC right clicking and having the attack options showing for an instant switch over attempt
Too many player’s in area function, this will count all the white dots in the mini map besides yours fairly accurately missing only possibly if player’s are standing on top of each other. In each area there will be a prefixed limit set so if there Is more than 4 white dots occupying the cows for example, the bot will optionally take into mind that this could be problematic which would cause it to go for another 5 minutes checking if the average XP rate per 30-60Min’s has been affected, if so optionally it will switch worlds to one with considerably less people and or navigate to another close by area, if they are not over occupied such as chickens or goblins, it will take into account the Combat skill being trained and its level if the level is low enough to basically get the same XP per hour then it will fight those monsters checking back to the occupied area to see if there are changes Etc and if it would be ok to go fight their again.


Mouse Movement

The mouse should be almost constantly moving and mimicking the exact style of my hand doing each task, taking in to account that to move your mouse there are certain physical limit’s that the real mouse would be obeying such as moving to many pixels without a stop so the mouse can be moved into a position to keep moving that way Movement Lengths and Movement Speed obey each other to move a certain distance with the physical distance of a mouse pad, once the mouse reaches the side of the pad say if moving mouse left you must lift the mouse move it right and move it left again basically, this happens in almost every direction change basically some way or another distance small or big and it needs to be mimicked shouldn’t be too hard just need to record my mouse doing each task with a Mouse coordinate recording script to be able to script in the exact averages of my normal mouse movements of say 3 hours? Recording time.


Talking System

Each bot’s name would be uploaded to a server, then optionally randomly or by choice the bots are running alongside each other doing the same task or at the GE, A conversation would be held between the two on random fact’s 1000’s of conversations could be sparked up like this

They could keep talking in Public about this and also Private for a even more realistic Non-bot behaviour image for jagex

The subjects could be of all different sorts of things about Runescape pulled of a wiki online or whatever.

Real life New’s events, robberies other crime news in ones area etc etc the weather in the bots country


Human Real Life Random Fixer’s

A certain amount of people would be able to be team viewed into a console limiting the person’s activities, IE only seeing an application not the system

The name would be blocked out/Impossible to get the password maybe aswell the person would fix the random event, only few trusted people would be given access to do this and it would be a payed option.

The Upside to this is the person can never really see your password since your already logged on and if you have a bank pin they won’t be able to steal anything but It’s not like this would possibly happen since the people would need to be highly trusted in order to engage in human random fixing.


Bank Re-arranger

Will play with the bank, whenever required sorting items into rows in random sequence so no bot was really the same but just common with the majority of runescape
But also being able to arrange things for scripts and things automatically





Multi LeetScript Integration Timing Gui to setup what you want the script to do

From 12.00 to 1.23pm you could Train Range, then switch to Fire making or woodcutting or something, or switch combat styles

Do anything you want, possibly random Alching for 30 minutes maybe?




Have more Ideas? Plz post away

Sin

2012-04-02 09:50:21

Good luck with this, you actually gave me an idea for SPS Walking to a point from wherever you are.

Olly

2012-04-02 10:29:33

Wait till SPS2 is out, then you will most likely get away with just SPS as walking.

Sin

2012-04-02 10:32:07

Nah I was reminded of how FindColorSpiralTolerance acts.
It goes out in a spiral, make points in a spiral form to your destination haha.

Cerylin

2012-04-02 11:13:07

Full slayer support would be so epic..

xtrapsp

2012-04-02 11:18:04

Dude, Hit me a message. I'l help where possible!

Last Legend

2012-04-02 13:11:32

Well this seems a little more advanced than I'd ever expect on a simba script 0_0 very nice, goodluck, and messsage me if you need anything!
Anubis

Joe

2012-04-04 08:23:55

-With talking you should make it a timed conversation including hello and goodbye.
-You should also make a sort of randomness that if a certain monster (not in your specified target) comes onscreen, you attack it every so often.
-The XP finder is not the greatest idea, I've tried this a few times and it usually just thinks I went from level 1 to 89 in 3 seconds, but with your script abilities you could do it!
-Maybe add an option to find best armor in your bank or have a Guthans rest.

Hope I suggested something useful :)

~Joe

hoopla

2012-04-04 15:48:12

Very thorough post. +rep.

Home

2012-04-04 16:03:59

I wish you a big luck on this project! Don't hesitate to ask questions or anything (Just PM me :) )

~Home

P1nky

2012-04-04 16:08:04

Good luck, love the features especially
Human Real Life Random Fixer’s

Shatterhand

2012-04-04 16:58:31

Good luck on this! :)

Bobby Boo

2012-04-04 17:45:49

Meanwhile in Asia…

lukas76

2012-04-05 06:51:57

This would be a great addition to simba! Good luck guys! (you'll need it!)

momotron

2012-04-05 07:46:28

Good luck with this mate, aim high.

Sir Ducksworthy

2012-04-05 08:15:21

Cheers guy's, for all the support.

Problem is keeping this Unleeched and Unabused by Gold Farmer's
What's everyone's opinion on altering the Simba code since it is Open Source to contain and provide security and Authentication's for this script?
With full acknowledgement the bots running on Simba with a SRL Backbone of course.

ryangraham22

2012-04-05 08:44:50

Congratulations on leeking such info so J-mods can also troll this thread and see it and detect bot-like behaviour… XD

Sir Ducksworthy

2012-04-05 21:20:05

Yeh or not.. lool
Don't Spam my thread! :fiery:

ShawnjohnSJ

2012-04-06 13:56:41

The talking system wouldn't work. Jagex could create botting accounts and see who's botting by who talks back and forth with them.

Or Jagex could even create a program that would talk to the server pretending to be a bot, this could be a serious security flaw that could end up with Jagex having everyone's usernames.

Sir Ducksworthy

2012-04-07 01:13:27

It would just upload a name to a secure server its optional of course,
It would only be used to navigate other bot's on the server that are online to the same server before login and to know if to talk back about things to each other.
It stop's the risk of people saying fact's or whatever and getting the bot to say something about it without being legit

LordJashin

2012-04-08 15:47:04

From: leetsxc
It would just upload a name to a secure server its optional of course,
It would only be used to navigate other bot's on the server that are online to the same server before login and to know if to talk back about things to each other.
It stop's the risk of people saying fact's or whatever and getting the bot to say something about it without being legit

If SPS supports walking anywhere. You could integrate this into MSI. Its not hard to include a script in a script. So if you choose WoodCutter on msi, then you also select Essence Miner. Select how much time to run each. Then in the actual script whenever 2 or more scripts are selected have a {$i Script.simba} thrown in at the bottom of the first script.

Or just make it simple, bot MSI, so when your first script stops your mouse goes and starts another.

Only work if SPS world walking is flawless or just has good anti bans.

Edit: Can you do this already?

Joe

2012-04-18 16:59:44

Wouldn't just posting a word here and there and maybe asking for levels would suffice?
EDIT: This would get detected way too quickly, scratch this idea