Skip to content
Masuzu edited this page Dec 17, 2019 · 40 revisions

Frequently Asked Questions

Please note that Chrome 65.0.3325 is not compatible anymore. Please refer to the setup and installation page.

How to stop Zooey?

I get an unregistered user error message!

Failed to detect the Twitter side menu

How can I configure Zooey?

No active window with Granblue Fantasy was found!

Using non-ANSI characters in the configuration file and Lua scripts cause Zooey to crash!

I have scaling issues! (Again?!)

Zooey is stuck during the calibration phase!

How can I activate the event mode?

How can I farm events such as Guild Wars or Rise of the Beasts?

How can I make Zooey farm a story quest or free quest?

Zooey is stuck on the side scrolling scene!

Zooey is stuck on the side scrolling scene! (Viramate user)

Zooey keeps reloading the same page over and over!

I do not want Zooey to skip animations!

How to make Zooey use skills and summons during combat?

My Lua scripts are ignored!

Zooey can't use skills due to the skill description popup!

Zooey is not using skills or summons but my Lua scripts are valid! (Viramate user)

I am getting a lot of "No response received after an abnormally long time" messages

I am getting "No response received after an abnormally long time" messages when using the slime blasting mode!

Zooey is getting stuck at the summon selection page (low screen resolution scenario)

Paused in debugger

Why Viramate or (insert here any other extension name which can be found on the Chrome store) can be easily detected?

Why tampering with frame per seconds and other similar hacks can be easily detected?

How to stop Zooey?

Press F1 to stop Zooey. This defaut hotkey can be configured in the file ZooeyBot.ini by overriding the parameter ExitKeyCode.

When you use the basic mode or event mode, Zooey will stop automatically after TimeLimitInSeconds milliseconds are elapsed (if Zooey is in a battle when the timer is triggered, Zooey will first complete the battle before stopping), or after MaxNumPotionsToUse are consumed. Zooey will also detect when the captcha screen appears and stop.

When you use the slave mode (aka slime blasting mode), Zooey will stop after the room closes.

I get an unregistered user error message!

When you run Zooey Bot, a text file serial_number.txt will be created in the same folder as the executable file. Please make sure that its contents matches the serial number on your management page (only pick one of the 2 serial numbers!). If it does not, update your serial number on this page.

Failed to detect the Twitter side menu

During the calibration phase, you may encounter this error:

Simply refresh your page to complete the calibration phase.

How can I configure Zooey?

All the user-defined configuration parameters of Zooey can be found in the configuration file ZooeyBot.ini. All you need is a text editor to open and edit this file.

Using non-ANSI characters in the configuration file and Lua scripts cause Zooey to crash!

Please make sure to encode your files using UTF8 as shown below (using Notepad++)

No active window with Grandblue Fantasy was found!

Check that the language setting under the General section of the configuration file ZooeyBot.ini matches the in-game settings you use.

I have scaling issues! (Again?!)

Yet another scaling issue... First of all, please make sure that you religiously follow the scaling guidelines from the prerequisites page.

You can find below a more advanced testing procedure.

  1. Install https://chrome.google.com/webstore/detail/coordinates/bpflbjmbfccblbhlcmlgkajdpoiepmkd
  2. Navigate to the co-op menu and set a quest, then measure the width of the quest menu as done here: You should get the same value or close to it.
  3. Then, in the Chrome DevTools console, enter the following command:
  4. The ratio of the 2 values should be close to 1.5. If not, then I am afraid that you have a scaling issue on your side.

Zooey is stuck during the calibration phase!

First of all, please check your scaling settings (I have scaling issues! (Again?!)). The Home button has to be visible on the top left hand corner. You also have to reach the calibration step 3/3 (or 6/6 when using the Slave mode (slime-blasting)) for Zooey to complete the calibration phase. Whenever you restart Zooey, please make sure to close beforehand the Chrome DevTools window by pressing F12 and to reopen it.

If you use the Slave mode, there has been reports of getting stuck in the calibration phase when Lite animation settings were used on the Chrome Incognito window. Changing the animation settings to Standard solved the issue. Another option is to use a second user profile to open another Chrome window for your slave account:

How can I activate the event mode?

Please check the EventMode section of the configuration file. Make sure to set the correct values for the EventRaidUrl and NightmareModeUrl parameters. Please read this guide for more details.

How can I farm events such as Guild Wars or Rise of the Beasts?

