• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

EsodoScuro (Alpha2 Test)

jo3bingham

Excellent OT User
Joined
Mar 3, 2008
Messages
1,103
Solutions
14
Reaction score
772
GitHub
jo3bingham
What I Need From You Guys
  • Testing - Make sure every feature you can test works the way it's supposed to. If something isn't working please report it as a bug and be as detailed as possible with your report. Tell me what you were doing, which features were enabled, etc. The more info you can give me the better chance I'll have of being able to recreate it and fix it.
  • Errors - Any time EsodoScuro has an error you'll get a pop-up window that will allow you to Continue or Quit. This window has a Details button, click it, and copy-and-paste the error report in this thread.
  • Client Crashes - If the client crashes due to use of the bot please copy-and-paste your error file here. You can find the error file in your AppData\Tibia folder, the quickest way to get there is to click Start->Run..., type in %appdata%\Tibia, press Ok. The error file is easy to find, it's called error.txt lol.
  • Feature Enhancements - If you'd like to request an upgrade to a current feature please do so in this thread and try to be as detailed as possible. ie. Add fish stacking to Auto Fish, add Friend Healer with ability to heal with potion, heal friend, and mass heal, etc.
  • Feature Requests - If you'd like to request a new feature to be added to EsodoScuro, like always please do so in this thread and be detailed.
  • Opinions - Your opinions are just, if not as, important as stability. Please give me feedback on your opinion about the bot. Do you like the user-interface? If not, what kind of interface would you like to see (examples such as NG/BlackD/TibiaAuto or a drawing would be very appreciative)? Is it easy to navigate? If there is any aspect of EsodoScuro that you do not like please let me know, it won't hurt my feelings.
  • General Information - EsodoScuro requires .NET Framework 3.5 be installed. Once Alpha 1 testing has finished you can expect Alpha2 testing to begin once all bugs have been fixed and upgrades have been added. Alpha2 will probably include a ready-to-test Alert system, CaveBot, and Trainer. If not they will definitely be ready for Alpha3.

Features
  • Client Support - EsodoScuro supports client versions 8.00, 8.10, 8.11, 8.20, 8.21, 8.22, 8.31, 8.40, 8.41, and 8.42.
  • TibiaAPI - EsodoScuro uses both TibiaAPI and TibiaAPI_Inject.dll. Being an official developer for TibiaAPI I saw no reason to "recreate the wheel" when I have it in-front of me. The advantages of me using TibiaAPI mean more and better features, quicker upgrades, mutliple client version support from one application, etc.
  • Lite - Anyone can run the Lite version, but you're limited to only the features in FunStuff and Options.
  • Cavebot
    • Walk - Right click on the list box to Add, Remove, Clear, Load, or Save waypoints. TibiaBot NG waypoints can be loaded here.
    • Attack - Right click on the list box to Add, Remove, Clear, Load, or Save monsters.
      • Attack Monsters - This will attack any monster you added that attacks you. Target All will target all monsters that you added that are on screen.
      • Attack Players - This will attack any player that attacks you. Target All will target all players that are on screen.
    • Loot - Right click on the Id list box to Add, Remove, Clear, Load, or Save loot. TibiaBot NG loot files can be loaded here.
    • Options - These should be self explanatory. Pick Up Ammo and Refill Ammo haven't been finished yet so they have been disabled.
  • Outfit Changer
    • Addon1 - Shows Addon 1, if possible.
    • Addon2 - Shows Addon 2, if possible.
    • Rainbow Outfit - Quickly changes your outfit.
    • Rainbow Color - Quickly changes the color of your outfit, if possible.
  • Healer
    • Spell Lo - Spell to use first when low on health. Priority over Spell Hi and Potion.
    • Spell Hi - Spell to use when you have high health. Lowest priority.
    • Potion - Potion to use when low on health. Has priority over Spell Hi.
    • Uses same priority system as ElfBot.
  • ManaRestore
    • Minimum Mana - Minimum mana you can have before using a potion.
    • Potion - Potion to use when low on mana.
  • MagicTrainer
    • Spell - Spell to cast to train magic.
    • Mana - Mana needed to cast spell.
  • Options
    • Limit FPS - Sets the client's FPS to it's lowest point when it's minimized to reduce the client's CPU usage.
    • Name Spy - Show's player/creature/NPC names through floors and off-screen.
    • Level Spy - Allows you to see floors above and below you. Should work exactly like TibiaBot's, +/- on numpad is the hotkeys.
    • Anti-Idle - Turns your player in it's current direction to keep you from being logged out.
    • Replace Trees - Replaces trees with small fir bushes. I'm aware it does some weird stuff.
    • Full Light - Gives your game window the effect of having full light. Disabled due to some technical problems.
    • Auto Fish - Auto fishes for you. No need to have your rod or worms visible. Fish stacking will come soon.
  • RuneMaker
    • Rune - Select the rune you'd like to make and the bot will take care of the rest.
    • Eat - Will eat ALL foods for you. No need to have your food visible. If you're carrying food that you don't want to be eaten please put it in your depot.
  • Trainer
    • Slime - Add mother slimes to the list by following them and clicking Add.
    • Other - Add creatures you want to train on to the list by following them and clicking Add.
      • Start Attack - This will start attacking your training creature once it's health has surpassed the specified percentage.
      • Switch Target - This will switch training creatures once your current training creature's health percentage has fallen below the specified amount. Optional
      • Stop Attack - This will stop attacking your training creature once it's health has fallen below the specified percentage.

