Ir para conteúdo
  • Cadastre-se

Naruto [8.60 OTX] NTO Hard - Full Packet Server


Posts Recomendados

  • Respostas 313
  • Created
  • Última resposta

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

Olá galera do TK ! Venho por meio deste tópico, publicar a ultima versão do meu servidor derivado de Tibia NTO Hard juntamente com todos os arquivos necessários para edições.   Confesso

Galera tópico atualizado, adicionei o banco de dados que eu estava utilizando.   Acabei de reinstalar o servidor para um colega, utilizei um Ubuntu 14.04 e tudo está funcionando 100 % ( A ún

TheOTXServer.exe

Posted Images

Configurei o site porem quando eu tento entrar da esse erro:

Parse error: syntax error, unexpected '' (T_ENCAPSED_AND_WHITESPACE), expecting '-' or identifier (T_STRING) or variable (T_VARIABLE) or number (T_NUM_STRING) in C:\xampp\htdocs\config\config.php on line 25

E quando eu tento atk os monstros parece q sla eles n levam dano mais morrem e eles n atk

Link para o post
Compartilhar em outros sites

@KyureJL Lê os comentários que você verá que já encontraram o problema de não ver o dano causado.

já o problema com o site você pode encontrar vários tutoriais ensinando aqui: Clique

Editado por Spooky Ghost (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
Em 02/05/2020 em 13:43, r0bert0lol disse:

Galera tópico atualizado, adicionei o banco de dados que eu estava utilizando.

 

Acabei de reinstalar o servidor para um colega, utilizei um Ubuntu 14.04 e tudo está funcionando 100 % ( A única coisa que faltava era o banco de dados )

 

Eu gostaria de organizar, montar um tutorial step-by-step ensinando como colocar o servidor Online porém estou sem tempo, mas posso garantir que não há problemas com os arquivos o pack está completo agora com o banco de dados.

 

Um Guia para você que não sabe por onde começar

  1.  Consiga uma VPS de preferência utilize o Sistema Operacional em que o server foi testado ( Ubuntu 14.04 ) 
  2.  Atualize as libs da sua VPS  e Instale :  Apache + Mysql + PhpMyAdmin ( Você pode encontrar Tutoriais aqui no Fórum ) 
  3.  Configure / Importe um banco de dados no PhpMyAdmin ( Agora tem banco de dados disponível )
  4.  Gerencie os arquivos,  coloque o servidor no diretório /home e o site no diretório /var/www e não esqueça de editar os arquivos config.lua e config.php
  5.  Com todos os arquivos configurados e posicionados no local correto, seu site já deve estar funcionando. 
  6.  Compile o servidor ( Caso esteja usando ubuntu 14.04 já tem uma distro compilada )  para compilar ( Você pode encontrar Tutoriais aqui no Fórum ) 
  7.  Agora com site funcionando e distro rodando, você apenas precisará configurar o Client do servidor para se conectar. 
  8.  O Client funcionará apenas após trocar o IP do executável, voce pode usar ip changer ou usar um hex editor para alterar definitivamente.
  9.  Agora com client redirecionando para o IP da sua VPS você já pode se conectar no game.

dbresetada.sql 104 kB · 38 downloads

Estou pensando em fazer um vídeo tutorial no Youtube colocando Online o servidor em um Ubuntu,.

Nesse vídeo eu passaria algumas dícas para quem está começando a usar Linux e realizaria um passo a passo do que é necessário para você conseguir deixar o servidor Online em qualquer VPS.

Caso alguém se interesse, deixa um Rep + Aí que assim que surgir um tempo eu gravo o vídeo para vocês.

Boa TARDE , bom roberto as sources funcionam certinho não tive problemas os que apareceram consegui ajustar mais tem uma coisinha que eu queria muito que muda-se se tiver como queria que removesse esse negocio de monstro só atacar o player se o player ataca o monstro teria como remover isso alguem ? ou poderia me informar aonde eu removeria isso por favor ?

Alguem poderia da uma forcinha ? preciso muito disso por favor ...

Link para o post
Compartilhar em outros sites

Alguem pode postar os arquivos do site desbugados? da erro ao tentar criar conta e mais um monte de erro ao tentar logar

Criar conta: Warning: invalid argument supplied for foreach() in C;\xampp\htdocs\classes\website.php on line 222

Logar: 
Warning: Invalid argument supplied for foreach() in C:\xampp\htdocs\classes\configlua.php on line 54

Deprecated: Function get_magic_quotes_gpc() is deprecated in C:\xampp\htdocs\system\load.init.php on line 47

Deprecated: Array and string offset access syntax with curly braces is deprecated in C:\xampp\htdocs\pages\accountmanagement.php on line 1165

Deprecated: Array and string offset access syntax with curly braces is deprecated in C:\xampp\htdocs\pages\accountmanagement.php on line 1247

Error occured!

Error ID:
More info: Invalid field name format.

File: C:\xampp\htdocs\classes/database_mysql.php   Line: 30
File: C:\xampp\htdocs\classes/databaselist.php   Line: 31
File: C:\xampp\htdocs\classes/databaselist.php   Line: 155
File: C:\xampp\htdocs\pages/accountmanagement.php   Line: 373
File: C:\xampp\htdocs\system/load.page.php   Line: 7
File: C:\xampp\htdocs/index.php   Line: 37

Editado por KyureJL (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • Moderador

@KyureJL Poste aqui a linha 25 do confg.php

Meu Curso sobre Programação para OTServer

Programando OTServer

 

Peça o seu script! Entre agora mesmo no grupo

Developing

 

Conteúdos:

 

Discord: Belmont#7352

Não esqueça do REP+ :)     

Link para o post
Compartilhar em outros sites

@Belmont

# Account Maker Config
$config['site']['serverPath'] = 'C:/Users/#####/Desktop/mynto/[BASE] NTO Hard/NTOHard_server/';
$config['site']['useServerConfigCache'] = false;
$config['site']['worlds'] = array(0 => 'Gesior ACC');
$towns_list[0] = array(1 => 'Konoha');

Editado por KyureJL (veja o histórico de edições)
Link para o post
Compartilhar em outros sites
  • Moderador

@KyureJL O site não está bugado, você nem se quer configurou os arquivos...

Meu Curso sobre Programação para OTServer

Programando OTServer

 

Peça o seu script! Entre agora mesmo no grupo

Developing

 

Conteúdos:

 

Discord: Belmont#7352

Não esqueça do REP+ :)     

Link para o post
Compartilhar em outros sites
  • Moderador
1 minuto atrás, KyureJL disse:

@Belmont

# Account Maker Config
$config['site']['serverPath'] = 'C:/Users/Nathan/Desktop/mynto/[BASE] NTO Hard/NTOHard_server/';
$config['site']['useServerConfigCache'] = false;
$config['site']['worlds'] = array(0 => 'Gesior ACC');
$towns_list[0] = array(1 => 'Konoha');

Essa é a linha 25? 

@KyureJL Você configurou senha, ip, nome da database no config.lua?

Meu Curso sobre Programação para OTServer

Programando OTServer

 

Peça o seu script! Entre agora mesmo no grupo

Developing

 

Conteúdos:

 

Discord: Belmont#7352

Não esqueça do REP+ :)     