Use the event mode feature to do so, setting the URL of the summon page of the event stage as EventRaidUrl. Plase note that some events such as Rise of the Beasts require to navigate to the home page of the event before navigating to the event raid url. If the configuration parameter EventPageUrl in the file ZooeyBot.ini is provided, Zooey will first navigate to this url before hosting the raid. More details can be found here.

How can I make Zooey farm a story quest or free quest?

Simply clear the quest one then add it to your favourite quests. Zooey can either farm favourite quests or special quests.

Zooey is stuck on the side scrolling scene!

Set your Gameplay Settings as following:

Zooey is stuck on the side scrolling scene! (Viramate user)

Please refer to the answers given on this issue.

Zooey keeps reloading the same page over and over!

Please refer to this issue and the solution proposed in the end (modification of the Chrome search bar autocompletion settings).

I do not want Zooey to skip animations!

Simply edit the configuration file ZooeyBot.ini and set the configuration parameter RealodPageOnLastBattle to false.

How to make Zooey use skills and summons during combat?

By default, skill and summon usage is disabled. To enable it, edit the configuration file ZooeyBot.ini and update the parameter LuaScript under the Combat section to path of the Lua script to use. If you provide an invalid path, the script will be ignored and Zooey will continue to use regular attacks only.

You can test your scripts using the trial battle mode (set the configuration parameter TrialBattleMode to true to use it, run ZooeyBot.exe and follow the instructions in the console window). If you script contains a syntax error, Zooey will display an error message with the line in the script and the reason for the error.

Please read the scripting guide for more details.

My Lua scripts are ignored!

Make sure that you updated the relevant configuration variable:

  • LuaScript under the Combat section for the basic mode and trial battle mode
  • MainAccountLuaScript and SlaveLuaScript under the SlaveMode section for the slime blasting mode
  • EventRaidScript and NightmareModeScript under the EventMode section for the event mode

If you reference characters by name in your Lua scripts, make sure that you set the language setting Language to the value (en or jp) matching your game. Names are case-sensitive.

Script paths are relative to the location of the ZooeyBot.exe executable file.

Zooey can't use skills due to the skill description popup!

Please toggle off the skill description menu as mentioned here.

Zooey is not using skills or summons but my Lua scripts are valid! (Viramate user)

Make sure that you set to true to configuration parameter UseViramate in the ZooeyBot.ini file.

Please make sure that you enabled skill and summon shortcuts in the Viramate options as shown below:

I am getting a lot of "No response received after an abnormally long time" messages

Please increase the values for the delays following an attack and/or ability use and/or summon use. You will find those parameters under the Combat section: MinWaitTimeInMsAfterAttack, MinWaitTimeInMsAfterSummon and MinWaitTimeInMsAfterAbility. Values are given in milliseconds.

I am getting "No response received after an abnormally long time" messages when using the slime blasting mode!

Make sure to:

  1. Close all the Chrome DevTools windows
  2. Run ZooeyBot.exe
  3. Select the Chrome window where you run your slave account, press F12 to open the Chrome DevTools window and start the Zooey bot slave extension on this same Chrome window
  4. Select the Chrome window where you run your main account, press F12 to open the Chrome DevTools window and start the Zooey bot extension on this Chrome window
  5. Press ENTER to initiate Zooey bot calibration then follow the instructions displayed in the console window.

Zooey is getting stuck at the summon selection page (low screen resolution scenario)

Please refer to the working solution suggested here. Another more convenient option is to toggle to Chrome full screen mode before navigating to the quest menu, as mentioned here.

Paused in debugger

Please refer to this issue for more details on how to stop receiving this Chrome Devtools error message.

Why Viramate or (insert here any other extension name which can be found on the Chrome store) can be easily detected?

By design from Google, the only way to know whether a Chrome extension is used is to know its ID. As stated above, Chrome Web Store extensions have a fixed ID from the first day they are released on the store. Zooey is not available on the Chrome Web Store and is installed by loading it manually. Therefore, having a floating ID different for each user and which can be changed at any time makes it untrackable.

Why tampering with frame per seconds and other similar hacks can be easily detected?

Just to give you some context, this allowed players to increase the speed of the animations by a significant amount, resulting in faster turns and thus much more damage dealt than regular players. This was achieved by modifying some of the Javascript variables on the GBF webpage. Detecting that a variable has an impossible value in your webpage is easy, isn't it? Bingo!

Zooey does not mess with any of the elements of the HTML page, neither does it try to modify any of the Javascript variables on the GBF webpage.

Clone this wiki locally