Upgrades
  • User requested upgrades to current features will be placed here.

Requests
  • User requests for new features will be placed here.
  • Tray Icon

Download
EsodoScuro (Alpha2)


Login Information
Username = OtLand
Password = AlphaTest
Note - The password could expire at any time, check back here for the new password if it has expired. After Alpha testing has commenced the password will be removed, but you can still test the Lite version.


Thanks,
Jo3Bingham
 
Last edited by a moderator:
Thanks for posting a great program again! I will sure test this out!:) Rep from me;)

edit: Wrong username or pass or hardwareid hasn't been activated?:(
Time to search my olly then:p
 
Thanks for posting a great program again! I will sure test this out!:) Rep from me;)

edit: Wrong username or pass or hardwareid hasn't been activated?:(
Time to search my olly then:p

Sorry, that was a problem on my part lol. I just uploaded a fix so redownload and it should work.
 
Please be aware that any protocol changes from version to version hasn't been handled yet, so you could get errors because you tried to invoke an 8.42-only measure on an 8.10 client, ie. Outfit Changer.

Still doesn't work:( Btw are you going to make something like ng? Or like free bot and donators get some extra features?

It's working here, it's case-sensitive so make sure you capitalize everything correctly (copy-and-paste if you have to). I haven't decided yet, I can say for certain once I've finished everything. If I do something like NG it won't cost near as much.
 
Awesome, I'll check it out! :- )
 
Please be aware that any protocol changes from version to version hasn't been handled yet, so you could get errors because you tried to invoke an 8.42-only measure on an 8.10 client, ie. Outfit Changer.



It's working here, it's case-sensitive so make sure you capitalize everything correctly (copy-and-paste if you have to). I haven't decided yet, I can say for certain once I've finished everything. If I do something like NG it won't cost near as much.

Yeah it works now^^:D
 
See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.IO.FileNotFoundException: Could not load file or assembly 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089' or one of its dependencies. Det går inte att hitta filen.
File name: 'System.Core, Version=3.5.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'
at ..()
at ..(Object , EventArgs )
at System.Windows.Forms.Control.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnClick(EventArgs e)
at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ButtonBase.WndProc(Message& m)
at System.Windows.Forms.Button.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)

WRN: Assembly binding logging is turned OFF.
To enable assembly bind failure logging, set the registry value [HKLM\Software\Microsoft\Fusion!EnableLog] (DWORD) to 1.
Note: There is some performance penalty associated with assembly bind failure logging.
To turn this feature off, remove the registry value [HKLM\Software\Microsoft\Fusion!EnableLog].



************** Loaded Assemblies **************
mscorlib
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/mscorlib.dll
----------------------------------------
EsodoScuro
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///C:/Documents%20and%20Settings/Administrat%F6r/Skrivbord/EsodoScuroAlphaTest/EsodoScuro.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Windows.Forms/2.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System/2.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Drawing/2.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
Microsoft.VisualBasic
Assembly Version: 8.0.0.0
Win32 Version: 8.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/Microsoft.VisualBasic/8.0.0.0__b03f5f7f11d50a3a/Microsoft.VisualBasic.dll
----------------------------------------
System.Runtime.Remoting
Assembly Version: 2.0.0.0
Win32 Version: 2.0.50727.42 (RTM.050727-4200)
CodeBase: file:///C:/WINDOWS/assembly/GAC_MSIL/System.Runtime.Remoting/2.0.0.0__b77a5c561934e089/System.Runtime.Remoting.dll
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.

Is all I get when trying to log in. =(
 
Is all I get when trying to log in. =(

It's saying you don't have .NET Framework 3.5 installed. If you do have it installed, make sure you have SP1 installed for it. If that doesn't work try uninstalling and reinstalling it.

I'm missing some kind of tray icon. Can you make that or something:)? I kinda 'lost' it now xD.

When you close the main window it closes the whole program. I'll add Tray Icon to the feature requests...actually I can't lol but I'll keep it in mind.
 
It's saying you don't have .NET Framework 3.5 installed. If you do have it installed, make sure you have SP1 installed for it. If that doesn't work try uninstalling and reinstalling it.



When you close the main window it closes the whole program. I'll add Tray Icon to the feature requests...actually I can't lol but I'll keep it in mind.

I edited your main post, if you need more edits you can always contact me or other moderators by pming or using the report button^^.
 
Alpha1 update:
  • Added Alerts
  • Fixed Anti-Idle bug
  • EsodoScuro will check if another instance of itself is attached to the selected client before connecting
  • If the client is closed EsodoScuro will close and vice-versa
  • Some small GUI fixes
 
Alpha1 Update: v1.0.0.2
  • Added Trainer
  • Fixed bug when closing HardwareId window
  • Fixed a few small bugs
  • Now when the client closes EsodoScuro will remain running. This is incase the client crashes and you need to save your settings.
 
Back
Top