> For the complete documentation index, see [llms.txt](https://docs.opentibiabr.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.opentibiabr.com/opentibiabr/downloads/website-applications.md).

# Website Applications

<details>

<summary>Packages</summary>

#### List of Packages Linux:

#### aaPanel:

* **aaPanel is a simple but powerful hosting control panel**, it can manage the web server through web-based GUI(Graphical User Interface).
  * **one-click function:** such as one-click install developing environment and software.
  * **save the time:** the main goal is helping users to save the time of deploying, thus users just focus on their own project that is fine.
* ​[Download](https://www.aapanel.com/new/download.html#install)​
* ​[Github](https://github.com/aaPanel/aaPanel)

#### HestiaCP:

* Hestia Control Panel is designed to provide administrators an easy to use web and command line interface, enabling them to quickly deploy and manage web domains, mail accounts, DNS zones, and databases from one central dashboard without the hassle of manually deploying and configuring individual components or services.
* [Download](https://hestiacp.com/docs/introduction/getting-started.html)
* [Github](https://github.com/hestiacp/hestiacp)

#### List of Packages Windows:

#### Uniform Server:

* A free lightweight portable WAMP server solution.
* Includes the latest versions of **Apache**, **MySQL** or MariaDB, **PHP** (with version switching), **phpMyAdmin** or Adminer.
* PHP 8: [Download](https://sourceforge.net/projects/miniserver/files/Uniform%20Server%20ZeroXIV/14_0_5_ZeroXIV/14_0_5_ZeroXIV.exe/download)

#### XAMPP:

* XAMPP is an easy to install Apache distribution containing MariaDB, PHP, and Perl. Just download and start the installer. It's that easy.
* PHP 8: [Download](https://sourceforge.net/projects/xampp/files/XAMPP%20Windows/8.1.6/xampp-windows-x64-8.1.6-0-VS16-installer.exe/download)

#### XAMPP MySQL Fix Option 1:

* MySQL backup folder which is included with XAMPP.&#x20;
* Rename the folder mysql/data to mysql/data\_old (you can use any name)&#x20;
* Create a new folder mysql/data&#x20;
* Copy the content that resides in mysql/backup to the new mysql/data folder&#x20;
* Copy all your database folders that are in mysql/data\_old to mysql/data (skipping the mysql, performance\_schema, and phpmyadmin folders from data\_old)&#x20;
* Finally copy the ibdata1 file from mysql/data\_old and replace it inside mysql/data folder&#x20;
* Start MySQL from XAMPP control panel

#### XAMPP MySQL Fix Option 2:

* Stop MySQL.
* Go to the `C:/xampp/mysql` directory and copy the `data` folder and keep it somewhere else (probably in another drive) as a backup.
* Go to your original `data` folder (`C:/xampp/mysql`) and sort the files by 'Type.'
* Select the files that have the type `INFO File` and delete them.
* Start MySQL. It should work now.

</details>

<details>

<summary>Websites</summary>

* #### CanaryAAC:
  * [Download](https://www.dropbox.com/scl/fi/bq24mzil24iugah09hne5/CanaryAAC.zip?rlkey=k7toplmhn84yr5hkp5wm2txyw\&st=42p3i8c5\&dl=1)
* #### Gesior2012:
  * [Download](https://www.dropbox.com/scl/fi/cjdlmhm1aoxm4mgo765f4/Gesior2012.zip?rlkey=kq9o0mz1326lg9bvsbydnkvbp\&st=d5vffrxe\&dl=1)
* #### GesiorAAC Global:
  * [Download](https://www.dropbox.com/scl/fi/gxkkc8ku6mk631j6sztuw/GesiorAAC-Global.zip?rlkey=q5imywghdz52dua9w6w55cmhh\&st=hqf2dvok\&dl=1)
* #### MyAAC:
  * [Download](https://www.dropbox.com/scl/fi/toa1iqxl0w1c4us23d019/MyAAC.zip?rlkey=dq766zj3zn1iq336bqb4njcij\&st=yshmquh1\&dl=1)
* #### MyAAC Global:
  * [Download](https://www.dropbox.com/scl/fi/09jiys6adzp1a16dqhseo/MyAAC-Global.zip?rlkey=1edeb9ef775nm2g3bu83jhpws\&st=njhzxv9x\&dl=1)
* #### SlenderAAC:
  * [Download](https://www.dropbox.com/scl/fi/xsxw5bmh21djlrf5rk2te/SlenderAAC.zip?rlkey=21wdp59b4alygjm8ne40gaeuu\&st=pmzuf16w\&dl=1)
* #### ZnoteAAC:
  * [Download](https://www.dropbox.com/scl/fi/2iaekm4iio3r5gujwum0f/ZnoteAAC.zip?rlkey=cfuif7o0wkdhk7b15o46fflo9\&st=f4yn3uwh\&dl=1)

</details>

<details>

<summary>Applications</summary>

#### \[GesiorAAC] login.php: <a href="#gesioraac-login.php-to-client-12" id="gesioraac-login.php-to-client-12"></a>

* **How to install:**
* Save the login.php file in the GesiorAAC root folder and the ws\_login.php inside the pages folder.
* **​**[Download​](https://www.dropbox.com/scl/fi/cjbhlva761qv1qkegf09l/gesioraac-client14-login.zip?rlkey=utl6s3ot225nv81e1fozmbgiy\&st=67t5ugzx\&dl=1)
* **Credits:**
* **gpedro, hyresu, Majesty, slawkens**

#### **\[Gesior2012]** List of Plugins:

* Addons
* Admin Panel
* Bug Records
* Changelog
* Experience Table
* Quests&#x20;
* Raids
* Skulls following Cursor
* Spells
* [Download](https://www.dropbox.com/scl/fi/8vwegd0rbsurq2kuze7si/Gesior2012-Plugins.zip?rlkey=gaiinufzt4qkbvwlqazu0kb3b\&st=fggd8vu1\&dl=1)

#### \[MyAAC] login.php:

* **How to install:**
* Save the login.php file in the MyAAC root folder.
* [Download](https://www.dropbox.com/scl/fi/15wrd29gks7ae2jkjsfji/myaac-client14-login.zip?rlkey=0ih39x3oecwj1dp4l5bpa6gdh\&st=juco1aut\&dl=1)
* **Credits:**
* **lucien fear, gpedro, hyresu, Majesty, slawkens**

#### \[MyAAC] How to install plugins:

* Go to Admin Panel of your MyAAC instance – <http://127.0.0.1/admin>, then navigate to menu option “Plugins”. From here you can choose file and click “Upload” button to install the specified plugin.

#### \[MyAAC] List of Plugins:

* Auction System
* Better Downloads Page
* Bug Tracker
* Census
* Characters Sale
* Gesior House Auctions
* Gesior Shop System
* Guild Wars
* Landing Page
* List of Items
* Lua Monsters
* Lua Spells
* Mercado Pago
* Password Strenght
* Powerful Guilds
* Random Name Generator
* Sample Data
* Start Countdown
* Welcome Box
* Znote Converter
* [Download](https://www.dropbox.com/scl/fi/lr7cvr6y0maz0y7byqek7/MyAAC-Plugins.zip?rlkey=sinbhru8dfznqmr9puqt2uyh6\&st=r8xvn3kr\&dl=1)

#### \[ZnoteAAC] login.php:

* **How to install:**
* Open ZnoteAAC and replace the login.php with the login.php available for download below:
* [Download](https://www.dropbox.com/scl/fi/4zxsen0cim2by28icagma/znoteaac-client14-login.zip?rlkey=8k2zyk7e59f1bd49tj4akwun4\&st=l06leqve\&dl=1)
* **Credits:**&#x20;
* Znote (login.php)
* Majesty:\
  Fixed: event schedule + boosted creature + tutorial + daily reward state\
  Added: news (compendium)

#### \[ZnoteAAC] List of Plugins:

* Cip Based Gallery
* Contact Page
* Forum
* Most Creature Killers
* Service Agreement and Download Client Pages
* Simple Wiki Page
* [Download](https://www.dropbox.com/scl/fi/7e7iim11ml53c4trljpdz/ZnoteAAC-Plugins.zip?rlkey=2ifirc38v82aex6tvtiba4c4b\&st=54vw5cjn\&dl=1)

#### Animated Items and Outfits:

* Animated Items and Outfits for CanaryAAC, GesiorAAC, MyAAC and ZnoteAAC. Compatible with Canary and OTServBR-Global.
* Animated Outfits need php gd extension enabled to work correctly.
* [Download](https://www.dropbox.com/s/5j9kszrwog99zs8/animated-items-and-outfits.zip?dl=1)
* **How to enable php gd extension:**
* **Linux:** `sudo apt install php-gd`
* **Windows - Uniform Server: core/php/php\_production.ini and change** `;extension=gd` **to** `extension=gd`
* **Windows - XAMPP: php/php.ini and change** `;extension=gd` **to** `extension=gd`
* **Linux Permissions:**
* ```
  cd /var/www/html/images
  sudo chmod 755 -R animated-outfits/
  sudo service nginx restart
  ```
* **GesiorAAC config.php:**

```
# Characters animatedOutfits php
$config['site']['animatedOutfits_url'] = '/images/animated-outfits/animoutfit.php?';
$config['site']['outfit_images_url'] = '/images/animated-outfits/outfit.php?';
$config['site']['icons_images_url'] = '/images/items/';
```

* **MyAAC config.php:**

```
// images
'outfit_images_url' => 'images/animated-outfits/animoutfit.php', // set to animoutfit.php for animated outfit
'item_images_url' => 'images/items/', // set to images/items if you host your own items in images folder
```

* **ZnoteAAC config.php:**

```
// Show outfits
$config['show_outfits'] = array(
'shop' => true,
'highscores' => true,
'characterprofile' => true,
'onlinelist' => true,
'imageServer' => 'http://127.0.0.1/images/animated-outfits/animoutfit.php'
);

////////////
/// SHOP ///
////////////
// If useDB is set to true, player can shop in-game as well using Znote Lua shop system plugin.
$config['shop'] = array(
'enabled' => true,
'loginToView' => false, // Do user need to login to see the shop offers?
'enableShopConfirmation' => true, // Verify that user wants to buy with popup
'useDB' => false, // Fetch offers from database, or the below config array
'showImage' => true,
'imageServer' => '/images/items/',
'imageType' => 'gif',
);
```

#### Interactive Map:

* Interactive Map to add on your website (GesiorAAC, MyAAC, ZnoteAAC) . Writted in JS & CSS.
* [Download](https://www.dropbox.com/s/v9lfwbvpi46lvl6/Interactive-map.zip?dl=1)

#### Store:

* **1 - How to install:**
* **Windows:**
* Go to the htdocs (XAMPP) or www (Uniform Server) folder and extract the compressed file.
* Examples:&#x20;
* C:\xampp\htdocs\images\\
* C:\UniServerZ\www\images\\
* **Linux:**
* cd /var/www/html/images
* sudo chmod 755 -R store/
* sudo service nginx restart
* **1.1 - Server**
* **config.lua:**&#x20;
* **Example 1:**

```
coinImagesURL = "http://127.0.0.1/images/store/"
```

* **Example 2:**

```
coinImagesURL = "http://127.0.0.1:8090/images/store/"
```

* **1.2 - /data/modules/gamestore/gamestore.lua:**
* Check the name of the .png, must be compatible with the names of the files .png the images in the store folder.
* **1.3 - If the images do not appear, what to do:**
* Go to the client folder in /storeimages and delete the data8 and prepared folders. Then restart the XAMPP or UniformServer, server, and client. And with the correct names, categories, etc. in the gamestore.lua, the customer should upload the images in the shop.
* Note: If you use a .htaccess file inside the store folder, you will not allow access to the images. In the file you must change the command from "deny from all" to "allow from all".
* [Download](https://www.dropbox.com/s/5b00ubu1erapu9q/store.zip?dl=1)

#### Compendium:

Compendium for qt client.

* [Download](https://www.dropbox.com/scl/fi/p3hzhemz9e8ehtfpphahk/compendium.zip?rlkey=ijyo5ref7xwpmzanv8rvp0974\&st=4hb8xdq7\&dl=1)

**How to install:**

**GesiorAAC:**

* [\[GesiorAAC\] login.php](https://docs.opentibiabr.com/opentibiabr/downloads/website-applications/applications#gesioraac-login.php).
* Extract the compendium folder to GesiorAAC images folder.
* Copy compendium.json to Canary Server folder.

**MyAAC:**

* [\[MyAAC\] login.php](https://docs.opentibiabr.com/opentibiabr/downloads/website-applications/applications#myaac-login.php).
* Extract the compendium folder to MyAAC images folder.
* Copy compendium.json to Canary Server folder.

**ZnoteAAC**

* [\[ZnoteAAC\] login.php](https://docs.opentibiabr.com/opentibiabr/downloads/website-applications/applications#znoteaac-login.php).
* Extract the compendium folder to ZnoteAAC images folder.

**Localhost URL:**

* `http://127.0.0.1/images/compendium/`

**IP or Domain URL:**

* `https://your-ip-or-domain/images/compendium/`

</details>

<details>

<summary>Layouts</summary>

#### \[Gesior2012] List of Layouts: <a href="#gesioraac-login.php-to-client-12" id="gesioraac-login.php-to-client-12"></a>

* Aldora
* Ascar
* Baiak Pvp
* Baiak Sky
* Blueish
* Classic Yurots
* Cyber
* Dars
* Dwarf
* Elemental
* Evoker
* Evolera
* Fire and Ice
* Fun
* Lame
* Metro Blue
* Nakjila
* Necronia
* OTSet1
* OTSet2
* Telara
* Thora
* Tibiacom1
* Tibiacom2
* Tibiacom3
* Ttp
* Underscore
* Unnamed
* Wondrous
* Worgen1
* Worgen2
* Zipp
* Zivera
* [Download](https://www.dropbox.com/scl/fi/qauz40dtmgnzbsdagepqs/Gesior2012-Layouts.zip?rlkey=2pizv4o2sv9r9wflkgb2tpufa\&st=lu8n8xud\&dl=1)

#### \[MyAAC] List of Layouts: <a href="#gesioraac-login.php-to-client-12" id="gesioraac-login.php-to-client-12"></a>

* Aldora
* AtomIO
* Bootstrap
* Canary (Global)
* Coffee-n-Cream
* Darkritual
* Eloria
* Emma
* Greed
* Loleslav
* Odin
* Old School
* Oni
* Paxton1
* Reborn
* Roshamuul
* Semantic
* ShadowCores
* Telara
* Thora
* TibiaClient
* Tibiana
* Tibiaold
* Trees
* [Download](https://www.dropbox.com/scl/fi/yf4clujnpi2g33vo118om/MyAAC-Layouts.zip?rlkey=azosoknjgd4gfooan7om3mk6l\&st=uw3q6zo9\&dl=1)

#### \[ZnoteAAC] List of Layouts: <a href="#gesioraac-login.php-to-client-12" id="gesioraac-login.php-to-client-12"></a>

* Anniversary
* Ascar
* Asphyx
* Bootstrap 4 | Mobile Ready
* Castle
* Cyber
* Dark Tibia
* Fibula
* Fire and Ice
* Game Addict
* Guilcera
* Hellgrave
* Lynch
* Metro Blue
* Old School
* Shadowcores
* Sun Blast
* Telara
* Tibia Global
* Tibia Old
* Unholy Grail
* Unnamed
* Unnamed LordVissie
* Underworld
* Valhalla
* Vestia
* Warheim
* Worgen
* World of Warcraft
* [Download](https://www.dropbox.com/scl/fi/wjfybk270fegplu5ibsta/ZnoteAAC-Layouts.zip?rlkey=jszek1tkn2u15t58e3xydhnsc\&st=3x3ggw5s\&dl=1)

</details>

<details>

<summary>APIs and SDKs</summary>

### MercadoPago:

* <https://github.com/mercadopago/sdk-php>
* [Youtube](https://www.youtube.com/watch?app=desktop\&v=ckJBxM9uJwU\&feature=youtu.be)

### PicPay:

* <https://github.com/luannsr12/picpay-php>

### Pix:

* <https://github.com/piggly-dev/php-pix>

### Twitch and Youtube API:

* [Download](https://www.dropbox.com/scl/fi/xj0v8189pfzzmvij55a33/Twitch-and-Youtube-API.zip?rlkey=r4eyac5hf5r01zbxwl0ysehjd\&st=xw08ckk1\&dl=1)

</details>
