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

Failed to establish connection to the game server

Ancore

New Member
Joined
Jul 6, 2012
Messages
216
Reaction score
1
Hello I just installed MYAAC and OTX version for 11.49, but I am having troubles when I try to login. It loads the character list, but doesn't load the game....





HqsM5gH.png





That appears... What could be?

Thanks
 
Does the IP in config.lua match what you wrote in your ip changer?
Are you using Client 11? (If so; does the ip and gameserver name in config.php match what is written in config.lua?)
 
Does the IP in config.lua match what you wrote in your ip changer?
Are you using Client 11? (If so; does the ip and gameserver name in config.php match what is written in config.lua?)

1) Does the IP in config.lua match what you wrote in your ip changer? I think this is not the problem, because I can login to the character list, I am logging into http://127.0.0.1 ip changed.
2) Are you using Client 11? Yes I am.
I already saw your answer to another guy that had the same problem that me... I checked and everything is the same...
Here are both of the files:

1) Config.php
Code:
<?php
/**
* This is MyAAC's Main Configuration file
*
* All the default values are kept here, you should not modify it but use
* a config.local.php file instead to override the settings from here.
*
* This is a piece of PHP code so PHP syntax applies!
* For boolean values please use true/false.
*
* Minimally 'server_path' directive have to be filled, other options are optional.
*
* @package   MyAAC
* @author    Slawkens <[email protected]>
* @copyright 2017 MyAAC
* @link      http://my-aac.org
*/

