SRL Archive - Discussions and Debates

BegoSwitch v1 - Hybrid Switching [ Suggestions ]


i3egoHan

2012-03-14 19:48:58


Hello, Well after randomly bumping into some thread's i found a few people mentioning Quick/Auto Switchers.

BegoSwitch will be a program to aid you in RuneScape Pking.

Of course Simba can probarly handle this, But since your playing at the same time.. maybe not ideal.

For those who dont understand what its for or what it does… It will have customisable hotkeys for switching 1-6 items almost instantly, making no miss clicks, It will quick pray, quick attack (right click too), eat, tele, and of course what ever you guys suggest (hence this thread).

So im currently open to all suggestions, Since i dont want to be creating a 1000 revisions of this thing..

Current Features:

1-6 Item switching per key. (mage/range/melee)
Quick Prayers - Quick pray mage/range/melee
Both prayer books support
Attacking enemy (must be stood next to) (will always right click)
Anti Death - Will eat and put on pheonix neck…


I dont really play RuneScape alot anymore, So i need suggestions that fit within the uses of this application.

Development as started and currently working on the GUI.

Also reviving my old OCR for rs, for this project.

Every other switcher out there is either Unreliable, Keylogged or what not, BegoSwitch will use Relative cordinates, BMP searchs (custom for diffrent items too), Human Like switching.

Chow

Sin

2012-03-14 19:51:07

I'll give a two syllable Dayummm for that.

weequ

2012-03-14 19:53:58

Only confusing part in my opinion is the humanlikeness. How can it be fast and humanlike at the same time?

Good luck.

i3egoHan

2012-03-14 19:56:31

From: weequ
Only confusing part in my opinion is the humanlikeness. How can it be fast and humanlike at the same time?


Most autoswitchers currently dont even have random sleep times, or even random cordinates.

BegoSwitch will have customisable wait times, and cord offsets.


Even though… its probarly not needed cause you wouldnt get banned anyway… Not unless you was tapping the same hotkey for 10 hours straight.

[XoL]

2012-03-14 20:38:58

Interesting, I will laugh when someone tries to use this with smart :P.

Good luck, things that I think are pretty important in an auto-switcher are as follows:
Can accurately click the spot, FAST/Medium/Human
Can anti-death (Phoenix and Brew/Food)
Can One Click Tele (Tab)
I like your right click idea
Switch prayers, not just the quick prays but the actual prayer tab too
and last but not least put speeds on everything, instant would be as fast as the runescape game engine can handle it, medium would be like a pro youtube pker, and human well is normal speed. (What you and I, would play at)

i3egoHan

2012-03-14 21:03:22

From: R4nd0m
Interesting, I will laugh when someone tries to use this with smart :P.

Good luck, things that I think are pretty important in an auto-switcher are as follows:
Can accurately click the spot, FAST/Medium/Human
Can anti-death (Phoenix and Brew/Food)
Can One Click Tele (Tab)
I like your right click idea
Switch prayers, not just the quick prays but the actual prayer tab too
and last but not least put speeds on everything, instant would be as fast as the runescape game engine can handle it, medium would be like a pro youtube pker, and human well is normal speed. (What you and I, would play at)


Well it will be designed for the runescape browser applet only, thus running it inside any client will show friendly errors :)

Yeah thanks for the suggestions ill get most of that added.

I guess ill need to add additional support for rs downloadable client else ill have issues with Relative cordinates.

Er1k

2012-03-15 00:39:19

Will this be a scriptable tool, so that I can script a sequence of actions that I want to do?

P1nky

2012-03-15 05:40:50

Will you be releasing this to the public? or for Members +?

I rather not see this in public and be abused in wilderness; That be a mess for a lot of people pking.

'Toxin

2012-03-15 11:29:42

From: P1nky
Will you be releasing this to the public? or for Members +?

I rather not see this in public and be abused in wilderness; That be a mess for a lot of people pking.


I'm sure there's actually a lot more auto switchers than we may think there are. However in terms of public release… I don't think it'll effect the wilderness that much considering most of the users here are so clueless as to how to use a script…I can see them trying it out with SMART, as previously stated…lol

i3egoHan

2012-03-15 12:22:28

From: Er1k
Will this be a scriptable tool, so that I can script a sequence of actions that I want to do?


It will be somewhat customisable… Allowing you to define your own item's

It will support image searches, or pixel matrix searches..

Pixel matrix is a class i made which searchs for a 3x3 pixel of specfied colors… its faster then images, but image searches will be more reliable.

So basically… it has 2 options… You can use cord mode, which just clicks same inventory slots… or you can use imagesearch/pixel matrix so it doesnt matter where the items are in your inventory.

From: P1nky
Will you be releasing this to the public? or for Members +?

I rather not see this in public and be abused in wilderness; That be a mess for a lot of people pking.


Members+, then eventually public…