Link para o post
Compartilhar em outros sites
On 3/28/2020 at 5:25 PM, r0bert0lol said:

logo.png.a06c0634ff34a00a5c0762820cd270a7.png

Olá galera do TK !

Venho por meio deste tópico, publicar a ultima versão do meu servidor derivado de Tibia NTO Hard juntamente com todos os arquivos necessários para edições.

 

Confesso que não foi fácil tomar essa decisão, afinal de contas foram mais de 5 anos nessa vida de administrador de otserver e esses arquivos são de muita valia, tenho certeza de que muito do que conquistei e me tornei, é resultante dos servidores que pude administrar. Costumo dizer que não sou programador e que estou mais para um gerente de scripts, todos os meus servidores foram criados com base em arquivos disponibilizados em comunidades como esta, sendo assim, pensei comigo, seria interessante eu disponibilizar e de certa forma contribuir, acredito que esses arquivos ainda podem ser útil para muitos.

 

O que tem de diferente no NTO Hard ? 

Foi feito com muito carinho ! Rs. Eu poderia fazer uma lista (BÍBLIA) do que tem no servidor porém estou sem tempo mas tenho certeza que esse é o servidor NTO mais completo, atual e disponível para ser baixado em qualquer comunidade de otserver.

 

Veja algumas Imagens !

  Reveal hidden contents