$config = array(
    // directories & files
    'server_path' => 'D:\Otserver\Server', // path to the server directory (same directory where config file is located)

    'template' => 'tibiacom', // template used by website (kathrine, tibiacom)
    'template_allow_change' => true, // allow users to choose their own template while browsing website?

    'vocations_amount' => 4, // how much basic vocations your server got (without promotion)

    // what client version are you using on this OT?
    // used for the Downloads page and some templates aswell
    'client' => 1149, // 954 = client 9.54

    'session_prefix' => 'myaac_', // must be unique for every site on your server
    'friendly_urls' => false, // mod_rewrite is required for this, it makes links looks more elegant to eye, and also are SEO friendly (example: http://my-aac.org/guilds/Testing instead of http://my-aac.org/?subtopic=guilds&name=Testing). Remember to rename .htaccess.dist to .htaccess
    'gzip_output' => false, // gzip page content before sending it to the browser, uses less bandwidth but more cpu cycles

    // gesior backward support (templates & pages)
    // allows using gesior templates and pages with myaac
    // might bring some performance when disabled
    'backward_support' => true,

    // head options (html)
    'meta_description' => 'Tibia is a free massive multiplayer online role playing game (MMORPG).', // description of the site
    'meta_keywords' => 'free online game, free multiplayer game, ots, open tibia server', // keywords list separated by commas
    'title_separator' => ' - ',

    // footer
    'footer' => ''/*'<br/>Your Server &copy; 2016. All rights reserved.'*/,

    'debug_level' => 0, // 0 - disabled, 1 - show load time, 2 - show db query counter, 3 - both, 4 - memory usage, 5 - load time & memory usage, 6 - queries & memory usage, 7 - all

    'language' => 'en', // default language (currently only 'en' available)
    'language_allow_change' => false,

    'visitors_counter' => true,
    'visitors_counter_ttl' => 10, // how long visitor will be marked as online (in minutes)
    'views_counter' => true,

    // cache system. by default file cache is used
    'cache_engine' => 'auto', // apc, apcu, eaccelerator, xcache, file, auto, or blank to disable.
    'cache_prefix' => 'myaac_', // have to be unique if running more MyAAC instances on the same server (except file system cache)

    // database details (leave blank for auto detect from config.lua)
    'database_host' => '127.0.0.1',
    'database_port' => '3306', // leave blank to default 3306
    'database_user' => 'otserv',
    'database_password' => '287299',
    'database_name' => 'otserv',

    // multiworld system (only TFS 0.3)
    'multiworld' => false, // use multiworld system?
    'worlds' => array( // list of worlds
        //'1' => 'Your World Name',
        //'2' => 'Your Second World Name'
    ),

    // images
    'outfit_images_url' => 'http://outfit-images.ots.me/outfit.php', // set to animoutfit.php for animated outfit
    'item_images_url' => 'http://item-images.ots.me/1092/', // set to images/items if you host your own items in images folder

    // account
    'account_management' => true, // disable if you're using other method to manage users (fe. tfs account manager)
    'account_mail_verify' => false, // force users to confirm their email addresses when registering account
    'account_mail_unique' => true, // email addresses cannot be duplicated? (one account = one email)
    'account_premium_days' => 0, // default premium days on new account
    'account_premium_points' => 0, // default premium points on new account
    'account_welcome_mail' => true, // send welcome email when user registers
    'account_mail_change' => 2, // how many days user need to change email to account - block hackers
    'account_country' => true, // user will be able to set country of origin when registering account, this information will be viewable in others places aswell
    'account_country_recognize' => true, // should country of user be automatically recognized by his IP? This makes an external API call to http://ipinfo.io
    'account_change_character_name' => false, // can user change their character name for premium points?
    'account_change_character_name_points' => 30, // cost of name change
    'account_change_character_sex' => false, // can user change their character sex for premium points?
    'account_change_character_sex_points' => 30, // cost of sex change
    'characters_per_account' => 10,    // max. number of characters per account

    // mail
    'mail_enabled' => false, // is aac maker configured to send e-mails?
    'mail_address' => '[email protected]', // server e-mail address (from:)
    'mail_admin' => '[email protected]', // admin email address, where mails from contact form will be sent
    'mail_signature' => array( // signature that will be included at the end of every message sent using _mail function
        'plain' => ""/*"--\nMy Server,\nhttp://www.myserver.com"*/,
        'html' => ''/*'<br/>My Server,\n<a href="http://www.myserver.com">myserver.com</a>'*/
    ),
    'smtp_enabled' => false, // send by smtp or mail function (set false if use mail function)
    'smtp_host' => '', // mail host
    'smtp_port' => 25, // 25 (default) / 465 (ssl, e.g. gmail)
    'smtp_auth' => true, // need authorization?
    'smtp_user' => '[email protected]',
    'smtp_pass' => '',

    // reCAPTCHA (prevent spam bots)
    'recaptcha_enabled' => false, // enable recaptcha verification code
    'recaptcha_site_key' => '', // get your own site and secret keys at https://www.google.com/recaptcha
    'recaptcha_secret_key' => '',
    'recaptcha_theme' => 'light', // light, dark

    //
    'generate_new_reckey' => true,                // let player generate new recovery key, he will receive e-mail with new rec key (not display on page, hacker can't generate rec key)
    'generate_new_reckey_price' => 20,            // price for new recovery key
    'send_mail_when_change_password' => true,    // send e-mail with new password when change password to account
    'send_mail_when_generate_reckey' => true,    // send e-mail with rec key (key is displayed on page anyway when generate)

    // genders (aka sex)
    'genders' => array(
        0 => 'Female',
        1 => 'Male'
    ),
   
    // new character config
    'character_samples' => array( // vocations, format: ID_of_vocation => 'Name of Character to copy'
        //0 => 'Rook Sample',
        1 => 'Sorcerer Sample',
        2 => 'Druid Sample',
        3 => 'Paladin Sample',
        4 => 'Knight Sample'
    ),

    // town list used when creating character
    // won't be displayed if there is only one item (rookgaard for example)
    'character_towns' => array(1),

    // list of towns
    'towns' => array(
        0 => 'No town',
        1 => 'Sample town'
    ),

    // guilds
    'guild_management' => true, // enable guild management system on the site?
    'guild_need_level' => 1, // min. level to form a guild
    'guild_need_premium' => true, // require premium account to form a guild?
    'guild_image_size_kb' => 80, // maximum size of the guild logo image in KB (kilobytes)
    'guild_description_chars_limit' => 1000, // limit of guild description
    'guild_description_lines_limit' => 6, // limit of lines, if description has more lines it will be showed as long text, without 'enters'
    'guild_motd_chars_limit' => 150, // limit of MOTD (message of the day) that is shown later in the game on the guild channel

    'quests' => array(), // quests list (displayed in character view), name => storage

    'signature_enabled' => true,
    'signature_type' => 'tibian', // signature engine to use: tibian, mango, gesior
    'signature_cache_time' => 5, // how long to store cached file (in minutes), default 5 minutes
    'signature_browser_cache' => 60, // how long to cache by browser (in minutes), default 1 hour

    // online page
    'online_record' => true, // display players record?
    'online_vocations' => false, // display vocation statistics?
    'online_vocations_images' => false, // display vocation images?
    'online_skulls' => false, // display skull images
    'online_outfit' => true,
    'online_afk' => false,

    // support list page
    'team_style' => 2, // 1/2 (1 - normal table, 2 - in boxes, grouped by group id)
    'team_display_status' => true,
    'team_display_lastlogin' => true,
    'team_display_world' => false,

    // bans page
    'bans_limit' => 50,
    'bans_display_all' => true, // should all bans be displayed? (sorted page by page)

    // highscores page
    'highscores_vocation_box' => true, // show 'Choose a vocation' box on the highscores (allowing peoples to sort highscores by vocation)?
    'highscores_vocation' => true, // show player vocation under his nickname?
    'highscores_frags' => false, // show 'Frags' tab (best fraggers on the server)? Only 0.3
    'highscores_outfit' => true, // show player outfit?
    'highscores_country_box' => false, // doesnt work yet! (not implemented)
    'highscores_groups_hidden' => 4, // this group id and higher won't be shown on the highscores
    'highscores_ids_hidden' => array(0), // this ids of players will be hidden on the highscores (should be ids of samples)
    'highscores_length' => 100, // how many records per page on highscores

    // characters page
    'characters' => array( // what things to display on character view page (true/false in each option)
        'level' => true,
        'experience' => false,
        'magic_level' => false,
        'balance' => false,
        'marriage_info' => true, // only 0.3
        'outfit' => true,
        'creation_date' => true,
        'quests' => true,
        'skills' => true,
        'equipment' => true,
        'frags' => false
    ),

    // news page
    'news_limit' => 5, // limit of news on the latest news page
    'news_ticker_limit' => 5, // limit of news in tickers (mini news) (0 to disable)
    'news_date_format' => 'j.n.Y', // check php manual date() function for more info about this
    'news_author' => true, // show author of the news

    // gifts/shop system
    'gifts_system' => false,
   
    // support/system
    'bug_report' => true, // this configurable has no effect, its always enabled
   
    // forum
    'forum' => 'site', // link to the server forum, set to "site" if you want to use build in forum system, otherwise leave empty if you aren't going to use any forum
    'forum_level_required' => 0, // level required to post, 0 to disable
    'forum_post_interval' => 30, // in seconds
    'forum_posts_per_page' => 20,
    'forum_threads_per_page' => 20,

    // last kills
    'last_kills_limit' => 50, // max. number of deaths shown on the last kills page

    // status, took automatically from config file if empty
    'status_ip' => '127.0.0.1',
    'status_port' => '7171',

    // other
    'anonymous_usage_statistics' => true,
    'email_lai_sec_interval' => 60, // time in seconds between e-mails to one account from lost account interface, block spam
    'google_analytics_id' => '', // e.g.: UA-XXXXXXX-X
    'experiencetable_columns' => 5, // how many columns to display in experience table page. * experiencetable_rows, 5 = 500 (will show up to 500 level)
    'experiencetable_rows' => 100, // till how many levels in one column
    'date_timezone' => 'Europe/Berlin', // more info at http://php.net/manual/en/timezones.php
   
    'monsters' => array(),
    'npc' => array()
);

