Ir para conteúdo

Myalitth

Membro
  • Registro em

  • Última visita

Tudo que Myalitth postou

  1. Myalitth postou uma resposta no tópico em Formação de Equipe
    Faço scripts de versões OTX/TFS 1.3+ Se/quem precisar me mande mensagem via privado.
  2. Me diz o que precisa, via privado, e conversamos.
  3. O que tem de diferente de todos os outros servidores 10/11/12 postados no forum?
  4. Alguem saberia como adicionar uma função pra kikar o player da sala p/ area (x=1,y=2,z=3) em 5 minutos, p/ evitar que fiquem na sala trancando quem quer usar a alavanca? Ou se não um script que faça com que os players que trancam a sala do boss, sejam kikados p/ determinada area no prazo de 5 minutos, a contar do uso da alavanca.
  5. Myalitth postou uma resposta no tópico em Websites
    Precisa da Query pra instalar o ticket na database, alguem tem? comando SQL
  6. Myalitth postou uma resposta no tópico em Formação de Equipe
    Algum avanço?
  7. Myalitth postou uma resposta no tópico em Formação de Equipe
    Preciso de Tester(s) p/ testar um servidor (ah vá) Versão 10.00
  8. Myalitth postou uma resposta no tópico em Websites
    Aqui consta erro de SSL (Certificação) dizendo que o site é inseguro. Com Xampp.
  9. Você alterou o storage do script? Faltou enviar o endereçador do scriptrespectivo.xml Pra ver se é action ou unique
  10. Como fazer um monstro atacar o player com avalanche por exemplo? TFS 1.2/1.3 Avalanche (100-200), Icicle (100-200) Sei que magia é: <attack name="Ice Wave" interval="2000" chance="10" target="1" radius="4" min="-200" max="-300"> /> Porém Atacar com runas, avalanche, stalagmite etc não compreendi. Grato!
  11. No caso com este script pra remover um boss no mesmo local, porem em horários diferentes, deve - se adicionar uma Storage ?
  12. Alguém sabe como configurar o Gesior pro individuo conseguir escolher a vocação já nesta pagina do gesior, evitando assim nascer em Rookgaard/Similares.
  13. Alguém sabe como faz com que o monstro ataque utilizando as spells: Death Strike Smoke Wave ? Grato!
  14. Verifica se esta configurado corretamente o site no xampp/phpmyadmin com a sua database Estes três sites são indicados. https://github.com/Riicksouzaa/TheRealGesiorFerobra/archive/master.zip https://github.com/marcomoa/Gesior-AAC/archive/master.zip https://github.com/jlcvp/GesiorMonteiro/archive/master.zip
  15. <?php /** * Created by Notepad++. * User: Malucooo - Erick Nunes * Remaked of login.php by JLCVP and parts of login.php by Monteiro. Thanks for both! * Date: 18/09/17 * Time: 03:01 */ require 'config/config.php'; // comment to show E_NOTICE [undefinied variable etc.], comment if you want make script and see all errors error_reporting(E_ALL ^ E_STRICT ^ E_NOTICE); // true = show sent queries and SQL queries status/status code/error message define('DEBUG_DATABASE', false); define('INITIALIZED', true); if (!defined('ONLY_PAGE')) define('ONLY_PAGE', true); // check if site is disabled/requires installation include_once('./system/load.loadCheck.php'); // fix user data, load config, enable class auto loader include_once('./system/load.init.php'); // DATABASE include_once('./system/load.database.php'); if (DEBUG_DATABASE) Website::getDBHandle()->setPrintQueries(true); // DATABASE END /*error example: { "errorCode":3, "errorMessage":"Account name or password is not correct." }*/ # Declare variables with array structure $characters = array(); $playerData = array(); $data = array(); $isCasting = false; # error function function sendError($msg){ $ret = array(); $ret["errorCode"] = 3; $ret["errorMessage"] = $msg; die(json_encode($ret)); } # getting infos $request = file_get_contents('php://input'); $result = json_decode($request, true); # account infos $accountName = $result["accountname"]; $password = $result["password"]; # game port $port = 7172; # check if player wanna see cast list if (strtolower($accountName) == "cast") $isCasting = true; if ($isCasting) { $casts = $SQL->query("SELECT `player_id` FROM `live_casts`")->fetchAll(); if (count($casts[0]) == 0) sendError("There is no live casts right now!"); foreach($casts as $cast) { $character = new Player(); $character->load($cast['player_id']); if ($character->isLoaded()) { $char = array("worldid" => 0, "name" => $character->getName(), "ismale" => (($character->getSex() == 1) ? true : false), "tutorial" => false); $characters[] = $char; } } $port = 7173; $lastLogin = 0; $premiumAccount = true; $timePremium = 0; } else { $account = new Account(); $account->find($accountName); if (!$account->isLoaded()) sendError("Failed to get account. Try again!"); if ($account->getPassword() != Website::encryptPassword($password)) sendError("The password for this account is wrong. Try again!"); foreach($account->getPlayersList() as $character) { $char = array("worldid" => 0, "name" => $character->getName(), "ismale" => (($character->getSex() == 1) ? true : false), "tutorial" => false); $characters[] = $char; } $lastLogin = $account->getLastLogin(); $premiumAccount = ($account->isPremium()) ? true : false; $timePremium = time() + ($account->getPremDays() * 86400); } $session = array( "fpstracking" => false, "optiontracking" => false, "isreturner" => true, "returnernotification" => false, "showrewardnews" => false, "sessionkey" => $accountName . "\n" . $password, "lastlogintime" => $lastLogin, "ispremium" => $premiumAccount, "premiumuntil" => $timePremium, "status" => "active" ); $world = array( "id" => 0, "name" => $config['server']['serverName'], "externaladdress" => $config['server']['ip'], "externalport" => $port, "previewstate" => 0, "location" => "BRA", "externaladdressunprotected" => $config['server']['ip'], "externaladdressprotected" => $config['server']['ip'], "externalportunprotected" => $port, "externalportprotected" => $port, "anticheatprotection" => false ); //Survey by: Cjaker $survey = array( "id" => rand(0, 999999), "invitationtext" => "Querido tibiano, obrigado por usar OTX, a base mais atualizada do Tibia Global.\n'Mensagem dita por Cjaker'.", "invitationtoken" => "1751f1beddf001e1d36dee78ace974", "endtimestamp" => 1510614000 ); // https://limesurvey.cipsoft.com/index.php/survey/index/sid/527875/lang-en?token=1751f1beddf001e1d36dee78ace974 // token=invitationtoken // o endtimestamp acima é o tempo convertido em unix timestamp, onde o mesmo é o prazo que irá acabar o survey! $worlds = array($world); $data["session"] = $session; $playerData["worlds"] = $worlds; $playerData["characters"] = $characters; $data["playdata"] = $playerData; $data["survey"] = $survey; echo json_encode($data); Tenta usar este login.php Tanto no HTDOCS quanto na pasta do seu otserver.
  16. Dar level a porta é simples. Action id 1001 = level 1 Action id 1020 = level 20. E por ai vai. Agora p/ limitar o acesso a leveis 20- terias que criar uma movement.
  17. Troca o items.xml/otb do rme por os do seu servidor. Desde que claro, mesma versão.
  18. Executa na sua database (phpmyadmin) DELETE FROM `tile_items`;
  19. Abre o XAMPP e configura o SITE (Gesior, etc), coloca o Login.php no HTDOCS e outro IGUAL na pasta onde está seu config.lua Tem tutoriais no fórum, ensinando a resolver este problema...
  20. Myalitth postou uma resposta no tópico em Suporte Tibia OTServer
    Seja mais especifico por favor.
  21. Seja mais especifico, que tipo de efeito?

Informação Importante

Confirmação de Termo