Florensia bot source code

11/22/2016 19:07 ~Nordiii~#1
Hello,
I wrote a little bot in C# for florensia but I have no interest in developing it any further.

So I though maybe you would have fun looking into how a bot could be written or maybe keep developing on this basis?! :)

Info:
  • Written in C# with Visual Studio 2017.
  • Worked with Win10 and single client.
  • Need admin rights!
  • This bot won't work on sea!
  • I never died that often so I'm not sure if the "Stop Revive after losing x% exp" works
  • Flo doesn't need to be in foreground
  • you have to use the default hotkeys 0-9,+ and - also you need "z" to sit "space" to auto attack and "x" to auto loot.
    The auto loot function also needs the ingame option "loot automatically" enabled.
  • You can get banned

How to Use:
  1. Start the game
  2. Start the bot as Admin
  3. Adjust the settings (When setting a cast time - it is in seconds - add a few milliseconds like 1.2 sec instead of 1 sec because of the ping)
  4. Grind
  5. In case of any reproducible bugs please tell me how to reproduce it, else it will be hard to fix the issue.

Download:
[Only registered and activated users can see links. Click Here To Register...]



Github link:
[Only registered and activated users can see links. Click Here To Register...]



Information about the functions can be found on github!

In case you want to implement own features / fixes, fork this project and make pull requests I will look into them.
Important! when your posting a pull request use the same schematic as my code!!!

The Issue tracker is there to track issues with as much information how to produce this bug as possible not something like "LOL doesn't work BULLSHIT ^^111^11!!!!".

With a 99% chance I won't answer your questions.


Using at own risk!

Changelist:
31.08.2020
  • Add target whitelist support, everything else is blacklistet when enabled

Have a nice day!
12/06/2016 18:33 deniz009#2
How can ı use the bot
[Only registered and activated users can see links. Click Here To Register...]
12/11/2016 02:10 DarkCryme#3
dont work he dont show me my player name...

multiclient dont work my window name is Florensia ver2.02.00

and single client with patcher is still find my process but dont show the playername!!
12/11/2016 15:13 ~Nordiii~#4
Yeah florensia updated maybe I will update the addresses next week
10/28/2017 00:12 ~Nordiii~#5
Updated addresses again, I probably will upload a build with every hotkey working in the upcoming weeks no promise though.
You can code and compile it yourself though!


EDIT:

Got rid of most the bugs and I'm working on getting every hotkey to work right now.

Are there any Options I may should add? (the screenshot in the first post shows every option you have right now)

As I`ve got problems with the current working Multiclient patch I wont update the bot for this.
In case your OS supports to run multiple instances of Florensia the bot should be able to deal with it.
11/03/2017 14:07 DouglinhasZN#6
Will I be able to use the bot while having the client minimised?

also what do I need to do to execute the program? do I need to have visual studio ?
11/03/2017 14:30 ~Nordiii~#7
Quote:
Originally Posted by DouglinhasZN View Post
Will I be able to use the bot while having the client minimised?
Yep it will be possible to minimize the game.

No you don't have to I will upload the .exe file as soon as i added every hotkey probably by tomorrow.
11/03/2017 14:30 DouglinhasZN#8
@[Only registered and activated users can see links. Click Here To Register...]
How do i execute the file? could you shed some light on this? what exactly do I need?
11/03/2017 14:35 ~Nordiii~#9
Quote:
Originally Posted by DouglinhasZN View Post
@[Only registered and activated users can see links. Click Here To Register...]
How do i execute the file? could you shed some light on this? what exactly do I need?
Like every other .exe file (clicking on it you know)?
Needs Admin rights though.
You only need Visual Studio in case you want to compile it by yourself.
11/03/2017 14:36 DouglinhasZN#10
Alright, so I downloaded the file github, and there isnt any .exe file in it. Its CS File
11/03/2017 14:41 ~Nordiii~#11
Like I said in my first answer to you, i will upload an exe File probably by tomorrow....
11/03/2017 14:46 DouglinhasZN#12
haha my bad dude, idk how that went passed me like that.
Thank you.

Quick Question @[Only registered and activated users can see links. Click Here To Register...]
What are the chances of getting banned with this bot compared to a simple macro?
is it possible to give a figure?

I am testing it now... really good bot!
11/04/2017 12:33 ~Nordiii~#13
Quote:
Originally Posted by DouglinhasZN View Post
haha my bad dude, idk how that went passed me like that.
Thank you.

Quick Question @[Only registered and activated users can see links. Click Here To Register...]
What are the chances of getting banned with this bot compared to a simple macro?
is it possible to give a figure?
The difference to a simple Macro is that he reads values out of Florensia to handle appropriate not changing them.
So either you're getting reported or they are scanning for this application which could always be a problem with compiled public cheats.
This can happen quick or never.

Just create an separate account.
11/05/2017 10:35 DouglinhasZN#14
It is very glitchy.
Sometimes it glitches and it wont attack or do anything. It doesn't use every attack you put on the hotkey to use. And I am getting a lot of disconnect now.
11/05/2017 10:58 ~Nordiii~#15
Quote:
Originally Posted by DouglinhasZN View Post
It is very glitchy.
Sometimes it glitches and it wont attack or do anything. It doesn't use every attack you put on the hotkey to use. And I am getting a lot of disconnect now.
Disconnects aren't possible through the bot.
Testing whole nights didn't disconnect.

Attacking though, could you explain how it glitches out?
This happens mainly when the bot wanted to sit down but somehow failed.
A few information's would be handy here to fix this.
EDIT: I probably have a general fix for this maybe i'm able to do this at the evening.

And the problem of not using a skill sadly appears sometimes but should work good most of the time.
When you're changing a skill while it's still on cooldown the bot wants to cast it and you need to wait one cycle because i'm not able to check if something is on cooldown.

A good tip is to increase the cast time to be sure the complete animation played.