Ir para conteúdo

sword

Membro
  • Registro em

  • Última visita

Tudo que sword postou

  1. Olá galera do tibia king. Estou precisando de uma grande ajuda com o meu otserver. Eu venho fazendo ot desde que 8.6 estava na moda. Começaram as atualizãcões de tibia e eu posso botar todas até o 10.10 online, porém apartir do 10.20 quando eu boto online e tento entrar no meu ot server vai até a lista de bonecos , quando eu escolho um ele fica um tempo tentando fazer login e fala que deu erro 10061. Eu peço para os meus amigos logarem no ot server e eles conseguem porém sou o unico que não consegue a menos que eu entre no config.lua e troque o ip para 120.0.0.1 quando eu faço isso eu logo mas ninguem consegue logar. Então eu estou pedindo para que alguém que saiba resolver o problema me ajude, estou desesperado porque ja a uns 2 anos que quero por um ot atual online e não consigo por causa desse problema.
  2. sword postou uma resposta no tópico em Suporte Tibia OTServer
    Não precisa compilar basta procurar la no site onde vc baixo um outro ot da mesma versão baixar ele e pegar os aquivos que executam o ot e passar para dentro da mesma pasta. Eu não aconselho compilar porque pode dar algum erro e se não manjar de programação não vai saber resolver.
  3. É o seguinte, os 10.22 ou maior as pessoas não estão conseguindo hospedar em seus computadores pelo motivo de quando vc bota seu ip la no config.lua vc não pode loar no seu servidor, vc precisaria ter um computador e uma conexão de internet extra para poder logar, não sei o que pode fazer isso se é algum script dentro do próprio jogo pois os caras que criaram o ot n explicam como fazer funcionar e ninguém vai ficar querendo ler arquivo por arquivo do servidor para descobrir. Se vc quer por ele on faça o site com uniserver ( mais indicado) ou xampp (menos indicado) ponha seu ip no config.lua, e ponha ele online. <h1> Problemas </h1> se você fizer isso você não poderá logar no próprio ot server não sei o porque, ja falei com todos os caras que fizeram ot server e nenhum quer explicar o que falam é para pagar um host.
  4. Sempre gostei de hospedar ots server na minha casa e sempre deu certo. Porém quando eu tentei pela primeira vez hospedar um ot 10.22 ou maior acontece o seguinte. Configuro tudo correto boto online os player começa a entrar porém quando eu vo logar digita o account name e a senha vai até a seleção de character eu escolho o charecter e acontece o seguinte : conection refused (10061) e eu não consigo logar no meu ot alguem me ajuda por favor.
  5. sword postou uma resposta no tópico em Suporte Tibia OTServer
    Amigo faz o seguinte. Libera as portas 7171 e 7172 tpc e upd do firewall do seu computador. Libere as portas 7171 e 7172 tpc e upd do seu modem e de seu rotiador. Vai no site omeuip.com.br pegue o ip e troca no config.lua. Passe esse ip para um amigo confiavel que jogue otserver e pessa para ele tentar logar no seu ot pelo ip da sua internet. Para você logar vai no cmd e digite ipconfig pegeu o nume do IPv4 adress ou IPv6 adress e tente logar com ele. Se tudo der certo entre no no-ip.com e faça o procedimento para seu ot ter um ip e bote na ot server list.
  6. Bem vindo ao phpMyAdmin Erro Mensagens do MySQL : #1045 - Access denied for user 'root'@'localhost' (using password: YES) Conexão para controle do usuário como definido nas configurações falhou. phpMyAdmin tentou se conectar no servidor MySQL e a conxão foi recusada. Você deve checar o servidor, nome de usuário e senha no config.inc.php e se certificar que correspondam com as informações fornecidas pelo administrador do servidor MySQL. Como eu faço para arruma isso?
  7. O erro (10061) é diferente do que eu achava ajuda ae tia pls a e o ot 100% eu sei q n da pra ter porém sempre que uma pessoas posta o ot com área nova do tibia ela tenta deixar o mais perfeito possível.
  8. Ajudem pls n consigo logar no ot da conection refuse (10061) porém os player pode logar o que eu faço?
  9. Você falo para abrir as portar dos roteador. Eu tenho as portas do roteador abertas e ta no mesmo que ele se puderem me ajudar agradeço
  10. Ae se alguém puder ajudar, eu vou no config.lua e boto no ip "aqui eu boto o meu ip" e depois disso quando eu boto o ot online e vou logar na minha própria conta aparece assim: conection refused (10061)
  11. Ot todo bugado. A se você abre o ot para os player jogar você n pode logar no teu ot então quando resolverem os bugs avisem. A database ta bugada, aprenda a fazer ots por favor
  12. Bom baixei o ot e vou tentar por online, se eu conseguir os q tiverem duvidar de como botar ele on (Problemas com o executavel, Mysql) eu vou tentar ajudar
  13. Não entendi o que você falo
  14. Para quem vai fazer site com geisior tfs 1.0 abra o install.php apague tudo e bote isso: <?PHP define('INITIALIZED', true); define('ONLY_PAGE', false); if(!file_exists('install.txt')) { echo('AAC installation is disabled. To enable it make file <b>install.php</b> in main AAC directory and put there your IP.'); exit; } $installIP = trim(file_get_contents('install.txt')); if($installIP != $_SERVER['REMOTE_ADDR']) { echo('In file <b>install.txt</b> must be your IP!<br />In file is:<br /><b>' . $installIP . '</b><br />Your IP is:<br /><b>' . $_SERVER['REMOTE_ADDR] . '</b>'); exit; } $time_start = microtime(true); session_start(); function autoLoadClass($className) { if(!class_exists($className)) if(file_exists('./classes/' . strtolower($className) . '.php')) include_once('./classes/' . strtolower($className) . '.php'); else new Error_Critic('#E-7', 'Cannot load class <b>' . $className . '</b>, file <b>./classes/class.' . strtolower($className) . '.php</b> doesn\'t exist'); } spl_autoload_register('autoLoadClass'); //load acc. maker config to $config['site'] $config = array(); include('./config/config.php'); if(function_exists('get_magic_quotes_gpc') && get_magic_quotes_gpc()) { $process = array(&$_GET, &$_POST, &$_COOKIE, &$_REQUEST); while(list($key, $val) = each($process)) { foreach ($val as $k => $v) { unset($process[$key][$k]); if(is_array($v)) { $process[$key][stripslashes($k)] = $v; $process[] = &$process[$key][stripslashes($k)]; } else $process[$key][stripslashes($k)] = stripslashes($v); } } unset($process); } $page = ''; if(isset($_REQUEST['page])) $page = $_REQUEST['page']; $step = 'start'; if(isset($_REQUEST['step])) $step = $_REQUEST['step']; // load server path function getServerPath() { $config = array(); include('./config/config.php'); return $config['site]['serverPath']; } // save server path function setServerPath($newPath) { $file = fopen("./config/config.php", "r"); $lines = array(); while (!feof($file)) { $lines[] = fgets($file); } fclose($file); $newConfig = array(); foreach ($lines as $i => $line) { if(substr($line, 0, strlen('$config[\'site\][\'serverPath\']')) == '$config[\'site\'][\'serverPath\']') $newConfig[] = '$config[\'site\][\'serverPath\'] = "' . str_replace('"', '\"' , $newPath) . '";' . PHP_EOL; // do something with each line from text file here else $newConfig[] = $line; } Website::putFileContents("./config/config.php", implode('', $newConfig)); } if($page == '') { echo '<html> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" /> <title>Installation of account maker</title> </head> <frameset cols="230,*"> <frame name="menu" src="install.php?page=menu" /> <frame name="step" src="install.php?page=step&step=start" /> <noframes><body>Frames don\'t work. Install Firefox </body></noframes> </frameset> </html>'; } elseif($page == 'menu') { echo '<h2>MENU</h2><br> <b>IF NOT INSTALLED:</b><br> <a href="install.php?page=step&step=start" target="step">0. Informations</a><br> <a href="install.php?page=step&step=1" target="step">1. Set server path</a><br> <a href="install.php?page=step&step=2" target="step">2. Check DataBase connection</a><br> <a href="install.php?page=step&step=3" target="step">3. Add tables and columns to DB</a><br> <a href="install.php?page=step&step=4" target="step">4. Add samples to DB</a><br> <a href="install.php?page=step&step=5" target="step">5. Set Admin Account</a><br> <b>Author:</b><br> Gesior<br> Compatible with TFS 1.0</a>'; } elseif($page == 'step') { if($step >= 2 && $step <= 5) { //load server config $config['server] if(Website::getWebsiteConfig()->getValue('useServerConfigCache')) { // use cache to make website load faster if(Website::fileExists('./config/server.config.php')) { $tmp_php_config = new ConfigPHP('./config/server.config.php'); $config['server'] = $tmp_php_config->getConfig(); } else { // if file isn't cache we should load .lua file and make .php cache $tmp_lua_config = new ConfigLUA(Website::getWebsiteConfig()->getValue('serverPath') . 'config.lua'); $config['server] = $tmp_lua_config->getConfig(); $tmp_php_config = new ConfigPHP(); $tmp_php_config->setConfig($tmp_lua_config->getConfig()); $tmp_php_config->saveToFile('./config/server.config.php'); } } else { $tmp_lua_config = new ConfigLUA(Website::getWebsiteConfig()->getValue('serverPath') . 'config.lua'); $config['server'] = $tmp_lua_config->getConfig(); } if(Website::getServerConfig()->isSetKey('mysqlHost')) { define('SERVERCONFIG_SQL_HOST', 'mysqlHost'); define('SERVERCONFIG_SQL_PORT', 'mysqlPort'); define('SERVERCONFIG_SQL_USER', 'mysqlUser'); define('SERVERCONFIG_SQL_PASS', 'mysqlPass'); define('SERVERCONFIG_SQL_DATABASE', 'mysqlDatabase'); define('SERVERCONFIG_SQLITE_FILE', 'sqlFile'); } else new Error_Critic('#E-3', 'There is no key <b>mysqlHost</b> in server config', array(new Error('INFO', 'use server config cache: <b>' . (Website::getWebsiteConfig()->getValue('useServerConfigCache') ? 'true' : 'false') . '</b>'))); Website::setDatabaseDriver(Database::DB_MYSQL); if(Website::getServerConfig()->isSetKey(SERVERCONFIG_SQL_HOST)) Website::getDBHandle()->setDatabaseHost(Website::getServerConfig()->getValue(SERVERCONFIG_SQL_HOST)); else new Error_Critic('#E-7', 'There is no key <b>' . SERVERCONFIG_SQL_HOST . '</b> in server config file.'); if(Website::getServerConfig()->isSetKey(SERVERCONFIG_SQL_PORT)) Website::getDBHandle()->setDatabasePort(Website::getServerConfig()->getValue(SERVERCONFIG_SQL_PORT)); else new Error_Critic('#E-7', 'There is no key <b>' . SERVERCONFIG_SQL_PORT . '</b> in server config file.'); if(Website::getServerConfig()->isSetKey(SERVERCONFIG_SQL_DATABASE)) Website::getDBHandle()->setDatabaseName(Website::getServerConfig()->getValue(SERVERCONFIG_SQL_DATABASE)); else new Error_Critic('#E-7', 'There is no key <b>' . SERVERCONFIG_SQL_DATABASE . '</b> in server config file.'); if(Website::getServerConfig()->isSetKey(SERVERCONFIG_SQL_USER)) Website::getDBHandle()->setDatabaseUsername(Website::getServerConfig()->getValue(SERVERCONFIG_SQL_USER)); else new Error_Critic('#E-7', 'There is no key <b>' . SERVERCONFIG_SQL_USER . '</b> in server config file.'); if(Website::getServerConfig()->isSetKey(SERVERCONFIG_SQL_PASS)) Website::getDBHandle()->setDatabasePassword(Website::getServerConfig()->getValue(SERVERCONFIG_SQL_PASS)); else new Error_Critic('#E-7', 'There is no key <b>' . SERVERCONFIG_SQL_PASS . '</b> in server config file.'); Website::setPasswordsEncryption(Website::getServerConfig()->getValue('passwordType')); $SQL = Website::getDBHandle(); Website::getDBHandle()->setPrintQueries(true); } if($step == 'start') { echo '<h1>STEP '.$step.'</h1>Informations<br>'; echo 'Welcome to Gesior Account Maker installer. <b>After 5 simple steps account maker will be ready to use!</b><br />'; // check access to write files $writeable = array('config/config.php', 'cache', 'cache/flags', 'cache/DONT_EDIT_usercounter.txt', 'cache/DONT_EDIT_serverstatus.txt', 'custom_scripts', 'install.txt'); foreach($writeable as $fileToWrite) { if(is_writable($fileToWrite)) echo '<span style="color:green">CAN WRITE TO FILE: <b>' . $fileToWrite . '</b></span><br />'; else echo '<span style="color:red">CANNOT WRITE TO FILE: <b>' . $fileToWrite . '</b> - edit file access for PHP [on linux: chmod]</span><br />'; } } elseif($step == 1) { if(isset($_REQUEST['server_path])) { echo '<h1>STEP '.$step.'</h1>Check server configuration<br>'; $path = $_REQUEST['server_path']; $path = trim($path)."\\"; $path = str_replace("\\\\", "/", $path); $path = str_replace("\\", "/", $path); $path = str_replace("//", "/", $path); setServerPath($path); $tmp_lua_config = new ConfigLUA($path . 'config.lua'); $config['server] = $tmp_lua_config->getConfig(); if(isset($config['server']['mysqlHost'])) { echo 'File <b>config.lua</b> loaded from <font color="red"><i>'.$path.'config.lua</i></font>. It looks like fine server config file. Now you can check database connection: <a href="install.php?page=step&step=2">STEP 2 - check database connection</a>'; } else { echo 'File <b>config.lua</b> loaded from <font color="red"><i>'.$path.'config.lua</i></font> and it\'s not valid TFS config.lua file. <a href="install.php?page=step&step=1">Go to STEP 1 - select other directory.</a> If it\'s your config.lua file from TFS contact with acc. maker author.'; } } else { echo 'Please write you TFS directory below. Like: <i>C:\Documents and Settings\Gesior\Desktop\TFS 0.2.9\</i><form action="install.php"> <input type="text" name="server_path" size="90" value="'.htmlspecialchars(getServerPath()).'" /><input type="hidden" name="page" value="step" /><input type="hidden" name="step" value="1" /><input type="submit" value="Set server path" /> </form>'; } } elseif($step == 2) { echo '<h1>STEP '.$step.'</h1>Check database connection<br>'; echo 'If you don\'t see any errors press <a href="install.php?page=step&step=3">link to STEP 3 - Add tables and columns to DB</a>. If you see some errors it mean server has wrong configuration. Check FAQ or ask author of acc. maker.<br />'; $SQL->connect(); // show errors if can't connect } elseif($step == 3) { echo '<h1>STEP '.$step.'</h1>Add tables and columns to DB<br>'; echo 'Installer try to add new tables and columns to database.<br>'; $columns = array(); //$columns[] = array('table', 'name_of_column', 'type', 'length', 'default'); $columns[] = array('accounts', 'key', 'VARCHAR', '20', '0'); $columns[] = array('accounts', 'email_new', 'VARCHAR', '255', ''); $columns[] = array('accounts', 'email_new_time', 'INT', '11', '0'); $columns[] = array('accounts', 'rlname', 'VARCHAR', '255', ''); $columns[] = array('accounts', 'location', 'VARCHAR', '255', ''); $columns[] = array('accounts', 'page_access', 'INT', '11', '0'); $columns[] = array('accounts', 'email_code', 'VARCHAR', '255', ''); $columns[] = array('accounts', 'next_email', 'INT', '11', '0'); $columns[] = array('accounts', 'premium_points', 'INT', '11', '0'); $columns[] = array('accounts', 'create_date', 'INT', '11', '0'); $columns[] = array('accounts', 'create_ip', 'INT', '11', '0'); $columns[] = array('accounts', 'last_post', 'INT', '11', '0'); $columns[] = array('accounts', 'flag', 'VARCHAR', '80', ''); $columns[] = array('guilds', 'description', 'TEXT', '', ''); $columns[] = array('guilds', 'guild_logo', 'MEDIUMBLOB', '', NULL); $columns[] = array('guilds', 'create_ip', 'INT', '11', '0'); $columns[] = array('guilds', 'balance', 'BIGINT UNSIGNED', '', '0'); $columns[] = array('players', 'deleted', 'TINYINT', '1', '0'); $columns[] = array('players', 'description', 'VARCHAR', '255', ''); $columns[] = array('players', 'comment', 'TEXT', '', ''); $columns[] = array('players', 'create_ip', 'INT', '11', '0'); $columns[] = array('players', 'create_date', 'INT', '11', '0'); $columns[] = array('players', 'hide_char', 'INT', '11', '0'); $tables = array(); // mysql tables $tables[Database::DB_MYSQL]['z_ots_comunication] = "CREATE TABLE `z_ots_comunication` ( `id` int(11) NOT NULL auto_increment, `name` varchar(255) NOT NULL, `type` varchar(255) NOT NULL, `action` varchar(255) NOT NULL, `param1` varchar(255) NOT NULL, `param2` varchar(255) NOT NULL, `param3` varchar(255) NOT NULL, `param4` varchar(255) NOT NULL, `param5` varchar(255) NOT NULL, `param6` varchar(255) NOT NULL, `param7` varchar(255) NOT NULL, `delete_it` int(2) NOT NULL default '1', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;"; $tables[Database::DB_MYSQL]['z_shop_offer'] = "CREATE TABLE `z_shop_offer` ( `id` int(11) NOT NULL auto_increment, `points` int(11) NOT NULL default '0', `itemid1` int(11) NOT NULL default '0', `count1` int(11) NOT NULL default '0', `itemid2` int(11) NOT NULL default '0', `count2` int(11) NOT NULL default '0', `offer_type` varchar(255) default NULL, `offer_description` text NOT NULL, `offer_name` varchar(255) NOT NULL, PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;"; $tables[Database::DB_MYSQL]['z_shop_history_item] = "CREATE TABLE `z_shop_history_item` ( `id` int(11) NOT NULL auto_increment, `to_name` varchar(255) NOT NULL default '0', `to_account` int(11) NOT NULL default '0', `from_nick` varchar(255) NOT NULL, `from_account` int(11) NOT NULL default '0', `price` int(11) NOT NULL default '0', `offer_id` varchar(255) NOT NULL default '', `trans_state` varchar(255) NOT NULL, `trans_start` int(11) NOT NULL default '0', `trans_real` int(11) NOT NULL default '0', PRIMARY KEY (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;"; $tables[Database::DB_MYSQL]['accounts'] = "INSERT INTO `accounts` (`id`, `name`, `password`, `type`, `premdays`, `lastday`, `email`, `creation`, `key`, `email_new`, `email_new_time`, `rlname`, `location`, `page_access`, `email_code`, `next_email`, `premium_points`, `create_date`, `create_ip`, `last_post`, `flag`) VALUES (1, '1', '65d4sa65d4cas', 1, 0, 0, '', 0, '0', '', 0, '', '', 3, '', 0, 10, 0, 0, 0, 'unknown')"; $tables[Database::DB_MYSQL]['players] = "INSERT INTO `players` (`id`, `name`, `group_id`, `account_id`, `level`, `vocation`, `health`, `healthmax`, `experience`, `lookbody`, `lookfeet`, `lookhead`, `looklegs`, `looktype`, `lookaddons`, `maglevel`, `mana`, `manamax`, `manaspent`, `soul`, `town_id`, `posx`, `posy`, `posz`, `conditions`, `cap`, `sex`, `lastlogin`, `lastip`, `save`, `skull`, `skulltime`, `lastlogout`, `blessings`, `onlinetime`, `deletion`, `balance`, `offlinetraining_time`, `offlinetraining_skill`, `stamina`, `skill_fist`, `skill_fist_tries`, `skill_club`, `skill_club_tries`, `skill_sword`, `skill_sword_tries`, `skill_axe`, `skill_axe_tries`, `skill_dist`, `skill_dist_tries`, `skill_shielding`, `skill_shielding_tries`, `skill_fishing`, `skill_fishing_tries`, `deleted`, `description`, `comment`, `create_ip`, `create_date`, `hide_char`) VALUES (1, 'Account Manager', 1, 1, 1, 0, 150, 150, 0, 0, 0, 0, 0, 136, 0, 0, 0, 0, 0, 0, 6, 0, 0, 0, '', 0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 43200, -1, 2520, 10, 0, 10, 0, 10, 0, 10, 0, 10, 0, 10, 0, 10, 0, 0, '', '', 0, 0, 0)"; $tables[Database::DB_MYSQL]['z_forum'] = "CREATE TABLE `z_forum` ( `id` int(11) NOT NULL auto_increment, `first_post` int(11) NOT NULL default '0', `last_post` int(11) NOT NULL default '0', `section` int(3) NOT NULL default '0', `replies` int(20) NOT NULL default '0', `views` int(20) NOT NULL default '0', `author_aid` int(20) NOT NULL default '0', `author_guid` int(20) NOT NULL default '0', `post_text` text NOT NULL, `post_topic` varchar(255) NOT NULL, `post_smile` tinyint(1) NOT NULL default '0', `post_date` int(20) NOT NULL default '0', `last_edit_aid` int(20) NOT NULL default '0', `edit_date` int(20) NOT NULL default '0', `post_ip` varchar(15) NOT NULL default '0.0.0.0', PRIMARY KEY (`id`), KEY `section` (`section`) ) ENGINE=InnoDB DEFAULT CHARSET=latin1;"; foreach($columns as $column) { if($column[4] === NULL && $SQL->query('ALTER TABLE ' . $SQL->tableName($column[0]) . ' ADD ' . $SQL->fieldName($column[1]) . ' ' . $column[2] . ' NULL DEFAULT NULL') !== false) echo "<span style=\"color:green\">Column <b>" . $column[1] . "</b> added to table <b>" . $column[0] . "</b>.</span><br />"; elseif($SQL->query('ALTER TABLE ' . $SQL->tableName($column[0]) . ' ADD ' . $SQL->fieldName($column[1]) . ' ' . $column[2] . '' . (($column[3] == '') ? '' : '(' . $column[3] . ')') . ' NOT NULL DEFAULT \'' . $column[4] . '\'') !== false) echo "<span style=\"color:green\">Column <b>" . $column[1] . "</b> added to table <b>" . $column[0] . "</b>.</span><br />"; else echo "Could not add column <b>" . $column[1] . "</b> to table <b>" . $column[0] . "</b>. Already exist?<br />"; } foreach($tables[$SQL->getDatabaseDriver()] as $tableName => $tableQuery) { if($SQL->query($tableQuery) !== false) echo "<span style=\"color:green\">Table <b>" . $tableName . "</b> created.</span><br />"; else echo "Could not create table <b>" . $tableName . "</b>. Already exist?<br />"; } echo 'Tables and columns added to database.<br>Go to <a href="install.php?page=step&step=4">STEP 4 - Add samples</a>'; } elseif($step == 4) { echo '<h1>STEP '.$step.'</h1>Add samples to DB:<br>'; $samplePlayers = array(); $samplePlayers[0] = 'Rook Sample'; $samplePlayers[1] = 'Sorcerer Sample'; $samplePlayers[2] = 'Druid Sample'; $samplePlayers[3] = 'Paladin Sample'; $samplePlayers[4] = 'Knight Sample'; $newPlayer = new Player('Account Manager', Player::LOADTYPE_NAME); if($newPlayer->isLoaded()) { foreach($samplePlayers as $vocationID => $name) { $samplePlayer = new Player($name, Player::LOADTYPE_NAME); if(!$samplePlayer->isLoaded()) { $samplePlayer = new Player('Account Manager', Player::LOADTYPE_NAME); $samplePlayer->setID(null); // save as new player, not edited $samplePlayer->setName($name); $samplePlayer->setVocation($vocationID); $samplePlayer->setGroupID(1); $samplePlayer->setLookType(128); $samplePlayer->save(); echo '<span style="color:green">Added sample character: </span><span style="color:green;font-weight:bold">' . $name . '</span><br/>'; } else echo 'Sample character: <span style="font-weight:bold">' . $name . '</span> already exist in database<br/>'; } } else new Error_Critic('', 'Character <i>Account Manager</i> does not exist. Cannot install sample characters!'); } elseif($step == 5) { echo '<h1>STEP '.$step.'</h1>Set Admin Account<br>'; if(empty($_REQUEST['saveaccpassword])) { echo 'Admin account login is: <b>1</b><br/>Set new password to this account.<br>'; echo 'New password: <form action="install.php" method=POST><input type="text" name="newpass" size="35">(Don\'t give it password to anyone!)'; echo '<input type="hidden" name="saveaccpassword" value="yes"><input type="hidden" name="page" value="step"><input type="hidden" name="step" value="5"><input type="submit" value="SET"></form><br>If account with login 1 doesn\'t exist installator will create it and set your password.'; } else { include_once('./system/load.compat.php'); $newpass = trim($_POST['newpass']); if(!check_password($newpass)) echo 'Password contains illegal characters. Please use only a-Z and 0-9. <a href="install.php?page=step&step=5">GO BACK</a> and write other password.'; else { //create / set pass to admin account $account = new Account(1, Account::LOADTYPE_NAME); if($account->isLoaded()) { $account->setPassword($newpass); // setPassword encrypt it to ots encryption $account->setPageAccess(3); $account->setFlag('unknown'); $account->save(); } else { $newAccount = new Account(); $newAccount->setName(1); $newAccount->setPassword($newpass); // setPassword encrypt it to ots encryption $newAccount->setMail(rand(0,999999) . '@gmail.com'); $newAccount->setPageAccess(3); $newAccount->setGroupID(1); $newAccount->setFlag('unknown'); $newAccount->setCreateIP(Visitor::getIP()); $newAccount->setCreateDate(time()); } $_SESSION['account] = 1; $_SESSION['password'] = $newpass; $logged = TRUE; echo '<h1>Admin account login: 1<br>Admin account password: '.$newpass.'</h1><br/><h3>It\'s end of installation. Installation is blocked!</h3>'; if(!unlink('install.txt')) new Error_Critic('', 'Cannot remove file <i>install.txt</i>. You must remove it to disable installer. I recommend you to go to step <i>0</i> and check if any other file got problems with WRITE permission.'); } } } } Créditos: Alisson
  15. Para você abrir o servidor é preciso fazer uma database mysql. Porém há um problema, se você baixar o xampp fazer a database tudo certinho você vai conseguir por o otserver online, porém nem você e nem ninguém vai ter uma account para entrar no jogo, você terá q fazer o site porém nessa parte mora o problema o gesior para tfs 1.0 está bugado, o bug está no install.php eu tinha 1 desbugado que um amigo me passo, mas eu reformatei o pc =(. A melhor escolha é o znote porém ele não funciona em Xampp, baixe o znote e procure no google o programa uniserver (não lembro se esse é o nome, se não for me falem para eu conferir e postar o correto.).
  16. Para quem está com o mesmo erro : O aplicativo não pode ser inicializado corretamente (0xc000007b) Para resolver esse erro basta instalar o Microsoft Visual C++ 2010 link abaixo Microsoft Visual C++ 2010 --- http://www.microsoft.com/en-us/download/details.aspx?id=14632
  17. No meu vai tudo certo até uma parte da fala assim: >Loading script system Depois trava e aparece o theforgottenserver.exe parou de funcionar. Peço ajudas.
  18. Nessa parte se você baixo pelo https://github.com/A...p/Global-Server vai ter um negocio chamado schema importe isso. Porém se você baixo pelo https://mega.co.nz/#!GU4ikLxC!aa4Qu0ByH7TmIjL5ognQUWC-lL8T4eGUszUcGc9q9sA ou http://www.4shared.c...0_by_Aliss.html não vai ter esse schema na pasta, o Alisson deixo no site um spolier de schema, abra um bloco de notas copie e cole o que tem no schema salve e importe isso.
  19. Pelo o que eu entendo Account manager é com sqlite e o ot só é rodado em mysql. A pessoa que faz a soucere para ser compilado e virar o programa que executa o ot server falo que não vai fazer ela em sqlite
  20. Boto o ot online com tudo certo, porém quando vou logar qualquer conta no meu pc acontece isso: Conection refused (10061) Será que alguém pode me ajudar??
  21. Não estou conseguindo fazer nada =( Os problemas são os seguintes: Fiquei um bom tempo tentando e não consegui fazer o site. Está dando o seguinte erro: Error occured! Error ID: #C-5 More info: ERROR: #C-5 : Class::ConfigPHP - Key passwordType doesn't exist. File: C:\xampp\htdocs\classes/configphp.php Line: 96 File: C:\xampp\htdocs\system/load.database.php Line: 38 File: C:\xampp\htdocs/index.php Line: 21 Tem alguns comandos que não estão funcionando no ot por exemplo o comando /i vc executa e n acontece nada.

Informação Importante

Confirmação de Termo