45578346_2264142747204294_2469874733735215104_o.thumb.jpg.69e8ac615b513026aa00d80bef788db6.jpg

 

 

42151312_2236585529960016_5183392662840934400_n.thumb.png.55bd1265a1d31a61b66b9ba7a69ee934.png

 

 

45002943_2258797884405447_5686471343386656768_n.thumb.jpg.ba3cd0bb139419b8dfb5b1fd65f8fc66.jpg

 

 

 

48411269_2293213140963921_3048706007338319872_n.thumb.png.fb784be0314d3db84653caec85997072.png

 

 

42568600_2239834139635155_7570931069625565184_n.thumb.png.90ce0913bcf40ef77a24a034bde4da0f.png

 

 

45522191_2263539437264625_6967003086636187648_n.thumb.png.2ce4aef8fcc9dc7e14625b21d8a4d842.png

 

 

73458844_2524988507786382_7715947651077767168_n.thumb.png.764a8366b31e9789eaedf745e747431d.png

 

 

43823097_2248503702101532_1791817114160463872_n.png.076198da88e50597fa257724b0821c93.png

 

75610728_2523767744575125_5773378361648742400_n.png.25467212f3cb89820b0d2a163e69a7a5.png

 

 

O que tem nesse Pacote Full de Arquivos NTO Hard ? 

 

  1. Datapack mais recente e completa do servidor.
  2. Site Gesior com template própria + AntiDDOS.
  3. Client Descompilado + Estendido + DLL Manabar com ajuste na altura da Barra de Vida/Chakra + DLL Proteção para extensão.cab
  4. Source OTX compatível com o servidor
  5. CabCreator
  6. Item Editor que funciona com o item.otb do server
  7. Object Builder 0.4.1
  8. Remeres Map Editor Estendido para funcionar com o client do server
  9. Pic Editor
  10.  IP Changer

 

 

DOWNLOAD  &  SCAN

 

 

dbresetada.sql 104.28 kB · 67 downloads

por que você está mentindo para as pessoas com fotos e que esta é a última versão do seu projeto?
primeiro
nenhum caractere no tipo de servidor
Ino, Sasori, Menma e Deidara
Em segundo lugar
os gráficos do cliente não correspondem ao que você compartilhou em sua postagem. Agora, por favor, explique-se. Porque se você compartilhar algo que está nas fotos, deve estar no servidor e até dizer que não é um servidor completo. A próxima pergunta é por que você não pode abrir o mapa rme. Eu tentei de tudo e ainda não consigo abri-lo.

Image:

https://ibb.co/KxWMVGZ
https://ibb.co/N2vtNHz
https://ibb.co/4g8Rw0q
https://ibb.co/sbBqrJn

Scan:
https://www.virustotal.com/gui/url/45a9349d44873dab93a1f452381dbf1d896adeeb777dc416efbcd55c16d63e16/detection
 

