SRL Archive - RS3 Outdated / Broken Scripts

Infinity: Guild Miner


Cstrike

2010-11-11 01:01:36

THIS SCRIPT IS NO LONGER BEING UPDATED AGAIN.
If you have any questions, PM me.
This still works, and will continue to work for a long time unless Jagex adds a door or reflection hooks break and are no longer updated.

This cyan/blue message was posted on Dec 10th 2010.



Infinity: Guild Miner
By: Cstrike
Released: November 11th 2010
Last update: November 19th 2010
Version: 0.99 Released!
USE THE LATEST VERSION ALWAYS!



[INDENT][INDENT]
VERSION 0.99 HAS JUST BEEN RELEASED. IF YOU FIND ANY PROBLEMS OR IT DOESNT WORK FOR YOU, USE THE OLDER VERSION.
You shouldn't have to because I didn't really touch any other procedure.
[/INDENT][/INDENT]


[INDENT][INDENT]Welcome to the Infinity series. Infinity is a project of mine where I take ideas that people use, and apply the most up-to-date antiban techniques known to the SRL community that I know of. This script will be based around the Guild Miner.
You can run this on P2P or F2P.

Infinity projects only run on Reflection.

I chose the name Infinity because once randoms are solved completely, the script will be able to run forever until hooks break![/INDENT]
[/INDENT]


Important: Do not keep opening/minimizing SMART as it throws off the script thinking you've been pulled to some obscure tile and are lost.

I put failsafes in to prevent this but if you're going to do it, maximize/minimize as minimal as possible, or look at the simba debug area to see what's going on.
If you do it a few times (or even once), you will see "Warning: Somehow we are not inside the guild, aborting procedure". If this occurs a few times, it will think your account is utterly lost and terminate it. I will be adding in more failsafes to stop this.


With the release of RSBot's guildminer both openly and publicly, prices are probably going to drop a lot. To remain competitive with RSBot's autoers so that SRL members can get coal as well, I have devised a program that does just that. In fact, I've optimized it so that the robot detects when the rock is mined and won't go on some stupid tangent. All the RSBot's seem to pile certain rocks, you can tell which ones are bot easily. My goal is to make this as human as possible (minus chatting unless you can supply me with a script, then I can add an autochatter in).

Features:
[LEFT]
  1. Gaussian Mouse
  2. Uses a gaussian mouse distribution like a human would, making the human seem much more realistic than a robot. The SRL mouse is random, whereas gaussian mimics a human.
  3. Failing clicks that are fixed
  4. Ocassionally the program will fail a click to seem human, after all – humans aren't perfect. Since reflection is used, this will NEVER affect the final outcome since reflection knows where the rocks are, and adjusts accordingly. The program will right click somewhere dumb, then adjust and re-click that rock.
  5. Customizable antiban
  6. Set your character to what type of player it is, whether it be active, hyperactive, quiet…etc, each player can be different to seem human. In addition, as time goes on, your character will do less antibans because it gets "tired". Antiban includes random clicking, random right clicking players, moving mouse/camera… and a bunch more. As time goes on I will probably add even more!
  7. Can compete against bots better than they can against you
  8. Lets be honest, the mining guild is full of autoers. This predicament will slow you down but you have the advantage. The script reacts faster than the other bots by only searching for the rocks closest to you. If you walk towards a rock and it is mined, the script will not attempt to mine it and choose a more viable target. Please note that it's not a significant difference, you won't suddenly be gaining more ore, you will just see people react slightly slower than you, and that few hundred milliseconds can get you the rock and the ore. In addition, theoretically other bots can react fast as this script, but for some reason choose not to (or maybe are processing other things). EDIT: This is mostly noticeable if you set 'robot' mode on, but in 'human' mode you may find it somewhat having human-like delays between rocks [this will not affect your mining abilities or competitiveness]
  9. Constant rock monitoring
  10. If the rock is off the screen, it will monitor it to see if it gets mined by any other players. This is an intelligent script, it won't touch the rocks outside the mining guild (whereas you see some java bots attempting to go outside since they can't tell the difference between the rocks outside or inside). Of course good scripts from RSBot and other java ones don't, but I see people sit at the door or go outside to mine the coal and come back in. This should be standard among any script though.
  11. Flawless mining animation detection
  12. Easily detects when you're done mining so it can react like a human. It is not based on player animations, which can give you a slightly faster reaction time than humans themselves unless they've pre-placed their cursor. Maybe I'll add that feature in the future.
  13. Sometimes acts generous, sometimes acts selfish
  14. If the script sees someone mining at a rock, will go to the next rock. This seems pretty human doesn't it? If the rock is particularly close it will just mine and compete. In certain cases it will just flat out compete with everything.
  15. You choose the random solver
  16. If you like the reflection solver you can use it (which can solve almost all randoms), but if you like color you can choose that as well. To date, reflection has the hard randoms [maze and mordaut solved] whereas color does not [though color may have the maze solved]. Reflection randoms are still in the development phase so if you use reflection, there may be errors. I personally choose reflection because I've worked on a fair share of them, and I assure you that soon all of them will be done.
  17. Never get lost no matter the mining stage
  18. Unless you do something or the randoms don't work and don't log you out, you shouldn't really get lost. There isn't anything to pull you away from the paths.
  19. Multiple paths
  20. There are multiple paths from the bank to the mine. A human would be a random clicker and not follow the same tiles +/-1 each time.
  21. Doesn't retrieve if lost to a bank, rather continues right where a human would
  22. If you're in the guild and log in, it won't retrieve you to a bank or anything weird like that. It will just start mining like a normal script should.
  23. Flawless bank finding
  24. Doesn't rely on color, using reflection means it knows where the bank is. No questions asked. Same for the deposit box.
  25. Multiplayer support
  26. Supports as large of an army as you can muster. If you have 10,000 miners, the script will auto on all of them.
  27. Sleeping
  28. Acts real by sleeping. You set when you want it to sleep.
  29. No use of Bank Pin if you're overly cautious
  30. If you are one of those people who don't trust scripts with your pin, the problem is solved – it will always bank using the deposit drop box instead so you don't have to enter your pin. Though you MUST specify in the setup to use the dropbox or you'll just screw that account over. I'll add a failsafe in later to balance this out in case anyone forgets.
  31. Mithril mining option
  32. If you want [or not] to mine mithril, you have the option.
  33. Acts like a human as best as I can
  34. If you have one item and you're banking, you wouldn't right click deposit would you? The script left clicks it. It does antibans when walking to the ladder, and right clicks humans [as I said before]. If you have any ideas that arent here, please suggest them. Your post will be heard unless I've vanished from the community.
  35. Intricate progress reports
  36. Will list for you:
    • Experience
    • Time played
    • Amount of gems (and type)
    • Amount of each ore
    • Experience per hour
    • Experience per next level
    • For every player
    • How much GP you made by ripping the data from the grand exchange that day!
  37. Acceptable mining amount
  38. On P2P at reasonable times, I get ~200 ore/hour with 4-5 people in the guild. Some people get more. This should be less on F2P due to the amount of robots. If you have lag or other problems it will be less. If you're on at an obscure time botting, it should be even more!
  39. On screen progress report
  40. No need to keep looking at the debug box, I've put a whole bunch of data on the main screen (and in pretty colors too!) that give you the information you need when you need it. There's also a player list so you can see what accounts still work (colored green text name) or are broken due to a random even (red text name)!
[/LEFT]

Don't be worried about bugs. If there is a mess up, it *will* log the account out or solve the random.
I take no responsibility for bans. If you get reported a lot because you're a level 3, that's not my fault. As with every script, you know the risk by autoing– and if you can't handle your account getting banned then don't auto. Remember, the guild is competitive, and there are angry humans at the fact we bot. I always heard and suspected a high ban rate. I think I even got my account banned/hacked at the guild once.
Use color randoms if you feel Reflection randoms aren't working. I personally *always* use reflection randoms.

How to set yourself up:
  1. You must have Simba, get the newest version from this site
  2. You need the SRL library, use Simba extensions to allow for auto SRL library updating
  3. Do the same for the Reflection library as you did above
  4. Set up all your characters in Fally east bank with a pick equipped or in your inventory [you can leave them in the guild or above it if you really want]
  5. Fill out the players properly!
  6. Hit run
  7. Try not to play with SMART as you can catch it at a bad time and mess up the mouse cursor (this happens w/ all scripts though)


How to set up your player variables!
[BANANA][LEFT]Name := '';
- Enter your name here in a string. This has to be your exact username. Capitals don't matter.

Pass := '';
- Password here

Nick := '';
- Put your nickname in here for the name that comes up in the progress report. Usually 3-4 letters, that way you can post your progress report if you want without fear of giving away your name.

Active := True;
- If you want to use this player leave him as true. False is more for testing purposes or if you know the account is messed up and want to run him later.

Pin := '';
- If you have a pin, enter it, if you do not want to enter your pin, set use depositbox below to true (or else your character will fudge up)

UseDepositBoxOnly := True;
- Set this to true if you want to use the fally deposit box only and NOT the bank booth

AntibanType := 'hyperactive';
- Options:
  • hyperactive - many antiban clicks to seem human, though to some people may seem like a lot
  • active - lots of clicks but not unrealistic
  • normal - what most scripts choose
  • quiet - not too many antibans, run this at night maybe
  • dead - if you want your account to just focus mainly on the rocks
This determines how fast you click. Normal will do one antiban every 15-25 seconds, whereas hyper will do one every 3-4 seconds… which is a lot. But if you're a really active clicker, it will make you look more human than you think. Might backfire, up to you.

CompetitiveStyle := 'human';
- Options: human or robot.
Set it to robot if you're on F2P or don't mind suiciding. 'robot' mode is able to compete with robots in the mining guild so that you get more ore, faster, and quicker than they do. Choose human if you want to act human like [best on p2p]

MineMithril := True;
- Want to mine mithril? Then true. If just coal, then false.

LoadsToDo := 6;
- Number of loads, + random 0 to 4. Random loads add randomness to the script to seem human between characters. After reaching this number (+ random 0-4) it WILL log out and move onto the next active character. It is advised that if you have one character to set this number really high and use break/sleeping to seem even more human!

TakeBreaks := True;
- If false will keep working and not sleep, if true it will sleep based on your input.

SleepEvery := 3 * 60 * 60 * 1000;
- Sleeps every amount of hours you desire (change the first number, last ones are to turn it into milliseconds) [multiplication idea borrowed from 3Garrett3]

SleepFor := 1 * 60 * 60 * 1000;
- Enter how long you'd like to sleep (see above)

SwitchPlayerAfterSleep := True;
If you want to switch characters after sleeping, the script can do so.

ReflectionAntiRandoms := True;
- If true, uses reflection antirandoms, if false uses color [note, color has not solved all randoms yet]. I use true because I love reflection and I helped solve some of the randoms!

Debug := False;
- Would you like the debug messages to pop up?

ProgReportOnSmart := True;
- This will put the progress report on SMART itself in nice colors so you don't have to check the debug box anymore. It also has a total amount of stuff done for all your characters as well so you don't even really need a final prog report technically if you keep checking in when this is true. In addition this also has a player list with colors. If your character appears green on the list, it's still a viable character. If it's red, you know something happened to it (aka: random event). Setting this to false will just do the old prog report in the debug box.

ProgReportColor := 'yellow';
- You can choose the current player prog color, choices are:
'black, red, blue, yellow, green, purple'. If you enter a wrong color it will default to yellow. There are more colors like white…etc, but I'm trying to find *all* the possible colors and then I will add them, so sorry: Only the colors there. I personally like yellow the best. Looks best underground IMO.
[/LEFT][/BANANA]


[BANANA][LEFT]Ideas suggested I'd like to implement/Things to be added in the future
- Changing worlds if there are too many players in the guild
- Customizable gaussian curves, now each player will be slightly different! :)
- Auto equipping of the pickaxe if you can wield it

[B]- Removing starting inventory items from the final calculations[/B]
[B]- Autoresponder/quickchatter [toggle-able in player setup][/b]
[B][/B][/LEFT][/BANANA]


[BANANA][LEFT][SIZE="5"][COLOR="MediumTurquoise"][B][U]Bug log[/U][/B][/COLOR]:[/SIZE]
Thus far none[/LEFT][/BANANA]

[SIZE="5"][COLOR="Purple"][b]Any questions? Comments? Bugs? Suggestions? Lost in getting reflection loaded? Post here![/b][/COLOR][/SIZE]

[b]If you would like to help with the debug process, turn Debug on with your player setup[/b]

File to download below...
Get the LATEST version please, thank you :):
File Type: simba InfinityGuildMiner0.93.simba (70.4 KB, 24 views)
File Type: simba InfinityGuildMiner0.94.simba (85.4 KB, 17 views)
File Type: simba InfinityGuildMiner0.94b.simba (90.2 KB) 3 views)
File Type: simba InfinityGuildMiner0.94c.simba (90.2 KB, 16 views)

TomTuff

2010-11-11 01:07:13

First!

This looks AMAZING cstrike, can't wait to check out the code :)

edit: proggie!
{============[ Progress Report ]============}
******* Overall script time: 00:53:27 *******
{-------------------------------------------}
Account: ***********
- Ore mined: 181
> Coal mined: 151
> Mithril mined: 30
- Gems mined: 15
> Sapphire mined: 9
> Emerald mined: 5
> Ruby mined: 0
> Diamond mined: 1
- Experience gained: 11075
- Time worked: 00:53:27
- Exp/hr: 12428
- GP gained: 84930
{-------------------------------------------}

I'm stopping it because i need to do heroes' quest :P

Overtime

2010-11-11 01:12:34

holy damn, over 1k+ of coding..

I think ima have to pull some of my miners from MSI for this..

Bad Boy JH

2010-11-11 03:31:00

*Jaw drops*

any_one

2010-11-11 05:07:02

This looks amazing! And exactly what I was considering writing, now I will have to do something else :P (I also noticed the problem of too many bots in the guild haha) Will test and post proggy/observations at some point to help you improve it :)

Simtoon

2010-11-11 09:20:15

Because this script looks so legit im going to stop running my soulwars bot and run your bot :)

Sir R. M8gic1an

2010-11-11 09:30:44

Looks promising :-)

~RM

Gu3st...

2010-11-11 09:45:25

Awesome! :)
You could possibly add some type of an auto-responder?
Markov chain is a great idea imho

Camaro'

2010-11-11 10:17:19

Wow, just by reading the thread you are forcing me to run this :)

Rep ++

Cstrike

2010-11-11 10:27:06

Thank you everyone for your responses.
Remember it's still in the alpha, so if you find something you don't like I will fix it.


From: Zyt3x
Awesome! :)
You could possibly add some type of an auto-responder?
Markov chain is a great idea imho

If there is a way to implement it (I never knew how to run it) I will actually work on it! :)


To the general audience
AS A FUN REMINDER, IF YOU HAVE A HUMAN LIKE IDEA YOU ALWAYS WANTED TO IMPLEMENT, POST IT AND I WILL LOOK INTO IT

Simtoon

2010-11-11 10:30:38


{============[ Progress Report ]============}
******* Overall script time: 00:58:29 *******
{-------------------------------------------}
Account: r o x x
- Ore mined: 190
> Coal mined: 183
> Mithril mined: 7
- Gems mined: 6
> Sapphire mined: 6
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 10160
- Time worked: 00:58:29
- Exp/hr: 10422
- GP gained: 61276
{-------------------------------------------}

Still Running

Cstrike

2010-11-11 10:36:38

From: Simtoon

{============[ Progress Report ]============}
******* Overall script time: 00:58:29 *******
{-------------------------------------------}
Account:
- Ore mined: 190
> Coal mined: 183
> Mithril mined: 7
- Gems mined: 6
> Sapphire mined: 6
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 10160
- Time worked: 00:58:29
- Exp/hr: 10422
- GP gained: 61276
{-------------------------------------------}

Still Running

Awesome :)
[Btw might want to edit the name out as a safety measure ? I think I accidentally put Player.Name in there when I was testing my accounts since I have a whole army that have that xxx0, xxx1, xxx2 name stuff]
If people want I can re-add nicknames in.

Sandstorm

2010-11-11 10:55:07

Actually… Reading over your script (nice rock in the description!), I might be forced to use this instead of RSBot, if it doesn't lag too badly on my computer!

Also, after playing Warcraft III for a longgggg time (year+), I find that moving with left click is VERY weird (you rightclick where you want to go in W3) - I misclick a LOT. If you could add left click missing, that would be cool (ie. you left click a rock but it's accidentally off to the side because you're moving and not used to it).

1.7k lines of code, very nice! Just glancing at the progress report, that looks VERY good. Just on the exp/hr (not that it affects the script at all), instead of Exp/hr, put Experience Per Hour, or something?

Overall, I like the look of it at just a quick glance (haven't coded in forever, most of it didn't make sense and I didn't have time to really look at it, class is ending now :P).

Simtoon

2010-11-11 10:59:21

From: cstrike
Awesome :)
[Btw might want to edit the name out as a safety measure ? I think I accidentally put Player.Name in there when I was testing my accounts since I have a whole army that have that xxx0, xxx1, xxx2 name stuff]
If people want I can re-add nicknames in.


That account i don't care about :P


Edit: Like to see more scripts like this :)

Cstrike

2010-11-11 12:50:25

{============[ Progress Report ]============}
******* Overall script time: 04:16:00 *******
{——————————————-}
Account: lolwutpear
- Ore mined: 902
> Coal mined: 716
> Mithril mined: 186
- Gems mined: 25
> Sapphire mined: 8
> Emerald mined: 11
> Ruby mined: 6
> Diamond mined: 0
- Experience gained: 54430
- Time worked: 00:36:02
- Exp/hr: 45304
- GP gained: 332832
{——————————————-}

Exp/Hr is not right, and the gems are a bit off.
Just got 84 mining with this thing. 1 more level till a new runite miner joins the scene.

I'll be releasing 0.94 as soon as I figure out a few things and fix others.

TomTuff

2010-11-11 12:53:38

cstrike, you should use the padr() and padl() procedures to make your proggy look awesome :)

Cstrike

2010-11-11 13:04:18

From: TomTuff
cstrike, you should use the padr() and padl() procedures to make your proggy look awesome :)


How do you get those commands to work properly? :garfield:
I've never used them xD

I tried something like
program new;
begin
writeln(padl('asdasd', 5) + 'l');
end.
But I don't see anything noticable

TomTuff

2010-11-11 13:26:30

From: cstrike
How do you get those commands to work properly? :garfield:
I've never used them xD

I tried something like
program new;
begin
writeln(padl('asdasd', 5) + 'l');
end.
But I don't see anything noticable


padr pads it to the right, padl to the left… try padr instead.
For an example of good usage of padr, here's my progress report procedure from my karamja fisher.

procedure Prog;
var
TLobFished, TTunaFished, TSwordFished, TLoads, TExp, i, ii: integer;
begin
for i := 0 to (HowManyPlayers - 1) do
begin
TLobFished := TLobFished + Players[i].Integers[10];
TTunaFished := TTunaFished + Players[i].Integers[12] + Players[i].Integers[13];
TSwordFished := TSwordFished + Players[i].Integers[14];
TLoads := TLoads + Players[i].Integers[11];
TExp := TExp + ((Players[i].Integers[10] * 90) + ((Players[i].Integers[12]) +(Players[i].Integers[13]) * 80) + (Players[i].Integers[14] * 100));
end;
WriteLn('');
WriteLn('[===================================================================]');
WriteLn('[ Stiles Fisher Revision 1 by TomTuff ]');
WriteLn('[===================================================================]');
if (TLobFished > 0) then
WriteLn('[ Total Number of Lobsters Fished: ' + Padr(IntToStr(TLobFished), 32) + ']');
if (TTunaFished > 0) then
WriteLn('[ Total Number of Tuna Fished: ' + Padr(IntToStr(TTunaFished), 36) + ']');
if (TSwordFished > 0) then
WriteLn('[ Total Number of Swordfish Fished: ' + Padr(IntToStr(TLobFished), 31) + ']');
WriteLn('[ Total Number of Loads Fished: ' + Padr(IntToStr(TLoads), 35) + ']');
WriteLn('[ Total Experience Gained: ' + Padr(IntToStr(TExp), 40) + ']');
WriteLn('[ Time Ran: ' + Padr(TimeRunning, 55) + ']');
WriteLn('[===================================================================]');
for ii := 0 to (HowManyPlayers - 1) do
begin
WriteLn('[ Player ' + Padl(IntToStr(ii), 2) + ': ' + Padr(Players[ii].Nick, 54) + ']');
if (Players[ii].Integers[10] > 0) then
WriteLn('[ Lobsters Fished: ' + Padr(IntToStr(Players[ii].Integers[10]), 48) + ']');
if (Players[ii].Integers[12] > 0) then
WriteLn('[ Tuna Dropped: ' + Padr(IntToStr(Players[ii].Integers[12]), 51) + ']');
if (Players[ii].Integers[13] > 0) then
WriteLn('[ Tuna Noted: ' + Padr(IntToStr(Players[ii].Integers[13]), 53) + ']');
if (Players[ii].Integers[14] > 0) then
WriteLn('[ Swordfish Fished: ' + Padr(IntToStr(Players[ii].Integers[14]), 47) + ']');
WriteLn('[ Loads Fished: ' + Padr(IntToStr(Players[ii].Integers[11]), 51) + ']');
WriteLn('[ EXP Gained: ' + Padr(IntToStr((Players[ii].Integers[10] * 90) + ((Players[ii].Integers[12]) +(Players[ii].Integers[13]) * 80) + (Players[ii].Integers[14] * 100)), 53) + ']');
WriteLn('[ Worked: ' + Padr(MsToTime(PlayerWorked(ii), Time_Short), 57) + ']');
WriteLn('[===================================================================]');
end;
end;

pyroryan

2010-11-11 14:00:16

From: Sandstorm
If you could add left click missing, that would be cool (ie. you left click a rock but it's accidentally off to the side because you're moving and not used to it).


A new hook that I just located would make this easy. I've determined that when you click on something (i.e. a rock), crosshairs appear with the red color. This hook will reads "2". If you click on the ground, crosshairs appear with the yellow color and the hook reads "1". If you're doing nothing, it'll be "0". Still in development stages. Of course there are other ways to detect a misclick.

Nice job on the script cstrike!

Camaro'

2010-11-11 14:25:31

From: pyroryan
A new hook that I just located would make this easy. I've determined that when you click on something (i.e. a rock), crosshairs appear with the red color. This hook will reads "2". If you click on the ground, crosshairs appear with the yellow color and the hook reads "1". If you're doing nothing, it'll be "0". Still in development stages. Of course there are other ways to detect a misclick.

Nice job on the script cstrike!


Nice.

cstrike, running the script ! :)

TomTuff

2010-11-11 14:28:33

From: pyroryan
A new hook that I just located would make this easy. I've determined that when you click on something (i.e. a rock), crosshairs appear with the red color. This hook will reads "2". If you click on the ground, crosshairs appear with the yellow color and the hook reads "1". If you're doing nothing, it'll be "0". Still in development stages. Of course there are other ways to detect a misclick.

Nice job on the script cstrike!


that's amazing, in an essence miner i'm working on (it's crap compared to this script though, i might ask cstrike to borrow his gaussian function :)), i use DidClick in SRL to detect success, but that is sometimes faulty.


[QUOTE=Camaro';749144]Nice.

cstrike, running the script ! :)[/QUOTE]

Same here! done about 3 loads so far!

Edit: added proggy to my 1st post :)

Gu3st...

2010-11-11 15:19:18

  // Idea from MSI
:)

Running this script atm :D
Suggestion: What about SMS stats?

Cstrike

2010-11-11 15:32:47

From: TomTuff
that's amazing, in an essence miner i'm working on (it's crap compared to this script though, i might ask cstrike to borrow his gaussian function :)), i use DidClick in SRL to detect success, but that is sometimes faulty.




Same here! done about 3 loads so far!

Edit: added proggy to my 1st post :)

Feel free to use it whenever :)
One problem I have with it though is when you use a random of like 2 or 1 theres like an 80% chance it will keep clicking the same pixel, I might make it so that if the random value is <= 2 then use regular Mouse but with random +/-'s

Thanks for the prog :) [if you dont mind your name in it like Simtoon did, it's in there as a heads up]

From: Zyt3x
  // Idea from MSI
:)

Running this script atm :D
Suggestion: What about SMS stats?


I was thinking about this, do many people use it?

TomTuff

2010-11-11 15:39:22

From: cstrike
if you dont mind your name in it like Simtoon did, it's in there as a heads up


thanks, i took it out, you should change that line to players.nick

Cstrike

2010-11-11 15:54:32

From: TomTuff
thanks, i took it out, you should change that line to players.nick


Just did, don't know why I put the name in there :(

0.94 should be coming out quite soon, it'll have all those random fixes that I crossed off

pyroryan

2010-11-11 15:59:48

From: cstrike
Just did, don't know why I put the name in there :(

0.94 should be coming out quite soon, it'll have all those random fixes that I crossed off


Will it have misclick detection :P? Looking forward to the release!

Cstrike

2010-11-11 16:09:48

From: pyroryan
Will it have misclick detection :P? Looking forward to the release!


I'm testing all the new things I added + a new antiban technique, when/if it all works out good, then I will add that.
GL on the test tomorrow :)

Simtoon

2010-11-11 16:19:47


{============[ Progress Report ]============}
******* Overall script time: 04:17:06 *******
{-------------------------------------------}
Account: Runescape
- Ore mined: 595
> Coal mined: 571
> Mithril mined: 24
- Gems mined: 21
> Sapphire mined: 21
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 32045
- Time worked: 04:17:06
- Exp/hr: 7478
- GP gained: 194401
{-------------------------------------------}

Becks

2010-11-11 16:31:57

Does not deposit mith ore.

Cstrike

2010-11-11 16:45:35

From: Becks
Does not deposit mith ore.


Which one are you using [bank booth I assume]?

Was it one mith ore? That was a bug with the reflection include itself. Jagex's stealth update to items messed that up.
I manually patched this in 0.94 which I will be releasing in 20 minutes - 1 hour. It will support all items that are found once in the inventory, and single clicks gems.
Should be uploaded very soon :)

xSaintias

2010-11-11 16:45:47

looks really amazing. im going to have to take out my miner for this :D

kevinnxd

2010-11-11 16:59:06

looks incredible, will post prog soon

Carlito

2010-11-11 17:04:06

looks very promising will test once i can!

Gu3st...

2010-11-11 17:24:59

You use some extremely long waits in the script, and if you want it to be more human, then move the mouse more when waiting for the character to reach the flag on MM :) I always do that when playing legit

Cstrike

2010-11-11 17:35:19

From: Zyt3x
You use some extremely long waits in the script, and if you want it to be more human, then move the mouse more when waiting for the character to reach the flag on MM :) I always do that when playing legit


I like this idea, I'm going to implement my own WalkPath and throw antibans/antirandoms in it

