AFAIK in MSI/Core its only used in objects and the only way it would be messed up is if it was not correct before calling MSI/Objects
AFAIK in MSI/Core its only used in objects and the only way it would be messed up is if it was not correct before calling MSI/Objects
"Logic never changes, just the syntax" - Kyle Undefined?
Remember, The Edit Button Is There For A Reason!!!
Well since it was fixed, Objects and Fishing are the only things that have been changed, so I suppose I could have made an error somewhere in there, but I was sure I double and triple checked. Plus he was Woodcutting, so that rules out fishing.
I'm actually so mad about this it took FOREVER to actually figure out what was the problem and recreate it. Now, it doesn't look like there's a way to recreate it again.
@Choroid, does this happen all the time? Can you recreate it?
SRL's F.A.Q. (Error fixes) | How to Convert SRL-5 Scripts to SRL-6 | Draynor Chop N' Bank (RS3)| AIO Superheater (RS3)
T - E - A - MTogether Everyone Achieves More
Yea, it's happened every time I've run it. I didn't care to start MSI over again to let it swap to my other players so I just home teleported that account in order to turn it off.
http://paste.villavu.com/show/799/
That's the Proggy of the worst one and the debug. The WC starts at line 7412.
Oh, by the way I WAS fishing too. Just on another account before it.
Last edited by Choroid; 06-25-2011 at 11:31 PM. Reason: Added Logs
15:42 <Widget> well where i live (nearish chicago) we learn english and black
Thanks that should help. Couple more questions though. Is your SRL up to date? Does it only happen on that one character using that specific Woodcutting script? I ask because I went from 70-80 Woodcutting in two runs the last couple days (first one stopped manually), and Fishing was still going for 8 hours after I left for work. I wonder if the Reflection randoms use color somewhere?
Thanks for your cooperation and sorry for the inconvenience.
SRL's F.A.Q. (Error fixes) | How to Convert SRL-5 Scripts to SRL-6 | Draynor Chop N' Bank (RS3)| AIO Superheater (RS3)
T - E - A - MTogether Everyone Achieves More
Oh! No problem. I just ran it solo for two hours straight and it hasn't glitched. I'm thinking maybe it had to do with the Fishing script being run at the same time, although I don't know. I'll try and run it with the fishers an see what happens. My SRL should be up to date, however I wouldn't doubt it being user error.
15:42 <Widget> well where i live (nearish chicago) we learn english and black
SRL's F.A.Q. (Error fixes) | How to Convert SRL-5 Scripts to SRL-6 | Draynor Chop N' Bank (RS3)| AIO Superheater (RS3)
T - E - A - MTogether Everyone Achieves More
Oh, I think it has something to do with the fisher. Or at the very least having multiple users. Running Draynor Village Fisher and the Varrock East Oak cutter causes that error from what I can tell.
Progress Report for fishing and woodcutting
http://paste.villavu.com/show/801/
Progress Report Solo
http://paste.villavu.com/show/802/
Debug Log for fishing and woodcutting
http://paste.villavu.com/show/803/
Debug Solo
http://paste.villavu.com/show/804/
Last edited by Choroid; 06-26-2011 at 06:07 AM.
15:42 <Widget> well where i live (nearish chicago) we learn english and black
Okay awesome, that should narrow down the search significantly. The last person that could recreate it also had an issue with multiple players. I'm going to add a failsafe to gameTab regardless, but I'd like to find this issue also. Did the error ever happen when running single player fishing?
SRL's F.A.Q. (Error fixes) | How to Convert SRL-5 Scripts to SRL-6 | Draynor Chop N' Bank (RS3)| AIO Superheater (RS3)
T - E - A - MTogether Everyone Achieves More
Could the problem be on WaitWhileFishing? On lines 231-232, it sets hue and sat but never set those values to default. I'm not absolutely sure if it works, but it's a good guess. I couldn't find any other spot where the script sets CTS.
On lines 314-315 it says exactly the same thing:
It should be this:Code:setColorToleranceSpeed(2); setToleranceSpeed2Modifiers(fishSpot.hue, fishSpot.sat);
Code:setColorToleranceSpeed(2); setToleranceSpeed2Modifiers(0.2, 0.2);
Rusting away
Nice find; although I'm not sure if that would make a difference since the CTS is still being reset. If someone could change their Fishing file and text it out that would be awesome (I'm at work right now).
SRL's F.A.Q. (Error fixes) | How to Convert SRL-5 Scripts to SRL-6 | Draynor Chop N' Bank (RS3)| AIO Superheater (RS3)
T - E - A - MTogether Everyone Achieves More
Actually, it should do
CTS := getColorToleranceSpeed;
in the beginning and then
setColorToleranceSpeed(CTS);
setToleranceSpeed2Modifiers(0.2, 0.2);
at the end
Oh wow I didn't even realize it stays at 2 when I first looked at it. That'll be the problem, I'm 99% sure of it.
I don't think it matters honestly, but it is good practice. The CTS should always be 1 unless set otherwise, so when you call getToleranceSpeed, it should always be 1 anyway.
E: Also, here's my run with the Fisher, still going.
I wonder why the fisher doesn't mess up on the inventory?Progress Report:{----------------------------------------------------------------} { MSI Phoenix Player Report } {----------------------------------------------------------------} { Time Running: 22 Hours, 52 Minutes and 15 Seconds } {----------------------------------------------------------------} { } { Player 0: } { Location: Stiles on Karamja } { Time: 18h 26m 20s } { Active: True } { } { Script: Karamja Stiles Noter } { Time: 18h 26m 20s } { Skill: Fishing } { Exp: 304,500 } { Level: 73 } { Loads: 138 } { Item: Raw lobster } { Amount: 2,106 } { Item: Raw tuna } { Amount: 782 } { Item: Raw swordfish } { Amount: 524 } { } {----------------------------------------------------------------} {----------------------------------------------------------------}
E: @Choroid, please try the latest version of MSI, and let me know if you still get the error.
Last edited by Coh3n; 06-26-2011 at 11:56 AM.
SRL's F.A.Q. (Error fixes) | How to Convert SRL-5 Scripts to SRL-6 | Draynor Chop N' Bank (RS3)| AIO Superheater (RS3)
T - E - A - MTogether Everyone Achieves More
Just overrode the update and went from 779 to 780. I'm going to try running the woodcutter/fishing combo now. I moved my people from Draynor to Karamja and ran the two fishers all night without a problem. It seems to be just woodcutting just when I have the fishers on.
15:42 <Widget> well where i live (nearish chicago) we learn english and black
Hey guys,
Probably just a minor bug. When I'm running Varrock East Container Filler for jugs, he does the load of jugs great. Except once the jugs are done, the character just stands there and runs MSI_Antiban and scans for randoms over and over again. Any idea how this is?
Choroid, let me know how it goes
RawringDragon, I would say it's still finding the jug DTM. I'm guessing that whoever made the DTM didn't use where the water shows as the main point so empty/full jugs have the same DTM. I'm not 100% sure about that, I'd have to look. I'm at work now but I'll have time to check it out tomorrow.
I tested and fixed the DTMs. It was finding the empty jug DTM even when the jug was full. Everything should be good now.![]()
SRL's F.A.Q. (Error fixes) | How to Convert SRL-5 Scripts to SRL-6 | Draynor Chop N' Bank (RS3)| AIO Superheater (RS3)
T - E - A - MTogether Everyone Achieves More
I've been away from home so I haven't been able to macro in a while. I don't know whether or not that's been resolved but now I'm trying to cook all of the fish I've caught and everytime I load the Al Kharid cooker up it will load SMART all the way to the login screen and then it fails saying that there's some out of range error.It then opens MainLoop and takes me to this,Setting up MSI took 734 ms.
SRL Compiled in 16 msec
SMART Initialized.
Loaded: Server 152, Members: False, Signed: True, Super Detail: False.
Error: Out Of Range at line 852
The following DTMs were not freed: [Bronze Pickaxe, Iron Pickaxe, Steel Pickaxe, Mithril Pickaxe, Adamant Pickaxe, Rune Pickaxe, Dragon Pickaxe, Bronze Hatchet, Iron Hatchet, Steel Hatchet, Mithril Hatchet, Adamant Hatchet, Rune Hatchet, Dragon Hatchet, Normal Logs, Oak Logs, Willow Logs, Maple Logs, Yew Logs, Magic Logs, Clay Ore, Copper Ore, Tin Ore, Iron Ore, Silver Ore, Coal Ore, Gold Ore, Mithril Ore, Adamantite Ore, Runite Ore, Small Fishing Net, Crayfish Cage, Fishing Rod, Fishing Bait, Fly Fishing Rod, Harpoon, Lobster Pot, Raw Shrimps, Raw Crayfish, Raw Sardines, Raw Anchovies, Raw Herring, Raw Trout, Raw Pike, Raw Salmon, Raw Tuna, Raw Lobster, Raw Swordfish, Cooked Shrimps, Cooked Crayfish, Cooked Sardines, Cooked Anchovies, Cooked Herring, Cooked Trout, Cooked Pike, Cooked Salmon, Cooked Tuna, Cooked Lobster, Cooked Swordfish, Uncut Sapphire, Uncut Emerald, Uncut Ruby, Uncut Diamond, Bird'S Nest, Feather, Staff Of Air, Staff Of Water, Staff Of Earth, Staff Of Fire, Air Rune, Body Rune, Mind Rune, Earth Rune, Fire Rune, Water Rune, Chaos Rune, Law Rune, Cosmic Rune, Death Rune, Nature Rune, Soft Clay, Vial, Vial Of Water, Jug, Jug Of Water, Bowl, Bowl Of Water, Bucket, Bucket Of Water, Bronze Bar, Iron Bar, Silver Bar, Steel Bar, Gold Bar, Mithril Bar, Adamant Bar, Rune Bar, SRL - Lamp bitmap, 98]
The following bitmaps were not freed: [SRL - Mod bitmap, SRL - Admin bitmap]
File[C:\Simba\Includes\MSI\Debug Logs\13-07-11 at 06 55 22 PM.txt] has not been freed in the script, freeing it now.SKILL_COOKING:
begin
MSI_SetReportInfo(i, j, Scripts[j].CookingSpot, MSI_Scripts[Scripts[j].Name].Defaults.CookingSpot, newObjs);
Scripts[j].CookingSpot := newObjs;
if (Length(Scripts[i].Materials) <= 0) then
Scripts[j].Materials := MSI_Scripts[Scripts[j].Name].Defaults.Materials;
end;
15:42 <Widget> well where i live (nearish chicago) we learn english and black
Which line was highlighted? Did you use the form or DeclarePlayers? If you used DeclarePlayers, you may not have set HowManyPlayers properly. Both DeclarePlayers and the form are working for me.
Also, post your setup if using DeclarePlayers.
E: This has been reported here, and will be fixed as soon as possible. The fix is in that thread if you want to take a look.
Last edited by Coh3n; 07-20-2011 at 08:17 PM.
SRL's F.A.Q. (Error fixes) | How to Convert SRL-5 Scripts to SRL-6 | Draynor Chop N' Bank (RS3)| AIO Superheater (RS3)
T - E - A - MTogether Everyone Achieves More
Hey guys, I'm currently using the Alcher on MSI, when it runs it is flawless, don't have a problem with it apart from it log's out randomly, I have marked all other players as inactive yet it logs out and try's to log in on one, this is one of my proggies and probably my longest one:
Status: /~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~\
Status: | SRL Randoms Report |
Status: | www.villavu.com |
Status: |~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|
Status: \~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~/
{----------------------------------------------------------------}
{ MSI Phoenix Short Report }
{----------------------------------------------------------------}
{ Time Running: 35 Minutes and 8 Seconds }
{----------------------------------------------------------------}
{ }
{ Totals: }
{ - Players: 1 }
{ - Player Time: 31m 15s }
{ - Experience: 804,830 }
{ - Spells Cast: 12,382 }
{ }
{----------------------------------------------------------------}
{----------------------------------------------------------------}
{----------------------------------------------------------------}
{ MSI Phoenix Player Report }
{----------------------------------------------------------------}
{ Time Running: 35 Minutes and 8 Seconds }
{----------------------------------------------------------------}
{ }
{ Player 0: ******* }
{ Location: Powerskilling }
{ Time: 31m 15s }
{ Active: False }
{ Reason: Cast maximum (High Level Alchemy) }
{ }
{ Script: Alcher }
{ Time: 31m 15s }
{ Skill: Magic }
{ Exp: 804,830 }
{ Level: 82 }
{ Casts: 12382 }
{ Spell: High Level Alchemy }
{ Casts: 12382 }
{ }
{----------------------------------------------------------------}
{----------------------------------------------------------------}
[00:35:12]: [ ********* ] ------ All players inactive
[00:35:12]: Thank-you for using MSI Phoenix scripts!
[00:35:12]: Successfully executed.
non, I had all the bits I needed, just logged out randomly like that.
I'll try to get the lead up to it but it keeps deleting it and putting the proggy there so I can't back track
Last edited by B o l t o n; 11-11-2011 at 12:49 AM.
Debug is automatically saved in MSI/Debug Logs.
Someone else had this issue as well and we'll be working on it in the next couple days. The debug will help. I'm also really concerned about the time on the progress report. I mean, 31 minutes for 12k alchs? Lol. Something's up.
Oh, when it stops do you notice a message in the RS chat box that says "Runes" or something?
SRL's F.A.Q. (Error fixes) | How to Convert SRL-5 Scripts to SRL-6 | Draynor Chop N' Bank (RS3)| AIO Superheater (RS3)
T - E - A - MTogether Everyone Achieves More
Glad to know it's not just me having problems, thought I had missed something out or was looking going to look like an idiot not filling in one thing.
Well this is one of the logs and they all end the same with; magic level not changing, finished, all players inactive :S anyway, report is below, I've cut most of it out, If you want a bigger one or what not just pm me and i'll send you the files
Progress Report:[ ******** ] ---- MSI_WalkingDefines: Walking not required [ ******** ] -- Invalid SPS Areas and/or Surfaces in MSI_Mainloop [ ******** ] -- MSI_SetupPlayer [ ******** ] ---- Player is not logged in [ ******** ] ------ Players Found: 0 [ ******** ] ------ Scanning for randoms... [ ******** ] ---- MSI_SetPlayerLoc [ ******** ] ------ MSI_AtLocation [ ******** ] -------- Powerskilling, no defined location [ ******** ] ------ MSI_AtLocation: True [ ******** ] ------ Player's location: Powerskilling [ ******** ] ---- MSI_SetPlayerLoc: True [ ******** ] ---- MSI_SetSkillLevels [ ******** ] ------ [HOOKED] CharacterStats_FunctionCall: CharacterStats [ ****************] ---------- Bobzilla_GetData: Getting skill levels [ ****************] ---------- Player Found in XML, Updating [ ********] ------ [HOOKED] CharacterStats_FunctionCall: CharacterStats: 1 [******** ] ------ Magic Level: 82 [ ******** ] ---- MSI_SetSkillLevels: Finished [ ******** ] ---- MSI_SetupMagic [******** ] ------ MSI_CalculateCasts [******** ] -------- MSI_LeastRunesStaffs [ ******** ] ---------- MSI_FindStaffs [********] -------------- Possible Staffs: [153] [ ******** ] ------------ MSI_FindTool [ ******** ] -------------- Searching Inventory tab [ ******** ] -------------- Failed to find DTM of Staff of Fire [******** ] ------------ MSI_FindTool: False [ ******** ] ------------ MSI_FindTool [ ******** ] -------------- Searching Equipment tab [ ******** ] -------------- Found DTM of Staff of Fire [ ******** ] ------------ MSI_FindTool: True [ ******** ] ---------- MSI_FindStaffs: [153] [******** ] ---------- Using Staff of Fire for High Level Alchemy [ ******** ] -------- MSI_LeastRunesStaffs: [153] [ ******** ] ---------- Fire rune not needed, we have a staff [ ******** ] ---------- Nature Rune found: 9816 [ ******** ] -------- Enough Nature runes to cast 9816 High Level Alchemys [ ******** ] -------- Player can cast 9816 High Level Alchemys [ ********] -------- Nature runes left: 0 [ ******** ] ------ MSI_CalculateCasts: [9816] [********] ---- MSI_SetupMagic: True [********] -- MSI_SetupPlayer: True [ ******** ] -- MSI_AutoObjects [ ******** ] ------ Ideal slot for High Level Alchemy: 17 [******** ] ---- No alching slots specified, using default [******** ] ---- MSI_CastInvSlot [ ******** ] -------- Clicked spell: High Level Alchemy [ ******** ] -------- Players Found: 17 [******** ] ------ MSI_CalculateCasts [ ******** ] ---------- Staff types already set in DeclarePlayers [ ******** ] ---------- Fire rune not needed, we have a staff [ ******** ] ---------- Nature Rune found: 9816 [ ******** ] -------- Enough Nature runes to cast 9816 High Level Alchemys [******** ] -------- Player can cast 9816 High Level Alchemys [ ******** ] -------- Nature runes left: 0 [ ******** ] ------ MSI_CalculateCasts: [9816] [ ******** ] ------ Cast High Level Alchemy on slot 17 [ ******** ] ---- MSI_CastInvSlot: True [ ******** ] ------ MSI_AntiBan [ ******** ] ------ Average pixel shift: 0 [ ******** ] ------ Casts: 1 [ ******** ] ------ Max: 9816 [ ******** ] ------ Scanning for randoms... [ ******** ] ---- MSI_CastInvSlot [ ******** ] -------- Clicked spell: High Level Alchemy [******** ] -------- Players Found: 17 [ ******** ] ------ MSI_CalculateCasts [ ******** ] ---------- Staff types already set in DeclarePlayers [ ******** ] ---------- Fire rune not needed, we have a staff [ ******** ] -------- Enough Nature runes to cast 0 High Level Alchemys [ ******** ] -------- Player can cast 0 High Level Alchemys [ ******** ] -------- Nature runes left: 0 [ ******** ] ------ MSI_CalculateCasts: [0] [ ******** ] ------ Cast High Level Alchemy on slot 17 [ ******** ] ---- MSI_CastInvSlot: True [ ******** ] ------ Average pixel shift: 0 [******** ] ------ Casts: 9817 [ ******** ] ------ Max: 9816 [ ********] ------ Cast maximum (High Level Alchemy) [ ******** ] -- MSI_AutoObjects: False [ ******** ] -- MSI_UnsetPlayer [ ******** ] ---- Failed to use script: Alcher [ ******** ] ---- MSI_SetSkillLevels [******** ] ------ [HOOKED] CharacterStats_FunctionCall: CharacterStats [ ******** ] ---------- Bobzilla_GetData: Getting skill levels [ ******** ] ---------- Player Found in XML, Updating [ ********] ------ [HOOKED] CharacterStats_FunctionCall: CharacterStats: 1 [********] ------ Magic level hasn't changed [ ********] ---- MSI_SetSkillLevels: Finished [ ********] ------ All players inactive
Last edited by NCDS; 11-11-2011 at 03:51 AM. Reason: report tags
Please put code tags around your post, it helps clean it up.
Away for awhile, life is keeping me busy. | Want to get my attention in a thread? @Kyle Undefined; me.
{ MSI Phoenix || SRL Stats Sigs || Paste || Scripts || Quotes || Graphics }
When posting a bug, please post debug! Help us, help you!
I would love to change the world, but they won't give me the source code. || To be the best, you've got to beat the rest. || Logic never changes, just the syntax.
If you PM me with a stupid question or one listed in FAQ, or about a script that is not mine, I will NOT respond.
SRL is a Library of routines made by the SRL community written for the Program Simba. We produce Scripts for the game Runescape.
SRL's F.A.Q. (Error fixes) | How to Convert SRL-5 Scripts to SRL-6 | Draynor Chop N' Bank (RS3)| AIO Superheater (RS3)
T - E - A - MTogether Everyone Achieves More
There are currently 1 users browsing this thread. (0 members and 1 guests)