// download link to client.
$config['client_download'] = 'http://*****************/clients/download/'. $config['client'] .'/exe/windows';
$config['client_download_linux'] = 'http://*****************/clients/download/'. $config['client'] .'/tar/linux';

?>


2) Config.lua
Code:
-- Combat settings
-- NOTE: valid values for worldType are: "pvp", "no-pvp" and "pvp-enforced"
worldType = "pvp"
hotkeyAimbotEnabled = true
protectionLevel = 7
pzLocked = 60 * 1000
removeChargesFromRunes = true
removeChargesFromPotions = true
removeWeaponAmmunition = true
removeWeaponCharges = true
timeToDecreaseFrags = 24 * 60 * 60 * 1000
whiteSkullTime = 15 * 60 * 1000
stairJumpExhaustion = 2 * 1000
experienceByKillingPlayers = false
expFromPlayersLevelRange = 75
dayKillsToRedSkull = 3
weekKillsToRedSkull = 5
monthKillsToRedSkull = 10
redSkullDuration = 30
blackSkullDuration = 45
orangeSkullDuration = 7

-- Connection Config
-- NOTE: maxPlayers set to 0 means no limit
ip = "127.0.0.1"
bindOnlyGlobalAddress = false
loginProtocolPort = 7171
gameProtocolPort = 7172
statusProtocolPort = 7171
maxPlayers = 0
motd = "Welcome to The OTXServer Global!"
onePlayerOnlinePerAccount = true
allowClones = false
serverName = "Global"
statusTimeout = 5 * 1000
replaceKickOnLogin = true
maxPacketsPerSecond = 25