[QUOTE='Toxin;961264]I'm sure there's actually a lot more auto switchers than we may think there are. However in terms of public release… I don't think it'll effect the wilderness that much considering most of the users here are so clueless as to how to use a script…I can see them trying it out with SMART, as previously stated…lol

It will be a completely independant program which doesnt require SRL, SImba, Smart etc etc.

Just posting here as it will be members.

cause

2012-03-15 13:19:38

Dude this is sweet! I'd totally use it!

i3egoHan

2012-03-15 17:44:33

Gui is almost finished, Its looking alot more complex then it should.

There is 3 tabs… Gear setup 1, Gear setup 2, Gear setup 3 (melee/range/mage)

When you first run BegoSwitch you need to setup each and every tab.

Every tab consists of 1-8 switchable *programmable* items.

So you could set Gear Setup 1 (lets say its your melee gear) and have it switch 4 items… Whilst having Gear Setup 2 auot switching 5-6 items… Its fully customisable.

How do we identify items?

As mentioned above, there is currently 3 methods.. BegoSwitch v1 will probarly only support 2.

Item Matrix - This is a class i wrote which is great for static items.. Basically it gets a custom pixel area (default 3x3) to detect the items.

Cordinates - When settings items you can click somewhere on the runescape screen to set the cordinates for switching.

Images - will search only the inventory area for a image file (png) which you can create yourself.

So yeah, fully customisable, remember this doesnt use simba, srl or anything.

Still accepting suggestions.

'Toxin

2012-03-15 18:00:14

From: i3egoHan

It will be a completely independant program which doesnt require SRL, SImba, Smart etc etc.

Just posting here as it will be members.


Oooooo, you're writing it in what, C++ I'm assuming then. Best of luck man, the only reason why I play RuneScape is to PvP and PvM, so I will be definitely using this :)

jakeyboy29

2012-03-15 19:09:28

This may as well be public. The fact is a simple macro mouse recorder can switch to any amour choices, teleport on request or drink/eat from a slot.

i3egoHan

2012-03-15 19:28:01

From: jakeyboy29
This may as well be public. The fact is a simple macro mouse recorder can switch to any amour choices, teleport on request or drink/eat from a slot.


Can they detect enemy location, right click attack?
Can they weild weapons no matter which slot there in? What happens if u wanted to manually switch to a weapon? or the item location changes?

Are the cordinates relative no matter what the system?

Can they cast ice barrage, and wield mage armour if it isnt already weilded.

To macro recorders there are too many inefficiencys and limitations

cause

2012-03-20 18:38:14

[Suggestion]:
Hotkeys for Binding/Teleblock so that when pressed the client goes to your magic book and selects the spell wanted then returns the mouse to its original position.

i3egoHan

2012-03-20 20:18:35

Thanks.

I had the same idea for ice barrage, glad you mentioned normal prayers.

Im having second thoughts on the current GUI it looks awfully messy :-)

footballjds

2012-03-21 14:47:40

very excited to see this!
I love hybriding (:

i3egoHan

2012-03-31 11:01:30

Getting stuck into this a fair bit today.

Majority of the GUI is done.

Written the main mouse procedures, for mouse speed, offset clicks etc.
Written a function which finds the RS window and uses releative cordinates so no misclicks for diffrent resolutions.
PixelMatrix functions done ( for item finding )

'Toxin

2012-04-01 13:18:16

I'm very keen and stoked on seeing the final product of this thing i3goHan. Would you mind once you're all done with everything posting the source? I'm learning C++ myself and would love to see your coding style, and what you used… and so on.

i3egoHan

2012-04-01 13:43:37

i doubt ill make BegoSwitch open source right away, But BegoLib (which is where most of the intresting functions reside will probarly go open source pretty soon)

Currently adding RS OCR

'Toxin

2012-04-01 13:54:01

Okay, fair enough. Nonetheless very excited to see the end result.

i3egoHan

2012-04-02 08:13:10

Okay for the pkers around here… what do you think of this…

Right click player brings up there stats in a transparent window which you can anchor anywhere on the screen..

Also i heard people are using the XP counter to predict hits? Since the xp shows before you hit, what about switching to spec weapon soon as we see X amount of XP?

'Toxin

2012-04-02 12:22:24

From: i3egoHan
Okay for the pkers around here… what do you think of this…

Right click player brings up there stats in a transparent window which you can anchor anywhere on the screen..

Also i heard people are using the XP counter to predict hits? Since the xp shows before you hit, what about switching to spec weapon soon as we see X amount of XP?


I don't think this would be a very optimal add-on to BegoSwitch, because players do tend to safe sometimes, and so if you hit something high(er) than usual, and make it auto switch to DDS based off of, 'if this xp is gained, then switch'. It could be a fail switch, or it could be a perfect one, it really is a matter of where exactly on their HP bar the switch happens.

i3egoHan

2012-04-02 13:31:19

Yeah i was thinking of having a hotkey, which when held down it will constantly look for a high hit (based on xp), so you can hold that hotkey at say there half hp bar or something.

Saying that, maybe your right and this is best left for the player to decide.

'Toxin

2012-04-02 15:04:43

From: i3egoHan
Yeah i was thinking of having a hotkey, which when held down it will constantly look for a high hit (based on xp), so you can hold that hotkey at say there half hp bar or something.

Saying that, maybe your right and this is best left for the player to decide.


Well remember you also want to keep simplicity as one of the main attributes of the program, and having too many things being automated and going on simultaneously may result in death while pking. The hotkey idea is actually good and something that would definitely be beneficial, however with that being said some still may want to use their own intuition as to when it is best to switch.

mika

2012-04-03 16:49:14

I'd like too see pryer swiching simular to what Woox does (youtube Woox) so that you can do the Thazarr without any armor.

P1nky

2012-05-28 02:30:51

Has this project of yours stopped Mate? I was looking forward for this brilliant tool :(

Sir Ducksworthy

2012-05-28 22:31:18

Simba could handle this pretty easily, It can read inputs but I really love Auto hot key's ability to be Low on System Usage and able to be Compiled into an Exe.
I've thought about stuff like this ages ago I'm glad someone from here's finally doing it XD.
Nice man! Also Mouse key's is allowed on Runescape it could easily use that 2 Avoid the need to worry about, humanness.

i3egoHan

2012-05-29 11:53:52

I could of had this done in a few days, But i got involved in other projects (begolib and object recog)

Ill release soon.

[XoL]

2012-05-29 18:23:50

Looking forward to it :)

footballjds

2012-05-30 10:04:31

From: R4nd0m
Looking forward to it :)


as am i!