Jump to content
Chikorito

Pedido Base PVP com OTC (Naruto/DB/Etc)

Recommended Posts

Salve galera, vou tentar ser bem direto,

Estou a procura de algum servidor de qualquer coisa, Naruto, DBZ, One Piece, qualquer coisa desse tipo mas que venha com OTC, já vi alguns aí que estao rodando e uns que já rodaram mas não to conseguindo encontrar, o único que tenho aqui é o do antigo Shinobi Online mas to sem a source, se não, gostaria de indicações de qual melhor base pra começar um projeto com algum desses temas, mesmo que seja com old client, pra um projeto que estou fazendo sozinho na calma e bem minuciosamente, agradeço desde já!

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By alun0n0v0
      Boa tarde galera, Não sei se aqui é o lugar para pedir isso mas vamos la. Se alguém estiver o tópico ensinado a criar um e puder deixar o link para mim esta criando para meu servidor que estou desenvolvendo agradeço  vcs.
    • By Babiloniaoz
      Estou com um erro quando tento abrir a pagina de guilds no gesior. atualizado uso TFS 1.3
      Erro A baixo
       
      Codigo databaselist.php
      <?php
      if(!defined('INITIALIZED'))
          exit;
      class DatabaseList extends DatabaseHandler implements Iterator, Countable
      {
          public $data;
          public $iterator = 0;
          public $class;
          public $table;
          public $tables = array();
          public $fields = array();
          public $extraFields = array();
          public $filter;
          public $orders = array();
          public $limit;
          public $offset = 0;
          public function __construct($class = null)
          {
              if($class !== null)
                  $this->setClass($class);
          }
          public function load()
          {
              $fieldsArray = array();
              if(count($this->fields) > 0)
                  foreach($this->fields as $fieldName)
                          $fieldsArray[$fieldName] = $this->getDatabaseHandler()->tableName($this->table) . '.' . $this->getDatabaseHandler()->fieldName($fieldName);
              if(count($this->extraFields) > 0)
                  foreach($this->extraFields as $field)
                      if(!$field->hasAlias())
                          $fieldsArray[] = $this->getDatabaseHandler()->tableName($field->getTable()) . '.' . $this->getDatabaseHandler()->fieldName($field->getName());
                      else
                          $fieldsArray[] = $this->getDatabaseHandler()->tableName($field->getTable()) . '.' . $this->getDatabaseHandler()->fieldName($field->getName()) . ' AS ' . $this->getDatabaseHandler()->fieldName($field->getAlias());
              $tables = array();
              foreach($this->tables as $table)
                  $tables[] = $this->getDatabaseHandler()->tableName($table);
              $filter = '';
              if($this->filter !== null)
                  $filter = ' WHERE ' .$this->filter->__toString();
              $order = '';
              $orders = array();
              if(count($this->orders) > 0)
              {
                  foreach($this->orders as $_tmp_order)
                      $orders[] = $_tmp_order->__toString();
                  if(count($orders) > 0)
                      $order = ' ORDER BY ' . implode(', ', $orders);
              }
              $limit = '';
              if($this->limit !== null)
                  $limit = ' LIMIT ' . (int) $this->limit;
              $offset = '';
              if($this->offset > 0)
                  $offset = ' OFFSET ' . (int) $this->offset;
              $query = 'SELECT ' . implode(', ', $fieldsArray) . ' FROM ' . implode(', ', $tables) . $filter . $order . $limit . $offset;
              $this->data = $this->getDatabaseHandler()->query($query)->fetchAll();
          }
          public function getResult($id)
          {
              if(!isset($this->data))
                  $this->load();
              if(isset($this->data[$id]))
              {
                  if(!is_object($this->data[$id]))
                  {
                      $reflect = new ReflectionClass($this->class);
                      $_tmp = $reflect->newInstanceArgs(array());
                      $_tmp->loadData($this->data[$id]);
                      return $_tmp;
                  }
                  else
                      return $this->data[$id];
              }
              else
                  return false;
          }
          public function addExtraField($field)
          {
              $this->extraFields[] = $field;
              $this->addTables($field->getTable());
          }
          public function addOrder($order)
          {
              $this->orders[] = $order;
          }
          public function setClass($class)
          {
              $this->class = $class;
              $instance = new ReflectionClass($this->class);
              $properties = $instance->getStaticProperties();
              $this->fields = $properties['fields'];
              if(isset($properties['extraFields']))
              {
                  $extraFields = $properties['extraFields'];
                  if(isset($extraFields))
                      foreach($extraFields as $extraField)
                      {
                          if(!isset($extraField[2]))
                              $this->extraFields[] = new SQL_Field($extraField[0], $extraField[1]);
                          else
                              $this->extraFields[] = new SQL_Field($extraField[0], $extraField[1], $extraField[2]);
                          $this->tables[$extraField[1]] = $extraField[1];
                      }
              }
              $this->table = $properties['table'];
              $this->tables[$this->table] = $this->table;
          }
          public function setFilter($filter)
          {
              $this->addTables($filter->getTables());
              $this->filter = $filter;
          }
          public function setLimit($limit)
          {
              $this->limit = $limit;
          }
          public function setOffset($offset)
          {
              $this->offset = $offset;
          }
          public function addTables($tables)
          {
              if(is_array($tables))
              {
                  foreach($tables as $table)
                      if($table != '' && !in_array($table, $this->tables))
                          $this->tables[$table] = $table;
              }
              elseif($tables != '' && !in_array($tables, $this->tables))
                  $this->tables[$tables] = $tables;
          }
          public function current()
          {
              return $this->getResult($this->iterator);
          }
          public function rewind()
          {
              if(!isset($this->data))
                  $this->load();
              $this->iterator = 0;
          }
          public function next()
          {
              ++$this->iterator;
          }
          public function key()
          {
              return $this->iterator;
          }
          public function valid()
          {
              return isset($this->data[$this->iterator]);
          }
          public function count()
          {
              if(!isset($this->data))
                  $this->load();
              return count($this->data);
          }
      }
       
      Você tem alguma imagem que possa auxiliar no problema? Se sim, coloque-a aqui. 
       
    • By Mecianosz
      Olá. Estou fazendo um server enforced 8.60 e preciso de uma distro 0.4 .. Encontrei várias na internet, mas as melhores estão configuradas para MySQL (site) e meu OT é Account Manager apenas. Não sei compilar distro, estou aprendendo, por isso gostaria de pedir alguma indicação. Alguém pode me indicar ou VENDER uma distro ?
    • By Reloaded
      Ola a todos, alguem poderia me ajuda com o as scripts para ativar a duble exp?
      achei algunas no forum mas infelismente nao funcionaram para o tfs 1.3
       
      tipo o script funcionaria quando o GOD ativa-se !Duble Exp e os players ganhariam 2 horas de duble
      desculpe-me caso ja tenha um topico desses, eu agradeço a todos que me ajudarem
    • By schibuola
      .Qual servidor ou website você utiliza como base?  Otserv Global 12x
       
      Qual o motivo deste tópico? 
       
      Olá pessoas, vim aqui pedir ajuda a vocês.
      Eu não sou programador e não entendo nada de programar, apenas sei alterar uns scripts ou outros. 
      Tendo isso em mente, eu fui atras de um script que fosse possivel dar level quando o player entrasse num tp, e quando ele saísse ele voltava pro level que ele tava antes de entrar no tp.
      Basicamente assim : Antes do player pular no tp, ele vai estar level 300. Dai quando ele entrar no tp, ele vai passar do 300 pro 600. E quando ele for sair dessa area, ele volta do 600 pro 300.

      Tentei procurar algo parecido com isso nos forum, mas n soube pesquisar direito ou então realmente n encontrei nada parecido com isso.
      O ot que estou usando é versão 12x. Creio q seja TFS 1.3
      Grato desde já
  • Recently Browsing   0 members

    No registered users viewing this page.


Open Tibia Server

Quer aprender a criar seu próprio servidor de Tibia? Então está no lugar certo, aqui você encontrará milhares de tutorias, scripts, códigos, mapas e utilitários para que você possa fazer o seu próprio servidor de Tibia começando do zero.

Redes Sociais

Anuncie no Tibia King

Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no Tibia King e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!

×
×
  • Create New...