If any of my scripts helped you and you want to donate:
Pix: [email protected]
- The goal to make a script assistant interface was reached, RBot 4 should be released by late Feb/Mar. Thanks to everyone that donated. (You can still donate here.)
Inside the CoreBots.cs you can find various properties you can change to your preferences, their default values are listed as bellow:
// [Can Change] Delay between commom actions, 700 is the safe number
public int ActionDelay { get; set; } = 700;
// [Can Change] Delay used to get out of combat, 1600 is the safe number
public int ExitCombatDelay { get; set; } = 1600;
// [Can Change] Delay between jumping rooms after hunting a monster, increase if you think it is jumping too much
public int HuntDelay { get; set; } = 1000;
// [Can Change] How many tries to accept/complete the quest will be sent
public int AcceptandCompleteTries { get; set; } = 20;
// [Can Change] Whether the bots will use private rooms
public bool PrivateRooms { get; set; } = true;
// [Can Change] What privat roomnumber the bot should use, if > 99999 it will pick a random room
public int PrivateRoomNumber { get; set; } = 100000;
// [Can Change] Use public rooms if the enemy is tough
public bool HardMonPublicRoom { get; set; } = true;
// [Can Change] Whether the player should rest after killing a monster
public bool ShouldRest { get; set; } = false;
// [Can Change] Whether the bot should attempt to clean your inventory by banking Misc. AC Items before starting the bot
public bool BankMiscAC { get; set; } = true;
// [Can Change] Whether you want anti lag features (lag killer, invisible monsters, set to 10 FPS)
public bool AntiLag { get; set; } = true;
// [Can Change] The interval, in milliseconds, at which to use skills, if they are available.
public int SkillTimer { get; set; } = 100;
// [Can Change] Name of your soloing class
public string SoloClass { get; set; } = "Generic";
// [Can Change] Mode of soloing class, if it has multiple.
public ClassUseMode SoloUseMode { get; set; } = ClassUseMode.Base;
// [Can Change] Names of your soloing equipment
public string[] SoloGear { get; set; } = { "Weapon", "Headpiece", "Cape" };
// [Can Change] Name of your farming class
public string FarmClass { get; set; } = "Generic";
// [Can Change] Mode of farminging class, if it has multiple.
public ClassUseMode FarmUseMode { get; set; } = ClassUseMode.Base;
// [Can Change] Names of your farming equipment
public string[] FarmGear { get; set; } = { "Weapon", "Headpiece", "Cape" };
// [Can Change] Some Sagas use the hero alignment to give extra reputation, change to your desired rep (Alignment.Evil or Alignment.Good).
public int HeroAlignment { get; set; } = (int)Alignment.Evil;
In RBot 3.6.2 and beyond Core Skills are branded as Advanced skills so you don't need the plugin anymore. The guide was moved to here
Q: How do I download the scripts?
A:
- Go to the Releases link;
- From the latest upload, download the Scripts.zip folder under Assets;
- Place the Scripts.zip inside your RBot Scripts folder;
- Right click Scripts.zip and click "Extract here";
- If prompted to replace your files, click Yes;
- All should be good to use now!
Note: The current latest RBot version (as long as I update it) can be downloaded here.
Q: I try to run CoreBots/Dailys/Farms and get an error, what do I do?
A: All files starting with "Core" aren't bots, they are used by bots.
Q: I'm running a bot and I get an error like "The type or namespace 'CoreBots' could not be found", how do I fix it?
A: That's an installation problem, certify that you dropped the "Scripts" folder directly in the "RBot.exe" folder, this way it will update all previous bots that you downloaded from here. A common error is your file path be like: "*/Rbot/Scripts/Scripts/FarmAllDailys.cs" or even "*/Rbot/Scripts-master/Scripts/FarmAllDailys.cs" it should be "*/Rbot/Scripts/FarmAllDailys.cs".
Note: If after you follow this answer the error persists, open the script you got an error and certify that the first lines with
//cs_include
have the right path/file name, typos happen.
Q: Even after doing the solutions above my script doesn't run, what now?
A: Then I might have messed up something. In this case you can reach out to me in Discord: Breno_Henrike#6959 and tell me which script you are having trouble with.