Editado por Step Records (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Poderia me auxiliar na edição do site ? Bom sempre usei modern, no entanto gesior é mais complexo (por enquanto sksk). Bom fiz algumas buscar no tibiaking é sem resultados, você teria discord ou algo do tipo só para trocar uma ideia sobre o site eu estou precisando de ajuda nele. Ps:valeu por compartilhar esse pack, está me ajudando bastante para iniciar meu projeto de wodbonto.

Link para o post
Compartilhar em outros sites
1 hour ago, darlingtwoo said:

Poderia me auxiliar na edição do site ? Bom sempre usei modern, no entanto gesior é mais complexo (por enquanto sksk). Bom fiz algumas buscar no tibiaking é sem resultados, você teria discord ou algo do tipo só para trocar uma ideia sobre o site eu estou precisando de ajuda nele. Ps:valeu por compartilhar esse pack, está me ajudando bastante para iniciar meu projeto de wodbonto.

você quer dizer eu?

Link para o post
Compartilhar em outros sites
Em 28/03/2020 em 21:32, r0bert0lol disse:

@Carlosdaniel Utilizava Ubuntu 14.04 64 Bits.

 

Atualizava as libs necessárias para compilar, executava os mesmos comandos de uma TFS 0.4 tem tutoriais aqui no Tibia King mesmo, não tem segredo.

 

Atualiza as libs


apt-get install autoconf libboost-all-dev libgmp-dev liblua5.1-0 liblua5.1-0-dev liblua50 liblua50-dev liblualib50 liblualib50-dev lua50 lua5.1 libxml2-dev libxml++2.6-dev libmysql++-dev libsqlite0-dev libsqlite3-dev build-essential

E compila


./autogen.sh; 
./configure --enable-server-diag --enable-mysql --enable-root-permission; 
./build.sh;

Possíveis erros, são corrigidos :


	apt-get install libcurl4-openssl-dev
	apt-get install libcrypto++-dev

 

usei tudo isso ai, porem continua dando isso

 

ero.png

Link para o post
Compartilhar em outros sites
  • Moderador

@Zero794 Você precisa configurar o config.lua, trocando o nome da db, senha ip para as suas configurações

Caso não consiga, crie um tópico na seção de Suportes e me marque

Meu Curso sobre Programação para OTServer

Programando OTServer

 

Peça o seu script! Entre agora mesmo no grupo

Developing

 

Conteúdos:

 

Discord: Belmont#7352

Não esqueça do REP+ :)     

Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.


  • Conteúdo Similar

    • Por prot def
      Versão Beta já disponível no site: http://otshinobi.servegame.com/ 
      Servidor Online, aproveite e crie sua conta e baixe o client para Pc ou Android, todos os dados do seu personagem permanecerão intactos na versão definitiva que será lançada em breve!









      Já disponível em: Client 8.54 (Old) / New Client e Client Mobile para Android
      Temos 27 Vocações disponíveis
      Personagens FREE: Naruto, Sasuke, Sakura, Kakashi, Rock Lee, Shikamaru, Neji, Tenten, Hinata, Killer Bee, Gaara, Kiba, Temari, Kankuro, Shisui e Jiraiya.
      Personagens Shop Free (compre com Gold dentro do game): Obito, Tsunade, Kisame e Itachi.
      Personagens Shop VIP: Itachi (Shop), Obito (Shop) Minato (Shop) Madara (Shop) Tsunade (Shop) Hashirama (Shop) Nidaime (Tobirama) (Shop) Nagato (Shop) Raikage (Shop) Kisame (Shop)  (Você pode donatar pelo LivePix)
      Personagens Especiais obtidos através de eventos dentro do game: Orochimaru e Yamato.
      Transformações, jutsus e habilidades exclusivas para cada vocação
      Upe se divertindo pelo mapa, rate de experiência desafiante, ganhe jutsus e transformações exclusivas ao upar 
      Mapa exclusivo que terá atualizações periódicas:
      -> vilas disponíveis até o momento: Vila da Folha, Vila da Areia, Vila da Névoa, Vila da Pedra, Vila da Nuvem Vila da Chuva (Konoha, Kirigakure, Sunagakure, Iwagakure, Kumogakure, Amegakure) e País das Ondas.
      -> Area Vip: Várias Hunts para upar e farmar (Zetsu Covil, Member Akatsuki Covil, Northwest Island, Hunt Nagato, Hunt Samurais, Paper Island, Orochimaru Island) e Vila Shinobi Exclusiva para usuários Vip
      Sistema de graduação ninja: genin, chunin, jounin e anbu - Evolua seu ranking shinobi, apenas os merecedores se tornarão Kage.
      Exame Chunin completo, reviva o nostálgico arco do anime para se tornar Chunin
      Crie sua própria guild ou entre em uma existente
      Organização Akatsuki - torne-se membro da maior organização criminosa do mundo ninja
      Rank level (Figure entre os melhores jogadores do jogo)
      Reviva as sagas de Naruto Clássico e Naruto Shippuden
      Sistema de guilds - crie ou entre em uma guild e divirta-se com seus amigos
      Mundo PVP
      Eventos PVP
      Eventos de invasão, proteja a vila da destruição: Invasões em Konoha (Pain e Orochimaru) e Invasão de Deidara e Sasori em Sunagakure
      Compra e venda de casas para usuários Vip
      Npc Shop e NPC Shop Event - compre sua VIP ACCOUNT E VOCAÇÃO VIP ''totalmente'' GRÁTIS utilizando a moeda do jogo (GOLD).
      Npc Minoru - leva você diretamente para outras vilas e várias hunts do mapa. Area Free: Konoha, Kirigakure, Sunagakure, Iwagakure, Kumogakure, Amegakure, Valley of the End, South Forest, South Island, West Desert. Area VIP: Zetsu Covil, Member Akatsuki Covil, Northwest Island, Hunt Nagato, Hunt Samurais, Paper Island, Orochimaru Island, Vila Shinobi area com casas exclusivas para compra.
      Reviva vários arcos do Anime: Lute contra diversos personagens do anime com habilidades únicas
      Sistema Chakra Bijuu - torne-se jinchuuriki das bestas de cauda e utilize seu poder em batalha
      Diversas armas e equipamentos do anime
      Tasks da Tsunade - derrote os shinobi mais poderosos do mundo ninja e ganhe recompensas em Gold: 
      deidara da pedra 
      hidan das fonte
      itachi da folha 
      kabuto da folha
      kakuzo da cachoeira 
      kisame da nevoa
      konan da chuva
      madara da folha
      nagato da chuva
      orochimaru da folha
      pain da chuva
      sasori da areia
      tobi da folha
      Vários Npcs de Tasks espalhados pelo mapa: derrote inimigos e traga itens em troca de experiência e recompensas.
      Quests: Temos várias Quests Disponíveis e várias outras em desenvolvimento:
      ->Quest Nto Points FREE - Ganhe Nto Points para comprar itens vip com o Npc Shop (compre Premium Account, Vocações e itens)
      -> Shukaku Quest - Quest realizada em quatro pessoas 
      -> Sambi Quest - Quest realizada em duas pessoas 
      -> Akatsuki Ring Quest 
      -> Kurama Quest
      -> Quest Templo do Fogo
      -> Minato Quest
      -> Itachi Quest 
      -> Sasuke Boss Quest 
      -> Hidan Quest
      -> Kakuzo Quest 
      -> Sasori Quest 
      ->Pain Quest
      ->Tobirama Quest
      Jogo utiliza base parecida com o ntoultimate dos velhos tempos.
      Jogue e ajude a manter o servidor aberto até o lançamento da versão final
      Crie sua conta e baixe o jogo no site oficial: otshinobi.servegame.com 
      DIVIRTA-SE!
      DISPONÍVEL TAMBÉM CLIENT MOBILE!

    • Por Baryon
      Boa noite amigos, estou aqui para apresentar meu projeto.
      Estou aqui no intuito de tentar desenvolver um ats baseado em naruto full perspectiva e com uso reduzido de bot, teremos um bot próprio que ira lhe auxiliar na cura e com espaço para 1 magia com finalidade de treino, assim focando que os players possam tentar se divertir jogando na mao tanto a parte pve como pvp do game (oque eu acho mais legal).
      O Servidor ja se encontra com alguns sistema sendo eles:
      ・Passe de batalha
      ・Painel de missoes 
      ・Village war
      ・Sistema de vilas
      ・Bingo book
      ・Autoloot
      ・Ninja procurado
      ・Painel de Dungeons
      ・ World Boss
      Nossas vocaçoes sao divididas em classes sendo elas:
       ・Shooters: Deidara, Gaara, Kankuro, Tenten, Sasori, Konan.
       ・Especialistas: Shikamaru, Nagato, Hashirama, Oonoki, Orochimaru.
       ・Assassinos: Asuma, Madara, Minato, Sasuke, Obito, Kisame.
       ・Suportes: Sakura, Shizune, Ino, Tsunade.
       ・Lutadores: Naruto, Kiba, Chouji, Lee, Neji, Hinata.
             (obs: ja temos por volta de mais 10 personagens "prontos" alem desses com foco em atualizações futuras)
       Atualmente apenas eu e mais uma pessoas estamos desenvolvendo o servidor e ambos trabalham o tempo ou seja nao temos tanto tempo disponivel entao estou em buscas de novas pessoas com certa experiencia para integrar a equipe tenho em mente 4 vagas disponiveis que sao: 1 Mapper, 1 Dev, 1 Designer, 1 Moderador (ficara em contato com a staff e interagindo em nosso discord, ficando por dentro das novidades e no inicio do game ira iniciar como tutor para auxiliar os players).
       Caso alguem tenha interessa em embarcar nessa aventura favor entrar em contato cmg pelo discord 😉 em breve estarei postando mais atualizaçoes do ot aqui!

       Nosso discord: https://discord.gg/pPTkbAnNSV
      Meu contato no discord: baryon1492



    • Por FeeTads
      SALVE rapaziada do TK, esses dias vim pensando em novos scripts pro meu OT, e em um deles eu precisava que determinada area não contasse frag pro player que matasse outros, PORÉM eu precisava que os players que morressem nessa area ainda assim tivessem as penalidades da sua morte, procurei por ai, achei alguns scripts que apenas tiravam o SKULL e não realmente o FRAG do player.

      **script atualizado 22/10/2023** - melhorado e otimizado, levei o script pra puxar as infos por .lua / creatureScripts

      vou disponibilizar o code aqui, e o que fazer pra determinada area não contar frag.

      SOURCE OTX 2 / TFS 0.x, Funciona em TFS 1.x mudando as tags e ajeitando as sintaxes.

      vá em creatureevent.cpp

      procure por:
      else if(type == "preparedeath") _type = CREATURE_EVENT_PREPAREDEATH;
      Adiciona abaixo:
      else if(type == "nocountfrag") _type = CREATURE_EVENT_NOCOUNTFRAG;

      procure por:
      case CREATURE_EVENT_PREPAREDEATH: return "onPrepareDeath";  
      Adicione abaixo: 
      case CREATURE_EVENT_NOCOUNTFRAG: return "noCountFragArea";

      procure por:
      case CREATURE_EVENT_PREPAREDEATH: return "cid, deathList";
      Adicione abaixo:
      case CREATURE_EVENT_NOCOUNTFRAG: return "cid, target";

      agora no mesmo arquivo, vá até o final do arquivo e adicione essa função:
      uint32_t CreatureEvent::executeNoCountFragArea(Creature* creature, Creature* target) { //noCountFragArea(cid, target) if(m_interface->reserveEnv()) { ScriptEnviroment* env = m_interface->getEnv(); if(m_scripted == EVENT_SCRIPT_BUFFER) { env->setRealPos(creature->getPosition()); std::ostringstream scriptstream; scriptstream << "local cid = " << env->addThing(creature) << std::endl; scriptstream << "local target = " << env->addThing(target) << std::endl; if(m_scriptData) scriptstream << *m_scriptData; bool result = true; if(m_interface->loadBuffer(scriptstream.str())) { lua_State* L = m_interface->getState(); result = m_interface->getGlobalBool(L, "_result", true); } m_interface->releaseEnv(); return result; } else { #ifdef __DEBUG_LUASCRIPTS__ std::ostringstream desc; desc << creature->getName(); env->setEvent(desc.str()); #endif env->setScriptId(m_scriptId, m_interface); env->setRealPos(creature->getPosition()); lua_State* L = m_interface->getState(); m_interface->pushFunction(m_scriptId); lua_pushnumber(L, env->addThing(creature)); lua_pushnumber(L, env->addThing(target)); bool result = m_interface->callFunction(2); m_interface->releaseEnv(); return result; } } else { std::clog << "[Error - CreatureEvent::noCountFragArea] Call stack overflow." << std::endl; return 0; } }

      agora vá em creatureevent.h

      procure por:
      CREATURE_EVENT_PREPAREDEATH
      adicione abaixo:
      CREATURE_EVENT_NOCOUNTFRAG

      procure por:
      uint32_t executePrepareDeath(Creature* creature, DeathList deathList);
      Adicione abaixo:
      uint32_t executeNoCountFragArea(Creature* creature, Creature* target);

      agora vá em player.cpp

      procure por:
      bool Player::onKilledCreature(Creature* target, DeathEntry& entry)
      abaixo de:
      War_t enemy; if(targetPlayer->getEnemy(this, enemy)) { if(entry.isLast()) IOGuild::getInstance()->updateWar(enemy); entry.setWar(enemy); }
      Adicione o seguinte código:
      if (targetPlayer){ CreatureEventList killEvents = getCreatureEvents(CREATURE_EVENT_NOCOUNTFRAG); for (const auto &event : killEvents) { if (!event->executeNoCountFragArea(this, target)) { return true; } } }

      //

      Feito isso, tudo completo na sua source, agora é necessário adicionar o creaturescript dentro do servidor

      vá até creaturescripts/scripts
      crie um arquivo chamado, "noCountFragInArea.lua"
      e dentro dele cole o código:
       
      --[[ script feito por feetads / TibiaKing ]]-- --[[ discord: feetads / FeeTads#0246 ]]-- -- Add positions here for which you do not want to count frags local areas = { [1] = {from = {x = 91, y = 122, z = 7}, to = {x = 98, y = 127, z = 7}}, -- from = area superior esquerda / to = area inferior direita (formando um quadrado) } local onlyKillerInArea = false -- only killer need to be in area? function noCountFragArea(cid, target) if not isCreature(cid) or not isCreature(target) then return true end local posKiller = getPlayerPosition(cid) local posTarget = getPlayerPosition(target) for i = 1, #areas do local area = areas[i] if isInArea(posKiller, area.from, area.to) then if onlyKillerInArea then return false elseif isInArea(posTarget, area.from, area.to) then return false end end end return true end
      agora em creaturescripts.xml
      <event type="nocountfrag" name="fragarea" event="script" value="noCountFragInArea.lua"/>
      agora em creaturescripts/scripts/login.lua
       procure por OU semelhante a esse:
      registerCreatureEvent(cid, "AdvanceSave")
      e abaixo adicione:
      registerCreatureEvent(cid, "fragarea")

      //


      Agora tudo certo, quando quiser adiciona uma area que não pega frag, vá até o script e apenas coloque a area, igual o demonstrado no script

      Exemplo:
      local areas = { [1] = {from = {x = 91, y = 122, z = 7}, to = {x = 98, y = 127, z = 7}}, [2] = {from = {x = 1000, y = 1000, z = 7}, to = {x = 1100, y = 1100, z = 7}}, }
      assim somente colocando a area no script e abrindo o server ou dando /reload, já funcionará a area como não pegar frag.
      Esse sistema pode ser bom pra areas de pvp ativo, onde você ainda quer que o player que morrer perca os atributos, como se fosse uma morte normal, porém não conta frag pra quem matar.
      Bom pra sistemas tipo castle 48h (guild war), onde há diversas mortes e risco de pegar red, atrapalhando a war.

      Façam bom proveito dos scripts, e deixem os créditos no script rsrs

      **Eu fiz as alterações e o simples código por isso vim disponibilizar, créditos meus**
    • Por bolinhaoriginal
      Bom Dia Hoje Eu Estou Aki Para Dropar O NTO Alternative, Porque Voce Me Pergunta?, Simples O Mlk E Mt Pnc, Vejam Os Relatos:

      Menino De 14 Anos: bem no inicio dos ots eu um pequeno garfanhoto no começo de otserver estilo dbo,ndbo,nto ( fazia poketibia na epoca ) eu comecei com um dbozin conhecendo os sistemas e vocaçoes comecei com a base teach ( sem conhecimento nenhum em dbo ) eu comecei a divulgar no facebook o dbo e o oriental vem no meu pv e começa a me xingar ( motivo? nenhum ) na epoca nem liguei mais vale resaltar aki

      Vendendo Base Dropada: bom a base nto alternative foi dropada fazia um tempo e o oriental msm sabendo disso foi vender para uma pessoa que nao sabia que foi dropada e tentou vender ( ela conversou cmg a tempo ) prints a baixo:
       
      A Volta ( kaksdkaskdk ) : bom dps de mt tempo chega o menino oriental no meu pv perguntando se eu tenho um dbo, e qual base e, eu respondo pra ele, depois disso ele pergunta se eu ja tive a base alternative ( origens eu acho ) e depois disso fui pro pc falar com ele e ele começou a ser cuzaum ( oq normalmente e kk ) eu falei que tinha sim e ele pergunta quem mandou, eu falo que nao sou x9 e ele me ameaça falando que meu ot nao pega 1 on e fala que vai divulgar ( falando mal ) pros outros e me xinga de filho da puta, e dps disso eu falo pra ele o relato de anos atras e ele fala: fodase seu merda do caralho
      prints a baixo:
       
      so estou esperando permiçao para dropar a base dbo alternative bye bye aproveitem a base nto alternative

      Download https://www.mediafire.com/file/f6mvl23caxnwhsw/NTO_ALTERNATIVE.rar/file
      Virus Total: https://www.virustotal.com/gui/file/1862f15c7424ef72e19c603688f8f76d12dbd017919ebabb1751a9dfd99b39d6
    • Por Thiagodsw
      Olá galera do Tibia King !
      Venho por meio deste tópico, publicar a ultima versão do meu servidor derivado de Tibia NTO Battle.
       
      deixei para brincarem e verem sistemas, as sources não disponibilizarei nem o site. afinal é um projeto que fiz com carinho e está a venda as sources. Thogo#9713
       
      O que tem de diferente no NTO Battle ? 
       
      Aura System e Wings Healthbar Monster Bar Healthbar vocation Sistema Raridade Shaders Dungeons e Tasks Game Shop Entre outros Veja algumas Imagens !
       
       
      O que tem nesse Pacote de Arquivos NTO Battle? 
       
      Datapack mais recente e completa do servidor. ( compilada pra windows Client Compilado SQL
      ACC GOD - god/god


      QUALQUER MSG NO DISCORD Thogo#9713
      -source client e otserv e site.
       
      DOWNLOAD  &  SCAN


       
      Client:
      https://mega.nz/file/hbgnSDRJ#xQT-qQHWLUV2Dn8jalwMGblCWnmL0_s3rZfqbxO7znw
      Server:
      https://mega.nz/file/sSZXlZ6a#gow-Db6diNVrnnPIH7qyBqP8WmVLFxWy85-yub_f32Y


       
      Scan
      Client
      https://www.virustotal.com/gui/file/86da72135d75d826c2665bb572084c30288eea843c2cfe2f7a405cfe1ea2f59c/detection
      Servidor
      https://www.virustotal.com/gui/file/cfa4d83c8b6c12fa0daf28cefd6762a053aee7245e6be8f5c02594825a2e2c1e?nocache=1

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo