Bot doesn't want to start collecting glitters. SCAR says that it can't see my HP or map. I tried everything from the first post and do not know what to do.
EDIT: I also defined MiniMap manually. Bot collected one glitter and then it moved to the lef upper corner and that's all.
I have a problam , version 1.5 not repair , program go 60ci and stai here and repair voodoo points , nu hp , and stay here all days ; you cant help me please?
I hope you understand
used with 32 bit colour depth, 600 x 800 seamap, low details, ship fully rep, chat off, cache empty. good visibility on rep bar and minimap.
started fiddler (v.2.4.5.6) and opening seamap without problems:
then starting SCAR Divi (3.22) with ShinyBot v.1.5:
[quote]Starting RShinyBot: 22.11.2013 21:26:37
Made by xRiDDi
Keep up to date at:
This Script requires the Seafight Custom Client by _Creator_
Get the latest version here:
Starting 5 second start delay - Please switch to your Seafight screen.
HP has been found via Colour at 668,689
SeaChart AutoDefined via Chat Colour: x1 = 206, y1 = 82, x2 = 1005, y2 = 668
If your SeaChart is NOT at this position, please use manual define.
MiniMap AutoDefined via BMP: x1 = 1031, y1 = 91, x2 = 1120, y2 = 180
If your MiniMap is NOT at this position, please use manual define.
No Island has been found.[quote]
then switching to the sea map.
if one shiny available the ship goes to the nearest one. afterwards not moving anymore.
if no shiny available the ship does not move.
after that and some minutes waiting, my mouse cursor and tabs get crazy.
while writing these words, the mouse cursor moves by itself, jumping between page areas and browser tabs (newest FF), klicking on various buttons, in sea map and minimap. nearly impossible to handle the functions of my windows desktop, or closing SCAR Divi with the task manager.
The release today is the Shiny bot, RShinyBot. I woke up today and had a bit of free time, fixed an error in my other scripts, and now quickly made the first version of the RShinyBot.
I am releasing a RShinyBot Script; using Scar Divi 3.22.
Current Version: V1.5
As always, any errors please post them in this thread in a descriptive way.
Constructive criticism and advice is always welcome.
Features:
Code:
[LIST][*] Collects Normal Shinys[*] Collects Guild Shinys[*] Estimated Collected Shiny Counter[*] Avoids Guild Islands[*] Works on any % Zoom.[*] Sunk Counter[*] Set run time (hours)[*] Repairs (on corner if you wish)[*] Works with Level 5 or 4 Rep mate[*] Repairs after sunk[*] Reconnects[*] Detects most Flash Crashes[*] Detects Island[*] AutoDefines MiniMap, SeaChart, HP, and Rep Button[*] AutoDetects Window[*] Turns Shiny MiniMap On[*] Debug system with automatic image save to same directory[/LIST]
Requires: Seafight Custom Client - Pixelbot edition
Get it here:
SCAR Divi 3.22
Get it here:
Fiddler (for Custom Client)
Get it here:
Water:
Graphics: Low
Size: 800x600
Zoom: Any
Chat: Off
Group: Off
RShinyBot v1.5 - 31/10/2013
* Fixed issue with closing Group.
* Changed System Message color after latest Seafight Update.
+ Added Collection of Pumpkin Shinys.
--------------------------
RShinyBot v1.4 - 22/10/2013
* Improved SysMessage check
* Changed drive to a more random drive.
+ Added another error message for AutoSeaChartDefine
--------------------------
RShinyBot v1.3b - 20/10/2013
* Rewrote the System Message section - should stop the closing of the water page.
+ Added link to Custom Client in the Start Text
--------------------------
RShinyBot v1.3 - 20/10/2013
* Fixed Level 5 Rep mate issue - possible fix of Rep in corner issue.
--------------------------
RShinyBot v1.2c - 19/10/2013
* Improved MiniMap Speed if another available shiny.
--------------------------
RShinyBot v1.2b - 19/10/2013
* Fixed bug where SysMessage would alter other Clicks.
--------------------------
RShinyBot v1.2 - 19/10/2013
+ Added option to Save Image when sunk.
--------------------------
RShinyBot v1.1b - 18/10/2013
+ Debug option (Detailed information what is happening)
+ Automatic Image Save when Debug is set to true
* Fixed part of Manual SeaChart Define
* Fixed possible infinite loop
* Fixed "Click twice on MiniMap then stop"
* Fixed Manual HP Color
* Fixed the No Collection of Shinys
--------------------------
RShinyBot v1.1 - 18/10/2013
+ Guild Island Detection
+ Added option to Avoid Guild Islands
+ Added a Sunk Counter
* fixed part of the Manual HPDefine.
--------------------------
RShinyBot v1.0f - 17/10/2013
* Fixed "mad clicking" between two or more different types of shinys.
* Improved Monster Avoidance
+ Added Check to turn MMShiny On
--------------------------
RShinyBot v1.0e - 17/10/2013
+ Added a Estimated Collect Counter
+ Click Check
--------------------------
RShinyBot v1.0d - 17/10/2013
* Improved AutoDetect Window
* Improved Kraken Meat Avoidance
+ Collection of Kraken Meat
--------------------------
RShinyBot v1.0c - 17/10/2013
+ AutoDetect Window
* Will no longer click in task bar
* Greatly improved speed
--------------------------
RShinyBot v1.0b - 17/10/2013
* Fixed Level 5 Rep Error
* Improved Shiny Collection
+ Shiny under Monster detect
--------------------------
RShinyBot v1.0 - 17/10/2013
+ Release
If you are experiencing this issue, it is most probably due to a error setting up the custom client.
Please go to this thread for help on the issue:
I'm getting an error when trying to start the script.
It says: Failed when compiling
Line 26: [Error] (#:#): Unknown identifier '*' in script *Destination*
If you are experiencing this issue, it is most probably due to you using the incorrect version of Scar Divi, this script requires Scar Divi 3.22.
Get it here:
If you are using Scar Divi 3.22, then this is likely caused by something in the script being changed to something incorrect, either on purpose or by accident. Please redownload the script and try again.
I'm getting an error when trying to start the script.
It says: This script requires SCAR Divi 3.22, get it here:
Ending Script: *Date and Time*
If you are experiencing this issue, it is due to the script not finding the SeaChart. The title of the SeaChart page should be either "SF - RShinyBot (made by xRiDDi)" or include "www.seafight.com".
If you see this error message, please ask for help in this thread, including the Title of the SeaChart page.
I'm getting an error when trying to start the script.
It says: HP not found, please make sure you are full rep.
Ending Script
There are a few possible issues for this error message, I will try to list them, and how to fix them.
1) Please make sure your HP Bar looks like the one in the following picture.
If it does not, this is a Custom Client issue, please go to this thread for help on the issue:
2) Make sure you are using the latest version of the custom client.
3) Please make sure your HP Bar is clearly visible, and not being covered by anything else.
4) Make sure you are full rep.
5) Move your HP Bar over the black background
6) Make sure your computer is set to 32bit colour.
If none of the above have solved your issue, please run Debug Mode (See how to, and what to do with it, at the bottom of the FAQ).
Alternatively, you can use manual define, and select the upper left green pixel of the HP Bar.
I'm getting an error when trying to start the script.
It says: Could not AutoDefine SeaChart, please use manual define.
Ending Script
There are a few possible issues for this error message, I will try to list them, and how to fix them.
1) Please make sure your SeaChart looks like the one in the following picture.
If it does not, this is a Custom Client issue, please go to this thread for help on the issue:
2) Make sure you are using the latest version of the custom client.
3) Please make sure your SeaChart is clearly visible (Including the Toggle Chat button), and not being covered by anything else.
4) Make sure your computer is set to 32bit colour.
If none of the above have solved your issue, please run Debug Mode (See how to, and what to do with it, at the bottom of the FAQ).
Alternatively, you can use manual define, and select the upper left pixel under the Toggle Chat button, and the lower right pixel.
I'm getting an error when trying to start the script.
It says: MiniMap NOT found, please use manual define.
Ending Script
There are a few possible issues for this error message, I will try to list them, and how to fix them.
1) Please make sure your MiniMap and SeaChart look like the one in the following picture.
If it does not, this is a Custom Client issue, please go to this thread for help on the issue:
2) Make sure you are using the latest version of the custom client.
3) Please make sure your MiniMap is clearly visible (Including the ShinyHunter button), and not being covered by anything else.
4) Make sure you have the ShinyHunter (Treasure/Glitter Hunter)
5) Make sure your computer is set to 32bit colour.
If none of the above have solved your issue, please run Debug Mode (See how to, and what to do with it, at the bottom of the FAQ).
Alternatively, you can use manual define, and select the upper left pixel of the MiniMap, and the lower right pixel.
I'm getting an error when trying to start the script.
It says: Can not find Rep Button, make sure you are full rep, else please manual define.
Ending Script
There are a few possible issues for this error message, I will try to list them, and how to fix them.
1) Please make sure your Rep Button and SeaChart look like the following picture.
If it does not, this is a Custom Client issue, please go to this thread for help on the issue:
2) Make sure you are using the latest version of the custom client.
3) Please make sure your Repair Button and the Repair Toolbar is clearly visible, and not being covered by anything else.
4) Make sure you are Full Rep.
5) Make sure your computer is set to 32bit colour.
If none of the above have solved your issue, please run Debug Mode (See how to, and what to do with it, at the bottom of the FAQ).
Alternatively, you can use manual define, and select a pixel in the middle of the repair button.
I'm getting an error when trying to start the script.
It says: No Island has been found.
There are a few possible issues for this error message, I will try to list them, and how to fix them.
1) Please make sure your MiniMap looks like the following picture.
First of all, to select what you want to collect, when you open the bot and scroll down a few lines, you will see the word "NEEDED" in green text surrounded by #'s.
Underneath this you will find the variables CollectNormalShiny, CollectGuildShiny, and CollectKrakenMeat.
If you want to collect that item, you put true next to it, if you do not want to collect it, please write false.
For example, if I wanted to collect Normal Shinys and Kraken meat, but NOT Guild Shinys, the following would be written:
After setting this up correctly, if it is still not collecting how you wish please make sure of the following.
1) Please make sure your whole SeaChart looks like the following picture.
If you have an issue which hasnt been listed here, or you still cant fix it, please post your issue in a descriptive way, and also run Debug mode as written below.
How do I run Debug Mode, and what do I do with it?
First of all, to run debug mode, when you open the bot and scroll down a few lines, you will see the word "NEEDED" in green text surrounded by #'s.
Underneath this you will find the variable DEBUGMODE.
If you want to run debug mode, you will write true next to it, as follows:
Code:
DEBUGMODE:=true;
If you do not want to run debug mode, you write false next to it, as follows:
Code:
DEBUGMODE:=false;
Okay, now you have enabled Debug mode. You run the script as normal until you see the error you want help with.
As soon as you see this error, stop the script/bot.
You will see in the bottom output window of Scar, a lot of text. Select all of this text, copy it, and then paste it into a notepad file. Save this file and add it as an attachment as part of your post.
Your post needs to explain your problem in as much detail as you can in a clear and easy to understand way.
In the same location you have your bot/script saved, there will be a image saved called "RShinyBotDebugImage.bmp", please upload this image to a image hosting site which does not change the quality or size of the image (so don't use epvpimg - as it changes the file type).
Once this is done, post the link to the image within your post.
Important:
All information you should change is in lines 32-52.
You can change the variables in lines 64-81, however these are not needed unless you are setting them up manually.
Note: I am English, and can not understand German, sorry.
I have also decided, anyone who leaves me messages in a manor which I deem not polite and/or insulting, will receive no help from me what so ever for any of my scripts. I welcome constructive criticism and issues people are having - explained in a polite, well described way. I am doing this for free after all..
I THINK I HAVE A PROBLEM WITH MY SCAR 3.22 - I GET THE SCAR ERROR CODE 404!
- It has been a lot of problems with different bots the last time when I have used Scar 3.22
- I can't actually save scripts that I have changed either.. So everytime I want to use the bot, I have to change the script again!
- When I actually uninstalled Scar, and then installed it again, then it worked! But, after some hours, or, i dont know what, then my scar 3.22 has been wierd.
- Thank you guys/girls for any reply at all!
This bot is very good, seriously! I have some issues, though.
- The bot won't detect enemy. So it continues to take glitters when enemy is shooting. Then enemy can see that you use bot :P
PLANNED TIPS:
- Please make it possible that the bot shoots back when enemy is shooting.
My ship dont`t repair. I have mate 4 lvl and premium. Please help me.
DEBUGMODE:=false; //set to true if you would like to active Debug Mode - alot of outputs, false if you just want normal information.
AutoDefineSeaChart:=true; //set to true for autofind seachart, false for manual
AutoDefineMiniMap:=true; //set to true for autofind minimap, false for manual
AutoDefineRepButton:=true; //set to true for autofind repbutton, false for manual
AutoDefineHP:=true; //set to true for autofind HP bar, false for manual
CollectNormalShiny:=true; //Set to true if you would like to collect Normal Shinys, false if you do not.
CollectGuildShiny:=false; //Set to true if you would like to collect Guild Shinys, false if you do not.
CollectKrakenMeat:=false; //Set to true if you would like to collect Kraken Meat, false if you do not.
AvoidIsland:=true; //Set to true if you would like to Avoid Guild Islands, false if you do not.
HoursToRun:=10; //The amount of hours for the bot to run
RepOnCorner:=false; //Set to true if you would like to rep on the corner, false if you do not.
Level5Rep:=false; //Set to true if you have the level 5 repair mate, false if you do not.
SaveSunkImages:=true; //Set to true if you would like to save images when sunk - this should show the thing which sank you (Saved into the same location as the Scar Script, false if you do not.
RepPerc:= 2; // 1 = Rep at 25%
// 2 = Rep at 35%
// 3 = Rep at 50%
// 4 = Rep at 75%