Ir para conteúdo

Underewar

Diretor de Projetos
  • Registro em

  • Última visita

Histórico de Curtidas

  1. Gostei
    edit: A Todos com esse problema, recomendo encontrarem um bom programador pra resolver. basicamente envolve muita modificação em client e server sources. e que até mesmo pra programadores experientes da muito trabalho porque cada base é diferente. boa sorte :]
  2. Gostei
    Tem tudo no repositório do github
  3. Gostei
    Underewar deu reputação a kelwin em TFS 04 860 (BASE TIBIA GTA QUILANTE)   
    consegui logar e entrar na conta adm, porém o personagem não tem os poderes de GOD, como eu faço pra ter o poder de GOD no personagem ?
  4. Gostei
    https://www.4shared.com/rar/DrHxw3cYiq/pokemon_roxy__1_.html?
  5. Gostei
    Underewar recebeu reputação de Yuribbz em [Pokexadventure] Release Open_Beta [10.98].   
    Após anos sem contribuir com um servidor fico feliz em lançar essa versão com muitas correções!

    Está versão é a versão OPEN_BETA.

    Que pode ser testada aqui. (Online até dia 25/05/2023)

    Foram corrigos muitos bugs e existem diversas melhorias em muitos dos sistemas existentes.

    Vocês podem encontrar as Libs que devem estar com uns 30% desses novos sistemas que foram adicionados e podem testar ou usar os códigos.

    O servidor esta online a 120+ dias, foi construído com XP 1 e bateu 66 Players Online.

    O ideal é usar este servidor em low rate.

    Atualizações

    Verifique a pagina do facebook para saber todas as atualizações!
    Se você curtiu acompanhe a pagina para acompanha o lançamento do jogo oficial!
     
    Importante
     

    A cada onda do nosso sistema de incursões, você terá a chance de encontrar um Pokémon Shiny raro e, após a terceira onda, um chefe shiny ainda mais raro aparecerá, oferecendo recompensas valiosas para os treinadores ousados o suficiente para enfrentá-lo.
    Utilize seus tokens de incursão para reiniciar o sistema e tentar novamente.

    Para saber sobre todas as novidades Por favor considere olhar nossa pagina,

    https://www.facebook.com/pokexadventure/photos
     
    Imagens
     
     
    Downloads

    Para configurar basta substituir a pasta data que você pode encontrar fazendo download da source, cole a pasta data baixa do Pokexadventure e divirta-se!

    Sources

    pokexadventure_open_beta_datapack.rar

    DLLS + Executaveis (Windows)

    OTC
     
    (mediafire.com)
     
    Website
     
    https://github.com/otsoft/myaac

    Ferramentas : 
    auto_restarter_windows.bat

    RME 3.5 ou superior.

    Object builder 10.98 Support ou superior.

    Item editor 10.98 Support ou superior.

    Tutoriais para Compilações
     

    Créditos : @Underewar @pota
  6. Gostei
    Ola, Espero que este post esteja no local correto. basicamente estou com 3 problemas no meu servidor poketibia. Eu comprei o servidor e com ele veio um client sem a source. (nao que eu saiba como usa-la corretamente). encontrei uma client source que acredito ser a mesma do meu client, mas nao consegui encontrar meios de compilar ela. enfim, sobre o order, a principio, sempre que dava order pra um pokemon, ele ia pro local marcado, mas ia meio que "pulando" sqm por sqm sem efetuar a animacao de andar. como muito custo consegui fazer ele andar normalmente modificando o gothere. mas sempre que ordeno que ele va longe, +/- no 3 sqm ele fica "indeciso", nao sabe se vai ou se volta e nunca chega ao destino.

    Problema 2: Não consegui fazer com que meu battle separe Players, npcs, Pokemons selvagens, pokemons de players e meu pokemon em abas diferentes. segundo os prints que coloquei no battle.lua, o client nao consegue diferenciar pokemon selvagem de pokemon de player porque o master sempre volta nul.

    Problema 3: O Client que peguei ja veio sem a barra de vida em cima do personagem. e nao consegui ativar mesmo colocando a displayHealthOnTop = true em client_options.

    Enfim, se alguem ja passou por um problema parecido ou tem alguma ideia de como resolver, ficaria grato. caso tenham uma client source 8.54 pra mim, tbm agradeceria.

    vou anexar meu order.lua aki
    order.lua
  7. Gostei
    Underewar deu reputação a Aksz em Erro de conexão Poketibia 8.59   
    Estava usando OLD Client ainda ou OTClient?
    Me lembro que alguns .exe não aceitavam alterar IP diretamente, pelo Tibia IP Changer, tinha que alterar no HEX, não sei se pode ser o seu caso.
  8. Gostei
    @Qwizer,estou tendo problemas com o site desse ot,venho corrigindo varios erro nele,porem agora me deparei com um complicado,minha pagina de guilds esta com alguns erros,tipo quando estou deslogado da conta no site aparece login e ao clicar eu recebo um erro

    Fatal error: Uncaught Error: Call to undefined function check_guild_name() in /home/u263410991/domains/hardwar.com.br/public_html/pages/guilds.php:43 Stack trace: #0 /home/u263410991/domains/hardwar.com.br/public_html/system/load.page.php(7): include() #1 /home/u263410991/domains/hardwar.com.br/public_html/index.php(41): include_once('/home/u26341099...') #2 {main} thrown in /home/u263410991/domains/hardwar.com.br/public_html/pages/guilds.php on line 43
  9. Gostei
    Underewar deu reputação a jokenpoke889 em Pedido base nto   
    Olá, não sei se estou no topico certo, espero que sim, alguém poderia me indicar uma boa base de nto limpa aqui do forum boa para começar
    tabem aceito dicas e sugestões !
    agradeço desde já ;)
  10. Gostei
    GLOBAL 100% 7.40
    >> Information:
    -7.4 Features: No Protection zone nos barcos e  tapetes.
    - Spells, vocations e spells formuled baseada em Tibia 7.4. nao tem Hotkleys!
    -War System.
    -Cast System.
    -Anti Clone.
    -Task System (Mais de 50)
    -Party Sharing Experience. You can share experience in-party with your friends, and receive 10% bonus experience when actived (!share).
    -Nao tem runas no Shop. somente conjurada.
    -Editado, conjura runas 2x mais que real tibia (ex. Sd 2x).
    -Fast Soul Regen
    -Conjure Runes na backpack. !
    -Nao tem Wands/Rods, Burst Arrowns baseado em magic level.

    >> Vocation Features:
    -Paladins conjure mais ammunition. (ex. exevo con = 15 arrows)
    -Mages conjure mais runes. (ex. adori vita vis = 2 SDs)
    -Damage melhorado em 10% para Knights and Paladins.
    -Attack speed melhorado em 10% for all vocations.
     
    >> NPCs:
    -Nao vende runes.
    -Pode comprar bp de MF (pode remover se quizer): "buy bp mf"
    -Pode comprar bp de LF (pode remover se quizer): "buy bp lf"
    -Djinns in ankrahmun (Precisa de Quest)
    -Eremo sells amulet of loss.
     
    >> Game Features:
    -Bank system.
    -Auto-stack items
    -Full HP and MP at level up.
    -Stone Skin Amulet nao tem em NPCs, dropa somente de Warlock ou Hydra.
     
    >> Extra Information:
    -Real Tibia map: Full real Tibia map, incluindo todos os NPCs, Port Hope, monsters e quests 100% RL.
    - POI quest e todas as rooms(Custom feita por min).
    - Svarground 7.4.
    -Demon Oak Quest (Custom feita por min).
    -Uptime: Muito Estavel.
    -Cliente Próprio das 3 ultimas imagem, não acompanha o servidor (usei somente para tirar prints).

    DOWNLOAD
    OTSERV/SOURCES OTX 7.x/CLIENTE/WEBSITE/DATABASE  (Pra Editar o cliente basta abrir o Tibia.exe com notepad procurar o ip 167.114.111.25 e alterar pelo o seu ip caso tenha a mesma quantidade de numeros)
    Executavel + DLLs
    Scan Virus Total.
     

    Creditos
    Qwizer - OTX
  11. Gostei
    Olá pessoal, resolvi criar um sistema de recompensa parecido com o sistema do tibia global para a versão 8.60, mas tie que fazer varias "gambiarras" para ele funcionar nesta versão.

    Para quem não conhece: http://www.tibiawiki.com.br/wiki/Loot#Sistema_de_Recompensas

    Basicamente meu sistema funciona da seguinte forma:
    • você determina as criaturas que irão funcionar com esse sistema (normalmente bosses).
    • durante a batalha com a criatura o sistema conta pontos aos jogadores por ataque, bloqueio e suporte ("healar" quem esta na batalha).
    • quando a criatura é morta o sistema cria um "loot" de acordo com os pontos e envia-o ao depot do jogador em uma bag determinada nas configurações.

    Primeiramente vamos criar o arquivo das configurações gerais, crie uma pasta dentro do "data" com o nome de sistemas e dentro cria um arquivo rewardchest.lua: 

    Depois em creaturescript crie dois arquivos:
    rewardchest_boss.lua:

    e rewardchest_pontos.lua: 

    Lembrando que em todas as criaturas que forem adicionadas ao sistema além de coloca-las no rewarchest.lua você deve add isso no xml do monstro: 
    <script> <event name="RewardChestDeath"/> <event name="RewardChestMonster"/> </script> E isso no creaturescript.xml: 
    <!-- Sistema de recompensa criado por luanluciano93 --> <event type="login" name="RewardChestLogin" event="script" value="rewardchest_pontos.lua"/> <event type="statschange" name="RewardChestStats" event="script" value="rewardchest_pontos.lua"/> <event type="death" name="RewardChestDeath" event="script" value="rewardchest_boss.lua"/> <event type="statschange" name="RewardChestMonster" event="script" value="rewardchest_boss.lua"/>
    Basicamente é isso, qualquer dúvida postem aqui ... abraços!

    LINK DO SCRIPT NO GITHUB: https://github.com/luanluciano93/ESTUDOS/tree/master/LUA/REWARD_SYSTEM_860
  12. Gostei
    Underewar deu reputação a Elitondeveloper em Alfa-Baiak mapa completo   
    Venho disponibilizar para vocês gratuitamente o servidor Alfa-Baiak, que atualmente está online com 250+ players.
    Algumas imagens em anexo!
    Totalmente Completo e de graça !!
    Façam bom proveito para seus projetos !!
     
    Informações
    Várias Quests
    4 sistemas de Vip
    1 donate
    hunts para level 620+
    Caves exclusivas
    novos itens!
    Muita jogabilidade
    Vocações balancedas
    Magias Balanceadas
    Sem Bugs
     
    Eventos
    Battle Field
    Capiture a Bandeira
    Defesa das torres
    Fire Storm
    Zombie Ataque
    SnowBall War
    War Anti-Entrosa
    Castle 24hrs
    Castle War

     Exp e Rates
    Exp inicial: 700x | (stages)
    Magic Rate: 10.0x |
    Skill Rate: 25.0x |
    Loot Rate: 8.0x
     
    Versão online para verificarem !
    Site: http://alfa-baiak.com/
    Ip: alfa-baiak.com
    Versão: 8.60
     
    Download: Download COMPLETO+SOURCE
    Scan: Virus total



     
    Créditos: Gabriel Correa
  13. Gostei
    Underewar deu reputação a Fernanda.k2 em [8.6] Baiak Barao   
    E aí galera, tudo em cima!?

    Hoje estarei postando um servidor que estive trabalhando a um tempinho, deixei ele online durante 1 mês e a galera aprovou!
    Agora estou sem tempo para cuidar de um servidor, então decidi postar aqui no Tibiaking pra galera baixar.

    ■ Mapa base:

    ╠ Baiak Infinity by Mayron
    ╚ Versão: 8.6

    ■ Modificações:

    ╠ Visual do templo totalmente modificado.
    ╠ Salas e locais de hunts modificados.
    ╠ Adicionado sistema anti mage bomb.
    ╠ A Vip City foi transformada em uma cidade PK, quando vocês entrarem vão entender.
    ╠ O tempo dos efeitos nos teleports foi aumentado.
    ╠ Adicionado novas áreas de hunts.
    ╠ Removido o excesso de trainers para diminuir o lag, porém agora suporta mais pessoas treinando com o novo sistema de treinamento.
    ╠ Foram criadas novas quests.
    ╠ Removido o addon doll, agora os addons são obtidos através de quests.
    ╠ As vocações foram balanceadas.
    ╠ Novo NPC Colecionador de Ossos, este NPC foi criado para estimular a WAR no servidor.
    ╠ Foi adicionado ao NPC Barao Seller stamina potion, nova SD para level 400+ e alguns outros itens.
    ╠ Removido os outfits do Rei, rainha, montaria e borboleta, pois eram muito escrotos.
    ╠ Adicionado os outfits Wedding e Wayfarer.
    ╠ Removido a runa prison rune, pois escrotiza totalmente o PVP.
    ╠ Adicionado NPC que vende Red Skull Amulet.
    ╠ Adicionado NPC que vende pedras encantadas.
    ╠ Alterado o ataque de todas as wands e rods.
    ╠ As melhores armas agora são obtidas em quest e não mais no NPC.
    ╠ Removido as mensagens de raids e informações que ficavam aparecendo a cada segundo, isso poluía demais a tela do player.
    ╠ Adicionado monstros nas salas de teleports para sinalizar as hunts.
    ╠ Adicionado na sala de eventos invasões por alavancas, acesso apenas para GOD com o comando /a.
    ╠ Erros de português/inglês nas falas e nos nomes dos NPCs foram corrigidos.
    ╠ As quests foram organizadas no arquivo chestsys, usando o script do Vodkart, agora está muito mais fácil criar sua quest.
    ╠ Adicionado área de evento WAR.
    ╠ Adicionado evento Zombie, configurado para executar todos os dias às 20:00 horas.
    ╠ Foi criado mais casas na cidade principal, e removida as casas da vip city, pois foi transformada em hunt e a galera prefere casas na cidade principal.
    ╠ Adicionado novos monstros.
    ╠ Todos as hunts da esquerda dos TPs free foram alteradas, agora se tornaram útil com monstros decentes e pode-se cassar como as outras áreas.
    ╚ Foi adicionado script para deixar o servidor claro 24h, pois quando ficava noite o servidor ficava muito escuro.


    ■ Bugs encontrados no mapa base e já foram resolvidos:

    ╠ A vocação paladin foi arrumada, agora o paladin está usando potion e atacando ao mesmo tempo.
    ╠ Arrumado os NPCs Warmaster Addon 1 e Warmaster Addon 2 que estavam entregando o addon de graça.
    ╠ O Teleport dos Defiler na POI estava sem destino, já foi arrumado.
    ╠ O book e a boots que eram obtidos na VIP POI foram substituídos, pois eram bugados.
    ╠ Foi arrumado o script da alavanca da Annihilator que gerava um erro na distro.
    ╠ Foi corrigido o evento da arena, pois as coordenadas estavam mal posicionadas no script, fazendo com que alguns players ficassem presos no evento.
    ╠ Foi removido a quest do amazon shield, pois gerava um bug de drop Dwarven Armor.
    ╠ O tempo do save server foi corrigido.
    ╠ Alguns itens que possuem atributos foram corrigidos, pois ao equipar os itens não davam skills.
    ╚ Corrigido o tempo de idle, agora está kickando o player que fica afk durante 15 minutos.


    ■ Eventos:

    ╠ Com o GOD, use o comando /arena x, onde x é o número de players que vão participar do evento.
    ╠ No teleport de eventos existem alavancas para invasões na cidade, os monstros dropam itens de quest, porém o drop é raro.
    ╠ Monstro Guarda Costas do GOD, pode ser sumonado na cidade, ele possui magias editadas e o loot é atrativo para que os players participem do evento.
    ╚ Zombie event é executado diariamente às 20:00 horas, para alterar o horário basta ir até a pasta data\globalevents, abrir o arquivo globalevents.xml e alterar o horário do zombie event.


    ■ Imagens:


    Templo


    Castelo


    Teleports




    Trainers


    PK City


    Quests






    Eventos




    Distro

    Se houver problemas para visualizar as imagens, segue um link para o album de imagens: http://imgur.com/a/zRFWd#0

    ■ Conta do GOD:

    ╠ Account: god
    ╚ Senha: god


    ■ Link para download:

    ╠ Download
    ╚ Scan


    ■ Dicas extras:


    Nunca deixe a senha 2/2, pois ao tentar criar um item pelo id que possua o número 2 surgirá a mensagem chata do Account Data Warning.

    Para resetar o servidor, basta abrir o banco de dados, clicar com o botão direito sobre cada tabela, por exemplo a tabela Accounts e selecionar a opção Erase table data.

    Se o Remere's map editor não reconhecer o Tibia.dat e o Tibia.spr, a solução será baixar o client 8.6 do site oficial do Remere's.
    Segue o link: www.remeresmapeditor.com

    ■ Créditos: juliok80

    Te ajudei? +REP!
  14. Curtir
    Underewar deu reputação a RenanzinADMOT em Gesior sem sample nos players como adicionar?   
    No config.php ta tudo certo, porem na tabela players ta sem os sample, como adiciono?


  15. Gostei
    ATENÇÃO, DESENVOLVEDORES DE OTSERV! 
    Uma nova era está chegando — e você vai fazer parte dela desde o começo! 
     Ferramentas de IA + Formação Completa
    Estamos finalizando ferramentas exclusivas de inteligência artificial que vão revolucionar a forma como você cria e gerencia servidores de Tibia.
    E pra abrir com estilo, chegou a primeira etapa da nossa formação completa:
     Curso de Pixel Art para Tibia e Derivados


    Instrutor: Brendon Nogard, fundador da Pixel Art School
    Uma das maiores referências em arte para servidores de tibia no Brasil!
     Quem é o Nogard? @Nogard
    video-de-apresent.mp4
     
    Criador das primeiras remakes gráficas da PXG
    Mais de 10 anos de experiência com Pixel Art
    Conduziu a evolução da perspectiva GBA para um visual moderno e imersivo
    Influenciou uma geração inteira de criadores na comunidade OTServer no Brasil.
     O que você vai aprender nesse curso?
    Compre Aqui!
     Perspectiva 45° para Tibia e derivados
     Criação de itens: pokébolas, loots, mochilas, poções
     Personagens animados com variações de cabelo
     Criaturas como Wolf, Werewolf, Snake, Horse e Centauro
     Cenários: paredes, cortinas, troféus
     Texturas: folhas, rochas
     Fundamentos de estilo, coerência e construção de sprites profissionais
      Duração: 12 horas
      VALOR : R$250,00
     BÔNUS POR R$50,00
    Também está disponível o Curso de Pixel Art Top Down, ideal pra quem quer começar do zero absoluto:
    Crie personagens, inimigos, chefes
    Monte todo o ambiente do seu jogo
       Duração: 3 horas
     Por que isso é importante pra você?
    Esse é o primeiro passo pra criar um OTServer com:
     Identidade visual única
     Alto nível gráfico
     Suporte de ferramentas de IA exclusivas
     E um método claro, testado e acessível!
     Nas próximas 4 semanas...
    Vamos liberar novos cursos sobre:
     Criação de mapas
     Desenvolvimento de sistemas e scripts
     IA aplicada ao design de jogo (desenvolvimento)
     Balanceamento, mecânicas e muito mais!
     Garanta sua vaga agora!
    Comece hoje mesmo com o pé direito.
    Compre Aqui!
  16. Você Tentou
    Underewar recebeu reputação de Armouzt em Problema Website MyAAC   
    Parece ser problemas com o .hatacess tenta retirar o .hatcess da pasta a ver, oque está acontecendo é que o CSS não esta sendo lido ou carregado corretamente.
  17. Gostei
    Dependendo da Repercussão desse server irei voltar a atualiza-lo para os player , qualquer duvida pergunte aqui que responderei assim que possível.
     
    Atualizações do Server Vrs.1.1:
    Golden Arena
    Cliente
    Server
    Alguns Bugs básicos(item.otb,cliente.dat, client.spr)
     
    Informações Server:
    Sistema VIP
    Mapa próprio
    3 cidades
    1 evento automático - funcionando
    251 digimons 100%
    Corpos dos digimons 30%
    Capturar digimons 100%
    E mais!
     
    Imagens:

     
    Download server:
    http://www.4shared.com/rar/mCAKkkoIba/DigimonCerb-Vrs11_-wwwdigimonc.html
     
    Download cliente:
    http://www.4shared.com/rar/Ac8d1Wyq/cliente_digimoncerb_vrs1.1.html
     
    Scan:
    Use o scan automático do 4Shared!
     
    Créditos
    TFS Team
    Cerberus
    Animal Pak - pelo escrito acima xD...
  18. Gostei
    Underewar deu reputação a alun0n0v0 em Base Poke Hand antiga   
    Ola Galera Venho trazer uma base que todos nos adorava, a Poke Hand(Antiga) sim é elas mesmo estou com ela alguns anos baixada em meu pc e venho traser para a comunidade ela, etão vamos la.
     
    Base Poke hand
    Shiny e mega
    Sistema de Auto loot
    respaw de shiny free
    Mega pokemon 
    sistema de bike
    sistema de Held T1 ao T7
    50 Quest
    Sistema de Rare candy e Boost stone
    Master ball
    -----------------------------------------------------------------------------
     
    download:  http://www.mediafire.com/file/vjbpo5m3b6x6w5p/Base_Hand_g.rar/file
    Scan: https://www.virustotal.com/gui/url/6efa9873650435768ab6d5817919c8c2201006a36d09448a01b9619bf0bdd41d/detection
    -------------------------------------------------------------------------------------
     
    Creditos: a Mim
     Hang caxias ( desenvovedor da base)
     
     
     
    ME PERDO PESSOAL SE ESTA FALTANDO ALGO, MAS É MEU PRIMEIRO POST NO TK. PESSOAL DEIXA UM UP PARA FORTALECER
     
  19. Gostei
    Nova Atualização Pokemon Online (2015)
     
    • Menu:
    ├ Informações Gerais;
    ├ Erros;
    ├ Prints;
    ├ Download;
    ├ Download Ultilitarios;
    ├ Scans;
    └ Creditos;
     
     
    • Informações Gerais;



     
    • ERROS;



    • BUGS GERAIS;



     
    • PRINTS;


      • DOWNLOADS;
      • DOWNLOAD Ultilitarios;
        • Scans;
         
    • CREDITOS;



  20. Gostei
    Underewar deu reputação a Deletera em [OTX 12.64] Baiak Styller   
    Atenção! Os arquivos disponibilizados abaixo são da versão 12.64!
    Para obter otserv 12.64+ atualizado com novas áreas e novos gráficos acesse o github oficial do projeto OTX: https://github.com/opentibiabr/otservbr-global
     
    Servidor feito especialmente para jogadores que gostam do Tibia Oldstyle,
    mas colocado na versao 12 com novas funcionalidades, mounts, outfits e itens.  
     
    Todos Outfits sao frees & Addons coletando itens
     
    PVP clássico, old school times
     
    Spells adaptadas a versao 8.60
     
    Mais de 50 quests na Teleport Room
     
    Tasks e Missions para explorar o mapa
     
    Raids automáticas com novos bosses
     
    Reward System desabilitado, loot tradicional (bem melhor assim, certo?)
     
    Áreas custom e inovadoras como Hogwarts
     
    Em resumo, o OT busca ser simples, resgatando a naturalidade do que era o baiak da versão 8.60 em 2009, mas com implementações 12x+
     
    ◄IMAGENS►
    ◄DATAPACK & DLLS►
    » OTX Baiak Styller 12.64 MediaFire (Scan)
     » OtservBR Dlls & Executável (Windows 64x)
    (Antes de rodar o OT verifique de usar a mesma database e configurar o login no config.lua)
     
    ◄CLIENTS►
    » Tibia Client 12.64 MediaFire (Scan)
    (Para conectar ao cliente 12 (localhost), acesse usando 127.0.0.1_client.exe, localizado na pasta bin.)
     
    ◄WEB►
    » [GesiorAcc] para Tibia 12.64 MediaFire (Scan)
    Instale o XAMP para rodar com a data base e site disponíveis
    (não se esquece de alterar o login e senha no config.lua, para o atual a senha do mysql está como "XIPA2")
     
    » [Data base] acc/email e senha: god/god MediaFire (Scan)
    O OT está configurado para aceitar acc no lugar de email (opcional) para usar as acc de testes é senha 123123
     
    ◄Créditos►
    Waldir Teixeira (Saruman/Deletera) &
     
  21. Gostei
    Underewar deu reputação a Nolangg em [TFS 0.4 / OTX 2] Teleport para preguiçosos   
    Fellow, Guys.
    Hoje eu estava fazendo um mapa e colocando coisas que ja existiam ex: (Quests, Hunts e outras coisas de outros maps)
    Cheguei numa conclusão que identificar TP por TP era cansativo e as vezes, fazer algum tile específico e/ou quest específica demoraria mais tempo também...
    O que eu fiz?
    com a ajuda do nosso queridíssimo ChatGPT e a idéia mirabolante de organizar isso da forma mais rápida também, ele gerou este código... que para alguns pode chegar a ser inútil
    Mas, para mim vai otimizar muito tempo... tendo em vista que é abrangente também, caso for usar piso que teria por exemplo: "actionID & uniqueID, Reset & Reborn e outras features especificas",
    seria uma boa otimizar isso com uma rápida solução de "item no chão, localização e o que você precisar"... (eu não adaptei isso, mas... se precisar eu faço e testo aqui)
    para não bugar seria necessário: criar um novo ITEM no Item Editor com novo ID e colocar no mapa, configurando esse item especifico (possivelmente com SPRITE de TP)
    Então, espero que seja útil essa contribuição, pois pra mim irá ser... e quis trazer para cá.

    local TELEPORT_ITEMID = 10551 -- isso é o código do item que você vai usar
    local teleporterPairs = {
    { from = {x = 124, y = 74, z = 7}, to = {x = 136, y = 76, z = 7} }, -- localização a - b (teleportarão entre si)
    { from = {x = 131, y = 67, z = 7}, to = {x = 125, y = 81, z = 7} }, -- localização c - d (também teleportarão entre si)
    }
    local teleportMap = {} -- daqui pra baixo é para a solução funcionar
    local function posToKey(pos)
    return string.format("%d,%d,%d", pos.x, pos.y, pos.z)
    end
    local function isSamePos(a, b)
    return a.x b.x and a.y b.y and a.z == b.z
    end
    local function getSafeTile(fromPos, toPos)
    local dx = toPos.x - fromPos.x
    local dy = toPos.y - fromPos.y
    if dx ~= 0 then dx = dx / math.abs(dx) end
    if dy ~= 0 then dy = dy / math.abs(dy) end
    return { x = toPos.x + dx, y = toPos.y + dy, z = toPos.z }
    end
    local function buildTeleportMap()
    for _, pair in ipairs(teleporterPairs) do
    local fromKey = posToKey(pair.from)
    local toPos = pair.to
    teleportMap[fromKey] = toPos
    teleportMap[posToKey(toPos)] = pair.from
    end
    end
    buildTeleportMap()
    function onStepIn(cid, item, pos, _)
    if not isPlayer(cid) or item.itemid ~= TELEPORT_ITEMID then
    return true
    end
    local key = posToKey(pos)
    local targetPos = teleportMap[key]
    if not targetPos then
    doPlayerSendCancel(cid, "Esse teleport nao esta configurado.") -- aqui é a mensagem caso algum player pise e não esteja configurado a localização...
    return true
    end
    local safePos = getSafeTile(pos, targetPos)
    doTeleportThing(cid, safePos)
    doSendMagicEffect(safePos, CONST_ME_TELEPORT)
    return true
    end


    és isso guys.
  22. Gostei
    Underewar deu reputação a Mayan Estevan em [TFS 1x] IncreaseMagicPercent   
    Poxa
    game.cpp
     
     
  23. Gostei
    Primeiramente gostaria de esclarecer algumas polemicas relacionas a base na época (2019) em que estava online comigo. O "SERVIDOR" (nome PokemonRoxy com grupo no facebook de 600 pessoas e pagina) foi vendido na época por 500 reais, sendo que a mesma estava com uma média de 50 players diarios com donaters ativos, chegou a atingir o limite de 140 players simultanêos. Quando vendi a base avisei ao comprador que a venda do servidor não limitaria a minha venda da BASE, tenho prints que comprovam. Nessa vendi uma copia da base por 100 reais na época e acabaram vazando (copias da base que estão em outros forums) Pessoas mal intensionadas colocaram um monte de trap na source pra disponibilizar a base e ganhar vendendo a source original.
    O pokemon roxy pra quem não sabe foi feito a partir da base do PokemonChampions, foi corrigido todos bugs criticos da base, source e mapa refeitos do 0. A source que acompanha é a original
    Vamos um ajudar o outro pra comunidade crescer cada dia mais e aumentar o nivel sempre  😉
    O intuito do servidor era realmente ser algo diferente do estilo PxG da vida, algo um pouco mas casual mas ainda sim um servidor serio. porém tenho certeza que a base tem capacidade pra um projeto serio com outra proprosta de jogo. E tem gente que tem projeto excelente e promissor com a base como por exemplo pokegenerations que será lançada  em breve
    CRÉDITOS:
    Eu (MORDUK)
    que fiz praticamente tudo no servidor, desde mapa que refiz do 0, até a maioria dos scripts em lua e  investi alto em alguns sistemas
    Kevin L
    Ajudou bastante na parte de sprites e alguns modulos
    Carlos Guiminha
    Sempre ajudou o servidor in-game e com sprites
    Se tiver mais alguem manda msg pois não me lembro

    PRINTS ANTIGAS DE QUANDO O SERVIDOR ESTAVA ONLINE (MESMOS ARQUIVOS DAQUI):
    https://imgur.com/a/ttJVmFK

     
    CONTEÚDO:
    -Site (100% funcional, com shop entregando in-game automaticamente)
    -Source do OTCLIENT
    -Source do OTCLIENT com criptografia
    -Source do Servidor
    -Codeblocks usado para compilar 
     
    DOWNLOAD:
    https://www.4shared.com/rar/DrHxw3cYiq/pokemon_roxy__1_.html?
     
    SENHA DOS ARQUIVOS:
    12roxy12
     
    SCAN:
    https://www.virustotal.com/gui/file/d1da37db89197ab2633488005da040bff25d126b086e8b440ff6b0f1a5642226
     
    DATABASE:
    Usar a mysteryous.sql que está na base do servidor
     
    Sou mapper, todas as ilhas do mapa e maioria das quests foram feitas por mim. Faço trampo de copia também, a hunt de altaria foi feita por mim 100% igual da PXG, até mesmo os detalhes! faço por encomenda também!
    Também faço scripts em lua

    Posso ajudar com suporte a alguns problemas
    Ótima base para retirada de sistemas em lua, c++ e modulos do client
    ESPERO AJUDAR A COMUNIDADE E ESPERO QUE  CRESÇAMOS CADA DIA MAIS UM AJUDANDO AO OUTRO.
     
  24. Gostei
    Conversor de Mapas ServerID para ClientID

    Ferramenta para converter qualquer mapa de ServerID para ClientID e vice-versa.
    Imagens:

    Requisitos:
    - Node.js - Download
    Como usar:
    1. Coloque os arquivos .otbm na pasta "input_folder".  
    2. Execute o arquivo autorun.bat.  
    3. Selecione no menu para qual ID você deseja converter os mapas.  
    4. Após a execução do script, os mapas convertidos estarão na pasta "output_folder".
    Download:  
    ServerId and ClientID Map Converter.zip
     
  25. Gostei
    Antes de mais nada, você precisa saber que o revscriptsys é compatível apenas com:
    TFS 1.3+. Canary. OTX 5, que foi criado usando como base o TFS 1.3 e OTG-Global.
    O revscriptsys é uma nova forma de registrar scripts para que você não precise fazer isso via XML (apenas em Lua). Você só precisa colocar seus scripts Lua dentro de "data/scripts/" ou em qualquer subpasta dele, se desejar. Os scripts de monstro são colocados em um caminho diferente: data/monster também sendo possível colocar em qualquer subpasta e organizar como você bem entender.
    Este sistema suporta o uso de diferentes metatables no mesmo script (Actions, MoveEvents, GlobalEvents... Etc). Isso é muito útil se você fizer missões prolongadas (por exemplo), não necessitando criar arquivos separados para cada metatable. O script deve conter um cabeçalho e rodapé, confirme mostrado no exemplo a seguir.
     
    -- Este é o nosso cabeçalho, é a primeira coisa que deve ser colocada, com exceção das variáveis de configuração local testAction = Action() -- Aqui, nós registramos a action na função onUse, se você esquecer de declarar a variável testAction aqui, o script não funcionará function testAction.onUse(player, item, fromPosition, target, toPosition, isHotkey) return print("We used this item: " .. item.itemid ..".) end -- Aqui você registra o id do item testAction:id(2550) -- Este é o rodapé, deve sempre ser a última função registrada testAction:register() -- Movement local testMovement = MoveEvent() function testMovement.onStepIn(creature, item, position, fromPosition) local player = creature:getPlayer() if not player then return true end print(player:getName(), item:getId(), item:getName()) return true end testMovement:id(426) testMovement:register()  
    No exemplo acima, temos uma Action e um MoveEvent dentro do mesmo script, lembra da introdução?
    O revscriptsys suporta o uso de diferentes metatables no mesmo script.

    O "testAction" é uma variável (local), o que significa que você pode mudar ele para qualquer outro nome do seu gosto, por exemplo:
    local scythe = Action() Fazendo isso, você também precisa modificar a variável que fica na linha do function, ficando assim:
    function scythe.onUse(player, item, fromPosition, target, toPosition, isHotkey) Também precisa modificar a variável do "id", ficando assim:
    scythe:id(2550) E a do register, ficando assim:
    scythe:register() Conclusão agora não é necessário mais registrar via xml você tem as tags de registro com base no nome da função no próprio script lua
    ilocal scythe = Action() NOME DA FUNÇÂO + Modulo action nesse caso.
    function scythe.onUse(player, item, fromPosition, target, toPosition, isHotkey)  Função scythe declarada com modulo Action sendo usado na função onUse. 
    scythe:id(2550) Registro do ITEMID
    scythe:register() Registro Do EVENTO

    Então repare que agora nos scripts sempre no inicio você vai ter o nome da função que esta sendo declarada junto do modulo e no final os tipos de registros atrelado a função.

Informação Importante

Confirmação de Termo