Thanks for the updates/info. I'm pretty close on a new version so I will be waiting until then to address more tweaks.
I keep getting sidetracked plus it seems like the script is still working ok (albeit with known flaws).
Thanks for the updates/info. I'm pretty close on a new version so I will be waiting until then to address more tweaks.
I keep getting sidetracked plus it seems like the script is still working ok (albeit with known flaws).
Left clicking is always going to be an issue. NPCs are pretty quick and it's easy to just miss. Right click is controllable because you know if the menu comes up.
The wandering mouse is some old logic because other popups would block things. Or a bad goblic color.
When the script exits it makes a snapshot in SIMBADIR\includes\srl-6\logs so you may be able to see what it looked like when it gave up.
Is it possible for people to share collectives of the color file instead of them having to re- "colorcode" it self every time?
or better yet, like have a database that automatically updates when a player goes to kill a group of mobs, the bot would self learn and make it so future players didnt have to re"colorcode" but instead just pull the color file from database. Kind of like a self learning bot.
it would function like this in theory,
1)Player runs auto detect,
2)Bot detects mobs(Names)
3)Checks database for Color file
4)If no color file for specified mob Run Color detection,
4a)When finished upload color file to database
If you really wanna get fancy
Have the bot update Color detection file based on if some one has gotten a better proggy efficiency on same mobs.
Again this is all in theory and would make a hell of a Paid/Donor bot.
Probably should have mentioned that I was using right clicks to be more accurate. I might look at colors when I run it tonight to see if I can get it to not wander too much. I checked the directory and there is only a snapshot of right before it typed my login info. Like I said, it looks like it timed out, because it was in the lobby and not actually logged out. Maybe that's why it couldn't find goblins, I couldn't be sure.
I'm having a problem where the screen goes black after 10-15 minutes of run time. Did I do something wrong setting up simba, or is it RS's antibot measures?
i hope the loot thing i made helped you in some way since i cant get it to work myself![]()
The biggest problem I'm noticing is that it clicks the mob but reports that it hasn't actually clicked anything. Immediately after clicking it starts looking for a new mob. I had it attack 3 minotaurs at the same time in the stronghold. I had to stop using it for now because there were other people around and it looked extremely bot-like. I looked through the include and there's a custom clicking function for objects even, I didn't make it further down the rabbit hole to try finding it. I hope you can throw this in (just a longer wait or a pixleshift check or something to make sure it catches the fighting correctly) with your next planned update.
Edit:
I increased the wait after clicking the mob and turned it to right click only, which seems to be helping. The wait is increased from 3-5 seconds (I think it was) to 8-10.
Last edited by 3Garrett3; 09-03-2014 at 03:09 AM.
Don't have team viewer, and only the game screen is black, the smart GUI is normal and still has runescape's custom cursor. And there's this annoying thing where if the smart window isn't minimized it'll jump to the active window when the kill count updates, and when it is minimized, it'll make the current window deactive. I'll try with a different script tomorrow, but I'm sure at this point, it's just my config.
I oculd use a variety of pictures of the combat popups. If anyone could pm me a snap or link I would appreciate it!
Still hoping to get a test link out this weekend for the new version.
Tx.
what do you mean by combat popups? like when we engage in a combat?
yes. this guy...
![]()
well ~.~
asdasd.png
Thanks! These will add to my library and they are nice and random. PMs are fine to not bump the thread.
I did get new DTMs working yesterday. Man, oh man, I hate making DTMs! The dang screen is flashing at me and I can't get the points where I want them. Ehehe if you could watch over my shoulder you would laugh.
I'm cleaning up the code for the beta release. I hope some of you guys who have been so helpful will test it out!
I had it running earlier. It was so fast I'm going to have to add delays in between fights! 600+ npcs per hour. I had to stop it. I was like, 'OK I'm getting banned. Abort, abort.'.
The coloring stuff is still ragged, though, so it's a little hit or miss. You guys will find tons of stuff to complain about lol.
I did make a lot of improvements. It doesn't stick so bad on background colors and I used the motion stuff to gather some better initial colors than just what was near the mouse.
It's pretty sensitive. You mess around with a couple of the constants and it can be very different. I haven't really locked onto the best default methods.
Here's a dtm tolerance washer I hacked up from some old post with bixby says and olly. In case you are lazy like me.
Simba Code:procedure setDTMTol(var d: integer; tol: integer)
var
ts: TSDTM;
i: integer;
s: string;
begin
if not DTMExists(d) then exit;
ts := MDTMToSDTM(GetDTM(d));
for i := 0 to high(ts.subpoints) do
ts.subpoints[i].tolerance := tol;
s := GetDTMName(d);
FreeDTM(d);
d := AddSDTM(ts);
SetDTMName(d, s);
end;
The BETA is uploaded
Hopefully it won't just belly flop on you.
Installing:
You'll need to get Brandon's Prosocks plugin and include file. I moved the code to google and they require https.
1. Download his zip and put ProSock.dll in SIMBADIR\plugins
2. He has an include in the post under "if using simba". Save that to SIMBADIR\includes\socks.simba
Installer
For now, I guess, use full autodetect. I need to work on a postable coloring tool so people can pre-make color files offline.
Once you did the detection on an NPC you can pick them from the list in the form.
Quirks:
Autodetect works on motion. If your NPCs don't move it won't detect them. It won't work well in highly animated places and who knows what it will do when it can see 3 kinds of NPCs at once. It will probably label as one and fight them all
The DTMs for detecting fight status may need more tolerance. You can edit that at the bottom of SIMBADIR\includes\bonsai\blCombat.simba
Simba Code:setDTMTol(_enemyHealth0DTM, 5);
setDTMTol(_combatPopupDTM, 20);
The 5 and 20 are tolerances, bump them up a little if detection seems off.
Will try this and give you reports soon
hopefully we could continue on that loot thing
we were developing.
Thanks! Let me know if you get corrupt files, somehow I ended up with missing spaces/tabs.
Worst case you can grab files from here. I put a couple of color files up there too.
And, sure, I'll try to help you with your looting hookup, but as I've said before in the thread, I'm not adding looting any time soon. I have other things I want to work on. I just want to tighten this one up without adding much.
It looks like the files are getting corrupted when reading them from https.
Until I work it out, you can grab a zip from google and move the files in manually.
Am in love with this script at the moment. Literally got me 50 - 72 slayer :O
Haha, thanks! It's nice to open the thread and not find a complaint or bug
I'm updating the new version pretty much daily, please try it out and let me know how you do.
It's still doing a little bit of swarming but it's coming along.
Installer
I might have messed up, but I just upgraded to RC3 and the installer is telling me I don't have socks. The include socks to be exact.
See this post.
You need a plugin Brandon wrote that does ssl. I have my code on google and they only use https.
There's a snippet in his post you need to save to SIMBADIR\includes\socks.simba
There are currently 1 users browsing this thread. (0 members and 1 guests)