• 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!

MyAAC v0.8.13

slaw

Software Developer
Joined
Aug 27, 2007
Messages
3,657
Solutions
125
Reaction score
1,103
Location
Germany
GitHub
slawkens
Hello,

The time has come.

Today I'm releasing MyAAC v0.8.

The biggest release since 2 years of work.

This release wouldn't be possible without the help of: @Leesne, @whiteblXK. Thumbs up for them.

Also big thanks to OTServ BR Admin - Majesty for the support and continuous communication.

Some screenshots:

New Bootstrap Admin Panel:
myaac_0_8_0_4.jpg
myaac_0_8_0_5.jpg
myaac_0_8_0_6.jpgmyaac_0_8_0_7.jpgmyaac_0_8_0_8.jpg
Create Character directly on Create Account Page
myaac_0_8_0_9.jpg
New Creatures Page:
myaac_0_8_0_1.jpg
New Spells Page:
myaac_0_8_0_2.jpg

New Team page:
myaac_0_8_0_3.jpg


Biggest changes:
  • New Bootstrap 3 Admin Panel by @Leesneaks (with accounts editor and modules)
  • Environment is now configurable by env setting (Significantly better load times with 'prod')
  • Replace spells, monsters tables with JavaScript Sortable Tables - DataTables (@Leesneaks)
  • Change default MySQL Storage Engine to InnoDB and Default Character Set to utf8
  • New configurables:
  • account_create_auto_login (Auto Login after Create Account - Registration)
  • account_create_character_create (Create Character directly on Create Account page) (@tobi132)
  • database_log (Logging of Database Queries to database.log)
  • smtp_debug (More info about SMTP errors in mailer-error.log)
  • New plugin options
  • Support for database persistent and socket connections (performance boost)
  • Database towns table support for TFS 1.3 (@tobi132)
  • Move items from database to Cache_PHP (Much more faster load time)
  • Move pages to Twig templates: team, lastkills, serverinfo, houses, guilds.list, guild.view, admin.logs, admin.reports (@whiteblXK, @tobi132)
  • Possibility to define colors and "Open in New Tab" on Template Menus (needs to be supported by Template)
  • Team page - display outfits of the players (configurable) (@whiteblXK)
  • Forum: show user avatar (outfit) in posts
  • New hooks: LOGIN, LOGIN_ATTEMPT, LOGOUT, HOOK_ACCOUNT_CREATE_*
  • sandbox for plugins, don't install when requirements are not satisfied
  • php 7.x APCu cache support (faster cache engine)
  • updated Twig to version v1.35.0
  • updated TinyMCE to version v4.7.4

Demo: Latest News - MyAAC Demo (https://demo.my-aac.org)
Supported servers: slawkens/myaac (https://github.com/slawkens/myaac/wiki/Supported-servers)
Changelog: slawkens/myaac (https://github.com/slawkens/myaac/blob/master/CHANGELOG.md)
Download: Releases · otsoft/myaac (https://github.com/otsoft/myaac/releases)

Please use Support Board (Support (https://otland.net/forums/support.16/)) for support matters, and GitHub Issue Tracker (slawkens/myaac (https://github.com/slawkens/myaac/issues)) for reporting bugs.
 
Last edited:
hi @slawkens, can you help me with this error?
//edit solved, sorry ^^ btw nice contribution im going to test and see now i got it installed ;) thanks a lot!
 

Attachments

Last edited:
This edition can be used with Nostalrius? Its been long time since i dont launch an otserv

Hello,

I just added support for Nostalrius in this commit:

It will be included in MyAAC 0.8.1, but if you want to test it now, then you can download fresh master branch:

@slawkens Hi, How do I make the site automatically recognize my server's sprites instead of using those from Tibia?
View attachment 42735

You would need to generate your custom outfits with this tool:
 
Bumping since I added some notice about persons that were involved in development process. If you agree that they deserve attention - thumb up the main post.
 
It dont work with this database or atleast doesnt create the account correctly
 
Hello @slawkens and thank you for continuing this project.

Is it possible to divide the list of highscores in pages?
for example, i would like to display 20 per page
 
Hello @slawkens and thank you for continuing this project.

Is it possible to divide the list of highscores in pages?
for example, i would like to display 20 per page
On the "highscores.php" there are "$db->query" calls, in there, you will see "LIMIT 101" inside there.. change it to LIMIT 21, (there are 6 total)
 
If you change this, it limits to the mount of highscore to 21 instead of 101, which will add more pages. has the cache been cleared out?
 
Hello @slawkens I'm using this version on tfs 1.3 and I'm getting a warning like this:

Warning: Use of undefined constant BASE_URL - assumed 'BASE_URL' (this will throw an Error in a future version of PHP) in C:\xampp\htdocs\system\functions.php on line 79

any easy way to get this warning away before it becomes an error?
 
Back
Top