-- Version Manual
clientVersionMin = 1000
clientVersionMax = 1099
clientVersionStr = "10.96"

-- Depot Limit
depotBoxes = 17

-- GameStore
gamestoreByModules = true

-- Casting System
enableLiveCasting = true
liveCastPort = 7173

-- Expert Pvp Config
expertPvp = false

-- Deaths
-- NOTE: Leave deathLosePercent as -1 if you want to use the default
-- death penalty formula. For the old formula, set it to 10. For
-- no skill/experience loss, set it to 0.
deathLosePercent = -1

-- Houses
-- NOTE: set housePriceEachSQM to -1 to disable the ingame buy house functionality
housePriceEachSQM = 1000
houseRentPeriod = "weekly"

-- Item Usage
timeBetweenActions = 200
timeBetweenExActions = 1000

-- Map
-- NOTE: set mapName WITHOUT .otbm at the end
mapName = "realmap"
mapAuthor = "Cipsoft"

-- Market
marketOfferDuration = 30 * 24 * 60 * 60
premiumToCreateMarketOffer = true
checkExpiredMarketOffersEachMinutes = 60
maxMarketOffersAtATimePerPlayer = 100

-- MySQL
mysqlHost = "127.0.0.1"
mysqlUser = "otserv"
mysqlPass = "287299"
mysqlDatabase = "otserv"
mysqlPort = 3306
mysqlSock = ""
passwordType = "sha1"

-- Misc.
allowChangeOutfit = true
freePremium = false
kickIdlePlayerAfterMinutes = 15
idleWarningTime = 10 * 60 * 1000
idleKickTime = 15 * 60 * 1000
maxMessageBuffer = 4
emoteSpells = false
classicEquipmentSlots = false
allowWalkthrough = true
coinPacketSize = 25
coinImagesURL = "http://localhost/store/"
classicAttackSpeed = false

-- Rates
-- NOTE: rateExp is not used if you have enabled stages in data/XML/stages.xml
rateExp = 1
rateSkill = 50
rateLoot = 3
rateMagic = 25
rateSpawn = 1

-- Monster rates
rateMonsterHealth = 1.0
rateMonsterAttack = 1.0
rateMonsterDefense = 1.0

-- Monsters
deSpawnRange = 2
deSpawnRadius = 50

-- Stamina
staminaSystem = true

-- Scripts
warnUnsafeScripts = true
convertUnsafeScripts = true

-- Startup
-- NOTE: defaultPriority only works on Windows and sets process
-- priority, valid values are: "normal", "above-normal", "high"
defaultPriority = "high"
startupDatabaseOptimization = true

-- Status server information
ownerName = "Malucooo"
ownerEmail = "[email protected]"
url = "http://www.facebook.com/erick.nunes.75"
location = "Brazil"


Thanks Znote!
 
Try this plugin (you need to install again) and tell me if it worked.

FYI: I've changed 'tutorial' => false to true, as it was the reason it showed that error.
 

Attachments

  • myaac-tibia11-login.zip
    14.8 KB · Views: 99 · VirusTotal
Last edited:
Should i paste this folder into "plugins" folder before installation?
then what with login.php? just replace with myaac-master\system\login.php ?
- dont work...
 
i have this problem, try to open all ports (7171, 7172, 80, 3306) and put the ip you use in config.php and config.lua
i try to put the ipv4 and dont work (i can login, but other players no) , but using the global ip works fine.
Try it!
 
All porst are open, config.lua is configured correctly with global IP, still the same problem.
Im using Tibia 10.98 protocol and Otland IP changer, may it is wrong?
 
Back
Top