Thank you for the idea once again [you're on fire for good ideas BTW] :)




I'm testing the new 0.94 and will release it very soon. All the stuff I wanted to add I think I have, though I might just throw in the idea Zyt3x suggested above right now.

Gu3st...

2010-11-11 17:46:28

Oh, and
  INF_MITHRILPICKAXE = 1273;
INF_ADAMANTPICKAXE = 1271;
Shouldn't it be the other way around?

Another thing I noticed is that sometimes when there is other people mining the same rock who gets the ore, the script still keeps on mining the rock (The animation doesn't change). What I would like is that it checks the ID of the rock it is mining atm (save the Tile and check the ID of the tile each and every 500 ms or so) to check if the rock turns into "INF_BADROCK".

xSaintias

2010-11-11 18:13:41

for banking, when there was a gem in the 7th row (spot 25, 26, 27, 28) it did not bank it. It tried (right clicked) but did not bank it. Just thought i would point that out.

Cstrike

2010-11-11 18:15:34

From: Zyt3x
Oh, and
  INF_MITHRILPICKAXE = 1273;
INF_ADAMANTPICKAXE = 1271;
Shouldn't it be the other way around?

I checked the GE for the item number and got this:
http://services.runescape.com/m=itemdb_rs/Mithril_pickaxe/viewitem.ws?obj=1273


Another thing I noticed is that sometimes when there is other people mining the same rock who gets the ore, the script still keeps on mining the rock (The animation doesn't change). What I would like is that it checks the ID of the rock it is mining atm (save the Tile and check the ID of the tile each and every 500 ms or so) to check if the rock turns into "INF_BADROCK".


I haven't seen that happen on my end yet (may be delay from the antiban), but I'm going to include this as well.


For Pyroryan: Left click fail and re-align works :)!


Note to self: Ladder climbing method from underground sort of sucks and needs to be made better


From: xSaintias
for banking, when there was a gem in the 7th row (spot 25, 26, 27, 28) it did not bank it. It tried (right clicked) but did not bank it. Just thought i would point that out.

I'm testing out version 0.94 right now to make sure it works fine, and then I'm releasing it. That has the gem bug fixed :)

EDIT:
Version: 0.94 alpha RELEASED

mormonman

2010-11-11 19:22:40

I know you have already built the base of this script, but since the rocks are static(meaning they don't move) you should just collect all of the tiles that they are on, and then just cycle through that array checking if the id matches a mine-able rock. Just a suggestion.

Cstrike

2010-11-11 19:32:24

From: mormonman
I know you have already built the base of this script, but since the rocks are static(meaning they don't move) you should just collect all of the tiles that they are on, and then just cycle through that array checking if the id matches a mine-able rock. Just a suggestion.


Do you think this would be faster than the GetObjectsByID (a, b, 52);? If so, this would be interesting to try
If it ends up being faster, would distance calculations be fast based on your experience?
I'm always welcome to ideas and this sounds like another feasible one that I could try and whip up and compare.

Simtoon

2010-11-11 19:41:45

I'm running it on my other pc as we speak

xSaintias

2010-11-11 20:03:26

alright, thanks for the release. lol im actually still running the older version so ill stop it to run the newer one. :D
proggie:
{============[ Progress Report ]============}
******* Overall script time: 02:56:13 *******
{-------------------------------------------}
Account: minermananan
- Ore mined: 599
> Coal mined: 599
> Mithril mined: 0
- Gems mined: 22
> Sapphire mined: 18
> Emerald mined: 4
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 31600
- Time worked: 02:56:13
- Exp/hr: 10759
- GP gained: 199133
{-------------------------------------------}

mormonman

2010-11-11 20:08:21

From: cstrike
Do you think this would be faster than the GetObjectsByID (a, b, 52);? If so, this would be interesting to try
If it ends up being faster, would distance calculations be fast based on your experience?
I'm always welcome to ideas and this sounds like another feasible one that I could try and whip up and compare.


It is faster, and its the same distance calculations as before.

xSaintias

2010-11-11 21:40:41

this new version is failing at leaving the mine. once i have a full inventory it walks to the ladder, then (for some reason) walks back to the middle, then walks back to the ladder, then walks to the middle, then walks back and most of the time it will find the ladder by that time and go up and bank. quite weird though.
something like this…
[Main] Descended. Attempting to walk to center.
[Main] Beginning mining operation.
[Main] Done mining, walking to ladder.
[Main] Ascending ladder.
[Main] Descended. Attempting to walk to center.
[Main] Done mining, walking to ladder.
[Main] Ascending ladder.
[Main] Descended. Attempting to walk to center.
[Main] Ascended, walking to bank.
[Data] Adding data to progress report…

TomTuff

2010-11-11 21:45:30

From: xSaintias
this new version is failing at leaving the mine. once i have a full inventory it walks to the ladder, then (for some reason) walks back to the middle, then walks back to the ladder, then walks to the middle, then walks back and most of the time it will find the ladder by that time and go up and bank. quite weird though.
something like this…
[Main] Descended. Attempting to walk to center.
[Main] Beginning mining operation.
[Main] Done mining, walking to ladder.
[Main] Ascending ladder.
[Main] Descended. Attempting to walk to center.
[Main] Done mining, walking to ladder.
[Main] Ascending ladder.
[Main] Descended. Attempting to walk to center.
[Main] Ascended, walking to bank.
[Data] Adding data to progress report…


it did this for me once too in 0.93, but it fixed itself.

Cstrike

2010-11-11 21:59:43

From: xSaintias
this new version is failing at leaving the mine. once i have a full inventory it walks to the ladder, then (for some reason) walks back to the middle, then walks back to the ladder, then walks to the middle, then walks back and most of the time it will find the ladder by that time and go up and bank. quite weird though.
something like this…
[Main] Descended. Attempting to walk to center.
[Main] Beginning mining operation.
[Main] Done mining, walking to ladder.
[Main] Ascending ladder.
[Main] Descended. Attempting to walk to center.
[Main] Done mining, walking to ladder.
[Main] Ascending ladder.
[Main] Descended. Attempting to walk to center.
[Main] Ascended, walking to bank.
[Data] Adding data to progress report…


If you want in the player options, turn Debug := True; and then paste whatever data you get from the ladders. Can you see if it's clicking on the ladders at all? Or at least moving the mouse to it? One weak spot that I have to fix is locating the ladders properly. I'll have to toy around with it :)

Once I know the ladders underground are perfected, then I know I can release 0.95 beta.

Heavenguard

2010-11-11 22:00:37

CStrike, you are an amazing scripter, like, 100x over me xD. I may not be active anymore and only drop by now and then, but dude you've done really well. Its not just because of this script, but your activeness, awesome attitude, and helping hand has really opened my eyes to seeing that your far surpassed most others on this site. A job well done for this script as well as your upkeep with everything else on SRL. Congratulations man, and nice script :D Please, keep doing what your doing, im sure this script works awesome. Even if it does or does not, I know that you put so many hours into it :D Just wanted to say that xD catch ya later bro.

xSaintias

2010-11-11 22:33:33

keep getting this…
Debug [harmless error]: Tile is not less or equal to x2 [3035 is greater than 3026]
Debug [harmless error]: Tile is not less or equal to x2 [3035 is greater than 3022]
[Main] Ascending ladder.
Debug [harmless error]: Tile is not less or equal to y2 [9741 is greater than 3347]
Debug [harmless error]: Tile is not less or equal to y2 [9741 is greater than 3361]
[Main] Ascended, walking to bank.
Debug [harmless error]: Tile is not greater or equal to y1 [3339 is less than 3352]
[Data] Adding data to progress report…

Sandstorm

2010-11-11 22:34:35

Very good, nice and fast! Will post a proggy at some point, it's done about a pack so far. Not too laggy on my computer, which is all I was worried about. My only complaint is that it took a few seconds (5-10) to realize it was at guild ladders and go down them.

Simtoon

2010-11-11 22:36:26

From: xSaintias
keep getting this…
Debug [harmless error]: Tile is not less or equal to x2 [3035 is greater than 3026]
Debug [harmless error]: Tile is not less or equal to x2 [3035 is greater than 3022]
[Main] Ascending ladder.
Debug [harmless error]: Tile is not less or equal to y2 [9741 is greater than 3347]
Debug [harmless error]: Tile is not less or equal to y2 [9741 is greater than 3361]
[Main] Ascended, walking to bank.
Debug [harmless error]: Tile is not greater or equal to y1 [3339 is less than 3352]
[Data] Adding data to progress report…


it says its a harmless error i get them too but it should be fine


It mines rocks other people are mining..

kevinnxd

2010-11-11 22:49:37

{*********[ Final Progress Report ]*********}
** Overall script time: 05:57:40 **
{——————————————-}
Account: ninshoku
- Ore mined: 890
> Coal mined: 890
> Mithril mined: 0
- Gems mined: 6
> Sapphire mined: 3
> Emerald mined: 2
> Ruby mined: 1
> Diamond mined: 0
- Experience gained: 44950
- Time worked: 00:00:00
- Exp/hr: -851988573
- GP gained: 265444
{——————————————-}
astounding, truly. this is using .93 i believe

exp/hr calc'ing is a little haywire, albeit not entirely necessary. i sincerely hope you keep this updated for a long time. congrats.

Simtoon

2010-11-11 22:52:08

{============[ Progress Report ]============}
******* Overall script time: 02:59:07 *******
{-------------------------------------------}
{ Account:
{ - Ore mined: 583
{ > Coal mined: 556
{ > Mithril mined: 27
{ - Gems mined: 5
{ > Sapphire mined: 1
{ > Emerald mined: 2
{ > Ruby mined: 1
{ > Diamond mined: 1
{ - Experience gained: 30335
{ - Time worked: 02:59:07 }
{ - Exp/hr: 10161 }
{ - GP gained: 187277 }
{--------------------------------------------}

Cstrike

2010-11-11 23:11:48

From: Heavenguard
CStrike, you are an amazing scripter, like, 100x over me xD. I may not be active anymore and only drop by now and then, but dude you've done really well. Its not just because of this script, but your activeness, awesome attitude, and helping hand has really opened my eyes to seeing that your far surpassed most others on this site. A job well done for this script as well as your upkeep with everything else on SRL. Congratulations man, and nice script :D Please, keep doing what your doing, im sure this script works awesome. Even if it does or does not, I know that you put so many hours into it :D Just wanted to say that xD catch ya later bro.

<3 you :wub:

From: xSaintias
keep getting this…
Debug [harmless error]: Tile is not less or equal to x2 [3035 is greater than 3026]
Debug [harmless error]: Tile is not less or equal to x2 [3035 is greater than 3022]
[Main] Ascending ladder.
Debug [harmless error]: Tile is not less or equal to y2 [9741 is greater than 3347]
Debug [harmless error]: Tile is not less or equal to y2 [9741 is greater than 3361]
[Main] Ascended, walking to bank.
Debug [harmless error]: Tile is not greater or equal to y1 [3339 is less than 3352]
[Data] Adding data to progress report…

Do you still have the same problem with the ladder? Does it not go up and stay stuck in the guild itself? Or does it return to the bank?

The harmless error I will get rid of, what the error shows is that it's checking to see if you're ahead of the game. If you're at the bank with a full load, it needs to skip all the procedures as it functions in a pyramid scheme. I may convert it to a more java based thing where it operates on switches [or rather cases here, in phases].

Thats one of the downfalls of pyramid coding :(

Also what are your computer specs? Do you run smart on a laggy computer? Are you in the proper detail? Do you interact with smart at all? Do you ever minimize/maximize causing the screen to go black and then re-load the client image? That can mess everything up.

xSaintias: If you want I can make a developer mode just for you so I can resolve your problems. If even one of the people on here have trouble, I have failed my task as a scripter ;) [unless there is something youre not telling me]. I want to make sure my script works for everyone

From: Simtoon
it says its a harmless error i get them too but it should be fine
It mines rocks other people are mining..


It's supposed to ;)
Sometimes it will skip rocks that other people mine to seem human, but if it's the closest rock sometimes it will just take it

+ thanks for proggy :)

xSaintias

2010-11-11 23:41:57

lol no need to go that far, im not worth it. However, yes it is still missing the ladder sometimes. and since that was the only thing that the debug box was saying, i thought it might help :)
It does slow down my time though. In .93 (when i didnt have problem) i had 200 coal an hour, now im lucky to get 137 or so an hour. anyways, any help is appreciated :)

Cstrike

2010-11-11 23:45:41

From: xSaintias
lol no need to go that far, im not worth it.

Not true ;) Everyone who uses it is worth it.

However, yes it is still missing the ladder sometimes. and since that was the only thing that the debug box was saying, i thought it might help :)
It does slow down my time though. In .93 (when i didnt have problem) i had 200 coal an hour, now im lucky to get 137 or so an hour. anyways, any help is appreciated :)


One question:
Try to be objective in this answer: Could it possibly be the time of day that you did it? I find my coal mining slows down between 3pm and 8pm, it seems like there are just more people on.
Also were the settings generally the same?


What I'm going to do tomorrow after I wake up is compare .93 to .94's mining method, and I'm going to spend time on making ladder failsafes. Hopefully that should fix the ladder problem.
I do admit that the underground ladders have always been a weak point in my plan xD
I'll be doing my best to ensure that they are found.

xSaintias

2010-11-11 23:53:22

From: cstrike
Not true ;) Everyone who uses it is worth it.



One question:
Try to be objective in this answer: Could it possibly be the time of day that you did it? I find my coal mining slows down between 3pm and 8pm, it seems like there are just more people on.
Also were the settings generally the same?


What I'm going to do tomorrow after I wake up is compare .93 to .94's mining method, and I'm going to spend time on making ladder failsafes. Hopefully that should fix the ladder problem.
I do admit that the underground ladders have always been a weak point in my plan xD

I dont think it is time of day because i started at 4 with .93 and went for 5 hours with no problems. Then you realeased .94 and i copied the settings over (bolded because it was a question :) )because they worked so well the first time. However, i watched it and it started going back and forth between the ladder and the middle of the mine (like i mentioned earlier) so yeah thats about it…

Cstrike

2010-11-12 00:01:01

From: xSaintias
I dont think it is time of day because i started at 4 with .93 and went for 5 hours with no problems. Then you realeased .94 and i copied the settings over (bolded because it was a question :) )because they worked so well the first time. However, i watched it and it started going back and forth between the ladder and the middle of the mine (like i mentioned earlier) so yeah thats about it…


Noted. I shall look into it as soon as possible. Since I don't like those ladders I'm going to pile on the failsafes as well.

I'm heading to bed now, late for me and my brain is quite tired so if you're still up and can answer this question I'll probably respond in 9-10 hours ;):
Do you find that the mining itself goes slower? Or is it the ladder error that makes you walk back and forth causing the time leak that would slow you down?

Sandstorm

2010-11-12 00:08:02

Alright, I used it and I noticed that it logged out (due to idling/whatever), due to being 'lost'. It was just outside the bank, on the path near where people FM.

[Main] Done mining, walking to ladder.
Debug [harmless error]: Tile is not less or equal to x2 [3041 is greater than 3026]
Debug [harmless error]: Tile is not less or equal to x2 [3041 is greater than 3022]
[Main] Ascending ladder.
Debug [harmless error]: Tile is not less or equal to y2 [9739 is greater than 3347]
Debug [harmless error]: Tile is not less or equal to x2 [3023 is greater than 3022]
> Ladder 0 of 3 not on MainScreen
> Uptext not found
> Uptext not found
[Main] Ascended, walking to bank.
Debug [harmless error]: Tile is not greater or equal to y1 [3339 is less than 3352]
Error: Had trouble walking from guild to bank.
[Lost] We are not at the main locations... attempting to check if we can be retrieved from above ground.
Player is not anywhere in the defined ranges, player is lost... setting abort count to max
{============[ Progress Report ]============}
******* Overall script time: 00:32:12 *******
{-------------------------------------------}
{ Account:
{ - Ore mined: 28
{ > Coal mined: 25
{ > Mithril mined: 3
{ - Gems mined: 0
{ > Sapphire mined: 0
{ > Emerald mined: 0
{ > Ruby mined: 0
{ > Diamond mined: 0
{ - Experience gained: 1490
{ - Time worked: 00:32:13 }
{ - Exp/hr: 2775 }
{ - GP gained: 8256 }
{--------------------------------------------}
[Abort] Abort count for current player was 3 or more. Changing player...
NextPlayer
SwitchToPlayer(PlayerNo: 0, Active: False);
1
2
4
5
'One minute has passed...'
{*********[ Final Progress Report ]*********}
** Overall script time: 00:33:15 **
{-------------------------------------------}
Account:
- Ore mined: 28
> Coal mined: 25
> Mithril mined: 3
- Gems mined: 0
> Sapphire mined: 0
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 1490
- Time worked: 00:00:00
- Exp/hr: 57063830
- GP gained: 8256
{-------------------------------------------}

{-------------------------------------------}
{ LOADING FINAL PROGRESS REPORT }
{-------------------------------------------}

{*********[ Final Progress Report ]*********}
** Overall script time: 00:33:15 **
{-------------------------------------------}
Account:
- Ore mined: 28
> Coal mined: 25
> Mithril mined: 3
- Gems mined: 0
> Sapphire mined: 0
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 1490
- Time worked: 00:00:00
- Exp/hr: 17192308
- GP gained: 8256
{-------------------------------------------}
Thank you for using Infinity: Guild Miner
Please post progress reports or bugs/errors in the proper thread
Successfully executed.

For now, I'm gonna go back to RSBot, but give me a shout if you think you get it fixed! It's probably just because it's too laggy on my computer, and that's my fault, not the script's :).

xSaintias

2010-11-12 00:11:19

From: cstrike
Noted. I shall look into it as soon as possible. Since I don't like those ladders I'm going to pile on the failsafes as well.

I'm heading to bed now, late for me and my brain is quite tired so if you're still up and can answer this question I'll probably respond in 9-10 hours ;):
Do you find that the mining itself goes slower? Or is it the ladder error that makes you walk back and forth causing the time leak that would slow you down?

since im watching the script, i can say with confidence that it is definatley the ledder error… before the mining guild was full so with less people it would go faster, and the script is clicking the ore at the same speed as it did before, so it is most definatley the ladder error slowing it down. I would also like to point out that i just watched it do two bank loads where it did not have any problem with the ladder, so i will watch 2 more loads then report back and go to sleep.
EDIT: well i watched and both went without a hitch, so maybe it solver itself like someone earlier said it did for them. Im going to sleep now. Oh and i didn't answer the earlier question: do i have a laggy computer? the answer is no. my computer does not lag at all. ;P Night.

Simtoon

2010-11-12 01:09:31

{*********[ Final Progress Report ]*********}
** Overall script time: 02:00:22 **
{-------------------------------------------}
Account:
- Ore mined: 363
> Coal mined: 342
> Mithril mined: 21
- Gems mined: 1
> Sapphire mined: 0
> Emerald mined: 1
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 18855
- Time worked: 00:00:00
- Exp/hr: 140243802
- GP gained: 107789
{-------------------------------------------}
Thank you for using Infinity: Guild Miner

xSaintias

2010-11-12 07:20:11

woke up:
{============[ Progress Report ]============}
******* Overall script time: 03:02:11 *******
{-------------------------------------------}
{ Account:
{ - Ore mined: 565
{ > Coal mined: 565
{ > Mithril mined: 0
{ - Gems mined: 2
{ > Sapphire mined: 2
{ > Emerald mined: 0
{ > Ruby mined: 0
{ > Diamond mined: 0
{ - Experience gained: 28400
{ - Time worked: 03:02:11 }
{ - Exp/hr: 9352 }
{ - GP gained: 163115 }
{--------------------------------------------}
this was repeated about 100 times….
Sleeping for 30 minutes.
No SRL update / Plugins update available!
No Reflection update
1
2
4
Welcome to Runescape.
Minermananan
5
1
2
Sleep completed, resuming script.
[Main] Beginning mining cycle.
Error: Player was not setup properly.
We may recover ourselves from being lost, as we are still in the falador area.
Sleeping for 32 minutes.
No SRL update / Plugins update available!
No Reflection update
1
2
4
Welcome to Runescape.
Minermananan
5
1
2
Sleep completed, resuming script.
[Main] Beginning mining cycle.
Error: Player was not setup properly.
We may recover ourselves from being lost, as we are still in the falador area.
Sleeping for 32 minutes.
No SRL update / Plugins update available!
No Reflection update
1
2
4
Welcome to Runescape.
and so on…
im pretty sure i have it setup properly, and this is where i was

Becks

2010-11-12 08:58:50

{——————————————-}

{*********[ Final Progress Report ]*********}
** Overall script time: 05:34:29 **
{——————————————-}

Cstrike

2010-11-12 11:06:41

From: Sandstorm
Alright, I used it and I noticed that it logged out (due to idling/whatever), due to being 'lost'. It was just outside the bank, on the path near where people FM.

[Main] Done mining, walking to ladder.
Debug [harmless error]: Tile is not less or equal to x2 [3041 is greater than 3026]
Debug [harmless error]: Tile is not less or equal to x2 [3041 is greater than 3022]
[Main] Ascending ladder.
Debug [harmless error]: Tile is not less or equal to y2 [9739 is greater than 3347]
Debug [harmless error]: Tile is not less or equal to x2 [3023 is greater than 3022]
> Ladder 0 of 3 not on MainScreen
> Uptext not found
> Uptext not found
[Main] Ascended, walking to bank.
Debug [harmless error]: Tile is not greater or equal to y1 [3339 is less than 3352]
Error: Had trouble walking from guild to bank.
[Lost] We are not at the main locations... attempting to check if we can be retrieved from above ground.
Player is not anywhere in the defined ranges, player is lost... setting abort count to max
{============[ Progress Report ]============}
******* Overall script time: 00:32:12 *******
{-------------------------------------------}
{ Account:
{ - Ore mined: 28
{ > Coal mined: 25
{ > Mithril mined: 3
{ - Gems mined: 0
{ > Sapphire mined: 0
{ > Emerald mined: 0
{ > Ruby mined: 0
{ > Diamond mined: 0
{ - Experience gained: 1490
{ - Time worked: 00:32:13 }
{ - Exp/hr: 2775 }
{ - GP gained: 8256 }
{--------------------------------------------}
[Abort] Abort count for current player was 3 or more. Changing player...
NextPlayer
SwitchToPlayer(PlayerNo: 0, Active: False);
1
2
4
5
'One minute has passed...'
{*********[ Final Progress Report ]*********}
** Overall script time: 00:33:15 **
{-------------------------------------------}
Account:
- Ore mined: 28
> Coal mined: 25
> Mithril mined: 3
- Gems mined: 0
> Sapphire mined: 0
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 1490
- Time worked: 00:00:00
- Exp/hr: 57063830
- GP gained: 8256
{-------------------------------------------}

{-------------------------------------------}
{ LOADING FINAL PROGRESS REPORT }
{-------------------------------------------}

{*********[ Final Progress Report ]*********}
** Overall script time: 00:33:15 **
{-------------------------------------------}
Account:
- Ore mined: 28
> Coal mined: 25
> Mithril mined: 3
- Gems mined: 0
> Sapphire mined: 0
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 1490
- Time worked: 00:00:00
- Exp/hr: 17192308
- GP gained: 8256
{-------------------------------------------}
Thank you for using Infinity: Guild Miner
Please post progress reports or bugs/errors in the proper thread
Successfully executed.

For now, I'm gonna go back to RSBot, but give me a shout if you think you get it fixed! It's probably just because it's too laggy on my computer, and that's my fault, not the script's :).


Damn! You were having some serious lag there ;) Even SRL as a whole lagged out. I agree it's best in this case to go to RSBot. Keep us updated on how fast you get to 99 :)




xSaintias:
I found a huge bug, when the player sleeps it apparently does not reset their time, so every time it completes a load thereafter it will think it needs to sleep.
Can fix it with one line of code.
I'll be releasing 0.94b with the ladder update today



Becks:
Was that the final proggy? Wheres the data? Did you have any other progs before that?



Simtoon:
TY :)



TO EVERYONE:
Do not use sleeps for now ;)
Or try this code as a replacement (cut and paste it over the function)
{===============================================================================
procedure InfGM_CheckIfBreakTime;
By: Cstrike
Checks if it is break time, then hibernates if need be.
===============================================================================}
procedure InfGM_CheckIfBreakTime;
var timeToSleep : Integer;
begin
if InfinityGM_Players[CurrentPlayer].TakeBreaks then
begin
if TimeFromMark(InfinityGM_Players[CurrentPlayer].PlayerTime) > InfinityGM_Players[CurrentPlayer].SleepEvery then
begin
if LoggedIn then Logout;
Logout;
timeToSleep := InfinityGM_Players[CurrentPlayer].SleepFor + random(InfinityGM_Players[CurrentPlayer].SleepFor/10);
if (timeToSleep/60000 = 1) then Writeln ('Sleeping for '+inttostr(timeToSleep/60000)+ ' minute.')
else Writeln ('Sleeping for '+inttostr(timeToSleep/60000)+ ' minutes.');
Wait (timeToSleep);
LoginPlayer;
MarkTime(InfinityGM_Players[CurrentPlayer].PlayerTime); // Marks new time
Writeln ('Sleep completed, resuming script.');
end;
end;
end;

Gu3st...

2010-11-12 12:53:38

From: xSaintias
Welcome to Runescape.
and so on…
im pretty sure i have it setup properly, and this is where i was
Are you running runescape on Safe mode? That looks like software mode to me

JackF

2010-11-12 13:24:45

Wow congratulations on this script. Just started it and seems very solid and fast! Looking forward to a good proggie :D

This one is still running and looking good:

{============[ Progress Report ]============}
******* Overall script time: 01:12:45 *******
{-------------------------------------------}
{ Account: ***
{ - Ore mined: 214
{ > Coal mined: 200
{ > Mithril mined: 14
{ - Gems mined: 2
{ > Sapphire mined: 1
{ > Emerald mined: 1
{ > Ruby mined: 0
{ > Diamond mined: 0
{ - Experience gained: 11270
{ - Time worked: 01:12:45 }
{ - Exp/hr: 9294 }
{ - GP gained: 65293 }
{--------------------------------------------}

xSaintias

2010-11-12 15:53:31

From: Zyt3x
Are you running runescape on Safe mode? That looks like software mode to me


actually that was just a shot of runescape on google chrome, it wasn't on SMART when i took it.

xSaintias

2010-11-12 16:02:27

From: cstrike
Damn! You were having some serious lag there ;) Even SRL as a whole lagged out. I agree it's best in this case to go to RSBot. Keep us updated on how fast you get to 99 :)




xSaintias:
I found a huge bug, when the player sleeps it apparently does not reset their time, so every time it completes a load thereafter it will think it needs to sleep.
Can fix it with one line of code.
I'll be releasing 0.94b with the ladder update today



Becks:
Was that the final proggy? Wheres the data? Did you have any other progs before that?



Simtoon:
TY :)



TO EVERYONE:
Do not use sleeps for now ;)
Or try this code as a replacement (cut and paste it over the function)
{===============================================================================
procedure InfGM_CheckIfBreakTime;
By: Cstrike
Checks if it is break time, then hibernates if need be.
===============================================================================}
procedure InfGM_CheckIfBreakTime;
var timeToSleep : Integer;
begin
if InfinityGM_Players[CurrentPlayer].TakeBreaks then
begin
if TimeFromMark(InfinityGM_Players[CurrentPlayer].PlayerTime) > InfinityGM_Players[CurrentPlayer].SleepEvery then
begin
if LoggedIn then Logout;
Logout;
timeToSleep := InfinityGM_Players[CurrentPlayer].SleepFor + random(InfinityGM_Players[CurrentPlayer].SleepFor/10);
if (timeToSleep/60000 = 1) then Writeln ('Sleeping for '+inttostr(timeToSleep/60000)+ ' minute.')
else Writeln ('Sleeping for '+inttostr(timeToSleep/60000)+ ' minutes.');
Wait (timeToSleep);
LoginPlayer;
MarkTime(InfinityGM_Players[CurrentPlayer].PlayerTime); // Marks new time
Writeln ('Sleep completed, resuming script.');
end;
end;
end;

Yah i actually figured out the bug when i just thought about it :P (amazing what i can do if i just stop to think sometimes)
but thanks alot for the quick fix and cant wait for the new version!!!

Cstrike

2010-11-12 16:59:45

As some may see in my main post, someone hijacked my computer. Set me back a bit, but I have uploaded a temporary fix called version 0.94b that people can try. I have not added color TPA finding yet but I will.

Actually I'm going to test it right now and see how it does. The sleep stuff is fixed well. Then we shall see how it goes :)
Then I will upload it once I'm confident it is good for use.

Gu3st...

2010-11-12 17:08:13

From: xSaintias
actually that was just a shot of runescape on google chrome, it wasn't on SMART when i took it.
Right. But are you running runescape in Safe mode instead of Software mode?
Open runescape in chrome and login to your character. Go to the options tab and click the graphics button. Make sure the selected mode is not Software, not OpenGL, not DirectX but Safe mode

Cstrike

2010-11-12 18:59:47

PLEASE SWITCH TO 0.94C IF YOU ARE USING 0.98B

There is a small bug where if you're outside the bank it will somehow not retrieve you inside and leave you stranded. This has been patched in the newest version.
Thank you for helping me with the alpha version. It is close to beta.

kevinnxd

2010-11-12 20:30:16

{============[ Progress Report ]============}
******* Overall script time: 02:45:06 *******
{——————————————-}
{ Account: insh
{ - Ore mined: 611
{ > Coal mined: 611
{ > Mithril mined: 0
{ - Gems mined: 5
{ > Sapphire mined: 1
{ > Emerald mined: 0
{ > Ruby mined: 4
{ > Diamond mined: 0
{ - Experience gained: 30925
{ - Time worked: 00:51:11 }
{ - Exp/hr: 36246 }
{ - GP gained: 189204 }
{——————————————–}

used .94b, stopped to switch over to 94c. the mining rate here is astounding, perhaps its due to the ladder fixing

xSaintias

2010-11-12 20:56:40

im still using .94a with the temp fix for the rest, and i'm going to keep it running untill it stops (just to see how long it will go) then switch to .94c

Cstrike

2010-11-12 21:31:02

From: kevinnxd
{============[ Progress Report ]============}
******* Overall script time: 02:45:06 *******
{——————————————-}
{ Account: insh
{ - Ore mined: 611
{ > Coal mined: 611
{ > Mithril mined: 0
{ - Gems mined: 5
{ > Sapphire mined: 1
{ > Emerald mined: 0
{ > Ruby mined: 4
{ > Diamond mined: 0
{ - Experience gained: 30925
{ - Time worked: 00:51:11 }
{ - Exp/hr: 36246 }
{ - GP gained: 189204 }
{——————————————–}

used .94b, stopped to switch over to 94c. the mining rate here is astounding, perhaps its due to the ladder fixing

EDIT: Nevermind I'm stupid, I thought that was all done in 51 minutes xD not a ton of hours.

Though wait, was that coal all done in 51 minutes? If so I think there's something wrong. If all that coal was done in the 2.5 hours, then thats definitely good.

From: xSaintias
im still using .94a with the temp fix for the rest, and i'm going to keep it running untill it stops (just to see how long it will go) then switch to .94c

The problem may be present in 94a :(
As long as you watch it, you should be fine though

xSaintias

2010-11-12 21:35:21

From: Zyt3x
Right. But are you running runescape in Safe mode instead of Software mode?
Open runescape in chrome and login to your character. Go to the options tab and click the graphics button. Make sure the selected mode is not Software, not OpenGL, not DirectX but Safe mode

Oh right sorry, i understand the question now!
yes that was software mode.

Overtime

2010-11-13 03:31:10

{============[ Progress Report ]============}
******* Overall script time: 02:01:03 *******
{-------------------------------------------}
{ Account:
{ - Ore mined: 386
{ > Coal mined: 329
{ > Mithril mined: 57
{ - Gems mined: 6
{ > Sapphire mined: 2
{ > Emerald mined: 1
{ > Ruby mined: 3
{ > Diamond mined: 0
{ - Experience gained: 21460
{ - Time worked: 02:01:03 }
{ - Exp/hr: 10636 }
{ - GP gained: 130445 }
{--------------------------------------------}

Beautiful :D

I just pulled 2 of my miners from MSI as they both just hit 60 mining :)

One thing i would love to see is random option on to Bank and Do Deposit. But let it be random.

it seems very flawless. I dont know if it righslicks the ladder but u should add that option too.

Cstrike

2010-11-13 10:33:35

From: Squancy
{============[ Progress Report ]============}
******* Overall script time: 02:01:03 *******
{-------------------------------------------}
{ Account:
{ - Ore mined: 386
{ > Coal mined: 329
{ > Mithril mined: 57
{ - Gems mined: 6
{ > Sapphire mined: 2
{ > Emerald mined: 1
{ > Ruby mined: 3
{ > Diamond mined: 0
{ - Experience gained: 21460
{ - Time worked: 02:01:03 }
{ - Exp/hr: 10636 }
{ - GP gained: 130445 }
{--------------------------------------------}

Beautiful :D

I just pulled 2 of my miners from MSI as they both just hit 60 mining :)

One thing i would love to see is random option on to Bank and Do Deposit. But let it be random.

it seems very flawless. I dont know if it righslicks the ladder but u should add that option too.



Thanks for the report :)
I want to attempt a 12 hour progress report, but last time a random ended me


So far it doesn't right click the ladder, I just tried to seem human as possible (I never right click ladders), but I think adding it and making it random would also be a good idea.

BTW for bank/do deposit, what do you mean by random? Like randomly selecting dropbox/booth?

Overtime

2010-11-13 10:56:00

Yea randomly switching to booth or the quick deposit thing.

E: Gah /facepalm

I was thinking your bot was like MSI, in the sense that i want one character to do 800 loads and logout after 1 hour and switch to the next character.

I know MSI is total loads, then number of loads to stop and switch, but i thought urs worked the same to where it will logout after 1 hour do the next character until his time runs out for that run.

Now its going to be stuck until the first character finishes all 800 loads xD. THEN switch to the next one with 400 loads.

lol. i would like to see this feature in this.

xSaintias

2010-11-13 12:38:30

From: Squancy
Yea randomly switching to booth or the quick deposit thing.

E: Gah /facepalm

I was thinking your bot was like MSI, in the sense that i want one character to do 800 loads and logout after 1 hour and switch to the next character.

I know MSI is total loads, then number of loads to stop and switch, but i thought urs worked the same to where it will logout after 1 hour do the next character until his time runs out for that run.

Now its going to be stuck until the first character finishes all 800 loads xD. THEN switch to the next one with 400 loads.

lol. i would like to see this feature in this.

same here with the first time :P
i was thinking "why hasn't it switched characters yet?" lol oops my bad xD
btw can we look forward to SRL stats coming soon?

Cstrike

2010-11-13 13:12:44

From: Squancy
Yea randomly switching to booth or the quick deposit thing.

E: Gah /facepalm

I was thinking your bot was like MSI, in the sense that i want one character to do 800 loads and logout after 1 hour and switch to the next character.

I know MSI is total loads, then number of loads to stop and switch, but i thought urs worked the same to where it will logout after 1 hour do the next character until his time runs out for that run.

Now its going to be stuck until the first character finishes all 800 loads xD. THEN switch to the next one with 400 loads.

lol. i would like to see this feature in this.

What I can do is add a new boolean called "randomly choose bank/deposit box" and I'll test it :)

BTW I'm going to add a new boolean as well called "switch character after # of loads done" for people who want that.

From: xSaintias
same here with the first time :P
i was thinking "why hasn't it switched characters yet?" lol oops my bad xD
btw can we look forward to SRL stats coming soon?


If people use SRL stats I will add it :)

Overtime

2010-11-13 15:00:29

Thanks Cstrike, i can guarantee you, that your script will be in the top 20 very fast :D.

Please include SRL-Stats. and yes switch character after loads is great, but do you think a certain number of time will be better? This will also be random, as you will do different loads in that amount of time, depending on how busy it was during that time in the mining guild.

lol i hope i didn't confuse you.

Also, why does it when using the deposit box select one by one of each object, instead of deposit all?

ex: Mithril ore;deposit all, Coal;deposit all, Uncut Ruby; deposit all

It shouldn't NEED to do that since i have my pick equipped, but i do understand if the pick is in the inventory. I just think if pick equipped, then deposit all?

As well with the constant checking for pick? When it leaves the bank after each load it checks the pick? It shouldn't need to as i already have the pick equipped. even does it before it goes to bank everything. It checks for the pick before leaving the mine.

Cstrike

2010-11-13 16:36:47

I'm going to break this post into pieces so each thing I can address :)

Thanks Cstrike, i can guarantee you, that your script will be in the top 20 very fast .

That'd be awesome!

Please include SRL-Stats.

I'm going to read shuttleu's guide and look into it soon (if not now)

and yes switch character after loads is great, but do you think a certain number of time will be better?

I think we can have the user choose :) that way it won't have everyone breaking after a certain load or a certain time, less detectable possibly

Also, why does it when using the deposit box select one by one of each object, instead of deposit all?

Yeah that I have to code all myself and fix. Reflection actually had no support for the dropbox, so I had to manipulate the hooks myself to make my own code :)
BUT I will be adding this since it'll be a simple check if pickaxes are present and if not, click deposit button


As well with the constant checking for pick? When it leaves the bank after each load it checks the pick? It shouldn't need to as i already have the pick equipped. even does it before it goes to bank everything. It checks for the pick before leaving the mine.

I found this annoying to me as well (and is probably not good to leave that in there). When the equipment interface opens once, I can check it forever without switching to it, so I'll add that code in that if it hasn't been opened at all, it will re-open it.


So thanks for all the ideas, I will be implementing them as soon as possible :)

kevinnxd

2010-11-13 18:21:26

hm it seems like when i started using 94c, it started having trouble opening bank. gonna try to use the booth instead of the deposit box

Cstrike

2010-11-13 18:23:15

From: kevinnxd
hm it seems like when i started using 94c, it started having trouble opening bank. gonna try to use the booth instead of the deposit box


Any witness to what went wrong?

Overtime

2010-11-13 20:19:24

Here is my proggie:

{-------------------------------------------}
{ LOADING FINAL PROGRESS REPORT }
{-------------------------------------------}

{*********[ Final Progress Report ]*********}
** Overall script time: 07:03:09 **
{-------------------------------------------}
Account:
- Ore mined: 428
> Coal mined: 378
> Mithril mined: 50
- Gems mined: 4
> Sapphire mined: 4
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 23200
- Time worked: 00:00:00
- Exp/hr: 592340426
- GP gained: 129914
{-------------------------------------------}
Account: oin
- Ore mined: 428
> Coal mined: 378
> Mithril mined: 50
- Gems mined: 4
> Sapphire mined: 4
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 23200
- Time worked: 00:00:00
- Exp/hr: 485581395
- GP gained: 129914
{-------------------------------------------}
Account: vs s
- Ore mined: 428
> Coal mined: 378
> Mithril mined: 50
- Gems mined: 4
> Sapphire mined: 4
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 23200
- Time worked: 00:00:00
- Exp/hr: 411428571
- GP gained: 129914
{-------------------------------------------}
Thank you for using Infinity: Guild Miner
Please post progress reports or bugs/errors in the proper thread
Successfully executed.

Very nice run,unfortunately a bug.

character 1 got stuck when going back to bank. I suggest a failsafe, or maybe click more near the banking symbol?

This is using the deposit box though, I have not tested the bank booths though.

Here is a provided screenshot for easier look on where it gets stuck.


Character 1 got stuck here
Character 2 got stuck in certer random "Niles" (sorry took him out already as im going to do another run with the bank booths)
Character 3 THE EXACT same spot as Character 1.

Hope this helps. Will be running again, but this time with booths.

EDIT: i just looked at teh proggie, i reall doubt all the characters mined the same amount of ore. Lmao.

Might want to fix that.

Cstrike

2010-11-13 20:22:49

From: Squancy
Here is my proggie:

{-------------------------------------------}
{ LOADING FINAL PROGRESS REPORT }
{-------------------------------------------}

{*********[ Final Progress Report ]*********}
** Overall script time: 07:03:09 **
{-------------------------------------------}
Account:
- Ore mined: 428
> Coal mined: 378
> Mithril mined: 50
- Gems mined: 4
> Sapphire mined: 4
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 23200
- Time worked: 00:00:00
- Exp/hr: 592340426
- GP gained: 129914
{-------------------------------------------}
Account: oin
- Ore mined: 428
> Coal mined: 378
> Mithril mined: 50
- Gems mined: 4
> Sapphire mined: 4
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 23200
- Time worked: 00:00:00
- Exp/hr: 485581395
- GP gained: 129914
{-------------------------------------------}
Account: vs s
- Ore mined: 428
> Coal mined: 378
> Mithril mined: 50
- Gems mined: 4
> Sapphire mined: 4
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 23200
- Time worked: 00:00:00
- Exp/hr: 411428571
- GP gained: 129914
{-------------------------------------------}
Thank you for using Infinity: Guild Miner
Please post progress reports or bugs/errors in the proper thread
Successfully executed.

Very nice run,unfortunately a bug.

character 1 got stuck when going back to bank. I suggest a failsafe, or maybe click more near the banking symbol?

This is using the deposit box though, I have not tested the bank booths though.

Here is a provided screenshot for easier look on where it gets stuck.


Character 1 got stuck here
Character 2 got stuck in certer random "Niles" (sorry took him out already as im going to do another run with the bank booths)
Character 3 THE EXACT same spot as Character 1.

Hope this helps. Will be running again, but this time with booths.

EDIT: i just looked at teh proggie, i reall doubt all the characters mined the same amount of ore. Lmao.

Might want to fix that.




Yeah damnit I need to implement my own WalkPath. Drags' walkpath has no failsafes whatsoever. Was that with 94c? It should have failsafed out :(
I'm going to change the paths for the next one. It shouldn't even land outside the bank :(

Overtime

2010-11-13 20:26:53

Yes this is with .94c

By the way fix the first post it says to switch to .95c immediately

Cstrike

2010-11-13 20:27:41

From: Squancy
Yes this is with .94c

By the way fix the first post it says to switch to .95c immediately


Updated :)
Thank you for all your help w/ this. Tomorrow I'll release the new version which will have all the features/bug fixes + I'll be still working on finishing it tonight. At that point it should be pretty bug free.

Overtime

2010-11-13 20:30:56

Good to know, going to run the booths tonight as someone above mentioned something wrong with them.

I wont be home tonight as im going out to the clubs but i will let u know possibly later on at night or in the morning depending how the runs go.

I set the loads below 50 so they should finish fairly quickly.

I look forward to the next version :D

Thank you very much for making this public.
Pat on the back to you sir.

Cstrike

2010-11-13 21:01:06

From: Squancy
Good to know, going to run the booths tonight as someone above mentioned something wrong with them.

I wont be home tonight as im going out to the clubs but i will let u know possibly later on at night or in the morning depending how the runs go.

I set the loads below 50 so they should finish fairly quickly.

I look forward to the next version :D

Thank you very much for making this public.
Pat on the back to you sir.


:)


BTW are you sure it's safe to let them run? I'm personally upset and worried about accounts getting stuck outside the bank :(

xSaintias

2010-11-14 02:03:30

i would like to point out that i have made 5.5k coal with this script so far.
also i ran into a bug earlier (not the bank one mentioned above) but i was leaving the house so i wanted to start the script again. I will tell you if i see this bug again, but basically he didnt bank the ore and stayed in the cave…

Overtime

2010-11-14 02:26:50

From: cstrike
:)


BTW are you sure it's safe to let them run? I'm personally upset and worried about accounts getting stuck outside the bank :(


Lol no worries, its fine. Thats what test accounts are for :D

And they log out so no harm done.

Going to check on status of accounts….

Okay it seems Character 1 had gotten stuck at the mines. will post pic now.



Debug for this account….

Sleep completed, resuming script.
[Main] Beginning mining cycle.
[Main] Player ready. Walking from bank to guild.
[Main] At ladder, descending.
[Main] Descended. Attempting to walk to center.
[Main] Beginning mining operation.
[Main] Done mining, walking to ladder.
Error: Had trouble while mining.
We may recover ourselves from being lost, as we are still in the falador area.
[Main] Beginning mining cycle [Error count = 1/3].
[Main] Player ready. Walking from bank to guild.
[Main] At ladder, descending.
[Main] Descended. Attempting to walk to center.
[Main] Beginning mining operation.
[Main] Done mining, walking to ladder.
Error: Had trouble while mining.
We may recover ourselves from being lost, as we are still in the falador area.
[Main] Beginning mining cycle [Error count = 2/3].
[Main] Player ready. Walking from bank to guild.
[Main] At ladder, descending.
[Main] Descended. Attempting to walk to center.
[Main] Beginning mining operation.
[Main] Done mining, walking to ladder.
Error: Had trouble while mining.
We may recover ourselves from being lost, as we are still in the falador area.
{============[ Progress Report ]============}
******* Overall script time: 01:55:57 *******
{-------------------------------------------}
{ Account:
{ - Ore mined: 168
{ > Coal mined: 159
{ > Mithril mined: 9
{ - Gems mined: 0
{ > Sapphire mined: 0
{ > Emerald mined: 0
{ > Ruby mined: 0
{ > Diamond mined: 0
{ - Experience gained: 8670
{ - Time worked: 00:09:19 }
{ - Exp/hr: 55759 }
{ - GP gained: 48054 }
{--------------------------------------------}
[Abort] Abort count for current player was 3 or more. Changing player...
NextPlayer

I dont know what it could of been as it had just gotten from its sleep. Seems like it got lost though.

Time stamps would be helpful here.

Btw: its on character 2 out of 3. So it looks like my character has been running roughly around 4 hours.



{============[ Progress Report ]============}
******* Overall script time: 05:53:22 *******
{-------------------------------------------}
{ Account:
{ - Ore mined: 696
{ > Coal mined: 570
{ > Mithril mined: 126
{ - Gems mined: 6
{ > Sapphire mined: 4
{ > Emerald mined: 0
{ > Ruby mined: 1
{ > Diamond mined: 1
{ - Experience gained: 39030
{ - Time worked: 03:57:09 }
{ - Exp/hr: 9874 }
{ - GP gained: 224254 }
{--------------------------------------------}
[Main] Beginning mining cycle.
[Main] Player ready. Walking from bank to guild.
[Main] At ladder, descending.
[Main] Descended. Attempting to walk to center.
[Main] Beginning mining operation.

Will post final later

Cstrike

2010-11-14 10:34:22

I found out that there's a problem with the guild–> Ladder walking, I didn't convert it to walk path :), so I'm going to do that now (plus it'll save on code time).
I've remade the bank paths and stuff so people won't get outside and fixed other things.

I'll release it as 0.95 and see what happens– as soon as I fix up some other bugs I shall post the new version
+ I'm adding in time stamps

xSaintias

2010-11-14 10:46:35

yay
{============[ Progress Report ]============}
******* Overall script time: 05:11:34 *******
{——————————————-}
however i am not sure what this means…
 [Abort] Abort count for current player was 3 or more. Changing player...
i was here when it stopped:

Cstrike

2010-11-14 11:05:18

From: xSaintias
yay
{============[ Progress Report ]============}
******* Overall script time: 05:11:34 *******
{——————————————-}
however i am not sure what this means…
 [Abort] Abort count for current player was 3 or more. Changing player...
i was here when it stopped:


AbortCount starts at 0, if you're in the wrong spot, it increases the value. That way if it finds you've been lost 3 times, it will terminate the player.


How this can happen in the guild is if you keep opening the SMART screen, it for some reason refreshes everything, and throws off the tiles (why I dont know ;)), which results in the program thinking it's at Tile (8,8) instead of Tile(3253, 3534)… therefore causing it to go into failsafe mode thinking "crap! we're in a random or something bad happened!"
Do you think that could have happened to you? Or was it another reason than the above?

fumaor

2010-11-14 11:44:24

Where is fally bank ?

xSaintias

2010-11-14 12:02:47

From: cstrike
AbortCount starts at 0, if you're in the wrong spot, it increases the value. That way if it finds you've been lost 3 times, it will terminate the player.


How this can happen in the guild is if you keep opening the SMART screen, it for some reason refreshes everything, and throws off the tiles (why I dont know ;)), which results in the program thinking it's at Tile (8,8) instead of Tile(3253, 3534)… therefore causing it to go into failsafe mode thinking "crap! we're in a random or something bad happened!"
Do you think that could have happened to you? Or was it another reason than the above?

yah i think that happened last night because of all the times i opened and minimized scar; however, i just started one 20 minutes ago and just kept it on the front screen and it stopped like before… same error too. Now im not sure.

Overtime

2010-11-14 12:08:13

Final Report.

Character 2 Got stuck in same spot as the one posted above!

It was just a tile off but next to the same ore



Very intresting. and i do not minimize my scar ever. I leave it open at all times.
Player 3 was stuck in the Leo random :(

I thought he was fixed :(

{-------------------------------------------}

{-------------------------------------------}
{ LOADING FINAL PROGRESS REPORT }
{-------------------------------------------}

{*********[ Final Progress Report ]*********}
** Overall script time: 10:39:50 **
{-------------------------------------------}
Account: ean
- Ore mined: 858
> Coal mined: 687
> Mithril mined: 171
- Gems mined: 6
> Sapphire mined: 4
> Emerald mined: 0
> Ruby mined: 1
> Diamond mined: 1
- Experience gained: 48480
- Time worked: 00:00:00
- Exp/hr: 1118769231
- GP gained: 274006
{-------------------------------------------}
Account: oin
- Ore mined: 858
> Coal mined: 687
> Mithril mined: 171
- Gems mined: 6
> Sapphire mined: 4
> Emerald mined: 0
> Ruby mined: 1
> Diamond mined: 1
- Experience gained: 48480
- Time worked: 00:00:00
- Exp/hr: 933304813
- GP gained: 274006
{-------------------------------------------}
Account: vs s
- Ore mined: 858
> Coal mined: 687
> Mithril mined: 171
- Gems mined: 6
> Sapphire mined: 4
> Emerald mined: 0
> Ruby mined: 1
> Diamond mined: 1
- Experience gained: 48480
- Time worked: 00:00:00
- Exp/hr: 800587156
- GP gained: 274006
{-------------------------------------------}
Thank you for using Infinity: Guild Miner
Please post progress reports or bugs/errors in the proper thread
Successfully executed.

Cstrike

2010-11-14 12:12:21

Ok that middle spot is because I was dumb and used a WalkToTile (when I should have known that it has problems moving)

I've replaced it with a WalkPath command so it shouldn't get stuck.

I'm going to release 0.94d instead soon because there's still things I need to add, but the major patches that NEED fixing badly are patched AFAIK.
It'll be coming soon after I complete another load.



Also Leo not working? :_( omg


BTW today is going to be a slow day on F2P and P2P, guild is FULL of people/bots.

Overtime

2010-11-14 12:13:43

Yes it seemed like it didnt even try to solve it.

I can u lend u the account?

Cstrike

2010-11-14 12:16:06

From: fumaor
Where is fally bank ?


You mean where is the Falador bank? As in you want the location? I can give that to you :), though the in game world map may help.


From: Squancy
Yes it seemed like it didnt even try to solve it.

I can u lend u the account?


Yep :) I need to see why it messed up

Overtime

2010-11-14 12:17:58

Pm'd.

:D

Btw, how soon for .94d :D

Going to be leaving in 15 mins. :/

Would like to get it running, that way when i come back from another loss of the Cowboys, I can look at something positive! :P

Cstrike

2010-11-14 12:35:52

Maybe they won't lose and you'll have 2 good things? :)

Uploaded 0.95 pre version

EDIT: Because I just got a bunch of quick things out, everyone should ideally monitor it, though I only built new better procedures over the old ones.
In addition, it should be pretty solid, I've run it for multiple loads over a fair amount of time and it's more accurate than ever. I'm optimistic most of the bugs have been ironed out :)

Overtime

2010-11-14 12:43:02

haha yea maybe they will win.

Now running the bot.

Ill still be able to acess my computer via Teamviewer.

So i will be able to update you on bugs (if any) very quickly.

Looks like tonight will be a long night.

Cstrike

2010-11-14 12:46:03

From: Squancy
haha yea maybe they will win.

Now running the bot.

Ill still be able to acess my computer via Teamviewer.

So i will be able to update you on bugs (if any) very quickly.

Looks like tonight will be a long night.


Thank you very much :)
Enjoy as well!

xSaintias

2010-11-14 17:23:38

im actually getting money for another account right now, so when im done ill test out the new version :D
btw if never heard of teamviewer before this, is it good?

Cstrike

2010-11-14 18:35:40

AFAIK teamviewer is good for accessing your comp away from it… I might get one when i get a second laptop for when I'm at university! :)


God damn random terminated me, Naike has to upload my abyss solve! It hasn't been placed in the random folder yet xD
{*********[ Final Progress Report ]*********}
** Overall script time: 05:42:32 **
{-------------------------------------------}
Account:
- Ore mined: 920
> Coal mined: 777
> Mithril mined: 143
- Gems mined: 4
> Sapphire mined: 2
> Emerald mined: 1
> Ruby mined: 0
> Diamond mined: 1
- Experience gained: 50590
- Time worked: 00:00:02
- Exp/hr: 79391456 (obv wrong)
- GP gained: 285346 (nice, this is with breaks too)
{-------------------------------------------}

Overtime

2010-11-14 20:26:35

Cstrike,

Did you make this script flawless already??

I've been running for

{============[ Progress Report ]============}
******* Overall script time: 07:40:39 *******
{-------------------------------------------}

Both characters not stuck.

Btw, i didnt know the way your sleeping pattern worked xD

I didnt know it WAITED for the sleep to finish before switching to the next character.

I just thought it would move on to the next character.

I had set player 1 for 45 minutes, so it waits 45 minutes to log into the next character xD

Now i know the way it works ill lower that one, and set player 2 higher so it can give player 1 a more longer break :D

Thanks man, this script is indeed flawless from what i seems.

Edit: And you were right, My cowboys did Win, so I came home very happy with everything :D

HOW BOUT THEM COWBOYS!?

Cstrike

2010-11-14 20:44:25

From: Squancy
Cstrike,

Did you make this script flawless already??

I've been running for

{============[ Progress Report ]============}
******* Overall script time: 07:40:39 *******
{-------------------------------------------}

Both characters not stuck.

Btw, i didnt know the way your sleeping pattern worked xD

I didnt know it WAITED for the sleep to finish before switching to the next character.

I just thought it would move on to the next character.

I had set player 1 for 45 minutes, so it waits 45 minutes to log into the next character xD

Now i know the way it works ill lower that one, and set player 2 higher so it can give player 1 a more longer break :D

Thanks man, this script is indeed flawless from what i seems.

Edit: And you were right, My cowboys did Win, so I came home very happy with everything :D

HOW BOUT THEM COWBOYS!?


Damn I should have made that apparent about the sleeping… D:
My bad

Now that this seems to be working solid, my plan is to patch up the prog report since it's still a bit messy, then I'm going to get all the randoms solved forever so this script can theoretically do as well.
I'm breeding a huge army of miners right now on my computer. F2P will never be the same > : - )

+ Congrats

+ I need Stats then if this script is solid.

Goobs

2010-11-14 22:32:38

This script kicks ass! I was using 1.3 I think.

[Main] Player ready. Walking from bank to guild.
[Main] At ladder, descending.
[Main] Descended. Attempting to walk to center.
[Main] Beginning mining operation.
[Main] Done mining, walking to ladder.
Error: Had trouble while mining.
We may recover ourselves from being lost, as we are still in the falador area.
{============[ Progress Report ]============}
******* Overall script time: 03:56:40 *******
{-------------------------------------------}
{ Account: Reefer
{ - Ore mined: 640
{ > Coal mined: 555
{ > Mithril mined: 85
{ - Gems mined: 4
{ > Sapphire mined: 3
{ > Emerald mined: 1
{ > Ruby mined: 0
{ > Diamond mined: 0
{ - Experience gained: 34850
{ - Time worked: 01:40:19 }
{ - Exp/hr: 20841 }
{ - GP gained: 193297 }

I will try the new version!

Cstrike

2010-11-14 22:34:38

From: ProphesyOfWolf
This script kicks ass! I was using 1.3 I think.

[Main] Player ready. Walking from bank to guild.
[Main] At ladder, descending.
[Main] Descended. Attempting to walk to center.
[Main] Beginning mining operation.
[Main] Done mining, walking to ladder.
Error: Had trouble while mining.
We may recover ourselves from being lost, as we are still in the falador area.
{============[ Progress Report ]============}
******* Overall script time: 03:56:40 *******
{-------------------------------------------}
{ Account: Reefer
{ - Ore mined: 640
{ > Coal mined: 555
{ > Mithril mined: 85
{ - Gems mined: 4
{ > Sapphire mined: 3
{ > Emerald mined: 1
{ > Ruby mined: 0
{ > Diamond mined: 0
{ - Experience gained: 34850
{ - Time worked: 01:40:19 }
{ - Exp/hr: 20841 }
{ - GP gained: 193297 }

I will try the new version!

New version never gets lost :) unless theres extreme insane [constant] lag, so hopefully that makes the proggy even longer.
I really do need to fix that progress report padding stuff @ edge
+ Thank you for the prog report :) appreciated!

Overtime

2010-11-14 22:43:35

Yea im totally looking forward to SRL stats, btw you should add in the proggie what version people are using, in case people post feature bugs and it may be because they are outdated

Also another thing.

I like to bot with full armor, why i dont know, im just used to the old school way when random crap would attack you. lol so i where full armor and when it 'Runs' back to the bank and back im already out of energy by the time im in the guild. SO i can't outrun other bots.

Maybe a rest feature? Like msi?

Rest before leaving guild, and rest after leaving bank? Or even a rest before starting to mine!? i donno

but i would also like to see this feature inlcuded into this flawless bot.

10 hours. Going strong on 2 characters :D

at 12 i will stop and add the 3rd one :)

Thanks again

Cstrike

2010-11-14 22:45:13

From: Squancy
Yea im totally looking forward to SRL stats, btw you should add in the proggie what version people are using, in case people post feature bugs and it may be because they are outdated

Also another thing.

I like to bot with full armor, why i dont know, im just used to the old school way when random crap would attack you. lol so i where full armor and when it 'Runs' back to the bank and back im already out of energy by the time im in the guild. SO i can't outrun other bots.

Maybe a rest feature? Like msi?

Rest before leaving guild, and rest after leaving bank? Or even a rest before starting to mine!? i donno

but i would also like to see this feature inlcuded into this flawless bot.

10 hours. Going strong on 2 characters :D

at 12 i will stop and add the 3rd one :)

Thanks again


I like that idea, putting it on the list, this *will* be implemented for the next version :) [0.95 the full version]
Did you want it to rest in the bank, or in the mines, or anywhere if 0%?

Goobs

2010-11-14 22:50:36

I'd say the most important time for it to rest would be right before mining, so it can outrun the other players. It doesn't matter how long it takes for you to get to the mines if you're out of run to get to the rocks quick.

Overtime

2010-11-14 22:52:51

Hmmm, well the main reason i would like rest is to outrun bots. Im walking half the time in the mine, because im out of energy.

Maybe when its below a certain percentage like u said 0%. i dont really care if it walks to the guild or walks to the bank as i dont care about the time, im just more intrested on outrunning the bots. Because this one world is packed!

Maybe even a future world switcher? but i donno because i noticed the SRL worlswitcher is buggy as it still selects pvp worlds or bounty worlds. So i dont use it in MSI :/

I donno up to you, whatever is easier to create a function. that will stop, rest to >75% and continue.

Cstrike

2010-11-14 22:59:36

From: ProphesyOfWolf
I'd say the most important time for it to rest would be right before mining, so it can outrun the other players. It doesn't matter how long it takes for you to get to the mines if you're out of run to get to the rocks quick.

From: Squancy
Hmmm, well the main reason i would like rest is to outrun bots. Im walking half the time in the mine, because im out of energy.

Maybe when its below a certain percentage like u said 0%. i dont really care if it walks to the guild or walks to the bank as i dont care about the time, im just more intrested on outrunning the bots. Because this one world is packed!


Here's the question:
Which is better?
1) Resting once when you come down the ladder
2) Resting in the guild once you reach 0% (and wait until ~95-100% energy)
3) Both
4) None of the above

Maybe even a future world switcher? but i donno because i noticed the SRL worlswitcher is buggy as it still selects pvp worlds or bounty worlds. So i dont use it in MSI :/


I made one for my runite miner which worked wonders… I defined an array of 'safe' worlds and made it hop to valid worlds I specified only, then I could add two new player arguments:

ChangeWorlds := True;
ChangeWorldType := 'f2p'; // or p2p

Then deciding when to change worlds would be the interesting part, maybe a new defintion:

ChangeWorldsWhenMaxPlayer := 10;

or

ChangeWorldAfterLoads := True;

or

ChangeWorldAfterSleep := True;


So many options :D
What do you guys think is best?

Overtime

2010-11-14 23:17:45

I think resting both would be great.

Because eventually you will run out of energy when running in the mines.

And the change worlds after sleep would be best, or even with max player. But i dont know what to consider full in the mines?

Like 15+?

I think after loads would be VERY annoying. lol and would really slow down the time. Unless it was very random like every 5-9 loads it will switch.

So many great suggestions it really is hard to choose.

kevinnxd

2010-11-15 01:04:03

{============[ Progress Report ]============}
******* Overall script time: 08:20:30 *******
{——————————————-}
{ Account: insh
{ - Ore mined: 1453
{ > Coal mined: 1453
{ > Mithril mined: 0
{ - Gems mined: 3
{ > Sapphire mined: 3
{ > Emerald mined: 0
{ > Ruby mined: 0
{ > Diamond mined: 0
{ - Experience gained: 72875
{ - Time worked: 01:36:55 }
{ - Exp/hr: 45113 }
{ - GP gained: 406979 }
{——————————————–}

Overtime

2010-11-15 01:06:59

Ok so i just saw with my own eyes, my character got the drill Sargent random and it just logged out i guess, it hasn't been added to Reflection.

Warning: Somehow we are not inside the guild, aborting procedure
12:16:54 Error: Had trouble getting from guild to the guild basement ladder.
[Reflection] Trying to solve: Drill Demon
[Reflection] No random solver for this random yet!, terminating
12:16:57 [Lost] We are not at the main locations... attempting to check if we can be retrieved from above ground.
[Lost] Attempting to resolve lost error...
12:16:57 Player is not anywhere in the defined ranges, player is lost... setting abort count to max

Here is my proggie for the night :D


{-------------------------------------------}

{-------------------------------------------}
{ LOADING FINAL PROGRESS REPORT }
{-------------------------------------------}

{*********[ Final Progress Report ]*********}
** Overall script time: 12:21:20 **
{-------------------------------------------}
Account:
- Ore mined: 724
> Coal mined: 650
> Mithril mined: 74
- Gems mined: 4
> Sapphire mined: 2
> Emerald mined: 2
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 38720
- Time worked: 00:00:02
- Exp/hr: 66188034
- GP gained: 217230
{-------------------------------------------}
Account:
- Ore mined: 724
> Coal mined: 650
> Mithril mined: 74
- Gems mined: 4
> Sapphire mined: 2
> Emerald mined: 2
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 38720
- Time worked: 00:00:02
- Exp/hr: 53182755
- GP gained: 217230
{-------------------------------------------}
Thank you for using Infinity: Guild Miner
Please post progress reports or bugs/errors in the proper thread
Successfully executed.

doublex8

2010-11-15 10:20:26

{*********[ Final Progress Report ]*********}
** Overall script time: 06:58:36 **
{-------------------------------------------}
Account: ---
- Ore mined: 1371
> Coal mined: 1111
> Mithril mined: 260
- Gems mined: 29
> Sapphire mined: 12
> Emerald mined: 11
> Ruby mined: 6
> Diamond mined: 0
- Experience gained: 78525
- Time worked: 00:00:00
- Exp/hr: 264548833
- GP gained: 467078
{-------------------------------------------}

Stopped because it failed to find the bank three times. Said something about aborting the player because it had 3 errors or something. Nice script!

EDIT: When I logged back in I was standing in the north-west corner of the bank with a full inv if that helps anything

Cstrike

2010-11-15 10:51:56

Some nice prog reports :)
I had a feeling that the bank would be an issue, I'll have to throw more debugging stuff in.
As long as you guys are using the newest version, thats best :)
I've added some things to patch up the prog reports [finally], and I'll be throwing in some bank failsafes to prevent the above from happening.
Hopefully that will come out today :)


EDIT: I'm going to attempt to solve prison pete today and see if Naike can get the other solvers fixed/uploaded. Then we should stand a much better chance at running forever.

xSaintias

2010-11-15 17:06:58

alright made a couple mill so i can get back to this now :D
expect a proggy soon (or not if it goes on forever xD)
EDIT: what the hell? i am so confused…
[Error] (113:5): Unknown identifier 'UseDepositBox' at line 112
Compiling failed.
tried .94c and it compiled fine….
EDIT: found problem:
Line 72: UseDepositBoxOnly : Boolean;
Line 1752: if (InfinityGM_Players[CurrentPlayer].UseDepositBoxOnly)
Not sure why they were change to UseDepositBoxOnly… hmmm
changed back to UseDepositBox and works fine now :D

Goobs

2010-11-15 17:18:36

From: Squancy
I think resting both would be great.

Because eventually you will run out of energy when running in the mines.

And the change worlds after sleep would be best, or even with max player. But i dont know what to consider full in the mines?

Like 15+?

I think after loads would be VERY annoying. lol and would really slow down the time. Unless it was very random like every 5-9 loads it will switch.

So many great suggestions it really is hard to choose.


I second this motion. I also agree that world switching would be great! Also, for the hell of it, could you add the player's level to the progress report?

BTW, I ran it all day during school, and had a sexy progress report. I accidentally hit run again, though, and lost it. I had like 2200 ore total, about 70 of which was mithril. Great job so far =D. I've needed one of these for my poor incarcerated brother's account.

xSaintias

2010-11-15 18:09:07

lol not sure how this happened…
it just kep trying to click the ladder while he was right here…

Overtime

2010-11-15 19:26:18

Hmm very weird.

Seems my accounts got lost when 2 of them were at the bank, and 1 of them was in the mine… They alll reported this error


01:15:22 [Lost] We are not at the main locations... attempting to check if we can be retrieved from above ground.
01:15:22 Player is not anywhere in the defined ranges, player is lost... setting abort count to max
{============[ Progress Report ]============}

It was only a hour run as well…

Cstrike

2010-11-15 20:31:37

From: xSaintias
lol not sure how this happened…
it just kep trying to click the ladder while he was right here…


Okay now THAT is bad and shouldnt of happened [people who hate bots sometimes open the door to attempt to get people stuck], I'm going to whip up a patch for that ASAP. That could potentially ruin an account. I have no idea how the account got in there, but I will make a failsafe to even prevent that from ever happening.

In addition, the prog report is complete, and I'm just adding a few failsafes. Don't know if it will be released tonight or not



Also:
Make sure values aren't copied between versions, as the new options I set may not be the same as the old ones ;)


From: Squancy
Hmm very weird.

Seems my accounts got lost when 2 of them were at the bank, and 1 of them was in the mine… They alll reported this error


01:15:22 [Lost] We are not at the main locations... attempting to check if we can be retrieved from above ground.
01:15:22 Player is not anywhere in the defined ranges, player is lost... setting abort count to max
{============[ Progress Report ]============}

It was only a hour run as well…


Did they log out at a bank? If so that is not good :(
I'll be looking it over intensely tonight. Ugh, damn… it was running so perfectly :(
MUST MAKE IT PERFECT.

Overtime

2010-11-15 20:37:09

I mean im guessing so, its hard to tell as i had left right after that, but from the logs, it seems that it only ran run load? and logged out.

Almost seemed like it didnt go to the other characters. The one in the mine had a couple of ore in the inventory and the 2 at the banks had emptry inventories. I dont know what caused it to just not continue through them.

None the less im running right now and it seems working well.

xSaintias

2010-11-15 21:26:13

lol yah i know how people hate botters and do that…
i was supprised to see my bot end up there with you script >.<
Also, im running now, and so far so good.

Cstrike

2010-11-15 21:31:30

I'll be honest, one drawback in my plan is that I have to use Drags walker, which has no failsafe. I included my own walker, but his is so much better for some weird reason. What annoys me is that what makes his so good is that if you do something stupid, it will still continue to walk to the place, but with mine… it is possible if you interact or something goes slightly wrong it will return as false/show an error.

Likewise, that is the problem with the WalkPath function, is that if anything goes wrong, it will keep trying to go to that spot with no failsafes. I don't like it, but so far it's done wonders. It only works great for everyone since with Reflection you can't suddenly stray off the path.
Though Drags does have this +/- 1 TPoint randomness in there that makes the walking slightly random, but this random could take a strange path and make the character walk to weird locations. Therefore, I'm going to reconstruct that paths again– I shall make sure none of them even go near the walls. In addition, I will also make it so that if by chance something terrible does happen, it will just false the player and signify the owner that something went wrong.


I'm glad this brought up, this script is *not* complete while that bug still stands.

The real 0.95 version I've been working on should probably be more near to 1.00 than anything before. After I make sure no one can end up in those top houses and make sure the banking thing turns out alright… hopefully it never jams up.


Last but not least
There will always be some weird error in runescape, and SMART. I find them all the time in even the best of scripts. My goal is to make the script perfect, but a hard thing lately I've been trying to accept is that no script can be truly perfect due to little quirks such as lag… that no one can really prepare for.
Therefore, I will work on this until it is so close to perfect that no one will know.

After all, I do use some of my buffed cash/level accounts with it. I don't want to lose those ;)



I don't see 0.95 coming out tonight since I want to work more on the bank issue and preventing the house issue, but I expect tomorrow to be the day unless I get sick [was at hospital, could have picked up a bug in the meantime, as such, time will tell]

mormonman

2010-11-15 21:54:19

From: cstrike
I'll be honest, one drawback in my plan is that I have to use Drags walker, which has no failsafe. I included my own walker, but his is so much better for some weird reason. What annoys me is that what makes his so good is that if you do something stupid, it will still continue to walk to the place, but with mine… it is possible if you interact or something goes slightly wrong it will return as false/show an error.

Likewise, that is the problem with the WalkPath function, is that if anything goes wrong, it will keep trying to go to that spot with no failsafes. I don't like it, but so far it's done wonders. It only works great for everyone since with Reflection you can't suddenly stray off the path.
Though Drags does have this +/- 1 TPoint randomness in there that makes the walking slightly random, but this random could take a strange path and make the character walk to weird locations. Therefore, I'm going to reconstruct that paths again– I shall make sure none of them even go near the walls. In addition, I will also make it so that if by chance something terrible does happen, it will just false the player and signify the owner that something went wrong.


I'm glad this brought up, this script is *not* complete while that bug still stands.

The real 0.95 version I've been working on should probably be more near to 1.00 than anything before. After I make sure no one can end up in those top houses and make sure the banking thing turns out alright… hopefully it never jams up.


Last but not least
There will always be some weird error in runescape, and SMART. I find them all the time in even the best of scripts. My goal is to make the script perfect, but a hard thing lately I've been trying to accept is that no script can be truly perfect due to little quirks such as lag… that no one can really prepare for.
Therefore, I will work on this until it is so close to perfect that no one will know.

After all, I do use some of my buffed cash/level accounts with it. I don't want to lose those ;)



I don't see 0.95 coming out tonight since I want to work more on the bank issue and preventing the house issue, but I expect tomorrow to be the day unless I get sick [was at hospital, could have picked up a bug in the meantime, as such, time will tell]


Check out Tad's walking functions from his old reflection miner. It worked very well.

Goobs

2010-11-15 21:54:26

Don't work yourself too hard, now. I was thinking of a cool way to walk a path - every time you load a path, have it run a check on your tile, and compare it to each tile in your path. Whichever one it's closest to will set the loop to that tile, and will walk to it. You could make it add random +- 2 or 3 tiles to be safe, but that's as simply as doing a Mouse((path.x + randomrange(-3, 3), etc…)

Cstrike

2010-11-15 21:58:36

From: mormonman
Check out Tad's walking functions from his old reflection miner. It worked very well.


Tad is his name? Just making sure it's not a short form.
Thank you for the suggestion :) I will be looking into it for sure1

From: ProphesyOfWolf
Don't work yourself too hard, now. I was thinking of a cool way to walk a path - every time you load a path, have it run a check on your tile, and compare it to each tile in your path. Whichever one it's closest to will set the loop to that tile, and will walk to it. You could make it add random +- 2 or 3 tiles to be safe, but that's as simply as doing a Mouse((path.x + randomrange(-3, 3), etc…)


The one way I worked my own WalkPath I created was
1) from START to END, find the tile on the minimap that is closest to END
2) start walking to that tile
3) while walking to that tile, constantly monitor the screen for the next tile to walk to
4) as soon as it comes up click on it
5) As soon as near end, if within a certain distance, return true


When you say loop, do you mean until it reaches the tile? (as in keeps looping [until timeout/reaching it])

Goobs

2010-11-15 22:13:30

I meant as if you were doing a

for I := 0 to High(PathArray) do
blah blah blah

One of those kinds of loops. I figured you'd have to use one somewhere in your script.

By the way, I love you. I've been waiting for a guild miner for MONTHS, ever since Rasta's went under (Rest in peace, RM guild miner… Rest in peace…). I neeeeeeded the coal. So thanks!

Goobs

2010-11-16 06:22:38

{*********[ Final Progress Report ]*********}
** Overall script time: 03:27:35 **
{——————————————-}
Account: Reefer
- Ore mined: 334
> Coal mined: 297
> Mithril mined: 37
- Gems mined: 2
> Sapphire mined: 1
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 1
- Experience gained: 17960
- Time worked: 00:00:00
- Exp/hr: 414461538
- GP gained: 105587
{——————————————-}
Account: Godss
- Ore mined: 334
> Coal mined: 297
> Mithril mined: 37
- Gems mined: 2
> Sapphire mined: 1
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 1
- Experience gained: 17960
- Time worked: 00:00:00
- Exp/hr: 318502463
- GP gained: 105587
{——————————————-}
Thank you for using Infinity: Guild Miner
Please post progress reports or bugs/errors in the proper thread
Successfully executed.

This script seems to work better for me when I only run one person…

mormonman

2010-11-16 13:22:26

From: ProphesyOfWolf
{*********[ Final Progress Report ]*********}
** Overall script time: 03:27:35 **
{——————————————-}
Account: Reefer
- Ore mined: 334
> Coal mined: 297
> Mithril mined: 37
- Gems mined: 2
> Sapphire mined: 1
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 1
- Experience gained: 17960
- Time worked: 00:00:00
- Exp/hr: 414461538
- GP gained: 105587
{——————————————-}
Account: Godss
- Ore mined: 334
> Coal mined: 297
> Mithril mined: 37
- Gems mined: 2
> Sapphire mined: 1
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 1
- Experience gained: 17960
- Time worked: 00:00:00
- Exp/hr: 318502463
- GP gained: 105587
{——————————————-}
Thank you for using Infinity: Guild Miner
Please post progress reports or bugs/errors in the proper thread
Successfully executed.

This script seems to work better for me when I only run one person…


That proggy looks…interesting, because both players have the same exact data.

Cstrike

2010-11-16 13:33:18

From: mormonman
That proggy looks…interesting, because both players have the same exact data.


My prog report is broken ;) I neglected it until this version (it would just output the total sum for every character as each character)
The updated one should be working [testing it right now :)]

Sir R. M8gic1an

2010-11-16 14:10:31


> Sapphire mined: 1
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 1

I'd suggest not printing out the ones that are 0. It would make it neater ;)

~RM

Carlito

2010-11-16 15:38:02

[Main] Beginning mining cycle.
00:29:36 [Main] Player ready. Walking from bank to guild.
00:29:51 [Main] At ladder, descending.
00:30:00 [Main] Descended. Attempting to walk to center.
00:30:12 [Main] Beginning mining operation.
Warning: Somehow we are not inside the guild, aborting procedure
00:31:42 Error: Had trouble getting from guild to the guild basement ladder.
[Reflection] Trying to solve: Gravedigger
[Reflection] Leo Phase 1: Talk to Leo at start
[Reflection] Leo is already chatting with us
[Reflection] Successfully done talking to leo
[Reflection] Leo Phase 2: Collect graves
[Reflection] Grabbing coffins
[Reflection] Leo Phase 3: Solve the graves
[Reflection] Found flowerpot model (ID Found: 7618)
[Reflection] Found proper casket for grave
[Reflection] Casket ID found = 7587
[Reflection] Found watertank model (ID Found: 7617)
[Reflection] Found proper casket for grave
[Reflection] Casket ID found = 7590
[Reflection] Found pickaxe model (ID Found: 7616)
[Reflection] Found proper casket for grave
[Reflection] Casket ID found = 7588
[Reflection] Leo Phase 4: Talk to Leo at end
[Reflection] Talked to leo at end
[Reflection] Done chatting with Leo at end
[Reflection] Leo solved!
[Reflection] Random solved
00:35:07 [Lost] We are not at the main locations... attempting to check if we can be retrieved from above ground.
[Lost] Attempting to resolve lost error...
00:35:07 Player is not anywhere in the defined ranges, player is lost... setting abort count to max
{============[ Progress Report ]============}
******* Overall script time: 00:35:07 *******
{-------------------------------------------}
{ Account: thx
{ - Ore mined: 79
{ > Coal mined: 53
{ > Mithril mined: 26
{ - Gems mined: 2
{ > Sapphire mined: 2
{ > Emerald mined: 0
{ > Ruby mined: 0
{ > Diamond mined: 0
{ - Experience gained: 4880
{ - Time worked: 00:35:07 }
{ - Exp/hr: 8336 }
{ - GP gained: 26044 }
{--------------------------------------------}
00:35:07 [Abort] Abort count for current player was 3 or more. Changing player...
NextPlayer
SwitchToPlayer(PlayerNo: 0, Active: False);
1
2
4
Player is not Active...
All players not active!
{*********[ Final Progress Report ]*********}
** Overall script time: 00:35:12 **
{-------------------------------------------}
Account: thx
- Ore mined: 79
> Coal mined: 53
> Mithril mined: 26
- Gems mined: 2
> Sapphire mined: 2
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 4880
- Time worked: 00:00:00
- Exp/hr: 283354839
- GP gained: 26044
{-------------------------------------------}

{-------------------------------------------}
{ LOADING FINAL PROGRESS REPORT }
{-------------------------------------------}

{*********[ Final Progress Report ]*********}
** Overall script time: 00:35:12 **
{-------------------------------------------}
Account: thx
- Ore mined: 79
> Coal mined: 53
> Mithril mined: 26
- Gems mined: 2
> Sapphire mined: 2
> Emerald mined: 0
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 4880
- Time worked: 00:00:00
- Exp/hr: 102139535
- GP gained: 26044
{-------------------------------------------}
Thank you for using Infinity: Guild Miner
Please post progress reports or bugs/errors in the proper thread
Successfully executed.

thats what i got i was afk so im not sure what was going on will continue to run but will view more intensive this time.

Cstrike

2010-11-16 15:59:27

Yeah Leo may be a bit messed up at this time, if you have an account in the random PM me it.

Randoms are going to probably nuke most accounts until they are perfected. I apologize for it screwing up. Try again and see if it does the same… you're probably still in Leo.

xSaintias

2010-11-16 16:00:51

lol im at 9 hours and still going!! I hope i make it past 12 hours, that would be rad.
anyone made it past 12 hours yet?

Overtime

2010-11-16 16:04:31

Yes i made it to 12 hours and 21 minutes.

Usiing pre version still will download latest later.

Keep up the good work!

Cstrike

2010-11-16 16:05:29

From: xSaintias
lol im at 9 hours and still going!! I hope i make it past 12 hours, that would be rad.
anyone made it past 12 hours yet?


Omg I'm going to rage:
Yesterday I was at around 13 hours, and I kept my laptop on my lap, then I placed it on some couch that obstructed the airflow, and it safety-shut off due to the building temperature, I even picked it up just as it turned off. I was quite mad :(

Overtime

2010-11-16 16:15:43

lmao, thats the advantage of living in a double wide.

I leave my laptop on top of my Air conditioning vent all night, and it runs 15 degrees Celsius. and 3 degrees on idle.

Lmao ftw.

But now that winter is coming along, i guess ill let it run at 40 degrees from now on :/

as we will be using the heater now.

xSaintias

2010-11-16 20:37:02

lol, well i made it. Also is the proggy screwed up right now because i defnatley mined more coal than it said…

{*********[ Final Progress Report ]*********}
** Overall script time: 12:34:36 **
{-------------------------------------------}
Account:
- Ore mined: 589
> Coal mined: 589
> Mithril mined: 0
- Gems mined: 5
> Sapphire mined: 2
> Emerald mined: 3
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 29825
- Time worked: 00:00:00
- Exp/hr: 156288210
- GP gained: 170422
{-------------------------------------------}
Account:
- Ore mined: 589
> Coal mined: 589
> Mithril mined: 0
- Gems mined: 5
> Sapphire mined: 2
> Emerald mined: 3
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 29825
- Time worked: 00:00:00
- Exp/hr: 125139860
- GP gained: 170422
{-------------------------------------------}
Thank you for using Infinity: Guild Miner

Carlito

2010-11-16 23:31:31

From: cstrike
Yeah Leo may be a bit messed up at this time, if you have an account in the random PM me it.

Randoms are going to probably nuke most accounts until they are perfected. I apologize for it screwing up. Try again and see if it does the same… you're probably still in Leo.


my apologies for not reading this before i got him out of Leo, i will definitely let you work on my chars.

I just started to run the script and i notice when walking to the guild from the bank, it sometimes clicks very closely on the west side, i feel it may click on the other side of the building soon or in the building and will have trouble finding the ladder. as of now its running nicely :) (currently minning with one character)

Cstrike

2010-11-16 23:38:34

Wow 12 hours! :D


@carlito:
Don't worry, no need to apologize :) You did nothing wrong
That clicking will be fixed when I iron out 0.95. The paths have been made even closer to the ladder so it should never even walk anywhere else. That statistics are fixed and some new failsafes are added. I'm making sure the new release is even more solid than the current version :)
Still have some work to do on it though, will be released as soon as I feel that it's up to par for extended (12+ hour) usage!


As soon as I get my army of 60 miners, I'm going for a 24+ hour prog report.

Carlito

2010-11-16 23:55:36

From: cstrike
Wow 12 hours! :D


@carlito:
Don't worry, no need to apologize :) You did nothing wrong
That clicking will be fixed when I iron out 0.95. The paths have been made even closer to the ladder so it should never even walk anywhere else. That statistics are fixed and some new failsafes are added. I'm making sure the new release is even more solid than the current version :)
Still have some work to do on it though, will be released as soon as I feel that it's up to par for extended (12+ hour) usage!


As soon as I get my army of 60 miners, I'm going for a 24+ hour prog report.

i got 2 miners that im not using if you want them

Overtime

2010-11-17 01:30:44


{============[ Progress Report ]============}
******* Overall script time: 14:51:28 *******
{-------------------------------------------}
{ Account:
{ - Ore mined: 894
{ > Coal mined: 800
{ > Mithril mined: 94
{ - Gems mined: 2
{ > Sapphire mined: 1
{ > Emerald mined: 0
{ > Ruby mined: 1
{ > Diamond mined: 0
{ - Experience gained: 47670
{ - Time worked: 01:04:42 }
{ - Exp/hr: 44196 }
{ - GP gained: 258320 }
{--------------------------------------------}

Sup?

Haha i suggest adding a ClearDebug;

as it got a little laggy and got choppy on my computer after that long of a run.

Becks

2010-11-17 02:19:43

Runs great for me, great work cstrike! fishing guild one next ;)!

Goobs

2010-11-17 06:08:09

{*********[ Final Progress Report ]*********}
** Overall script time: 07:01:58 **
{-------------------------------------------}
Account: Reefer
- Ore mined: 1225
> Coal mined: 1225
> Mithril mined: 0
- Gems mined: 7
> Sapphire mined: 5
> Emerald mined: 0
> Ruby mined: 2
> Diamond mined: 0
- Experience gained: 61775
- Time worked: 00:00:00
- Exp/hr: 751317568
- GP gained: 347864
{-------------------------------------------}


LOVE THIS SCRIPT.

Carlito

2010-11-17 09:13:12

[Main] Beginning mining cycle.
03:26:48 [Main] Player ready. Walking from bank to guild.
03:27:04 [Main] At ladder, descending.
03:27:12 [Main] Descended. Attempting to walk to center.
03:27:19 [Main] Beginning mining operation.
Warning: Somehow we are not inside the guild, aborting procedure
03:28:03 Error: Had trouble getting from guild to the guild basement ladder.
[Reflection] Trying to solve: Freaky forester
[Reflection] Finding Freaky forester..
[Reflection] Found Freaky forester!
[Reflection] Going to look for hank you for coming, Thx*4*Pixels. tailed pheasant!
[Reflection] Finding pheasant..
-***deleted loads of "[Reflection] Finding pheasant.."***-
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Took more than one minute to recive food!
[Reflection] Random solved
03:29:25 [Lost] We are not at the main locations... attempting to check if we can be retrieved from above ground.
[Lost] Attempting to resolve lost error...
03:29:26 Player is not anywhere in the defined ranges, player is lost... setting abort count to max
{============[ Progress Report ]============}
******* Overall script time: 03:29:26 *******
{-------------------------------------------}
{ Account: thx
{ - Ore mined: 561
{ > Coal mined: 493
{ > Mithril mined: 68
{ - Gems mined: 6
{ > Sapphire mined: 2
{ > Emerald mined: 2
{ > Ruby mined: 1
{ > Diamond mined: 1
{ - Experience gained: 30540
{ - Time worked: 00:56:42 }
{ - Exp/hr: 32309 }
{ - GP gained: 179358 }
{--------------------------------------------}
03:29:26 [Abort] Abort count for current player was 3 or more. Changing player...
NextPlayer
SwitchToPlayer(PlayerNo: 0, Active: False);
1
2
4
Player is not Active...
All players not active!
{*********[ Final Progress Report ]*********}
** Overall script time: 03:29:30 **
{-------------------------------------------}
Account: thx
- Ore mined: 561
> Coal mined: 493
> Mithril mined: 68
- Gems mined: 6
> Sapphire mined: 2
> Emerald mined: 2
> Ruby mined: 1
> Diamond mined: 1
- Experience gained: 30540
- Time worked: 00:00:00
- Exp/hr: 1745142857
- GP gained: 179358
{-------------------------------------------}

{-------------------------------------------}
{ LOADING FINAL PROGRESS REPORT }
{-------------------------------------------}

{*********[ Final Progress Report ]*********}
** Overall script time: 03:29:31 **
{-------------------------------------------}
Account: thx
- Ore mined: 561
> Coal mined: 493
> Mithril mined: 68
- Gems mined: 6
> Sapphire mined: 2
> Emerald mined: 2
> Ruby mined: 1
> Diamond mined: 1
- Experience gained: 30540
- Time worked: 00:00:00
- Exp/hr: 587935829
- GP gained: 179358
{-------------------------------------------}
Thank you for using Infinity: Guild Miner
Please post progress reports or bugs/errors in the proper thread
Successfully executed.

im at freaky Forrester still let me know if you need him for what ever reason :)

Cstrike

2010-11-17 10:48:58

From: carlito
[Main] Beginning mining cycle.
03:26:48 [Main] Player ready. Walking from bank to guild.
03:27:04 [Main] At ladder, descending.
03:27:12 [Main] Descended. Attempting to walk to center.
03:27:19 [Main] Beginning mining operation.
Warning: Somehow we are not inside the guild, aborting procedure
03:28:03 Error: Had trouble getting from guild to the guild basement ladder.
[Reflection] Trying to solve: Freaky forester
[Reflection] Finding Freaky forester..
[Reflection] Found Freaky forester!
[Reflection] Going to look for hank you for coming, Thx*4*Pixels. tailed pheasant!
[Reflection] Finding pheasant..
-***deleted loads of "[Reflection] Finding pheasant.."***-
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Finding pheasant..
[Reflection] Took more than one minute to recive food!
[Reflection] Random solved
03:29:25 [Lost] We are not at the main locations... attempting to check if we can be retrieved from above ground.
[Lost] Attempting to resolve lost error...
03:29:26 Player is not anywhere in the defined ranges, player is lost... setting abort count to max
{============[ Progress Report ]============}
******* Overall script time: 03:29:26 *******
{-------------------------------------------}
{ Account: thx
{ - Ore mined: 561
{ > Coal mined: 493
{ > Mithril mined: 68
{ - Gems mined: 6
{ > Sapphire mined: 2
{ > Emerald mined: 2
{ > Ruby mined: 1
{ > Diamond mined: 1
{ - Experience gained: 30540
{ - Time worked: 00:56:42 }
{ - Exp/hr: 32309 }
{ - GP gained: 179358 }
{--------------------------------------------}
03:29:26 [Abort] Abort count for current player was 3 or more. Changing player...
NextPlayer
SwitchToPlayer(PlayerNo: 0, Active: False);
1
2
4
Player is not Active...
All players not active!
{*********[ Final Progress Report ]*********}
** Overall script time: 03:29:30 **
{-------------------------------------------}
Account: thx
- Ore mined: 561
> Coal mined: 493
> Mithril mined: 68
- Gems mined: 6
> Sapphire mined: 2
> Emerald mined: 2
> Ruby mined: 1
> Diamond mined: 1
- Experience gained: 30540
- Time worked: 00:00:00
- Exp/hr: 1745142857
- GP gained: 179358
{-------------------------------------------}

{-------------------------------------------}
{ LOADING FINAL PROGRESS REPORT }
{-------------------------------------------}

{*********[ Final Progress Report ]*********}
** Overall script time: 03:29:31 **
{-------------------------------------------}
Account: thx
- Ore mined: 561
> Coal mined: 493
> Mithril mined: 68
- Gems mined: 6
> Sapphire mined: 2
> Emerald mined: 2
> Ruby mined: 1
> Diamond mined: 1
- Experience gained: 30540
- Time worked: 00:00:00
- Exp/hr: 587935829
- GP gained: 179358
{-------------------------------------------}
Thank you for using Infinity: Guild Miner
Please post progress reports or bugs/errors in the proper thread
Successfully executed.

im at freaky Forrester still let me know if you need him for what ever reason :)


Sure if you wanted to send it my way I can test it :)

Surprised it didn't solve it though :( You've had some unfortunate luck with randoms :(


All the proggys are awesome. Damnit I must get the newest version out today :) Though I will be later in the day for me as the morning/afternoon is booked almost solid


From: Becks
Runs great for me, great work cstrike! fishing guild one next ;)!

I messaged Camaro, this will hopefully be in the works indeed soon ;)

xSaintias

2010-11-17 20:39:25

manually stopped because my computer has been running the script so many times and i had not restarted Simba :P
{============[ Progress Report ]============}
******* Overall script time: 04:38:23 *******
{-------------------------------------------}
{ Account:
{ - Ore mined: 563
{ > Coal mined: 563
{ > Mithril mined: 0
{ - Gems mined: 4
{ > Sapphire mined: 3
{ > Emerald mined: 0
{ > Ruby mined: 0
{ > Diamond mined: 1
{ - Experience gained: 28450
{ - Time worked: 00:53:22 }
{ - Exp/hr: 31978 }
{ - GP gained: 165018 }
{--------------------------------------------}
btw is the frog random fixed because everytime i get it, it fails to solve it.

Cstrike

2010-11-17 21:28:57

From: xSaintias
manually stopped because my computer has been running the script so many times and i had not restarted Simba :P
{============[ Progress Report ]============}
******* Overall script time: 04:38:23 *******
{-------------------------------------------}
{ Account:
{ - Ore mined: 563
{ > Coal mined: 563
{ > Mithril mined: 0
{ - Gems mined: 4
{ > Sapphire mined: 3
{ > Emerald mined: 0
{ > Ruby mined: 0
{ > Diamond mined: 1
{ - Experience gained: 28450
{ - Time worked: 00:53:22 }
{ - Exp/hr: 31978 }
{ - GP gained: 165018 }
{--------------------------------------------}
btw is the frog random fixed because everytime i get it, it fails to solve it.


Have you seen what happens with it? Or is it something at the start that affects it?

One of the cool updates coming to reflection is dealing with the chat interfaces– one of the problems I've had with randoms is that when you teleport in, I can't grab the first chat lines from the NPC's that talk to you – and thus I can't failsafe it… until now ;)
Once the reflection developers find this "hole" that leaks data when I search every interface for certain text, I feel randoms will become much more stable.

Have you tried logging in with the account after the script terminates and see if R_FindRandoms can handle the frog? If not then I will need to look into it immediately and find out what is wrong.

Thanks for the update again :)

xSaintias

2010-11-17 21:36:04

From: cstrike
Have you seen what happens with it? Or is it something at the start that affects it?

One of the cool updates coming to reflection is dealing with the chat interfaces– one of the problems I've had with randoms is that when you teleport in, I can't grab the first chat lines from the NPC's that talk to you – and thus I can't failsafe it… until now ;)
Once the reflection developers find this "hole" that leaks data when I search every interface for certain text, I feel randoms will become much more stable.

Have you tried logging in with the account after the script terminates and see if R_FindRandoms can handle the frog? If not then I will need to look into it immediately and find out what is wrong.

Thanks for the update again :)

Np :)
also, what i saw is that it skipped the open text where the frog talks about the princess and instead imediatley clicks on the frog princess. This causes it to fail because everytime it clicks on the frog princess the other frog says i have to talk to him first but it just keeps clicking on the princess lol…

blulightning

2010-11-17 22:14:56

This is a b-e-a-utiful script.

Proggys soon!

realrocker00

2010-11-17 23:49:59

looks good! ima try it!

Cstrike

2010-11-18 13:36:48

Does this look like a cool new feature?

*Note: It needs some serious fixing, and I need to learn 'fonts' better. I'm just trying something visual :), and I'll need to remove the curly brackets and align stuff better [plus the > is not supported :(, rather turned into a "B"]

Instead of the debug box, it puts the most recent data from the bank at the top right of the screen. This can be disabled/turned off/forced to debug box if user wants easily.

doublex8

2010-11-18 14:29:28

looks pretty sweet to me!

BTW here's a manually stopped proggy

{============[ Progress Report ]============}
******* Overall script time: 05:55:55 *******
{-------------------------------------------}
{ Account: anti
{ - Ore mined: 1060
{ > Coal mined: 1060
{ > Mithril mined: 0
{ - Gems mined: 4
{ > Sapphire mined: 3
{ > Emerald mined: 0
{ > Ruby mined: 1
{ > Diamond mined: 0
{ - Experience gained: 53300
{ - Time worked: 00:28:23 }
{ - Exp/hr: 112627 }
{ - GP gained: 293982 }
{--------------------------------------------}

had to stop it to take care of some business. I was runnin it last night too and this morning it was stuck in the maze.

monkeyskater1993

2010-11-18 15:01:31

This was running it during the day, it stopped at the jail random(is that what it's referred to?lol) very impressed:]
{*********[ Final Progress Report ]*********}
** Overall script time: 05:36:09 **
{——————————————-}
Account:
- Ore mined: 1116
> Coal mined: 1116
> Mithril mined: 0
- Gems mined: 4
> Sapphire mined: 2
> Emerald mined: 0
> Ruby mined: 2
> Diamond mined: 0
- Experience gained: 56100
- Time worked: 00:00:00
- Exp/hr: 1615680000
- GP gained: 311772
{——————————————-

Cstrike

2010-11-18 15:03:51

Randoms are being worked on :) TY for proggies.

Also in the next version I'm pretty sure the timing will be fixed as well. I'm having trouble making temporary and total amounts for some reason. Once that bug is fixed I can release 0.95!!

xSaintias

2010-11-18 15:57:05

yah i like that idea, lol why would it turn to B's though?
another proggy:
{*********[ Final Progress Report ]*********}
** Overall script time: 11:21:08 **
{-------------------------------------------}
Account:
- Ore mined: 1006
> Coal mined: 1006
> Mithril mined: 0
- Gems mined: 7
> Sapphire mined: 4
> Emerald mined: 3
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 50825
- Time worked: 00:00:00
- Exp/hr: 355281553
- GP gained: 284671
stuck in game show random where you have to pick the odd one out :|

Cstrike

2010-11-18 16:28:32

From: xSaintias
yah i like that idea, lol why would it turn to B's though?
another proggy:
{*********[ Final Progress Report ]*********}
** Overall script time: 11:21:08 **
{-------------------------------------------}
Account:
- Ore mined: 1006
> Coal mined: 1006
> Mithril mined: 0
- Gems mined: 7
> Sapphire mined: 4
> Emerald mined: 3
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 50825
- Time worked: 00:00:00
- Exp/hr: 355281553
- GP gained: 284671
stuck in game show random where you have to pick the odd one out :|


Did it fail it/get lost solving?

BTW good news: I'm submitting a frog solver patch that should fix the frog forever :)



EDIT: Someone join me, I have the guild to myself :D

pyroryan

2010-11-18 18:58:00

From: cstrike

BTW good news: I'm submitting a frog solver patch that should fix the frog forever :)


Committed :), lets hope the script lasts longer now :P

xSaintias

2010-11-18 19:24:33

From: cstrike
Did it fail it/get lost solving?

BTW good news: I'm submitting a frog solver patch that should fix the frog forever :)



EDIT: Someone join me, I have the guild to myself :D

it did not even recognize it was in the random O.O it just stopped because of the abort counts….
thats good news on the frog solver
Lol holy crap! I've never seen the guild empty like that before!!
btw made it to 22k coal!!!!

Cstrike

2010-11-18 21:52:50

From: xSaintias
it did not even recognize it was in the random O.O it just stopped because of the abort counts….
thats good news on the frog solver
Lol holy crap! I've never seen the guild empty like that before!!
btw made it to 22k coal!!!!


Holy crap, that's 6 mil…! :D Nice!

xSaintias

2010-11-18 22:36:49

lol i owe it mostly to your script, so keep up the good work!
btw im averagin about 11 hour proggies now :O
i like where this is going!
EDIT:
another proggie
{============[ Progress Report ]============}
******* Overall script time: 13:27:28 *******
{-------------------------------------------}
{ Account:
{ - Ore mined: 2043
{ > Coal mined: 2043
{ > Mithril mined: 0
{ - Gems mined: 8
{ > Sapphire mined: 4
{ > Emerald mined: 2
{ > Ruby mined: 2
{ > Diamond mined: 0
{ - Experience gained: 102750
{ - Time worked: 02:35:32 }
{ - Exp/hr: 39635 }
{ - GP gained: 569689 }
{--------------------------------------------}
13:27:28 [Abort] Abort count for current player was 3 or more.
abort count stopped it again, but i was in the random with the seargant doing star jumps and what not.
on the flip side i have enough points for all of this randoms clothes!!!

Cstrike

2010-11-19 10:58:25

Congrats :)

Okay, it is time… 0.95 the full version with all the new updates, working progress report and working final progress report + more features is all ready. I'm just doing the test runs now and will release it. I'm quite excited!

Carlito

2010-11-19 11:37:41

From: cstrike
Congrats :)

Okay, it is time… 0.95 the full version with all the new updates, working progress report and working final progress report + more features is all ready. I'm just doing the test runs now and will release it. I'm quite excited!


your not the only one who is excited! i cant wait to run it :spot:

where it says "LoadsToDo" will there ever be a a way to put something there that just goes forever instead of just putting a high number?

Cstrike

2010-11-19 12:05:38

From: carlito
your not the only one who is excited! i cant wait to run it :spot:

where it says "LoadsToDo" will there ever be a a way to put something there that just goes forever instead of just putting a high number?


It will technically run forever if you have one player ;)

If you want I can make a "ChangePlayerIfMaxLoadReached" thing if you want? If you're running one player it will run it forever

I changed the stuff around a bit and added tons of more features.

In addition I also have a player list on the debug face so that people with multiple players can see names of accounts that are active (green) or had an error and are falsed (red), this will be good for people like squancy xD



Also I'm ALMOST ready to release it, works great BUT I'm trying to figure out why the grand exchange data isn't working… :( I like the GP earned thing.
After that I'm going to add one more debug feature so people can see on their java interface the "total everything" :)

Heres an example:



EDIT: Fixed GP error :)

Overtime

2010-11-19 13:28:03

Woot sweeet man. This is going to kickass.

Yes i love the future where it will show which character is red :D

Currently only have 3 miners that have the lvl to get into the guild. But im going to get another army going :D

Carlito

2010-11-19 13:59:03

Wow sounds awesome!

i was just curious because im only running one miner but soon to run 6. no need to do ChangePlayerIfMaxLoadReached i was just curious what i had to set one player to run forever.

Now lets say with multiple miners will there be like when mined X loads (+ or - random # 1-10) will change player? im assuming thats where LoadsToDo := 8; comes more into all seriousness?

i really like the player list, it would be easier to know which one is stuck hehe. could this be leading you into adding something like MSI remote has in order to tell the script that the character is not stuck no more for what ever reason to continue mining on him?

and with all these messages on screen will this affect lagg issues?

Cstrike

2010-11-19 14:08:58

From: carlito
Wow sounds awesome!

i was just curious because im only running one miner but soon to run 6. no need to do ChangePlayerIfMaxLoadReached i was just curious what i had to set one player to run forever.

Alright I shall exclude it. If you want one player to run forever just set max loads to REALLY high (like 10000) and put some sleeps in there (like sleep every hour or two for 10-15 minutes).

From: carlito
Now lets say with multiple miners will there be like when mined X loads (+ or - random # 1-10) will change player? im assuming thats where LoadsToDo := 8; comes more into all seriousness?

Yeah, when they've reached LoadsToDo (+ random 0-3 as determined by a random function), it will switch characters (and keep them active as well). They will only be red/inactive if something terrible happens (random or stuck in the house). Shouldn't ever get stuck in the house though now ;)

From: carlito
i really like the player list, it would be easier to know which one is stuck hehe. could this be leading you into adding something like MSI remote has in order to tell the script that the character is not stuck no more for what ever reason to continue mining on him?

That is also possible :)


From: carlito
and with all these messages on screen will this affect lagg issues?

AFAIK there will be no lag. It only updates at bank and leaves it on screen, there is no updating while mining. I figured that if I did implement it so it's constantly up to date, then as you said– the script would get laggy with all the calculations that have to be done.
So no, should be no lag :)
Plus it can be turned off and run the good old regular debug box way.


0.95 is almost done. I'm probably going to call it 0.99 since I feel it's almost completely complete. Just a few more runs and I'm going to release it.

Carlito

2010-11-19 14:11:11

WOOT! :) great work once again Cstrike, im getting my other miners ready to mine :) i want a big proggie for .99 :)

Cstrike

2010-11-19 14:13:47

From: carlito
WOOT! :) great work once again Cstrike, im getting my other miners ready to mine :) i want a big proggie for .99 :)


If you have 6 characters, assuming you don't have a random nail each one early on, I'm sure you could pull out a HUGE proggy xD


Thats my plan ;)
Actually I'm getting a ton of accounts into the guild so I can get a ton of coal, and then I can get a ton of randoms [upon which I can solve], and then scripts will be able to run forever.

Carlito

2010-11-19 14:29:34

From: cstrike
If you have 6 characters, assuming you don't have a random nail each one early on, I'm sure you could pull out a HUGE proggy xD


Thats my plan ;)
Actually I'm getting a ton of accounts into the guild so I can get a ton of coal, and then I can get a ton of randoms [upon which I can solve], and then scripts will be able to run forever.


i got 4 miners ready :) getting more as we speak hehe

Cstrike

2010-11-19 16:05:07

0.99 is pretty much ready to come out. Just making sure with a few more things…


If you manually drop your pick AFTER the main check is done this will happen:


This will NEVER happen with my script, can only happen if you manually drop your pick *AFTER* the program has checked failsafes. I just dropped my pickaxe for the hell of it to see what would happen.

I'll add a failsafe for it anyways in 1.00, even though it will never happen.

Overtime

2010-11-19 17:26:10

Btw will this version include sms stats?

would be helpful :D

Cstrike

2010-11-19 17:40:36

From: Squancy
Btw will this version include sms stats?

would be helpful :D


Sorry hadn't got that far :(
Just finished making it recognize all the proper data and stuff… I'd say the hardest battle I had in making this script was making all the stats for multiple players come out properly without them accidentally adding on/resetting each other [etc].
For 1.00 I will add Stats to it.

BTW I'm uploading 0.99 pretty much now… :)

EDIT: Jesus almost 2700 lines of code… wopw

Overtime

2010-11-19 17:42:55

Sounds good!!

OMG, im on standbuy.

Miners are ready for GO!


{============[ Progress Report ]============}
******* Overall script time: 06:49:01 *******
{-------------------------------------------}
{ Account: oin
{ - Ore mined: 750
{ > Coal mined: 702
{ > Mithril mined: 48
{ - Gems mined: 6
{ > Sapphire mined: 3
{ > Emerald mined: 1
{ > Ruby mined: 1
{ > Diamond mined: 1
{ - Experience gained: 39390
{ - Time worked: 01:19:55 }
{ - Exp/hr: 29569 }
{ - GP gained: 225243 }
{--------------------------------------------}

Cstrike

2010-11-19 17:51:20

The only problem is I don't think I did the final proggy really well :(, it may end up sucking as a report because I focused on the on screen stats :)


Well since it's a new release, tell me what you think or any bugs you find. I added ~300 lines of code IIRC since last time (!), and while I did run it for long periods of time, you never know with huge armies.

I'll patch up the debug box in the final version.


0.99 RELEASED

Overtime

2010-11-19 17:54:32

Hmm i have it enabled to see the paint on screen and so far i see nothing?

do i have to wait after it does a first load?

Cstrike

2010-11-19 17:55:30

From: Squancy
Hmm i have it enabled to see the paint on screen and so far i see nothing?

do i have to wait after it does a first load?


Yep, only updates after banking. I tried doing it while mining but it ended up slowing down the bot and causing lag to constantly debug.

Overtime

2010-11-19 17:58:05

Ok, also, how does the "rest" feature work?

It keeps turning run on then off, then on and off. Randomly on different amounts of energy.

Turned it off at 50, then turned it back on at 54. Then turned it off at 20 and turned back on at 22.

This is while mining of course.

E: First proggie.

{====[ Current Player Progress Report ]=====}
{****** Overall script time: 00:09:33 ******}
{—————–(0.99)——————–}

And it debugged on screen! Which looks nice!

Cstrike

2010-11-19 18:00:53

From: Squancy
Ok, also, how does the "rest" feature work?

It keeps turning run on then off, then on and off. Randomly on different amounts of energy.

Turned it off at 50, then turned it back on at 54. Then turned it off at 20 and turned back on at 22.


I think that's the reflection code include. I tried looking in my code for SetRun(false) [which would turn it off] and I didn't find it at all. I don't invoke any 'turn run off commands', though it might also be a problem on the SRL end.
This seems to happen when I bring the client up and down. I might have to whip up my own reflection hook grabbing code to get the data and abort the reflection data reader since as you said, I can't have it keep clicking the thing. :(


EDIT: I'm going to run this code, this is where I placed my fixes at

//line 1420 approximately
// Regain energy if need be
case random(2) of
0: begin
if R_GetMMLevels('energy') < 10 then
begin
R_Rest(100);
wait (500+random(1500));
SetRun(true);
end else
SetRun(true);
end;
end;

and also

// line 1448 approximately
case random(3) of
0: InfGM_EnableRunIfAt(RandomRange(95, 100));
end;

I'll test this out and see if it helps. If so I'll remove 0.99 and re upload the new 0.99

Overtime

2010-11-19 18:24:10

Alright sounds good

Right now im setting up 25 players to mine at Varrok so i can get thier stats up and send them to the guild!

Hopefully that fix u posted works.

Cstrike

2010-11-19 18:31:01

Race is on!, after I run my testing accoutn into the ground with a random, I'm going to get my 9 army men up to 60 mining and go nuts.

Carlito

2010-11-19 18:35:46

this was not with .99

in abyssal plane.

06:44:05 [Main] Beginning mining operation.
Warning: Somehow we are not inside the guild, aborting procedure
06:49:53 Error: Had trouble getting from guild to the guild basement ladder.
[Reflection] Might be in a random(missing InRandom function), terminating.
06:49:58 [Lost] We are not at the main locations... attempting to check if we can be retrieved from above ground.
06:49:58 Player is not anywhere in the defined ranges, player is lost... setting abort count to max
{============[ Progress Report ]============}
******* Overall script time: 06:49:58 *******
{-------------------------------------------}
{ Account: thx
{ - Ore mined: 1074
{ > Coal mined: 937
{ > Mithril mined: 137
{ - Gems mined: 6
{ > Sapphire mined: 5
{ > Emerald mined: 1
{ > Ruby mined: 0
{ > Diamond mined: 0
{ - Experience gained: 58260
{ - Time worked: 00:40:33 }
{ - Exp/hr: 86178 }
{ - GP gained: 310887 }
{--------------------------------------------}
06:49:58 [Abort] Abort count for current player was 3 or more. Changing player...
NextPlayer
SwitchToPlayer(PlayerNo: 0, Active: False);
1
2
4
Player is not Active...
All players not active!
{*********[ Final Progress Report ]*********}
** Overall script time: 06:49:59 **
{-------------------------------------------}
Account: thx
- Ore mined: 1074
> Coal mined: 937
> Mithril mined: 137
- Gems mined: 6
> Sapphire mined: 5
> Emerald mined: 1
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 58260
- Time worked: 00:00:00
- Exp/hr: 223598112
- GP gained: 310887
{-------------------------------------------}

{-------------------------------------------}
{ LOADING FINAL PROGRESS REPORT }
{-------------------------------------------}

{*********[ Final Progress Report ]*********}
** Overall script time: 06:49:59 **
{-------------------------------------------}
Account: thx
- Ore mined: 1074
> Coal mined: 937
> Mithril mined: 137
- Gems mined: 6
> Sapphire mined: 5
> Emerald mined: 1
> Ruby mined: 0
> Diamond mined: 0
- Experience gained: 58260
- Time worked: 00:00:00
- Exp/hr: -965824439
- GP gained: 310887
{-------------------------------------------}
Thank you for using Infinity: Guild Miner

time for .99

xSaintias

2010-11-19 21:09:29

lol im sad to say that i dont have armies ready for this script, but i will keep testing it with my character :)
as soon as this script finishes that i am currently running ill upgrade to .99!

TomTuff

2010-11-19 21:29:09

so just to clarify, you're ok with me borrowing your guassian functions right cstrike? :)

Cstrike

2010-11-19 21:49:38

From: TomTuff
so just to clarify, you're ok with me borrowing your guassian functions right cstrike? :)


Of course :)! Borrow as much as you like!

kevinnxd

2010-11-20 01:29:20

http://gyazo.com/e4655b178c1eed9c2affa36bcaaebc53.png

this is on .99, and its also happened on .95
cant determine what might be causing this, seems completely random to me T_T;;

Cstrike

2010-11-20 02:28:23

From: kevinnxd
http://gyazo.com/e4655b178c1eed9c2affa36bcaaebc53.png

this is on .99, and its also happened on .95
cant determine what might be causing this, seems completely random to me T_T;;


Did you just get a random?
Do you minimize/maximize/click away and then back on the screen?

Doing either of those throws off the client (beyond my control).
If it's a random problem (definitely can be), then Naike has to update them. What I can do for you is throw in waits into the find random command so that if you run into any randoms, it will wait until you're on the MS so you're not considered lost. :)

xSaintias

2010-11-20 07:51:26

{============[ Progress Report ]============}
******* Overall script time: 13:54:22 *******
{-------------------------------------------}
{ Account:
{ - Ore mined: 1959
{ > Coal mined: 1959
{ > Mithril mined: 0
{ - Gems mined: 12
{ > Sapphire mined: 4
{ > Emerald mined: 1
{ > Ruby mined: 7
{ > Diamond mined: 0
{ - Experience gained: 98850
{ - Time worked: 03:01:00 }
{ - Exp/hr: 32766 }
{ - GP gained: 560676 }
{--------------------------------------------}
switching over to .99 :D

Overtime

2010-11-20 11:25:07

Cstrike, I can confirm that the fix you posted above does work.

Please include that into your latest version. What it did.

While running around through the mine, it got below 10 Energy.

It stopped, rested next to the coal.

Got between 95-100 and turned on run.

Now it is mining :D

Will post a proggie when i can, today is going to be a busy day for me.

Cstrike

2010-11-20 12:32:35

Alright TY :) Today is going to be a busy day for me as well

xSaintias

2010-11-20 22:13:33

hey im getting random long wait times in between coal clicks. is that supposed to be more human because it seems more botish… its really noticeable too, it will sit there for like20 seconds and then finally click on another rock

Cstrike

2010-11-20 22:48:24

From: xSaintias
hey im getting random long wait times in between coal clicks. is that supposed to be more human because it seems more botish… its really noticeable too, it will sit there for like20 seconds and then finally click on another rock


It might be the antiban settings. There is one that causes it to wait.
Does it happen all the time or only on select times?

xSaintias

2010-11-20 22:54:12

From: cstrike
It might be the antiban settings. There is one that causes it to wait.
Does it happen all the time or only on select times?

select times… a lot of times it will be clicking fine, then randomly it will stop and wait 20 seconds (even though there is coal spawned) before clicking coal again.

Cstrike

2010-11-20 22:58:17

From: xSaintias
select times… a lot of times it will be clicking fine, then randomly it will stop and wait 20 seconds (even though there is coal spawned) before clicking coal again.


Yeah probably the antiban ;)

If you want, one possible way to fix this is:
Scroll to line 905
Change 61..70: wait(8000+random(8000));
Change those 8000 waits to like 1

61..70: wait(1+random(1));

Then replace the code and see how it runs

xSaintias

2010-11-20 23:13:50

From: cstrike
Yeah probably the antiban ;)

If you want, one possible way to fix this is:
Scroll to line 905
Change 61..70: wait(8000+random(8000));
Change those 8000 waits to like 1

61..70: wait(1+random(1));

Then replace the code and see how it runs

thanks ill try it and get bacK with you.
EDIT: lol i guess the coal mined is messed up because i mined at least 2.5k coal
Final progress report:
{*********[ Final Progress Report ]*********}
** Overall script time: 15:26:15 **
{-----------------(0.99)--------------------}
{ Account (nickname): iner }
{ * Ore mined: 27 }
{ - Coal mined: 27 }
{ - Mithril mined: 0 }
{ * Gems mined: 0 }
{ - Sapphires: 0 }
{ - Emeralds: 0 }
{ - Rubies: 0 }
{ - Diamonds: 0 }
{ * Experience gained: 1350 }
{ - GP gained: 7290 }
{-------------------------------------------}
stuck in giles random… does reflection hate me or something?
anyways nice proggie

Overtime

2010-11-22 03:53:23


{====[ Current Player Progress Report ]=====}
{****** Overall script time: 12:53:15 ******}
{-----------------(0.99)--------------------}

I wish when you press stop manually it writes the whole debug :/

But yea been on almost all day so im finally stopping it.

Its working very smooth :)
LOVING the rest feature.

Frement

2010-11-22 06:40:17

After reading the whole script through, I must say that I haven't seen such script in a long long time. I even learned from it myself, brilliant script. Keep up the good work!

Failpailirl

2010-11-22 08:30:44

I will use this on my army once i raise their mining levels, after i get 60 wc on them :D

~res for proggie

doublex8

2010-11-22 11:44:29

This script is so awesome, thanks alot!

{*********[ Final Progress Report ]*********}
** Overall script time: 05:59:34 **
{-----------------(0.99)--------------------}
{ Account (nickname): }
{ * Ore mined: 1256 }
{ - Coal mined: 1256 }
{ - Mithril mined: 0 }
{ * Gems mined: 32 }
{ - Sapphires: 13 }
{ - Emeralds: 7 }
{ - Rubies: 9 }
{ - Diamonds: 3 }
{ * Experience gained: 65200 }
{ - GP gained: 425104 }
{-------------------------------------------}

EDIT: Not sure what stopped it. The error count was three and when I logged in I had a random box in my inventory so it must have successfully solved the random.

Cstrike

2010-11-22 12:05:43

From: xSaintias

stuck in giles random… does reflection hate me or something?
anyways nice proggie


I found one flaw with most of the random solvers, which I personally will be fixing. I'll need accounts though.

Actually there is a way you can help :)
Theres a folder in the SRL folder if I recall correctly that screenshots when you enter randoms. If you have any of those I could use them to solve the issue at the start.

EDIT: Sorry I forgot to say that they have not committed my Certer solver, so reflection will not solve that. Out of my control :(


From: Squancy

{====[ Current Player Progress Report ]=====}
{****** Overall script time: 12:53:15 ******}
{-----------------(0.99)--------------------}

I wish when you press stop manually it writes the whole debug :/

But yea been on almost all day so im finally stopping it.

Its working very smooth :)
LOVING the rest feature.


You know what I was thinking of adding? If someone types in the Chat box something like "::Terminate Miner", reflection would read the chat box, and what it would do is false all characters and abort the script, thus giving the person an instant progress report.
Might be a feasible idea? :D


From: Failpailirl
I will use this on my army once i raise their mining levels, after i get 60 wc on them :D

~res for proggie

If you want feel free to post the proggy again, I might not look back and see it. But TY :)

From: doublex8
This script is so awesome, thanks alot!

{*********[ Final Progress Report ]*********}
** Overall script time: 05:59:34 **
{-----------------(0.99)--------------------}
{ Account (nickname): }
{ * Ore mined: 1256 }
{ - Coal mined: 1256 }
{ - Mithril mined: 0 }
{ * Gems mined: 32 }
{ - Sapphires: 13 }
{ - Emeralds: 7 }
{ - Rubies: 9 }
{ - Diamonds: 3 }
{ * Experience gained: 65200 }
{ - GP gained: 425104 }
{-------------------------------------------}

EDIT: Not sure what stopped it. The error count was three and when I logged in I had a random box in my inventory so it must have successfully solved the random.


One problem is that some randoms I will personally have to re-write. Some of them were made by a guy who left the community, and he designed it so that only the fastest computers worked. It didn't fare well with the test of time (still works), but his method of waiting until the random finished is pretty flawed. It solves it as you have seen, but it returns "did not finish" because he didn't code any wait times in the random solver, therefore making it return an error when there isn't.

This is another thing I'll be working on :)



@Frement
Thanks :) One thing I'm going to try and do is push the boundaries even further possibly w/ the idea I proposed to Squancy.

Gu3st...

2010-11-22 12:13:42

From: cstrike
You know what I was thinking of adding? If someone types in the Chat box something like "::Terminate Miner", reflection would read the chat box, and what it would do is false all characters and abort the script, thus giving the person an instant progress report.
Might be a feasible idea? :D
Make sure not anybody can make it stop by writing that. And it would be best if it went over private chat, and if you made it stop by saying "Bye, bye!" instead of "::Terminate Miner", because "::Terminate Miner" spells "BOTTER" in "JaGeX language" ;)

Sandstorm

2010-11-22 13:37:19

From: Zyt3x
Make sure not anybody can make it stop by writing that. And it would be best if it went over private chat, and if you made it stop by saying "Bye, bye!" instead of "::Terminate Miner", because "::Terminate Miner" spells "BOTTER" in "JaGeX language" ;)


I think he means like, someone at the computer types "::Terminate Miner" in the chat box, but doesn't send the actual message. Reflection reads the chat box interface for that string, and if it finds it, it aborts.

Narcle

2010-11-22 14:04:55

Couple things I noticed while running this:

I saw it happen a couple times where it would Left click and miss the rock and then just sit there until it broke out of the loop. I checked your script and I was right, you don't use DidClick(true, 200) to detect if you actually did click the rock. I was watching the Debug as well so I know it wasn't one of the failure moves you've implemented.

The antiban in the inventory is a bit much, for me it did it way to many times when there is obviously only ore there… Example - in like 3 rocks it examines stuff in the Inv like 6 times.

The ladder down function seems a little off. It would go to click the front ladder and the mouse was about 14 pixels off. With TileToMSEx offsets no matter what direction your looking at it shouldn't be off using that. Then it immediately switched to another ladder which is good so it actually gets you down, just looked really bot like from my perspective. Another time doing the ladder it missed the first ladder just as mentioned above again then sat there in the loop spamming the Debug with "Field not found" for about 20-30 seconds. I know its a Hook problem but I think this can be avoided if done right.

Due to repeat loops the debug currently gets spammed with "Fields not found" so its hard to actually read the Debug. Not all your fault but its definitely a downside. =/

TomTuff

2010-11-22 14:05:28

isn't there a command you can call once in the script (I *THINK* It's AddScriptOnTerminate) that assigns a procedure/list of procedures to be called on script termination?

Narcle

2010-11-22 14:16:25

From: TomTuff
isn't there a command you can call once in the script (I *THINK* It's AddScriptOnTerminate) that assigns a procedure/list of procedures to be called on script termination?


Yes there is:

procedure EndOfScript;
begin
Writeln('script ended');
end;

begin
AddOnTerminate('EndOfScript');
end.

Cstrike

2010-11-22 14:58:38

From: Narcle
I saw it happen a couple times where it would Left click and miss the rock and then just sit there until it broke out of the loop. I checked your script and I was right, you don't use DidClick(true, 200) to detect if you actually did click the rock. I was watching the Debug as well so I know it wasn't one of the failure moves you've implemented.

I just realized that I forgot to add the R_GetCrossHairColor function. That should fix it, I shall patch that immediately :D

The antiban in the inventory is a bit much, for me it did it way to many times when there is obviously only ore there… Example - in like 3 rocks it examines stuff in the Inv like 6 times.

You can turn Antiban style from 'active' to 'normal', or even 'quiet' to reduce that. I personally like active because that's how I play believe it or not– when mining I click like nuts as I find it boring [not that I mine anymore really though]. If you want it even faster there is a 'hyperactive' option ;)

The ladder down function seems a little off. It would go to click the front ladder and the mouse was about 14 pixels off. With TileToMSEx offsets no matter what direction your looking at it shouldn't be off using that. Then it immediately switched to another ladder which is good so it actually gets you down, just looked really bot like from my perspective. Another time doing the ladder it missed the first ladder just as mentioned above again then sat there in the loop spamming the Debug with "Field not found" for about 20-30 seconds. I know its a Hook problem but I think this can be avoided if done right.

Was this 0.99? If so I need to fix the ladders more/better
Do you know any fixes? If not I will invest time into looking at to make it better, but anything that is a quick fix would be best right now as my plate is quite full xD – but it does have to be fixed. Of course I'm not asking you to do the code, but rather if you know any quick ways of patching it up or any quick ways that would help remedy this problem I am 100% ears

Due to repeat loops the debug currently gets spammed with "Fields not found" so its hard to actually read the Debug. Not all your fault but its definitely a downside. =/

Was that the exact text? If so I can go back and fix that so the debug will be nice and clean after analyzing which section is getting spammed ;)



From: Zyt3x
Make sure not anybody can make it stop by writing that. And it would be best if it went over private chat, and if you made it stop by saying "Bye, bye!" instead of "::Terminate Miner", because "::Terminate Miner" spells "BOTTER" in "JaGeX language" ;)

I might borrow the MSI idea of reading an .ini file for commands, then it'd open much more options like current debugging/setting players true/false…etc
As I do agree that if they read the chat box text, probably screams autoer

Narcle

2010-11-22 16:30:25

From: cstrike

Was this 0.99? If so I need to fix the ladders more/better
Do you know any fixes? If not I will invest time into looking at to make it better, but anything that is a quick fix would be best right now as my plate is quite full xD – but it does have to be fixed. Of course I'm not asking you to do the code, but rather if you know any quick ways of patching it up or any quick ways that would help remedy this problem I am 100% ears

In your DescendIntoGuild, the Ladder coords:

TP := TileToMSEx (GLadders.Tile, 0.0, 0.5, 0) // R

The 0.0 should probably be 0.1 or 0.15, the ladder isn't all the way to the west side (which would be 0.0), you could do a quick test to make sure the offsets are correct. I always do when coding.

Note this is probably true with the Left ladder as well:
TileToMSEx (GLadders.Tile, 1.0, 0.5, 0) // L
It's probably more like 0.9 or 0.85 for the offset.

To bad we can't get the size of the ladder in the tile, would make it even easier.

From: cstrike

Was that the exact text? If so I can go back and fix that so the debug will be nice and clean after analyzing which section is getting spammed ;)

This is not from your functions, its called in SMART when a Reflection hook(field) isn't found. I'm only mentioning it because of how many times you happen to loop/call the functions that ends up spamming the Debug.

Overtime

2010-11-22 20:37:53


{====[ Current Player Progress Report ]=====}
{****** Overall script time: 08:19:35 ******}
{-----------------(0.99)--------------------}
*** Debugged to screen
[Sleep] Sleeping...

Here is my small run report. Was sleeping so i might as well stop it..

man this script is running so good. :)

Next week i will run again. As tomorrow i am leaving! :)

Hopefully new features when i come back :D

smurg

2010-11-23 02:33:44

From: Squancy
Progress Report:
{====[ Current Player Progress Report ]=====}
{****** Overall script time: 08:19:35 ******}
{—————–(0.99)——————–}
*** Debugged to screen
[Sleep] Sleeping…


Here is my small run report. Was sleeping so i might as well stop it..

man this script is running so good. :)

Next week i will run again. As tomorrow i am leaving! :)

Hopefully new features when i come back :D


It is running superb.

Seems like 15hr proggies are my breaking point. Have had like 3 or 4 15hr but always runs into a random that it doesnt solve before 16 :).

Cstrike

2010-11-23 12:18:16

From: smurg
It is running superb.

Seems like 15hr proggies are my breaking point. Have had like 3 or 4 15hr but always runs into a random that it doesnt solve before 16 :).


There is a HUGE update in the works coming in the future.
If it doesn't blow your mind with how much will be solved and upgraded, then I have failed my job as a coder.
This will involve randoms mostly being solved.



One problem I have is I need a new Pillory account. Drags111 solver is… more
or less broken. :(

the smith400

2010-11-25 09:11:27

I want to make love to this script.. but just before I do, I need some help.
It won't detect the coals anymore. It just runs around looking for them and cant find the rocks.. It's cause of the new 25th November update.

When will it start working again?

E: Oh, and it won't climb ladders anymore

NCDS

2010-11-25 09:13:51

From: the smith400
I want to make love to this script.. but just before I do, I need some help.
It won't detect the coals anymore. It just runs around looking for them and cant find the rocks.. It's cause of the new 25th November update.

When will it start working again?

E: Oh, and it won't climb ladders anymore


Do you have updated Reflection?

the smith400

2010-11-25 09:19:06

From: NCDS
Do you have updated Reflection?


Yupp.
But not plugins, if that makes a difference.
My Debug box says
No SRL update / Plugins update available!
No Reflection update

NCDS

2010-11-25 09:50:07

From: the smith400
Yupp.
But not plugins, if that makes a difference.
My Debug box says
No SRL update / Plugins update available!
No Reflection update


From: Harry
So are there still some un-updated? Reflection object finding doesn't seem to work anymore for me. PEBKAC, or reflection problem?


Seems like there may be a problem with the current hooks.

Overtime

2010-11-27 14:25:49

any update on this Cstrike? Been gone since Tuesday, will be back to boting monday night.

Just wondering how much stuff, (if it broke) from the last RS update.

Cstrike

2010-11-28 14:01:39

Good news, I've become a reflection developer.
As some of you may know, I've updated reflection and a random solver. All the solvers are in the antirandoms folder, and in addition, I put the prison in there (which I haven't put my code in yet, but once it's done I will.

If you get a random, anything except the maze that is… send it my way or try and solve it with R_FindRandoms; (script should do it).

Do not stop your script if you're in a random when using reflection random solvers, only send it my way if the solver fails… or there isn't a solver.

MeetmeDeath

2010-11-29 12:47:21

Final progress report:
{*********[ Final Progress Report ]*********}
** Overall script time: 01:25:05 **
{—————–(0.99)——————–}
{ Account (nickname): mine }
{ * Ore mined: 308 }
{ - Coal mined: 253 }
{ - Mithril mined: 55 }
{ * Gems mined: 0 }
{ - Sapphires: 0 }
{ - Emeralds: 0 }
{ - Rubies: 0 }
{ - Diamonds: 0 }
{ * Experience gained: 17050 }
{ - GP gained: 89716 }
{——————————————-}

Then it got the giles random to just identify the item and it logged out.

got this far later

{*********[ Final Progress Report ]*********}
** Overall script time: 05:57:29 **
{—————–(0.99)——————–}
{ Account (nickname): mine }
{ * Ore mined: 1335 }
{ - Coal mined: 1213 }
{ - Mithril mined: 122 }
{ * Gems mined: 9 }
{ - Sapphires: 8 }
{ - Emeralds: 1 }
{ - Rubies: 0 }
{ - Diamonds: 0 }
{ * Experience gained: 71085 }
{ - GP gained: 386247 }
{——————————————-}
Thank you for using Infinity: Guild Miner

Cstrike

2010-11-29 12:56:00

From: MeetmeDeath
Final progress report:
{*********[ Final Progress Report ]*********}
** Overall script time: 01:25:05 **
{—————–(0.99)——————–}
{ Account (nickname): mine }
{ * Ore mined: 308 }
{ - Coal mined: 253 }
{ - Mithril mined: 55 }
{ * Gems mined: 0 }
{ - Sapphires: 0 }
{ - Emeralds: 0 }
{ - Rubies: 0 }
{ - Diamonds: 0 }
{ * Experience gained: 17050 }
{ - GP gained: 89716 }
{——————————————-}

Then it got the giles random to just identify the item and it logged out.


Are you still in the random? I haven't been able to test it and if I could get an account to debug it with, I'd love you forever.
Up to you ;) Please note I'm not asking you to give your account over for a few minutes if you're in the random– feel free to do as you will, but if you could that may help solve the random possibly forever. :) Note: I would not be upset at all if you decided to keep the account, just so you know. If you DO decide to send it to me, change the current password and then once I'm done, I'll send it back to you and let you change it back.

MeetmeDeath

2010-11-29 20:20:14

From: cstrike
Are you still in the random? I haven't been able to test it and if I could get an account to debug it with, I'd love you forever.
Up to you ;) Please note I'm not asking you to give your account over for a few minutes if you're in the random– feel free to do as you will, but if you could that may help solve the random possibly forever. :) Note: I would not be upset at all if you decided to keep the account, just so you know. If you DO decide to send it to me, change the current password and then once I'm done, I'll send it back to you and let you change it back.


I would have but i am already out of the random >.<

Cstrike

2010-11-29 20:22:09

From: MeetmeDeath
I would have but i am already out of the random >.<


Actually no worries :)
I got the random myself earlier today and committed a working version. Now solves :)!

otavioafm

2010-11-30 12:36:39

My simba stops to work and i am geting this at a second script that apear call smart
[Error] C:\Simba2\Includes\srl/srl/misc/smart.scar(140:204): Invalid number of parameters at line 139
Compiling failed.

this is the line that gets conflict
',m' + IntToStr(Integer(Members)), 765, 503, 's');
i dont know what do. Tenks

Cstrike

2010-11-30 12:39:38

That's beyond me control. BenLand did an update to the smart client. This is how you fix it:

1) Get libsmart.dll from here:
http://simbareflection.googlecode.com/svn/trunk/PLACE%20INSIDE%20PLUGIN%20FOLDER/

2) Overwrite your Simba/Plugins/libsmart.dll file

3) Run the script :)

otavioafm

2010-11-30 16:03:15

tenks man =)

otavioafm

2010-12-01 08:25:23

lol smart stops to work now =(

any_one

2010-12-01 08:37:23

RS was just updated, be patient dude. :)

Cstrike

2010-12-01 11:08:02

Hooks were updated :)
Either have to wait for simba to update it, or grab it from the reflection SVN.

Cazabacca

2010-12-01 11:28:55

You know SRL has many great scripts. But every once in a while there are scripts that are just pure awesomeness.

This script. Is pure awesome.

Will give you a proggy when I'm done (hopefully never :garfield:).

E: Met another guy probably using the same script. We ran for the same ores for about 5minutes(the closest available rock), over and over again, occasionally literally on top of each other so it looks like only one guy is walking between the stones. It sorted out when he ran out to bank.

E2: Lost a 2h proggy before this.

{*********[ Final Progress Report ]*********}
** Overall script time: 03:07:38 **
{—————–(0.99)——————–}
{ Account (nickname): }
{ * Ore mined: 769 }
{ - Coal mined: 694 }
{ - Mithril mined: 75 }
{ * Gems mined: 15 }
{ - Sapphires: 9 }
{ - Emeralds: 4 }
{ - Rubies: 2 }
{ - Diamonds: 0 }
{ * Experience gained: 41825 }
{ - GP gained: 246834 }
{——————————————-}

Overtime

2010-12-02 08:26:03

{====[ Current Player Progress Report ]=====}
{****** Overall script time: 08:26:02 ******}
{—————–(0.99)——————–}
*** Debugged to screen

Still working for those who were having problems.

Debugged to screen :P so not really a full proggie

Sandstorm

2010-12-02 09:27:29

So, with RSBot being down, and my computer having some decent run-time, I decided to give this another try overnight. I started it up, and I have to say, it looks AMAZING. The only non-human like thing was the repeated checking of pickaxes. Seriously.

The only problem is, after about an hour and eleven minutes (proggy was about 1:11:28 I think), it crapped out somehow. I have no idea what happened, but Simba was like QQ NUB SRL/REFLECTION UPDATE GEDDIT! and it wasn't running when I woke up.

So, I didn't get the update. If RSBot is still down tonight, I'm gonna try turning the extensions off and running it overnight that way.

8 posts to 1337! :D

Overtime

2010-12-02 09:36:29

From: Sandstorm
The only non-human like thing was the repeated checking of pickaxes. Seriously.


Are you sure your using the latest script 0.99? This was fixed along time ago, i believe in 0.95. What setting did you use, active, hyper-active, none

From: Sandstorm

The only problem is, after about an hour and eleven minutes (proggy was about 1:11:28 I think), it crapped out somehow. I have no idea what happened, but Simba was like QQ NUB SRL/REFLECTION UPDATE GEDDIT! and it wasn't running when I woke up.


Recently reflection and SRL has been updating constantly. Just disable it from checking for updates and the script will run fine. Before i begin a script i check for Reflection and SRL updates.

Sandstorm

2010-12-02 09:48:44

Oh wow. Thanks for that. I assumed it had autoupdate. Spoiled with RSBot, I am. And yeah, I check first too, it just decided to randomly be like UPDATE YER FREAKIN' REFLECTION! in the middle of the night.

Overtime

2010-12-02 09:50:13

For feature refrence just disable the auto update feature.

Thats how i am able to get 50+ hour proggies with MSI :P

Cstrike

2010-12-02 11:42:14

From: Sandstorm
So, with RSBot being down, and my computer having some decent run-time, I decided to give this another try overnight. I started it up, and I have to say, it looks AMAZING. The only non-human like thing was the repeated checking of pickaxes. Seriously.

The only problem is, after about an hour and eleven minutes (proggy was about 1:11:28 I think), it crapped out somehow. I have no idea what happened, but Simba was like QQ NUB SRL/REFLECTION UPDATE GEDDIT! and it wasn't running when I woke up.

So, I didn't get the update. If RSBot is still down tonight, I'm gonna try turning the extensions off and running it overnight that way.

8 posts to 1337! :D


If you have the newest version, set the Antiban to "Normal / Quiet / …" and see how that works ;)



Also I've updated Reflection A LOT, like 50 revisions in 3 days. xD

Sandstorm

2010-12-02 12:58:42

From: cstrike
If you have the newest version, set the Antiban to "Normal / Quiet / …" and see how that works ;)



Also I've updated Reflection A LOT, like 50 revisions in 3 days. xD


I was using Quiet :P.

And nice xD.

Cstrike

2010-12-02 13:00:50

From: Sandstorm
I was using Quiet :P.

And nice xD.


I think I put in a 'dead' option if you wanted to try it xD

pyroryan

2010-12-02 13:14:39

From: cstrike
If you have the newest version, set the Antiban to "Normal / Quiet / …" and see how that works ;)



Also I've updated Reflection A LOT, like 50 revisions in 3 days. xD


When I counted the commits yesterday (starting from when you got commit access), it was about 35 commits from you, 6 from me, 4 from naike. How disproportional…lol :P

Cstrike

2010-12-02 13:15:29

From: pyroryan
When I counted the commits yesterday (starting from when you got commit access), it was about 35 commits from you, 6 from me, 4 from naike. How disproportional…lol :P


Though I do admit, one or two of them were fixing dumb errors on my part and removing the prison solver for now.
Still burns my soul that it failed. It will RISE ONE DAY.

Nikize

2010-12-02 16:49:18

Small question for you, big minds :)

I tend to get a lot of mysteryboxes with this script, how can i fix the problem where the script opens the box, but doesent select the lamp and give for example, mining exp? It seems the script doesnt know what to do with da box :S

Thanks in advance!

Cstrike

2010-12-02 17:52:40

From: Nikize
Small question for you, big minds :)

I tend to get a lot of mysteryboxes with this script, how can i fix the problem where the script opens the box, but doesent select the lamp and give for example, mining exp? It seems the script doesnt know what to do with da box :S

Thanks in advance!


I think Naike fixed that today actually :)
Update to the newest Reflection SVN and it should be solved

Sandstorm

2010-12-02 18:33:35

Dead means NO antiban at all, right?

Awesome.

Cstrike

2010-12-02 18:35:12

From: Sandstorm
Dead means NO antiban at all, right?

Awesome.


There's an antiban once every like 4.5 minutes IIRC :P

BTW I think "bot" mode has ZERO antiban.

MrsWetlander

2010-12-03 03:29:13

Hi i'm kinda new to this I need help..

InfinityGM_Players = record
Name :username here right?;
Pass :and pass here?;

Is that right?

MrsWetlander

2010-12-03 03:35:04

I'm new too this kind of bot, but OMG this bot you made PWNS RSBot. It is awesome! 10/5

Nikize

2010-12-03 05:30:50

From: cstrike
I think Naike fixed that today actually :)
Update to the newest Reflection SVN and it should be solved



My updated reflection today via Simba, and it still cant handle the mysteryboxes. Weird, isint it? :S

Cstrike

2010-12-03 07:01:57

From: Nikize
My updated reflection today via Simba, and it still cant handle the mysteryboxes. Weird, isint it? :S


Okay that I will check into with Naike today :)



From: MrsWetlander
Hi i'm kinda new to this I need help..

InfinityGM_Players = record
Name :username here right?;
Pass :and pass here?;

Is that right?



Scroll down to I think line 105, it should show blue text like:
{###############################################################################
SETUP YOUR PLAYERS BELOW HERE
###############################################################################}
Then in there, fill out all the variables.
If you get stuck, post back or PM me :)


From: MrsWetlander
I'm new too this kind of bot, but OMG this bot you made PWNS RSBot. It is awesome! 10/5


Awesome, nice to know, thanks for the kind words :)

smurg

2010-12-03 23:29:40

My guy will end up in fally bank with/without a mystery box sometimes and logout to being lost. Probably upon exiting a random, it searches too early?

Cstrike

2010-12-03 23:36:16

From: smurg
My guy will end up in fally bank with/without a mystery box sometimes and logout to being lost. Probably upon exiting a random, it searches too early?


Newest reflection revision? Naike updated it so that the mystery box is now solved properly (before it isnt)

Sandstorm

2010-12-04 00:01:11

I came home to it logged out on the Fally Easy Bank, about 3 steps from the booth, with no random reward and no reason to log out. Forgot to copy debug :/.

smurg

2010-12-04 00:10:06

From: cstrike
Newest reflection revision? Naike updated it so that the mystery box is now solved properly (before it isnt)


Has been happening for a few days and reflections been updating alot. I'll post if I see it again.

Cstrike

2010-12-04 00:13:47

One problem I foudn with the randoms is that if it "false" detects its in a random (CAN HAPPEN), it will do the "solve" loop, but since it's not in it, the loop will exit… but return false, which then causes problems.
This I will fix on the random developer end, hopefully puts an end to those random problems!

Nikize

2010-12-04 04:24:42

03:45:03 AM [Main] Data added, in bank, now opening bank booth.
03:45:20 AM Error: Had trouble opening Falador East bank
03:45:21 AM [Lost] We may recover ourselves from being lost, as we are still in the falador area.

The script has lost itself 3 times already while being inside the bank.

Cstrike

2010-12-04 11:17:59

From: Nikize
03:45:03 AM [Main] Data added, in bank, now opening bank booth.
03:45:20 AM Error: Had trouble opening Falador East bank
03:45:21 AM [Lost] We may recover ourselves from being lost, as we are still in the falador area.

The script has lost itself 3 times already while being inside the bank.


Did it terminate? Did you keep clicking on the screen at all? or jumping from screen to screen?

Nikize

2010-12-04 11:54:16

No matter, after the newest update it startert being "infinity" again, awesome script mate :)

Final progress report:
{*********[ Final Progress Report ]*********}
** Overall script time: 06:54:04 **
{—————–(0.99)——————–}
{ Account (nickname): **** ****** }
{ * Ore mined: 168 }
{ - Coal mined: 154 }
{ - Mithril mined: 14 }
{ * Gems mined: 0 }
{ - Sapphires: 0 }
{ - Emeralds: 0 }
{ - Rubies: 0 }
{ - Diamonds: 0 }
{ * Experience gained: 8820 }
{ - GP gained: 47488 }
{——————————————-}

Cstrike

2010-12-04 12:00:40

From: Nikize
No matter, after the newest update it startert being "infinity" again, awesome script mate :)

Final progress report:
{*********[ Final Progress Report ]*********}
** Overall script time: 06:54:04 **
{—————–(0.99)——————–}
{ Account (nickname): **** ****** }
{ * Ore mined: 168 }
{ - Coal mined: 154 }
{ - Mithril mined: 14 }
{ * Gems mined: 0 }
{ - Sapphires: 0 }
{ - Emeralds: 0 }
{ - Rubies: 0 }
{ - Diamonds: 0 }
{ * Experience gained: 8820 }
{ - GP gained: 47488 }
{——————————————-}


Nice :)
Did you check on the screen? You probably had much more ore than the script put out (since you were running for 6 hours :p), I sort of went for the on screen approach instead of the debug box :(

Nikize

2010-12-04 12:09:01

Yeah, i figured it didnt matter how much it prints out, thats a small bug which doesnt draw my attention to it :)

Edit: It got me 3,5k ores. Nice.

Overtime

2010-12-04 14:43:53


Final progress report:
{*********[ Final Progress Report ]*********}
** Overall script time: 09:05:43 **
{-----------------(0.99)--------------------}
{ Account (nickname): }
{ * Ore mined: 699 }
{ - Coal mined: 893 }
{ - Mithril mined: 49 }
{ * Gems mined: 1 }
{ - Sapphires: 2 }
{ - Emeralds: 0 }
{ - Rubies: 0 }
{ - Diamonds: 0 }
{ * Experience gained: 36195 }
{ - GP gained: 196549 }
{-------------------------------------------}
{ Account (nickname): oin }
{ * Ore mined: 54 }
{ - Coal mined: 893 }
{ - Mithril mined: 49 }
{ * Gems mined: 0 }
{ - Sapphires: 2 }
{ - Emeralds: 0 }
{ - Rubies: 0 }
{ - Diamonds: 0 }
{ * Experience gained: 2820 }
{ - GP gained: 15212 }
{-------------------------------------------}
{ Account (nickname): SRL }
{ * Ore mined: 942 }
{ - Coal mined: 893 }
{ - Mithril mined: 49 }
{ * Gems mined: 2 }
{ - Sapphires: 2 }
{ - Emeralds: 0 }
{ - Rubies: 0 }
{ - Diamonds: 0 }
{ * Experience gained: 48720 }
{ - GP gained: 265138 }
{-------------------------------------------}
Thank you for using Infinity: Guild Miner
Please post progress reports or bugs/errors in the proper thread
Successfully executed.

Cstrike

2010-12-04 15:10:31

Thank you so much :)

I really got to fix the final proggies

Failpailirl

2010-12-04 16:30:08

keep getting this error. please respond to this fast so i can run overnight! :D

[Error] C:\Users\Patrick\Desktop\Simba\Includes\SRL/SRL/core/simba.simba(350:14): Unknown identifier '' at line 349

Zota

2010-12-04 16:59:25

From: Failpailirl
keep getting this error. please respond to this fast so i can run overnight! :D

[Error] C:\Users\Patrick\Desktop\Simba\Includes\SRL/SRL/core/simba.simba(350:14): Unknown identifier '' at line 349


Hm…

I just downloaded it and ran it perfectly fine, so it's not the script.

Try:
-Deleting your SIMBA folder and reinstalling it directly in your C drive rather than on your desktop.
-Deleting the script and redownloading.
-Close any other bots you may have open and try again.

Luke-

Cstrike

2010-12-04 17:01:51

@Failpailirl

SRL installed right? Did you click "run" too fast when simba started up?

Failpailirl

2010-12-04 17:11:18

From: cstrike
@Failpailirl

SRL installed right? Did you click "run" too fast when simba started up?


no. i did declare players and ahd it up for like 5 minutes. cstrike. can you pm me so you can teamview me?

Cstrike

2010-12-04 17:34:20

From: Failpailirl
no. i did declare players and ahd it up for like 5 minutes. cstrike. can you pm me so you can teamview me?


Do other scripts work? Any way I can do it w/o installing software?

Failpailirl

2010-12-04 17:39:31

yes ive used other scripts. but not this one >.<

Nikize

2010-12-04 17:39:45

Cstrike, sorry im being such a pain in the ass, somehow i manage to get all the bugs in the world :)

Anywho, this is what happened, note that the script was in the middle of mining when this occured, and the character didnt move anywhere:

[Reflection] Abyss solved
[Reflection] Out of random
12:28:49 AM [Lost] We may recover ourselves from being lost, as we are still in the falador area.
04:26:52 [Main] Beginning mining cycle [Error count = 1/3].
12:28:49 AM [Main] Player ready. Walking from bank to guild.
12:28:49 AM [Main] At ladder, descending.
12:28:49 AM [Main] Descended. Attempting to walk to center.
12:28:49 AM [Main] Beginning mining operation.
[Rewards] Reward box found
[Rewards] Reward box found
** Warning in UseRewardBox: Could not find a usable option.**
Warning: Somehow we are not inside the guild, aborting procedure
12:34:15 AM Error: Had trouble getting from guild to the guild basement ladder.
12:34:18 AM [Lost] We are not at the main locations… attempting to check if we can be retrieved from above ground.
12:34:18 AM Player is not anywhere in the defined ranges, player is lost… setting abort count to max

Cstrike

2010-12-04 19:05:24

From: Failpailirl
yes ive used other scripts. but not this one >.<

Checklist to do (go to each step until one works):
1) Try running other scripts
2) Try changing the slashes around
3) Try deleting the script and re-downloading it
4) Delete and re-install simba

If it gets this far and doesn't work, I'm probably not of any help to you :(
Never heard of this, could you accidentally have put a name in wrong or typed some weird colon somewhere by accident? or in the SRL folder?


From: Nikize
Cstrike, sorry im being such a pain in the ass, somehow i manage to get all the bugs in the world :)

Anywho, this is what happened, note that the script was in the middle of mining when this occured, and the character didnt move anywhere:

[Reflection] Abyss solved
[Reflection] Out of random
12:28:49 AM [Lost] We may recover ourselves from being lost, as we are still in the falador area.
04:26:52 [Main] Beginning mining cycle [Error count = 1/3].
12:28:49 AM [Main] Player ready. Walking from bank to guild.
12:28:49 AM [Main] At ladder, descending.
12:28:49 AM [Main] Descended. Attempting to walk to center.
12:28:49 AM [Main] Beginning mining operation.
[Rewards] Reward box found
[Rewards] Reward box found
** Warning in UseRewardBox: Could not find a usable option.**
Warning: Somehow we are not inside the guild, aborting procedure
12:34:15 AM Error: Had trouble getting from guild to the guild basement ladder.
12:34:18 AM [Lost] We are not at the main locations… attempting to check if we can be retrieved from above ground.
12:34:18 AM Player is not anywhere in the defined ranges, player is lost… setting abort count to max


No worries, not a pain in the ass at all ;)

There IS a possibility that it selected the wrong lever. Where did your account end up?
If that display screen stayed up, it might have blocked your screen from clicking on the ladder which could have caused a termination. If that was the case I'll forward it to Naike

Nikize

2010-12-04 19:44:09

The script was in front of a coal-vein when i checked SMART, full bag of ores except slot no.26 had a mysterybox in it. The script must have found the mysterybox after it banked the ores and went down and mined a full bag of ores, then bugged with it.

Cstrike

2010-12-04 20:36:20

From: Nikize
The script was in front of a coal-vein when i checked SMART, full bag of ores except slot no.26 had a mysterybox in it. The script must have found the mysterybox after it banked the ores and went down and mined a full bag of ores, then bugged with it.


Hmm thats weird, maybe sometimes there are just random things that nuke any script. If you want, try it again and see if it does the same thing ;)


EDIT: Does your username have an @ sign?

Failpailirl

2010-12-04 21:36:48

btw. script still doesnt work.

ive reinstalled simba and the whole 9 yards

Cstrike

2010-12-04 21:49:59

From: Failpailirl
btw. script still doesnt work.

ive reinstalled simba and the whole 9 yards


People in other threads are complaining about scripts not working. I think this a problem bigger than my script. I've been running it for 9 hours today :/
Let me check into this for you

Big Tom

2010-12-05 00:11:44

Getting some errors while running this script.
1) Banking/Relocate
** Warning in R_OpenBankBooth: Could not find Bank Booth.**
06:10:22 PM Error: Had trouble opening Falador East bank
06:10:24 PM [Lost] We are not at the main locations... attempting to check if we can be retrieved from above ground.
06:10:24 PM Player is not anywhere in the defined ranges, player is lost... setting abort count to max
{====[ Current Player Progress Report ]=====}
{****** Overall script time: 07:35:09 ******}
{-----------------(0.99)--------------------}
*** Debugged to screen
06:10:24 PM [Abort] Abort count for current player was 3 or more. Changing player...

Also the on screen proggie is off im pretty sure. When I came back it said I only mined like 200 coal but then I checked my bank and it mined well over 1k. Ive never been able to come back to check the bot after a long period of time while its still running so I cant varify this completely. 7 hours doesnt really go with the number of ores mined….
{*********[ Final Progress Report ]*********}
** Overall script time: 07:35:10 **
{-----------------(0.99)--------------------}
{ Account (nickname): gro }
{ * Ore mined: 187 }
{ - Coal mined: 165 }
{ - Mithril mined: 22 }
{ * Gems mined: 2 }
{ - Sapphires: 0 }
{ - Emeralds: 0 }
{ - Rubies: 1 }
{ - Diamonds: 1 }
{ * Experience gained: 10160 }
{ - GP gained: 65792 }
{-------------------------------------------}

Cstrike

2010-12-05 00:37:06

When you disable prog reports on screen, the program doesn't output the total rocks. That will come in the 1.00 ;)
The on screen debug shows the total coal, but the coal amount you see in your ~1 hour prog report is based on the time since it has rested.


When you logged out, was it still in the fally/guild area? If so, was there any random detection before it? Sometimes that seems to throw the script off which I need to fix (both randoms which is independent of this script, and the script timing itself).


Thanks for the proggy :)

Overtime

2010-12-05 11:32:33


{====[ Current Player Progress Report ]=====}
{****** Overall script time: 17:22:30 ******}
{-----------------(0.99)--------------------}
*** Debugged to screen
[Sleep] Sleeping...
Successfully executed.

stopped manually because i need to restart computer.

Cstrike

2010-12-05 11:46:03

From: Squancy

{====[ Current Player Progress Report ]=====}
{****** Overall script time: 17:22:30 ******}
{-----------------(0.99)--------------------}
*** Debugged to screen
[Sleep] Sleeping...
Successfully executed.

stopped manually because i need to restart computer.


Holy crap :O You just beat my top progress report. Don't worry though, my army is now reaching 60 mining (stopped since RSBot went down :( ), but beware ;)

Very nice!

Big Tom

2010-12-05 12:36:19

From: cstrike
When you disable prog reports on screen, the program doesn't output the total rocks. That will come in the 1.00 ;)
The on screen debug shows the total coal, but the coal amount you see in your ~1 hour prog report is based on the time since it has rested.


When you logged out, was it still in the fally/guild area? If so, was there any random detection before it? Sometimes that seems to throw the script off which I need to fix (both randoms which is independent of this script, and the script timing itself).


Thanks for the proggy :)


He was just sitting in the bank so yes he was in the area. I didnt see any random detection it just said it was lost but still in the area.

Cstrike

2010-12-05 13:05:42

From: Big Tom
He was just sitting in the bank so yes he was in the area. I didnt see any random detection it just said it was lost but still in the area.


Is it possible to try again today? I tried it on 3 different computers with 3 different accounts and it worked on them for me. Might have been the time of day? SRL is updated to the newest version and you have the newest SMART plugin?

Any lag issues? Did you leave SMART alone after it started up?

I sometimes wonder if this is an SRL error or something since it's occurring in other threads :(

Big Tom

2010-12-05 14:16:26

From: cstrike
Is it possible to try again today? I tried it on 3 different computers with 3 different accounts and it worked on them for me. Might have been the time of day? SRL is updated to the newest version and you have the newest SMART plugin?

Any lag issues? Did you leave SMART alone after it started up?

I sometimes wonder if this is an SRL error or something since it's occurring in other threads :(


I will try to run it again but I have had this error more than once it seems to be the only thing stopping the script. Ive gotten this error after 2 hours and after 7 hours so its completely random. I have everything update

Cstrike

2010-12-05 14:20:00

From: Big Tom
I will try to run it again but I have had this error more than once it seems to be the only thing stopping the script. Ive gotten this error after 2 hours and after 7 hours so its completely random. I have everything update


Do you do stuff on the laptop at the same time while autoing? I found that even if SMART is minimized, messing with max/minimizing windows can sometimes throw it off in the background which tends to nuke the script if done a lot.


EDIT: Did you get any randoms? I just had a random terminate my account, and my conclusion is that the random is solved, but some waits needs to be added or else it thinks it's still in the random. This I'll be working on with reflection random developers to fix :)

Big Tom

2010-12-06 17:32:43

From: cstrike
Do you do stuff on the laptop at the same time while autoing? I found that even if SMART is minimized, messing with max/minimizing windows can sometimes throw it off in the background which tends to nuke the script if done a lot.


EDIT: Did you get any randoms? I just had a random terminate my account, and my conclusion is that the random is solved, but some waits needs to be added or else it thinks it's still in the random. This I'll be working on with reflection random developers to fix :)


I just got my mining to 60 on my main now so il see if I can get the error again but ive had this error both when ive been using my labtop and when ive left it so its not consistant one way or another.

Overtime

2010-12-07 02:29:29


Final progress report:
{*********[ Final Progress Report ]*********}
** Overall script time: 25:55:57 **
{-----------------(0.99)--------------------}
{ Account (nickname): ean }
{ * Ore mined: 1561 }
{ - Coal mined: 1298 }
{ - Mithril mined: 173 }
{ * Gems mined: 7 }
{ - Sapphires: 6 }
{ - Emeralds: 3 }
{ - Rubies: 3 }
{ - Diamonds: 1 }
{ * Experience gained: 83885 }
{ - GP gained: 450327 }
{-------------------------------------------}
{ Account (nickname): oin }
{ * Ore mined: 1475 }
{ - Coal mined: 1298 }
{ - Mithril mined: 173 }
{ * Gems mined: 8 }
{ - Sapphires: 6 }
{ - Emeralds: 3 }
{ - Rubies: 3 }
{ - Diamonds: 1 }
{ * Experience gained: 78640 }
{ - GP gained: 421467 }
{-------------------------------------------}
{ Account (nickname): SRL }
{ * Ore mined: 1471 }
{ - Coal mined: 1298 }
{ - Mithril mined: 173 }
{ * Gems mined: 13 }
{ - Sapphires: 6 }
{ - Emeralds: 3 }
{ - Rubies: 3 }
{ - Diamonds: 1 }
{ * Experience gained: 79715 }
{ - GP gained: 441179 }
{-------------------------------------------}
Thank you for using Infinity: Guild Miner
Please post progress reports or bugs/errors in the proper thread
Successfully executed.

Stopped it manually because i was tired of it running so long lol…

any_one

2010-12-07 07:07:51

Man haha, so this is why coal is falling in price so much :p Nice reports Squancy.

Overtime

2010-12-07 15:01:42

From: any_one
Man haha, so this is why coal is falling in price so much :p Nice reports Squancy.


I havent sold any of my coal.

From all 3 characters i have 30k coal and 11.2k mithril and crap load of uncuts.

Cstrike

2010-12-07 16:20:44

From: Squancy

Final progress report:
{*********[ Final Progress Report ]*********}
** Overall script time: 25:55:57 **
{-----------------(0.99)--------------------}
{ Account (nickname): ean }
{ * Ore mined: 1561 }
{ - Coal mined: 1298 }
{ - Mithril mined: 173 }
{ * Gems mined: 7 }
{ - Sapphires: 6 }
{ - Emeralds: 3 }
{ - Rubies: 3 }
{ - Diamonds: 1 }
{ * Experience gained: 83885 }
{ - GP gained: 450327 }
{-------------------------------------------}
{ Account (nickname): oin }
{ * Ore mined: 1475 }
{ - Coal mined: 1298 }
{ - Mithril mined: 173 }
{ * Gems mined: 8 }
{ - Sapphires: 6 }
{ - Emeralds: 3 }
{ - Rubies: 3 }
{ - Diamonds: 1 }
{ * Experience gained: 78640 }
{ - GP gained: 421467 }
{-------------------------------------------}
{ Account (nickname): SRL }
{ * Ore mined: 1471 }
{ - Coal mined: 1298 }
{ - Mithril mined: 173 }
{ * Gems mined: 13 }
{ - Sapphires: 6 }
{ - Emeralds: 3 }
{ - Rubies: 3 }
{ - Diamonds: 1 }
{ * Experience gained: 79715 }
{ - GP gained: 441179 }
{-------------------------------------------}
Thank you for using Infinity: Guild Miner
Please post progress reports or bugs/errors in the proper thread
Successfully executed.

Stopped it manually because i was tired of it running so long lol…



WHAT THE 25 HOURS!
You are God.

weby

2010-12-07 16:53:11

lol i should post my proggys lol

Overtime

2010-12-07 18:42:22

From: cstrike

WHAT THE 25 HOURS!
You are God.


Nah you just made the reflection randoms so damn good.

Request?

Can you add a function that writes in the progress report how many randoms and which ones that we got. I would like to know which ones its solving.

Keep up the great work! There is at least 1 reflection update a day! Amazing!

Cstrike

2010-12-07 20:04:34

From: Squancy
Nah you just made the reflection randoms so damn good.

Request?

Can you add a function that writes in the progress report how many randoms and which ones that we got. I would like to know which ones its solving.

Keep up the great work! There is at least 1 reflection update a day! Amazing!

Ah, N1ke added a function that does that, will incorporate into 1.00 once all the randoms are more or less solved :P

Overtime

2010-12-07 20:08:58

[offtopic]

i dont know if N1ke told you but im running all 72 of my characters on suicides. There getting randoms and logging out and im going to send them my whole list of characters with randoms.
[/offtopic]

Currently on character 49/72

Cstrike

2010-12-07 20:30:25

Wow that'd be awesome!

If you get the prison random, check and see if it could have solved that. I put in a new update and I'm optimistic it may have been solved :)

Thank you so much for your help!

Overtime

2010-12-07 20:37:45

well im using MSI which uses color randoms.

I just disabled randoms so when it gets into a random it will automatically log off.

So no help there on prison :/

Overtime

2010-12-07 20:41:28

Hmm just got this


{====[ Current Player Progress Report ]=====}
{****** Overall script time: 00:17:08 ******}
{-----------------(0.99)--------------------}
*** Debugged to screen
[Main] Beginning mining cycle.
07:24:12 PM [Main] Player ready. Walking from bank to guild.
07:24:31 PM [Main] At ladder, descending.
07:24:39 PM [Main] Descended. Attempting to walk to center.
07:24:55 PM [Main] Beginning mining operation.
[Reflection] Trying to solve: Beekeeper
[Reflection] Beekeeper solved
[Reflection] Out of random
[Reflection] Trying to solve: Beekeeper
[Beekeeper] Moving peice!
[Beekeeper] Moving peice!
[Beekeeper] Moving peice!
[Beekeeper] Moving peice!
[Reflection] Beekeeper solved
[Reflection] Out of random
[Rewards] Reward box found
** Warning in UseRewardBox: Could not find a usable option.**
Warning: Somehow we are not inside the guild, aborting procedure
07:34:58 PM Error: Had trouble getting from guild to the guild basement ladder.
07:34:59 PM [Lost] We are not at the main locations... attempting to check if we can be retrieved from above ground.
07:34:59 PM Player is not anywhere in the defined ranges, player is lost... setting abort count to max
{====[ Current Player Progress Report ]=====}
{****** Overall script time: 00:27:58 ******}
{-----------------(0.99)--------------------}
*** Debugged to screen
07:34:59 PM [Abort] Abort count for current player was 3 or more. Changing player...
NextPlayer
SwitchToPlayer(PlayerNo: 1, Active: False);
1
2
4
5
1
2
[Main] Beginning mining cycle.
07:35:07 PM [Main] Player ready. Walking from bank to guild.
07:35:07 PM [Main] At ladder, descending.
07:35:07 PM [Main] Descended. Attempting to walk to center.
07:35:07 PM [Main] Beginning mining operation.
[Rewards] Reward box found
Found Reward Item: oins

But yet, its still on the same character number 1? lol On the debug screen its showing my name in red, but yet its logged into it.

EDIT: Ooooops sorry for double post, ment to edit the first one :/ soz.

Cstrike

2010-12-07 20:44:15

Yeah now that is weird. Me and N1ke are working on trying to ensure proper detection when in a random… I think we may have to implement "checking in tiles" because were getting these weird false positives. Figures, the solvers work 99% of the time, but now it's over-detecting stuff :(

Bad Boy JH

2010-12-08 21:58:38

Just a quick question, Cstrike, how do you not have a scripters cup, 25 hours straight, that is pretty impressive I must say

Eaturself

2010-12-09 07:46:20

I'm pretty excited to use this script, but I have a problem when it starts up. Everything goes fine and dandy until it decides to start clicking towards the guild. It kinda just freezes. Its probably from lag, but any idea on how to stop that from happening?

Cstrike

2010-12-09 10:33:53

From: Bad Boy JH
Just a quick question, Cstrike, how do you not have a scripters cup, 25 hours straight, that is pretty impressive I must say

Well that would be a cool bonus xD
Though I always thought one had to release a fair amount of working scripts instead of a huge one. Either way, up to the SRL admins and how they feel. As long as people are getting stuff out of my script, I'm most content.

From: Eaturself
I'm pretty excited to use this script, but I have a problem when it starts up. Everything goes fine and dandy until it decides to start clicking towards the guild. It kinda just freezes. Its probably from lag, but any idea on how to stop that from happening?


Do you have severe lag? That'd do it. Where do you end up? Near the ladder? Is it possible to try w/o lag?

Eaturself

2010-12-09 18:04:16

It was actually clicking between the guild building and the bank. And no, I can't try it w/o lag :( I am being forced to use an extremely old computer that has no CPU whatsoever since my normal one is infected and turns off every time I try to restore it.

It seems to just freeze (the game) once it clicks, and doesn't respond.

Cstrike

2010-12-09 19:24:40

From: Eaturself
It was actually clicking between the guild building and the bank. And no, I can't try it w/o lag :( I am being forced to use an extremely old computer that has no CPU whatsoever since my normal one is infected and turns off every time I try to restore it.

It seems to just freeze (the game) once it clicks, and doesn't respond.


In that case I recommend checking out RSBot (powerbot.org) if you're looking for a guildminer, as most scripts (that I know of) cannot deal with excess lag. Good luck!

Big Tom

2010-12-09 20:58:38

From: Cstrike
Is it possible to try again today? I tried it on 3 different computers with 3 different accounts and it worked on them for me. Might have been the time of day? SRL is updated to the newest version and you have the newest SMART plugin?

Any lag issues? Did you leave SMART alone after it started up?

I sometimes wonder if this is an SRL error or something since it's occurring in other threads :(


I finally got back to mining and got the error again, Im not gonna post it again because its the same as what Squancy posted a few posts up. This time it was after it solved the random.

Cstrike

2010-12-09 23:17:20

From: Big Tom
I finally got back to mining and got the error again, Im not gonna post it again because its the same as what Squancy posted a few posts up. This time it was after it solved the random.


Alright, thanks for the heads up :)
I'll be checking into it as soon as I wake up in the morning. I sometimes wonder if one of the waits terminates by accident due to a long random as well. This I'll also check into.


Once again, thanks for helping!

Overtime

2010-12-09 23:26:47

I dont know what happened to these miners as they were all located in the guild when i logged into them.

I went out and it seems that they only lasted for 40 mins and got lost in the mine, but they were in a normal location. :/

[Main] Beginning mining cycle.
11:48:50 AM [Main] Player ready. Walking from bank to guild.
11:49:06 AM [Main] At ladder, descending.
11:49:17 AM [Main] Descended. Attempting to walk to center.
11:49:29 AM [Main] Beginning mining operation.
[Reflection] Randoms var set!
11:58:43 AM [Main] Done mining, walking to ladder.
11:59:00 AM [Main] Ascending ladder.
11:59:11 AM [Main] Ascended, walking to bank.
11:59:27 AM [Data] Adding data to progress report...
11:59:27 AM [Main] Data added, in bank, now opening bank booth.
11:59:32 AM [Main] Bank opened, depositing and beginning a new mining run after depositing.
{====[ Current Player Progress Report ]=====}
{****** Overall script time: 00:10:48 ******}
{-----------------(0.99)--------------------}
*** Debugged to screen
[Main] Beginning mining cycle.
11:59:39 AM [Main] Player ready. Walking from bank to guild.
11:59:57 AM [Main] At ladder, descending.
12:00:07 PM [Main] Descended. Attempting to walk to center.
12:00:32 PM [Main] Beginning mining operation.
Warning: Somehow we are not inside the guild, aborting procedure
12:05:44 PM Error: Had trouble getting from guild to the guild basement ladder.
12:05:46 PM [Lost] We are not at the main locations... attempting to check if we can be retrieved from above ground.
12:05:46 PM Player is not anywhere in the defined ranges, player is lost... setting abort count to max
{====[ Current Player Progress Report ]=====}
{****** Overall script time: 00:16:58 ******}
{-----------------(0.99)--------------------}
*** Debugged to screen
12:05:46 PM [Abort] Abort count for current player was 3 or more. Changing player...
NextPlayer
SwitchToPlayer(PlayerNo: 1, Active: False);
1
2
4
Welcome to Runescape.

5
1
2
[Main] Beginning mining cycle.
12:05:59 PM [Main] Player ready. Walking from bank to guild.
12:06:14 PM [Main] At ladder, descending.
12:06:25 PM [Main] Descended. Attempting to walk to center.
12:06:36 PM [Main] Beginning mining operation.
Warning: Somehow we are not inside the guild, aborting procedure
12:09:28 PM Error: Had trouble getting from guild to the guild basement ladder.
12:09:29 PM [Lost] We are not at the main locations... attempting to check if we can be retrieved from above ground.
12:09:29 PM Player is not anywhere in the defined ranges, player is lost... setting abort count to max
{====[ Current Player Progress Report ]=====}
{****** Overall script time: 00:20:41 ******}
{-----------------(0.99)--------------------}
*** Debugged to screen
12:09:29 PM [Abort] Abort count for current player was 3 or more. Changing player...
NextPlayer
SwitchToPlayer(PlayerNo: 2, Active: False);
1
2
4
Welcome to Runescape.

5
1
2
[Main] Beginning mining cycle.
12:09:43 PM [Main] Player ready. Walking from bank to guild.
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
12:10:30 PM [Main] At ladder, descending.
12:10:43 PM [Main] Descended. Attempting to walk to center.
12:10:51 PM [Main] Beginning mining operation.
****************TileHight hooks are incorrect.*****************
****************TileHight hooks are incorrect.*****************
12:19:00 PM [Main] Done mining, walking to ladder.
12:19:13 PM [Main] Ascending ladder.
12:19:32 PM [Main] Ascended, walking to bank.
12:19:48 PM [Data] Adding data to progress report...
12:19:49 PM [Main] Data added, in bank, now opening bank booth.
12:20:20 PM [Main] Bank opened, depositing and beginning a new mining run after depositing.
{====[ Current Player Progress Report ]=====}
{****** Overall script time: 00:31:38 ******}
{-----------------(0.99)--------------------}
*** Debugged to screen
[Main] Beginning mining cycle.
12:20:30 PM [Main] Player ready. Walking from bank to guild.
12:20:48 PM [Main] At ladder, descending.
12:21:00 PM [Main] Descended. Attempting to walk to center.
12:21:09 PM [Main] Beginning mining operation.
Warning: Somehow we are not inside the guild, aborting procedure
12:29:33 PM Error: Had trouble getting from guild to the guild basement ladder.
12:29:34 PM [Lost] We are not at the main locations... attempting to check if we can be retrieved from above ground.
12:29:34 PM Player is not anywhere in the defined ranges, player is lost... setting abort count to max
{====[ Current Player Progress Report ]=====}
{****** Overall script time: 00:40:46 ******}
{-----------------(0.99)--------------------}
*** Debugged to screen
12:29:34 PM [Abort] Abort count for current player was 3 or more. Changing player...
NextPlayer
SwitchToPlayer(PlayerNo: 2, Active: False);
1
2
4
Player is not Active...
All players not active!


Final progress report:
{*********[ Final Progress Report ]*********}
** Overall script time: 00:40:47 **
{-----------------(0.99)--------------------}
{ Account (nickname): ean }
{ * Ore mined: 28 }
{ - Coal mined: 24 }
{ - Mithril mined: 3 }
{ * Gems mined: 0 }
{ - Sapphires: 0 }
{ - Emeralds: 0 }
{ - Rubies: 0 }
{ - Diamonds: 0 }
{ * Experience gained: 1400 }
{ - GP gained: 7644 }
{-------------------------------------------}
{ Account (nickname): oin }
{ * Ore mined: 0 }
{ - Coal mined: 24 }
{ - Mithril mined: 3 }
{ * Gems mined: 0 }
{ - Sapphires: 0 }
{ - Emeralds: 0 }
{ - Rubies: 0 }
{ - Diamonds: 0 }
{ * Experience gained: 0 }
{ - GP gained: 0 }
{-------------------------------------------}
{ Account (nickname): SRL }
{ * Ore mined: 27 }
{ - Coal mined: 24 }
{ - Mithril mined: 3 }
{ * Gems mined: 0 }
{ - Sapphires: 0 }
{ - Emeralds: 0 }
{ - Rubies: 0 }
{ - Diamonds: 0 }
{ * Experience gained: 1440 }
{ - GP gained: 7806 }
{-------------------------------------------}
Thank you for using Infinity: Guild Miner
Please post progress reports or bugs/errors in the proper thread
Successfully executed.

Cstrike

2010-12-09 23:53:25

***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***

****************TileHight hooks are incorrect.*****************
****************TileHight hooks are incorrect.*****************
Could you have suffered lag? Drags walker usually never fails unless the character doesn't move at all. TileHeight error usually means that the player logged out somehow and it messes stuff up.

Any lag at the time?

Overtime

2010-12-10 00:50:09

i dont know but there could have been. but on all 3 characters?

TomTuff

2010-12-10 20:41:08


{*********[ Final Progress Report ]*********}
** Overall script time: 03:39:46 **
{-----------------(0.99)--------------------}
{ Account (nickname): erci }
{ * Ore mined: 913 }
{ - Coal mined: 756 }
{ - Mithril mined: 157 }
{ * Gems mined: 11 }
{ - Sapphires: 6 }
{ - Emeralds: 3 }
{ - Rubies: 2 }
{ - Diamonds: 0 }
{ * Experience gained: 51185 }
{ - GP gained: 291915 }
{-------------------------------------------}

Sick script, my freind.

here's the debug leading up to that:

> Old ID: 5771, New ID: 5764
> Rock no longer mineable.
> Finished mining
10:42:13 AM [Main] Done mining, walking to ladder.
Debug [harmless error]: Tile is not less or equal to x2 [3044 is greater than 3026]
Debug [harmless error]: Tile is not less or equal to x2 [3044 is greater than 3022]
10:42:24 AM [Main] Ascending ladder.
Debug [harmless error]: Tile is not less or equal to y2 [9739 is greater than 3347]
Debug [harmless error]: Tile is not less or equal to y2 [9739 is greater than 3361]
> Uptext not found
10:42:38 AM [Main] Ascended, walking to bank.
Debug [harmless error]: Tile is not greater or equal to y1 [3341 is less than 3352]
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
10:44:03 AM Error: Had trouble walking from guild to bank.
10:44:04 AM [Lost] We are not at the main locations... attempting to check if we can be retrieved from above ground.
10:44:04 AM Player is not anywhere in the defined ranges, player is lost... setting abort count to max
{====[ Current Player Progress Report ]=====}
{****** Overall script time: 03:39:45 ******}
{-----------------(0.99)--------------------}
*** Debugged to screen
10:44:04 AM [Abort] Abort count for current player was 3 or more. Changing player...
NextPlayer
SwitchToPlayer(PlayerNo: 0, Active: False);
1
2
4
Player is not Active...
All players not active!


Final progress report:

Edit:
When i logged in, the player was standing in the bank with a full load.

Cstrike

2010-12-10 23:55:14

From: TomTuff

{*********[ Final Progress Report ]*********}
** Overall script time: 03:39:46 **
{-----------------(0.99)--------------------}
{ Account (nickname): erci }
{ * Ore mined: 913 }
{ - Coal mined: 756 }
{ - Mithril mined: 157 }
{ * Gems mined: 11 }
{ - Sapphires: 6 }
{ - Emeralds: 3 }
{ - Rubies: 2 }
{ - Diamonds: 0 }
{ * Experience gained: 51185 }
{ - GP gained: 291915 }
{-------------------------------------------}

Sick script, my freind.

here's the debug leading up to that:

> Old ID: 5771, New ID: 5764
> Rock no longer mineable.
> Finished mining
10:42:13 AM [Main] Done mining, walking to ladder.
Debug [harmless error]: Tile is not less or equal to x2 [3044 is greater than 3026]
Debug [harmless error]: Tile is not less or equal to x2 [3044 is greater than 3022]
10:42:24 AM [Main] Ascending ladder.
Debug [harmless error]: Tile is not less or equal to y2 [9739 is greater than 3347]
Debug [harmless error]: Tile is not less or equal to y2 [9739 is greater than 3361]
> Uptext not found
10:42:38 AM [Main] Ascended, walking to bank.
Debug [harmless error]: Tile is not greater or equal to y1 [3341 is less than 3352]
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
10:44:03 AM Error: Had trouble walking from guild to bank.
10:44:04 AM [Lost] We are not at the main locations... attempting to check if we can be retrieved from above ground.
10:44:04 AM Player is not anywhere in the defined ranges, player is lost... setting abort count to max
{====[ Current Player Progress Report ]=====}
{****** Overall script time: 03:39:45 ******}
{-----------------(0.99)--------------------}
*** Debugged to screen
10:44:04 AM [Abort] Abort count for current player was 3 or more. Changing player...
NextPlayer
SwitchToPlayer(PlayerNo: 0, Active: False);
1
2
4
Player is not Active...
All players not active!


Final progress report:

Edit:
When i logged in, the player was standing in the bank with a full load.


***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***
***Didn't move for 10 seconds. Exiting***

Possibly severe lag out? Based on how Drags coded it, only lag can cause that as the flag stays on the minimap but never moves. I'm going to try to re-write WalkPath (make a new WalkPathEx) when I'm not feeling ill, so it won't stay in a huge loop like that.
One thing I'd like to do is add in a color finder for "connection lost" :p

But still awesome prog :)!

marksteele

2010-12-11 10:26:09

amazing script, I'll post my progress report later once its finished (2 hours so far)

Tlachtli

2010-12-11 12:49:30

{*********[ Final Progress Report ]*********}
** Overall script time: 04:33:27 **
{-----------------(0.99)--------------------}
{ Account (nickname): tla }
{ * Ore mined: 1027 }
{ - Coal mined: 1027 }
{ - Mithril mined: 0 }
{ * Gems mined: 9 }
{ - Sapphires: 3 }
{ - Emeralds: 4 }
{ - Rubies: 2 }
{ - Diamonds: 0 }
{ * Experience gained: 52025 }
{ - GP gained: 300559 }
{-------------------------------------------}

Not bad at all, considering it was during a busy part of the day. Now I only need to mine 30K more coal and 17K iron to reach my goals of 85 mining and 70+ smithing :frusty:

Cstrike

2010-12-11 21:03:00

I'm done updating this script, and I'm done with SRL. Development of this script is terminated. I'll be leaving soon. This will still work, and probably work for many days/weeks to come.

BenLand100

2010-12-11 21:16:25

Angsty much?

Cstrike

2010-12-11 21:25:39

From: BenLand100
Angsty much?


No, I'm just moving on with life, I've got things I'd rather do instead. Plus it's not like this is source code that I can withhold from anyone like someone did a while ago, right?

Show some class, leave this be or even shut the thread if you wish, if your ego can let you even do so…

BenLand100

2010-12-11 21:29:01

lol, bai dude

Frement

2010-12-11 21:37:33

From: BenLand100
lol, bai dude


The famous last words, no?

marksteele

2010-12-12 01:45:01

From: Cstrike
I'm done updating this script, and I'm done with SRL. Development of this script is terminated. I'll be leaving soon. This will still work, and probably work for many days/weeks to come.


well at least u went out with a good script :)


See u in a few years:P (you can never give up botting)

TomTuff

2010-12-12 04:12:10

It's a shame that something so small has caused you to leave, Cstrike. And so i must say adéu to one of the best people on these forums.

Overtime

2010-12-12 11:25:04

Oh dear, what did I miss..

Peace, i guess :/

doublex8

2010-12-12 12:56:15

From: Cstrike
I'm done updating this script, and I'm done with SRL. Development of this script is terminated. I'll be leaving soon. This will still work, and probably work for many days/weeks to come.


Sad to hear, you made some great scripts

marksteele

2010-12-13 06:59:10

Well I ran this script for a total of about 25 hours, stopped occasionally cause my smart froze. if I sold everything I got I would have about 1.5M. It got me from level 70 to level 74 mining (halfway to 75), and I got 856 Mith and 5522 coal. I'm hoping it will get me to 85 and then I will prolly never use it again :P

Bad Boy JH

2010-12-13 07:35:57

I'm tempted to take over this project, cause I don't want to see it die, if there are bugs, post here, and I can see if I can solve them, and I will try and find and fix them.

the smith400

2010-12-13 10:03:14

Can't the script be passed down to your next heir? :)

marksteele

2010-12-13 10:16:33

From: the smith400
Can't the script be passed down to your next heir? :)


its open source, anyone can take it and do anything with it as long as they give credit…and even then technically they don't have to give credit.

the smith400

2010-12-13 10:35:56

I thought someone would say that… but some noobs can't handle maintaining scripts D:

doublex8

2010-12-13 12:03:48

From: Bad Boy JH
I'm tempted to take over this project, cause I don't want to see it die, if there are bugs, post here, and I can see if I can solve them, and I will try and find and fix them.


I'd probably love you forever if you did. This is such a great mining script. I would help you any way I could doing any monotonous work. I'm going to see how much I can learn over winter break.

Tlachtli

2010-12-13 13:33:52

I might make a couple personal modifications to this, but (outside of Reflection's handling of some randoms) it seems pretty much perfect.

Since I've seen so many people using this one online, I might do something simple like change the coordinates of what it considers the "center" of the mine; that way it will look at different rocks and not end up following the same path every other bot/script takes. I've checked on my character too many times and seen him in a bot race with 3+ other people following rock-for-rock the exact same mining route.

Also, how do you guys get it to run for 20+ hours at a time? Mine usually derps in a random and logs out after about 3 hours. Kinda kills my overnight productivity. Does the robot vs human setting make that much of a difference in the number of randoms you receive?

marksteele

2010-12-13 14:36:16

From: dd409
I might make a couple personal modifications to this, but (outside of Reflection's handling of some randoms) it seems pretty much perfect.

Since I've seen so many people using this one online, I might do something simple like change the coordinates of what it considers the "center" of the mine; that way it will look at different rocks and not end up following the same path every other bot/script takes. I've checked on my character too many times and seen him in a bot race with 3+ other people following rock-for-rock the exact same mining route.

Also, how do you guys get it to run for 20+ hours at a time? Mine usually derps in a random and logs out after about 3 hours. Kinda kills my overnight productivity. Does the robot vs human setting make that much of a difference in the number of randoms you receive?


I've got like 3 randoms in about 30 hours of botting with it (longest period was 18 hours). Also make sure you set your breaks, I have mine every 2 hours for 30 minutes

Tlachtli

2010-12-13 16:58:16

You know, that may just be the problem. I never did set the break times.

:duh::duh::duh::duh::duh::duh:

But anyways, does anyone know for sure if/how much the bot vs human setting affects random frequency?

doublex8

2010-12-13 21:03:11

I would assume that robot would. You get a random after a certain amount of exp. has been gained, so the faster you gain it, the quicker you will get randoms.

marksteele

2010-12-14 04:48:31

something seems to be up with the random solver, it solves it but doesnt take the reward and it won't start mining again even if its right back in the mine

Bad Boy JH

2010-12-14 05:57:24

Please, if there is an issue with the solver, please post it in the reflection section, under bugs next time, and save the debug box.

marksteele

2010-12-14 07:35:10

From: Bad Boy JH
Please, if there is an issue with the solver, please post it in the reflection section, under bugs next time, and save the debug box.


But, I don't think it is an issue with the solver. The solver works fine its just after its solves the random, its THIS script that doesn't seem to know that it was back in the mine.


also if it happens again ill post the debug

any_one

2010-12-14 09:07:22

No, it's a problem with the reflection randoms. It doesn't go back to the normal running of the script until after it has used the box and then lamp. So, go post it in the reflection section :)

Bad Boy JH

2010-12-14 09:54:24

there are detection issues for getting out of the random, and our major developer for reflection randoms has left, (Cstrike) after a flurry of insults between him and others.

doublex8

2010-12-14 10:39:53

I know what mark is saying, that has happened to me on this script and only this script. I will log back in with a pink random gift box which means in solved the random, however it says it logged me out because of the 3 error thing and sets me inactive.

marksteele

2010-12-14 19:32:07

so yah it actually is a problem with the random solver since what happens is it solves the random and then tries to open the box and pick an item…it runs into a problem there

[Reflection] Trying to solve: Cap n' Arrav
[CapNArnav] Finding & speaking with Arnav
[CapNArnav] Finding & speaking with Arnav
Found text at interface 242, 6
[CapNArnav] Finding & speaking with Arnav
Found text at interface 242, 6
Found text at interface 242, 4
[Reflection] Cap n' Arrav solved
[Reflection] Out of random
[Rewards] Reward box found
Found Reward Item: oins
[Rewards] Reward box found
** Warning in UseRewardBox: Could not find a usable option.**
[Rewards] Reward box found
** Warning in UseRewardBox: Could not find a usable option.**

Ilm1

2010-12-18 05:24:03

Hmm, today, after my reflection updated, this script started not working, the message it gives is

[Error] (1162:86): Type mismatch at line 1161

and line 1161 is

GLadders := GetObjectsByID ([INF_GUILDLADDERABOVE], OBJECT_TYPE_INTERACTABLE, 52);

any ideas?

Bad Boy JH

2010-12-18 07:21:28

There was an update to reflection which screwed with all of this… I will update his script, and will post it in a new thread, so I can update the first page. The updates on this will purely be bug fixes.

pyroryan

2010-12-18 17:28:26

From: Ilm1
Hmm, today, after my reflection updated, this script started not working, the message it gives is

[Error] (1162:86): Type mismatch at line 1161

and line 1161 is

GLadders := GetObjectsByID ([INF_GUILDLADDERABOVE], OBJECT_TYPE_INTERACTABLE, 52);

any ideas?


GLadders := GetObjectsByID ([INF_GUILDLADDERABOVE], OBJECT_TYPE_INTERACTABLE, 52);
should be
GLadders := GetObjectsByIDEx ([INF_GUILDLADDERABOVE], OBJECT_TYPE_INTERACTABLE, 52);

Because the original was incorrectly named.

usuck123

2010-12-18 17:59:49

i still had lines that were giving errors but used what pyroryan said and in everyline that errored changed GetObjectsByID to GetObjectsByIDEx :) thanks for that pyroryan.

Bad Boy JH

2010-12-18 18:50:51

if the freaking mods would let me post the patch, you would have had to do nothing extra, however…. *insert rant here*

Hobbit

2010-12-18 19:12:46

From: Bad Boy JH
if the freaking mods would let me post the patch, you would have had to do nothing extra, however…. *insert rant here*


Simple, get permission from CStrike, then we will let you. This is the way it goes, this is the way it has always gone. :)

marksteele

2010-12-24 16:20:09

From: Hobbit
Simple, get permission from CStrike, then we will let you. This is the way it goes, this is the way it has always gone. :)



but what about in the case where the player isn't active anymore? Kinda hard to get permission……seems like a flawed system. Also there is no Copyright on individual scripts…it might not be good to modify a script and repost it but it's not exactly wrong ether….

3Garrett3

2010-12-24 16:22:42

From: Hobbit
Simple, get permission from CStrike, then we will let you. This is the way it goes, this is the way it has always gone. :)


Not really. It's happened a few times in my memory that someone has picked up where someone else left off.

i luffs yeww

2010-12-24 20:04:44

I've always thought it would make sense to let people have their own versions of scripts, to me. As long they don't take credit for the bulk of the script (everything they didn't do), and maybe link to the original, I see no problem whatsoever. It's like forking a project or whatever.

doublex8

2010-12-24 20:29:23

From: i luffs yeww
I've always thought it would make sense to let people have their own versions of scripts, to me. As long they don't take credit for the bulk of the script (everything they didn't do), and maybe link to the original, I see no problem whatsoever. It's like forking a project or whatever.


Especially in a case like this. I feel that most people in the community respect the fact that it isn't theirs and would just like the keep a great script like this alive…but maybe I'm wrong?

DeSnob

2010-12-25 12:05:05

It seems unfair, but allow him to post the patch. Cstrike left and isn't coming back, it's not going to be easy to contact him.

xSaintias

2010-12-26 12:24:10

Sorry this whole thing just makes me say " what the hell guys?"
He stated that he was done with the community and hes not coming back… So just state who originally built the script from nothing and then state who has built on it. Simple. Sweet. And we dont have to waste our time bickering like this :)

dannez96

2011-01-19 16:41:29

[Hint] C:\Simba\Includes\reflection\./Core/Antirandoms\Gravedigger.simba(308:3): Variable 'CASKETARR' never used at line 307
[Error] (1162:86): Type mismatch at line 1161
Compiling failed. How can i fix that please help!

pyroryan

2011-01-19 16:46:31

From: pyroryan
GLadders := GetObjectsByID ([INF_GUILDLADDERABOVE], OBJECT_TYPE_INTERACTABLE, 52);
should be
GLadders := GetObjectsByIDEx ([INF_GUILDLADDERABOVE], OBJECT_TYPE_INTERACTABLE, 52);

Because the original was incorrectly named.


There you go. I'm guessing thats the fix you need but I didn't open the file.

grats

2011-01-21 01:13:13

Read through the whole thread didn't see anyone else with this problem


[Error] (849:38): Invalid number of parameters at line 848


I just installed simba and got everything downloaded / setup etc, I first used Narcle's smelter which worked 100%, I ran out of ores pretty fast due to my long away time and having no ores :P so I came to test this script…


but I've setup your bot and only had the error above..



" PlayerArr := SortPlayers(GetPlayers); " being the line with error


begin
if not LoggedIn then Exit;
PlayerArr := SortPlayers(GetPlayers);
if high (PlayerArr) < 1 then Exit // Yes, one not zero, I want at least 2
else

infested999

2011-01-21 19:25:53

From: gratz
[Error] (849:38): Invalid number of parameters at line 848



Same error here :/

krayzie420

2011-01-21 23:59:10

Im getting the error
[Error] (849:38): Invalid number of parameters at line 848
Compiling failed.
also :(

ubernoob

2011-01-22 05:03:37

so will this get updated by someone else y/n?

grats

2011-01-22 05:12:07

From: ubernoob
so will this get updated by someone else y/n?


Be patient, wait for OP to post and you'll have your answer

ubernoob

2011-01-22 06:09:59

From: gratz
Be patient, wait for OP to post and you'll have your answer


the OP stated that he was leaving te communtie and therefor not updating his script.

obx420

2011-01-22 14:24:01

From: ubernoob
the OP stated that he was leaving te communtie and therefor not updating his script.


Yea. Unfortunately it seems like it won't be updated because he said he wouldn't be doing so.

Anyone know a good Miner's Guild that banks, Does randoms successfully and doesn't bug out? (Freaking out then logging out then not logging back in)
Any script that works would be great if given!

Thanks,

-Obx

Gu3st...

2011-01-22 14:53:19

From: obx420
Yea. Unfortunately it seems like it won't be updated because he said he wouldn't be doing so.

Anyone know a good Miner's Guild that banks, Does randoms successfully and doesn't bug out? (Freaking out then logging out then not logging back in)
Any script that works would be great if given!

Thanks,

-Obx
MSI has one, but it's currently only for SRL Members+ and I doubt that it will be released to Public scripts anytime soon (If ever at all).

obx420

2011-01-22 15:37:22

From: Zyt3x
MSI has one, but it's currently only for SRL Members+ and I doubt that it will be released to Public scripts anytime soon (If ever at all).


Hey man speaking of that, how do you become a member of SRL? I'm new to the community and I'm liking the way you guys did you're script's The miner one is amazing compared to anything I've tried.

-Obx

Hobbit

2011-01-22 16:14:12

From: obx420
Hey man speaking of that, how do you become a member of SRL?


http://villavu.com/forum/showthread.php?t=3562

http://villavu.com/forum/showthread.php?t=50475 (Members part still applies)

obx420

2011-01-22 16:31:23

From: Hobbit
http://villavu.com/forum/showthread.php?t=3562

http://villavu.com/forum/showthread.php?t=50475 (Members part still applies)


Thanks man.

-Obx

Markus

2011-01-23 13:15:56

Replace GetObjectsById with GetObjectsByIdEx and GetPlayers by GetAllPlayers
Also lol @ the gay loading bar -.-' Please if you add one don't use more than one string.

Gu3st...

2011-01-23 13:23:41

From: Markus
Replace GetObjectsById with GetObjectsByIdEx and GetPlayers by GetAllPlayers
Also lol @ the gay loading bar -.-' Please if you add one don't use more than one string.
"THIS SCRIPT IS NO LONGER BEING UPDATED AGAIN." :rolleyes:

Markus

2011-01-23 13:26:20

I know but that doesn't stop me from flaming him due to the lack of either brains or guts.
srsly lamest reason ever to leave

Edit: not usable due to code 8.

vashanddou

2011-01-30 22:54:01

i keep getting a

" PlayerArr := SortPlayers(GetPlayers); "
848 line error and highlights that.

grats

2011-01-30 23:19:46

From: vashanddou
i keep getting a

" PlayerArr := SortPlayers(GetPlayers); "
848 line error and highlights that.


This script isn't being updated anymore

Markus

2011-01-31 00:28:29

Closed thread, cstrike PM me if you want it reopened.