• TibiaFace

    Tibiaface | Una comunidad Open Tibia donde encontras : mapas, scripts, Otserver, npc y amigos etc ...

    .
    demo menumenu

    Afiliados



    Votar:

    [Aporte] OTServBR-Global 10.00 / 12.x (PROTOCOLO.CPP TIBIA CLIENT 12.15)

    Compartir:

    Ir a la página : 1, 2  Siguiente

    Ver el tema anterior Ver el tema siguiente Ir abajo  Mensaje (Página 1 de 2.)

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    Hola usuarios de tibiaface

    este servidor es uno d elos primero con protocolo 12.x puede contener muchos errores si lo posteo es para darse un paseo en ot y test del protocolo

    contenido del servidor



    Protocolo 12!
    Golden Outfit
    y mas!

    Recursos de Mapa
    Secret Library
    Mota Extension
    New Asuras
    Falcon Bastion
    Warzones 4, 5, 6
    Cults of Tibia
    First Dragon
    Darashia Elite Dungeon
    New Asuras
    Cursed Spreads (Full Grimvale)
    New Deathlings

    Recursos Extras
    New Depot
    New Spawn
    New Cast System
    New Npc System via Bank Balance
    New Critical Boost System
    New Potions

    Nuevos Recursos Source/Lua
    New Actions .lua
    New Monsters .lua
    New onDropLoot .lua
    New onRemoveCount Source
    New Talkactions .lua
    New QuestLog .lua
    New Weapons .lua

    Recursos de Sseguridad (Source)
    Exhausted onLooks
    Exhausted Speaks (playerYell and playerSpeakTo
    Exhausted playerMarketOffers

    Recursos de seguridad (Datapack)
    Exhausted en todas las actions
    (En progreso)
    Exhausted con npc's.
    y otros.

    [Tienes que estar registrado y conectado para ver esa imagen]

    [Tienes que estar registrado y conectado para ver esa imagen]

    [Tienes que estar registrado y conectado para ver esa imagen]

    [Tienes que estar registrado y conectado para ver esa imagen]

    [Tienes que estar registrado y conectado para ver esa imagen]

    [Tienes que estar registrado y conectado para ver esa imagen]

    [Tienes que estar registrado y conectado para ver esa imagen]

    link servidor global 12 para compilar: [Tienes que estar registrado y conectado para ver este vínculo]

    link del cliente: [Tienes que estar registrado y conectado para ver este vínculo]


    login.php para gesior 3.1 en adelante


    Código:


    <?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

    $input = json_decode(file_get_contents("php://input"));
    switch ($input->type ? $input->type : '') {

        case "cacheinfo":
          $playersonline = $SQL->query("SELECT * FROM `players_online`")->fetchAll();
            $statistics = [
                      'playersonline' => (count($playersonline[0])),
                      'twitchstreams' => 456,
                      'twitchviewer' => 678,
                      'gamingyoutubestreams' => 910,
                      'gamingyoutubeviewer' => 112
                   ];
            echo json_encode($statistics);
        break;

        case "eventschedule":
          // fake event list
          // still not working writes json file correctly
      
          $campaign = [
            [
          'startdate' => time(),
          'enddate' => time() + 36600 * 20,
          'colorlight' => '#64162b',
          'colordark' => '#7a1b34',
          'name' => 'OTXServer Global',
          'description' => 'By Erick Nunes',
          'isseasonal' => false
          ], [
          'startdate' => time(),
          'enddate' => time() + 36600 * 20,
          'colorlight' => '#617a49',
          'colordark' => '#4f633c',
          'name' => 'OTXServer Global2',
          'description' => 'By Erick Nunes',
          'isseasonal' => false
          ], [
          'startdate' => time(),
          'enddate' => time() + 36600 * 20,
          'colorlight' => '#527b53',
          'colordark' => '#436343',
          'name' => 'OTXServer Global3',
          'description' => 'By Erick Nunes',
          'isseasonal' => false
          ], [
          'startdate' => time() - 36000,
          'enddate' => time() + 36600 * 30,
          'colorlight' => '#64162b',
          'colordark' => '#7a1b34',
          'name' => 'OTXServer',
          'description' => 'By Erick Nunes',
          'isseasonal' => false
          ], [
          'startdate' => time() - 36000,
          'enddate' => time() + 36600 * 30,
          'colorlight' => '#24657b',
          'colordark' => '#1d5263',
          'name' => 'OTXServer',
          'description' => 'By Erick Nunes',
          'isseasonal' => false
          ], [
          'startdate' => time() - 36000,
          'enddate' => time() + 36600 * 30,
          'colorlight' => '#8B6D05',
          'colordark' => '#735D10',
          'name' => 'OTXServer',
          'description' => 'By Erick Nunes',
          'isseasonal' => false
          ]   ];
          $schedule['lastupdatetimestamp'] = time();
           $schedule['eventlist'] = $campaign;
            echo json_encode($schedule);
            break;

        case "boostedcreature":
          // still name to figure out creature raceid's and work with server to boost the creature
          $boostedcreature["boostedcreature"] = true;
          $boostedcreature["raceid"] = 2;
            echo json_encode($boostedcreature);
            break;
          
       case "login":

    /*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()) {
          $level = $character->getLevel();
          $outfitid = $character->getLookType();
          $headcolor = $character->getLookHead();
          $torsocolor = $character->getLookBody();
          $legscolor = $character->getLookLegs();
          $detailcolor = $character->getLookFeet();
          $addonflags = $character->getLookAddons();
          settype($level, "int");
          settype($outfitid, "int");
          settype($headcolor, "int");
          settype($torsocolor, "int");
          settype($legscolor, "int");
          settype($detailcolor, "int");
          settype($addonflags, "int");
          $char = array("worldid" => 0,
                      "name" => $character->getName(),
                      "ismale" => (($character->getSex() == 1) ? true : false),
                      "tutorial" => false,
                      "outfitid" => $outfitid,
                      "level" => $level,
                      "headcolor" => $headcolor,
                      "torsocolor" => $torsocolor,
                      "legscolor" => $legscolor,
                      "detailcolor" => $detailcolor,
                      "addonflags" => $addonflags,
                      "vocation" => $character->getVocationName(),
                      "ishidden" => (($character->isHidden() == 1) ? true : 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) {
          $level = $character->getLevel();
          $outfitid = $character->getLookType();
          $headcolor = $character->getLookHead();
          $torsocolor = $character->getLookBody();
          $legscolor = $character->getLookLegs();
          $detailcolor = $character->getLookFeet();
          $addonflags = $character->getLookAddons();
          settype($level, "int");
          settype($outfitid, "int");
          settype($headcolor, "int");
          settype($torsocolor, "int");
          settype($legscolor, "int");
          settype($detailcolor, "int");
          settype($addonflags, "int");
          $char = array("worldid" => 0,
                      "name" => $character->getName(),
                      "ismale" => (($character->getSex() == 1) ? true : false),
                      "tutorial" => false,
                      "outfitid" => $outfitid,
                      "level" => $level,
                      "headcolor" => $headcolor,
                      "torsocolor" => $torsocolor,
                      "legscolor" => $legscolor,
                      "detailcolor" => $detailcolor,
                      "addonflags" => $addonflags,
                      "vocation" => $character->getVocationName(),
                      "ishidden" => (($character->isHidden() == 1) ? true : 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",  
       "stayloggedin" => true
    );

       if ($config['server']['worldType'] == "pvp") {
          $pvptype = 0;
       }
          else if ($config['server']['worldType'] == "no-pvp") {
             $pvptype = 1;
          }
          else if ($config['server']['worldType'] == "pvp-enforced") {
             $pvptype = 2;
          }
          else {
             $pvptype = 0; //default value
          }

    $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,
       "pvptype" => $pvptype,
       "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);
    }



    Última edición por [Admin] God Maya el Miér Jul 03, 2019 2:33 pm, editado 1 vez



    [Tienes que estar registrado y conectado para ver esa imagen]
    https://www.tibiaface.com

    Dextroyer

    Dextroyer
    Nuevo Miembro
    Nuevo Miembro
    el cliente no funciona con el login

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:el cliente no funciona con el login

    el problema quisas sea por que el cliente que coloque ahi es version 12 no 12.15



    [Tienes que estar registrado y conectado para ver esa imagen]
    https://www.tibiaface.com

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:el cliente no funciona con el login

    prueba con este login.php

    Código:

    <?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

    $input = json_decode(file_get_contents("php://input"));
    switch ($input->type ? $input->type : '') {

        case "cacheinfo":
          $playersonline = $SQL->query("SELECT * FROM `players_online`")->fetchAll();
            $statistics = [
                      'playersonline' => (count($playersonline[0])),
                      'twitchstreams' => 456,
                      'twitchviewer' => 678,
                      'gamingyoutubestreams' => 910,
                      'gamingyoutubeviewer' => 112
                   ];
            echo json_encode($statistics);
        break;

        case "eventschedule":
          // fake event list
          // still not working writes json file correctly
       
          $campaign = [
            [
          'startdate' => time(),
          'enddate' => time() + 36600 * 20,
          'colorlight' => '#64162b',
          'colordark' => '#7a1b34',
          'name' => 'OTXServer Global',
          'description' => 'By Erick Nunes',
          'isseasonal' => false
          ], [
          'startdate' => time(),
          'enddate' => time() + 36600 * 20,
          'colorlight' => '#617a49',
          'colordark' => '#4f633c',
          'name' => 'OTXServer Global2',
          'description' => 'By Erick Nunes',
          'isseasonal' => false
          ], [
          'startdate' => time(),
          'enddate' => time() + 36600 * 20,
          'colorlight' => '#527b53',
          'colordark' => '#436343',
          'name' => 'OTXServer Global3',
          'description' => 'By Erick Nunes',
          'isseasonal' => false
          ], [
          'startdate' => time() - 36000,
          'enddate' => time() + 36600 * 30,
          'colorlight' => '#64162b',
          'colordark' => '#7a1b34',
          'name' => 'OTXServer',
          'description' => 'By Erick Nunes',
          'isseasonal' => false
          ], [
          'startdate' => time() - 36000,
          'enddate' => time() + 36600 * 30,
          'colorlight' => '#24657b',
          'colordark' => '#1d5263',
          'name' => 'OTXServer',
          'description' => 'By Erick Nunes',
          'isseasonal' => false
          ], [
          'startdate' => time() - 36000,
          'enddate' => time() + 36600 * 30,
          'colorlight' => '#8B6D05',
          'colordark' => '#735D10',
          'name' => 'OTXServer',
          'description' => 'By Erick Nunes',
          'isseasonal' => false
          ]   ];
          $schedule['lastupdatetimestamp'] = time();
           $schedule['eventlist'] = $campaign;
            echo json_encode($schedule);
            break;

        case "boostedcreature":
          // still name to figure out creature raceid's and work with server to boost the creature
          $boostedcreature["boostedcreature"] = true;
          $boostedcreature["raceid"] = 2;
            echo json_encode($boostedcreature);
            break;
          
       case "login":

    /*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()) {
          $level = $character->getLevel();
          $outfitid = $character->getLookType();
          $headcolor = $character->getLookHead();
          $torsocolor = $character->getLookBody();
          $legscolor = $character->getLookLegs();
          $detailcolor = $character->getLookFeet();
          $addonflags = $character->getLookAddons();
          settype($level, "int");
          settype($outfitid, "int");
          settype($headcolor, "int");
          settype($torsocolor, "int");
          settype($legscolor, "int");
          settype($detailcolor, "int");
          settype($addonflags, "int");
          $char = array("worldid" => 0,
                      "name" => $character->getName(),
                      "ismale" => (($character->getSex() == 1) ? true : false),
                      "tutorial" => false,
                      "outfitid" => $outfitid,
                      "level" => $level,
                      "headcolor" => $headcolor,
                      "torsocolor" => $torsocolor,
                      "legscolor" => $legscolor,
                      "detailcolor" => $detailcolor,
                      "addonflags" => $addonflags,
                      "vocation" => $character->getVocationName(),
                      "ishidden" => (($character->isHidden() == 1) ? true : 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) {
          $level = $character->getLevel();
          $outfitid = $character->getLookType();
          $headcolor = $character->getLookHead();
          $torsocolor = $character->getLookBody();
          $legscolor = $character->getLookLegs();
          $detailcolor = $character->getLookFeet();
          $addonflags = $character->getLookAddons();
          settype($level, "int");
          settype($outfitid, "int");
          settype($headcolor, "int");
          settype($torsocolor, "int");
          settype($legscolor, "int");
          settype($detailcolor, "int");
          settype($addonflags, "int");
          $char = array("worldid" => 0,
                      "name" => $character->getName(),
                      "ismale" => (($character->getSex() == 1) ? true : false),
                      "tutorial" => false,
                      "outfitid" => $outfitid,
                      "level" => $level,
                      "headcolor" => $headcolor,
                      "torsocolor" => $torsocolor,
                      "legscolor" => $legscolor,
                      "detailcolor" => $detailcolor,
                      "addonflags" => $addonflags,
                      "vocation" => $character->getVocationName(),
                      "ishidden" => (($character->isHidden() == 1) ? true : 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",   
       "stayloggedin" => true
    );

       if ($config['server']['worldType'] == "pvp") {
          $pvptype = 0;
       }
          else if ($config['server']['worldType'] == "no-pvp") {
             $pvptype = 1;
          }
          else if ($config['server']['worldType'] == "pvp-enforced") {
             $pvptype = 2;
          }
          else {
             $pvptype = 0; //default value
          }

    $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,
       "pvptype" => $pvptype,
       "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);
    }



    login.php para protocolo tibia 12

    https://www.tibiaface.com

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    en la siguiente horas subo las consolas 64bits y 32bits compiladas saludos queridos usuarios

    sttaff de tibiaface trabajando



    [Tienes que estar registrado y conectado para ver esa imagen]
    https://www.tibiaface.com

    Dextroyer

    Dextroyer
    Nuevo Miembro
    Nuevo Miembro
    no me sirvio maya

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:no me sirvio maya

    de quesalga del trabajo publico el login.php ya terminado con el cual ya logre logear pero no entrar al mundo ya he prbado un exe copilado de otra persona y que no es del mismo proyecto el cual no me permite entrar al mundo por no ser el cliente compatible lo cualme refleja en la cosola perosi usted compilo esta version me imagino que no tendra problemas con el login.php que le voy pasar o subir mas tarde



    [Tienes que estar registrado y conectado para ver esa imagen]
    https://www.tibiaface.com

    Pablo Ramiro Peral

    Pablo Ramiro Peral
    Miembro
    Miembro
    se agradece el trabajo realizado, acabé de descargarme el OTserver sin compilar para descubrir si tiene todo el bestiario hasta Percht Island y en efecto lo tenía. pero cada vez que quiero preguntarte sobre algo relacionado con la importación de mapas, siempre pasa lo mismo, no te veo conectado en el chat, y este tipo de preguntas las quiero hacer en el chat.

    pq como quiero pasarme TODO el mapa de la 11.49 al TibiaBR. no se si se podrá importar o no, ya que además de incluir Feyrist y el overworld, agregaría también los mapas que importé a modo de remix que saqué de otros OTserver que pude pillarme tanto aquí como en otras webs. además estoy terriblemente preocupado por dicha situación, ya que la importación de mapas de versiones posteriores a este OT desactualizado es la única forma de quizá añadir futuros mapas. aunque ignoro como se van a trackear mapas habiendo protección anti hack y sin tibiacast.

    por todo lo demás, el OT está genial con el bestiario superactualizado y si me resolvieras estas dudas que me reconcomen durante semanas, estaría más que agradecido.

    PS: esperaré a que facilites los executables. ya que tuve mala experiencia compilando algo descargado incluso desde Github.

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:se agradece el trabajo realizado, acabé de descargarme el OTserver sin compilar para descubrir si tiene todo el bestiario hasta Percht Island y en efecto lo tenía. pero cada vez que quiero preguntarte sobre algo relacionado con la importación de mapas, siempre pasa lo mismo, no te veo conectado en el chat, y este tipo de preguntas las quiero hacer en el chat.

    pq como quiero pasarme TODO el mapa de la 11.49 al TibiaBR. no se si se podrá importar o no, ya que además de incluir Feyrist y el overworld, agregaría también los mapas que importé a modo de remix que saqué de otros OTserver que pude pillarme tanto aquí como en otras webs. además estoy terriblemente preocupado por dicha situación, ya que la importación de mapas de versiones posteriores a este OT desactualizado es la única forma de quizá añadir futuros mapas. aunque ignoro como se van a trackear mapas habiendo protección anti hack y sin tibiacast.

    por todo lo demás, el OT está genial con el bestiario superactualizado y si me resolvieras estas dudas que me reconcomen durante semanas, estaría más que agradecido.

    PS: esperaré a que facilites los executables. ya que tuve mala experiencia compilando algo descargado incluso desde Github.


    si mi amigo estoy trabajando con esteservidor para que arranque con gesior en e login.php espero terminarlo el domingo y publicar todo el paquete el lunes.

    el servidor en estos momnetos funcionacon MYACC


    [Tienes que estar registrado y conectado para ver este vínculo]

    Y SU LOGIN

    [Tienes que estar registrado y conectado para ver este vínculo]

    LINK EXE COMPILADOS: [Tienes que estar registrado y conectado para ver este vínculo]



    [Tienes que estar registrado y conectado para ver esa imagen]
    https://www.tibiaface.com

    gzdiaz20

    gzdiaz20
    Miembro
    Miembro
    Tengo un problemacambie el mapa y ya no puedo entrar al juego en la consola sale que entro pero no en el cliente no que puede ser

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:Tengo un problemacambie el mapa y ya no puedo entrar al juego en la consola sale que entro pero no en el cliente no que puede ser

    si mi amigo estoy trabajando con esteservidor para que arranque con gesior en e login.php espero terminarlo el domingo y publicar todo el paquete el lunes.

    el servidor en estos momnetos funcionacon MYACC


    [Tienes que estar registrado y conectado para ver este vínculo]

    Y SU LOGIN

    [Tienes que estar registrado y conectado para ver este vínculo]

    LINK EXE COMPILADOS: [Tienes que estar registrado y conectado para ver este vínculo]



    [Tienes que estar registrado y conectado para ver esa imagen]
    https://www.tibiaface.com

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    algo que estube viendo

    es que en myacc los datos en config.php tienen que ser igual a la config.lua

    config.lua
    Lua:

    Código:
    serverName = "Tibianos"
    ----> el nombre igual

    config.php
    PHP:

    Código:
     // Gameserver info is used for client 11+ loginWebService
        $config['gameserver'] = array(
            'ip' => '127.0.0.1',
            'port' => 7172,
            'name' => 'Tibianos' // el nombre del ot
        );



    [Tienes que estar registrado y conectado para ver esa imagen]
    https://www.tibiaface.com

    maper1

    maper1
    Miembro
    Miembro
    no consigo conectarme [Tienes que estar registrado y conectado para ver este vínculo] alguma cosa con el client ?

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:no consigo conectarme [Tienes que estar registrado y conectado para ver este vínculo] alguma cosa con el client ?

    el login.php esta alojado en htdocs o www



    [Tienes que estar registrado y conectado para ver esa imagen]
    https://www.tibiaface.com

    maper1

    maper1
    Miembro
    Miembro
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:no consigo conectarme [Tienes que estar registrado y conectado para ver este vínculo] alguma cosa con el client ?

    el login.php esta alojado en htdocs o www

    ahora si pero cuando voy a conectarme ello cierra el client..

    draculord

    draculord
    Nuevo Miembro
    Nuevo Miembro
    los probare. espero y sirva.
    PD: maya... eres la mera V----... carnal, neta xD

    anxur

    anxur
    Miembro
    Miembro
    todo funciona con el myaccc, carga el nombre del char, pero a la hora de entraar dice que server closed the conexion





    pues no logro hacerlo funcionar, ya puse el login, el myacc, entra con el char, pero al darle conectar dice conexion refuzed

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:todo funciona con el myaccc, carga el nombre del char, pero a la hora de entraar dice que server closed the conexion





    pues no logro hacerlo funcionar, ya puse el login, el myacc, entra con el char, pero al darle conectar dice conexion refuzed

    [Tienes que estar registrado y conectado para ver este vínculo]

    en el area de donador desarrollamos el login y compatibilidad para el login de este proyecto informate como donar en el mismo tema



    [Tienes que estar registrado y conectado para ver esa imagen]
    https://www.tibiaface.com

    anxur

    anxur
    Miembro
    Miembro
    ya entendi, osea esta a la venta el FIX Smile



    hola. alghuien tiene el fix para este server ?? algun login.php y el cliente que funcione el 12 ?

    Pablo Ramiro Peral

    Pablo Ramiro Peral
    Miembro
    Miembro
    ¿En serio? ¿¿¿El FIX está disponible solo a la venta???
    pues que problemón, porque yo todavía no he hecho la prueba y puede que a mi también me pase el mismo problema que a la mitad de la gente que postea aquí. por no mencionar que no tengo la seguridad de que el cliente 12.15 funcione realmente con el OTserver.

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:¿En serio? ¿¿¿El FIX está disponible solo a la venta???
    pues que problemón, porque yo todavía no he hecho la prueba y puede que a mi también me pase el mismo problema que a la mitad de la gente que postea aquí. por no mencionar que no tengo la seguridad de que el cliente 12.15 funcione realmente con el OTserver.

    pues el fix espersonal y para donadores ya que esteservidor fe diseñado solo para nueva web myacc y yo me dia a la amno de hacer compatible la gesior 2018con este proyecto y logre hacer login.



    [Tienes que estar registrado y conectado para ver esa imagen]
    https://www.tibiaface.com

    maper1

    maper1
    Miembro
    Miembro
    no estoy conseguindo cambiar las mounts y outfit en el client 12 ello crasha... pudes ayudar

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:no estoy conseguindo cambiar las mounts y outfit en el client 12 ello crasha... pudes ayudar

    hmmm no deveria ya que el lciente 12 ya contiene las mounts a hasta este update



    [Tienes que estar registrado y conectado para ver esa imagen]
    https://www.tibiaface.com

    [Admin] God Maya

    [Admin] God Maya
    Administrador
    Administrador
    [Tienes que estar registrado y conectado para ver este vínculo] escribió:no estoy conseguindo cambiar las mounts y outfit en el client 12 ello crasha... pudes ayudar

    hmmm no deveria ya que el lciente 12 ya contiene las mounts a hasta este update



    [Tienes que estar registrado y conectado para ver esa imagen]
    https://www.tibiaface.com

    maloko

    maloko
    Nuevo Miembro
    Nuevo Miembro
    hola, entro al cliente e ingreso las credenciales pero me dice error downloading [Tienes que estar registrado y conectado para ver este vínculo] - server replied: Not Found . cree el archivo login en la carpeta class pero no lo encuentra

    Contenido patrocinado


    Ver el tema anterior Ver el tema siguiente Volver arriba  Mensaje (Página 1 de 2.)

    Ir a la página : 1, 2  Siguiente

    Permisos de este foro:
    No puedes responder a temas en este foro.

     

    BienvenidosTibiaFace es una comunidad de Open Tibia. Para participar debes estar registrado (click para Regístrate).