Pesquisar na Comunidade
Mostrando resultados para as tags ''Server''.
Encontrado 235 registros
-
[TFS 1.X] Adicionando Nova Moeda (1KK)
================================================================================================================ Eae rapaziada, eu vou postar uma atualização do sistema original feito pelo Movie , com algumas adições e explicações. ================================================================================================================ Testado no TFS 1.2 | OTC 10.98 ================================================================================================================ Source do Server ================================================================================================================ Server ================================================================================================================ Essenciais ================================================================================================================ ================================================================================================================ Melhorias ================================================================================================================ Bom, é isso, espero que dê certo pra todos, qualquer dúvida pode mandar ai que eu tento ajudar a resolver. Crédito total ao Movie.
-
[USA] [8.6] - Grimhaven OT | Randomized Dungeons | Item Attributes | Quests With Mechanics | Custom Systems | Starting April 18th 19:00 CEST
GRIMHAVEN SEASON 4 LAUNCHING APRIL 18TH 19:00 CEST Join our community and stay up to date: Official Discord Server Step into a world where passion meets innovation—welcome to Grimhaven MMORPG! Born from a heartfelt passion project, Grimhaven has evolved into an extraordinary realm where every pixel on our meticulously crafted Real Map tells a story. Leveraging the classic legacy of version 8.6 and elevated by inventive custom content, our server transcends traditional gameplay, inviting you into a living, breathing adventure at every turn. Explore sprawling landscapes, battle formidable foes, and uncover hidden lore as you journey through environments that blend classic mechanics with innovative systems. Every corner of Grimhaven pulses with life and mystery, inviting you to forge alliances, challenge epic quests, and redefine what you thought possible in an open Tibia server. With each update, our dedicated team pushes the envelope, ensuring that every raid, dungeon, and social encounter feels fresh and electrifying. Whether you're a seasoned adventurer or new to the realm, Grimhaven offers a thrilling escape into a world where the spirit of discovery and the thrill of combat come together in perfect harmony. Embrace the extraordinary—your adventure begins now in Grimhaven MMORPG! What Makes Grimhaven Stand Out? With over thousands of hours of development and 4000+ commits, Grimhaven stands out with its unique blend of classic and innovative MMORPG features. Built on an authentic Real Map with 8.6 mechanics and expanded with carefully designed custom content, the experience is unmatched. The server offers rates starting from 12x, stunning HD visuals, and intricately scripted quests that immerse you in a dynamic narrative. From challenging custom raid bosses to a refined item system inspired by classic action RPGs, every element is thoughtfully crafted to deliver an engaging and ever-evolving adventure, all backed by a dedicated team ensuring a top-tier gaming experience. Custom Zones : Explore meticulously designed zones that promise unique challenges and unparalleled rewards. Unique Randomly Generated Dungeons : As if that's not enough, brace yourselves for our unique dungeons. Each one is randomly generated, ensuring that no adventure is ever the same. The thrill of exploring the unknown awaits you in every twist and turn. Scripted and Mechanically Challenging Quests: Immerse yourself in intricately designed quests that push your strategic prowess and combat skills, all brought to life by the remarkable creativity of our quest designer and mapper. Mighty Bosses: Confront colossal adversaries, each boasting unique abilities and intricate mechanics that challenge your tactics and teamwork, turning every encounter into an unforgettable battle. Ancient and Mythic Monsters: Encounter legendary beasts, ancient guardians, and mythical creatures that not only test your skills and courage but also offer tougher challenges, richer loot drops, and enhanced experience rewards. Magical Attributes & Crafting: Discover a world of enchantment where magical items not only have a chance to drop in the wild, but can also be expertly crafted to bestow unique and powerful attributes on your gear. Custom Events : We keep the excitement rolling with unique, server-wide events that'll keep you on the edge of your seat. Expect the unexpected! This glimpse barely scratches the surface—there's a TON more content that would overwhelm this thread! To dive even deeper, visit our official wiki at Grimhaven Wiki (https://wiki.grimhaven.net) and create your account today at Latestnews - Grimhaven (https://www.grimhaven.net/) . Gear up for an unforgettable adventure starting April 18th 19:00 CEST. Dive into a realm of epic rewards, heart-pounding quests, and intense PVP battles where you'll test your skills against others. Join a vibrant community of adventurers, embrace the thrill of discovery, and answer the call to glory on the battlefield!
-
NTO STORM
FALA RAPAZIADA CANSADOS DE JOGAR EM SERVIDORES QUE FECHAM TODA HORA E ADM'S QUE NÃO LIGAM PARA O GAME? APRESENTO NTO STORM. ⚡NTO STORM⚡ 💖Versão 8.60 com OLD e OTC 💖Task system; 💖Saga system; 💖 Outfit/skin system; 💖Raridade system; 💖Elo/Kage system; 💖buff/Aura system; 💖 Market system; 💖 Autoloot system; 💖 Mapa 100% proprio e novinho; 💖Diversas quest de todos os niveis; 💖 Vocaçao do dia; 💖Cast System; 💖Shop no Game 💖Mercado Negro; 💖Upgrade Set; 💖Refinamento de Armas e Shields; 💖Evento(castle,Guild castle, eventos, task, bonus, sorteios! https://discord.gg/un9uewM3Ds VOA !!
-
Elysia OT (Global Full 8.60)
Elysia OT (Global Full 8.60) IP: elysiaot-global.servegame.com ✔︎ Login pelo Account Manager 1/1, não temos site. ✔︎ Login zerado é Cast System. XP (Rates): Stages = Sim Experience = 50.0 Skill = 15.0 Magic = 5.0 Loot = 1.0 Spawn = 1.0 Protection Level: 30 ✔︎ Sem itens VIP. ✔︎ Premiação ao upar nível 20, 50 e 80. ✔︎ Itens iniciais por vocação. ✔︎ Free Bless até o level 50. ✔︎ Danos de spells balanceados. ✔︎ Sem fast attack ou ataque rápido (padrão 2seg). ✔︎ Sem itens infinitos, exceto munição de Paladin. Jogue agora! IP: elysiaot-global.servegame.com Versão: 8.60
-
? [Formação de Equipe] - KQ - Kingdom Quarrel "NFT System"
Primeiramente, um bom dia, boa tarde ou boa noite para toda comunidade. Vou tentar ser o mais breve possível e objetivo com vocês. Esse projeto consiste em trazer um servidor PLAY to EARN, onde o jogador irá jogar para ganhar. O famoso sistema NFT, que vem dominado nossa geração com inúmeros jogos todos os dias. Mas o que é NFT? Abaixo explico melhor. Sem muitas delongas, estou disposto a criar um projeto de servidor de Tíbia com sistema NFT. Estou em busca de uma equipe competente, responsável e que seja qualificada. Atualmente eu trabalho com bolsa de valores, tenho minha empresa e muito tempo para investir, e investir de forma monetária também quanto de estrutura. Possuo servidor VPS(brasil ou exterior) onde pode ser escalável de acordo com a necessidade. Possuo domínio e hospedagem para mais de 5 anos. O sistema NFT(non-fungible token). O que são jogos NFT? Como praticamente qualquer coisa na internet pode se tornar um token não-fungível — de fotos, vídeos e GIFs a mensagens, arquivos de áudio e outros conteúdos —, jogos NFT seguem a mesma lógica: transformar o game inteiro ou algum elemento daquele título em algo único. O que costuma diferenciar os jogos NFT das demais obras é que os games têm investido em itens colecionáveis para atrair mais pessoas. Os jogadores, por sua vez, enxergam nesses itens a possibilidade de lucrar com peças exclusivas, já que, como cada NFT dentro do jogo é único, ele pode ser considerado raro entre os jogadores. Concluindo então. O projeto atualmente precisa de webmasters para os sistemas NFT, onde posso colaborar na parte PHP/HTML. Parte gráfica consigo colaborar também. Então quem estiver disposto em entrar para essa aventura junto comigo. Fiquem a vontade para responder a este tópico. Contato-Discord: 4Unknow#1163
-
[TUTORIAL] [UBUNTU] Como gerar e configurar uma nova chave RSA
[TUTORIAL] [UBUNTU] Como gerar e configurar uma nova chave RSA Este tutorial pode ser útil para você deixar o uso obrigatório do seu client customizado para o seu servidor. Para seguir este tutorial você precisará ter o OpenSSL instalado. Consultando se o seu sistema já tem OpenSSL Gerando a chave RSA Primeiramente, vamos gerar uma nova chave RSA exclusiva Assim que gerado, será criado um arquivo "key.pem" no diretório em que você está, esta será a sua chave RSA. Execute agora o seguinte comando Após executado o comando acima, será criado um arquivo "public.pem" neste mesmo diretório. Esta é a sua RSA pública. Precisamos agora converter a chave RSA publica em hexadecimal para decimal, somente desta forma será aceito no Servidor e no OTClient. Antes de tudo será necessário tratar a RSA pública, portando execute os comandos abaixo: Após executar o comando acima o terminal deve printar algo como isso: Em seguida execute o comando abaixo: Após executar o comando acima o terminal deve printar algo como isso: Agora para realizar a conversão de Hex para Decimal utilize o seguinte site: Hexadecimal to Decimal Converter (rapidtables.com) A sua RSA deve ter obrigatoriamente 309 caracteres. Configurando a Chave RSA no OTClient Agora entre no seguinte caminho modules/gamelib/ do OTClient e abra o arquivo const.lua Procure por OTSERV_RSA, você encontrará algo como isto: Apague e insira a sua chave RSA pública já em Decimal, quando inserir indico deixar tudo em uma linha, como exemplo abaixo: Não é necessário mexer na CIPSOFT_RSA. Configurando a Chave RSA no Servidor Substitua o seu novo arquivo gerado key.pem pelo mesmo arquivo localizado na pasta do seu servidor. Considerações Finais Pronto! Melhoria concluída com sucesso! Após isso só será possível efetuar login em seu servidor com um client que tem a sua RSA pública configurada. Créditos: @Cjaker Sun Marcos Pacheco @Breno Alves @EddyHavoc @Cat
-
Adicionando barra de carregamento nas criaturas
Descrição: Com estas alterações nas sources do servidor e do OTC você conseguirá adicionar ao jogo uma barra de carregamento nas criaturas do jogo. Esta barra é personalizável e pode ser utilizada de diversas formas em diferentes scripts. Server sources. No arquivo game.h Abaixo de: Adicione: No arquivo game.cpp Adicione: No arquivo luascript.h Abaixo de: Adicione: No arquivo luascript.cpp Abaixo de: Adicione: Abaixo de: Adicione: No arquivo player.h Abaixo de: Adicione: No arquivo protocolgame.h Abaixo de: Adicione: No arquivo protocolgame.cpp No final do arquivo adicione: Client sources. No arquivo protocolcodes.cpp Abaixo de: Adicione: No arquivo protocolgame.h Abaixo de: Adicione: No arquivo protocolgameparse.cpp Abaixo de: Adicione: Abaixo de: Adicione: No arquivo creature.h Abaixo de: Adicione: Abaixo de: Adicione: No arquivo creature.cpp Abaixo de: Adicione: Substitua o código abaixo: Por este código: E ainda no arquivo creature.cpp no final da página adicione: Fim! Estas são todas as alterações! Créditos: EddyHavoc Flatlander Kondrah Oen432
-
Aumentando o campo de visão do jogador - Adding more tiles to game window
Acredito que é interessante que este tutorial esteja também no TibiaKing. Créditos ao Flatlander e Animera pelo tutorial inicial. Realizei algumas atualizações. Descrição: Com estas alterações nas sources do servidor e do OTC você conseguirá aumentar a visão do jogador (terá mais SQMs disponíveis na tela.) Server sources. No arquivo const.h altere isso: #define NETWORKMESSAGE_MAXSIZE 24590 Para isso: #define NETWORKMESSAGE_MAXSIZE 49180 No arquivo protocolgame.cpp Em bool ProtocolGame :: canSee (int32_t x, int32_t y, int32_t z) const Altere isso: if ((x >= myPos.getX() - 8 + offsetz) && (x <= myPos.getX() + 9 + offsetz) && (y >= myPos.getY() - 6 + offsetz) && (y <= myPos.getY() + 7 + offsetz)) { Para isso: if ((x >= myPos.getX() - Map::maxClientViewportX + offsetz) && (x <= myPos.getX() + (Map::maxClientViewportX+1) + offsetz) && (y >= myPos.getY() - Map::maxClientViewportY + offsetz) && (y <= myPos.getY() + (Map::maxClientViewportY+1) + offsetz)) { Em void ProtocolGame :: sendMapDescription (const Position & pos) Altere isso: GetMapDescription(pos.x - 8, pos.y - 6, pos.z, 18, 14, msg); Para isso: GetMapDescription(pos.x - Map::maxClientViewportX, pos.y - Map::maxClientViewportY, pos.z, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, msg); Em void ProtocolGame :: sendMoveCreature (const Creature * criatura, const Position & newPos, int32_t newStackPos, const Position & oldPos, int32_t oldStackPos, bool teleport) Altere isso: if (oldPos.y > newPos.y) { // north, for old x msg.AddByte(0x65); GetMapDescription(oldPos.x - 8, newPos.y - 6, newPos.z, 18, 1, msg); } else if (oldPos.y < newPos.y) { // south, for old x msg.AddByte(0x67); GetMapDescription(oldPos.x - 8, newPos.y + 7, newPos.z, 18, 1, msg); } if (oldPos.x < newPos.x) { // east, [with new y] msg.AddByte(0x66); GetMapDescription(newPos.x + 9, newPos.y - 6, newPos.z, 1, 14, msg); } else if (oldPos.x > newPos.x) { // west, [with new y] msg.AddByte(0x68); GetMapDescription(newPos.x - 8, newPos.y - 6, newPos.z, 1, 14, msg); } Para isso: if (oldPos.y > newPos.y) { // north, for old x msg.AddByte(0x65); GetMapDescription(oldPos.x - Map::maxClientViewportX, newPos.y - Map::maxClientViewportY, newPos.z, (Map::maxClientViewportX+1)*2, 1, msg); } else if (oldPos.y < newPos.y) { // south, for old x msg.AddByte(0x67); GetMapDescription(oldPos.x - Map::maxClientViewportX, newPos.y + (Map::maxClientViewportY+1), newPos.z, (Map::maxClientViewportX+1)*2, 1, msg); } if (oldPos.x < newPos.x) { // east, [with new y] msg.AddByte(0x66); GetMapDescription(newPos.x + (Map::maxClientViewportX+1), newPos.y - Map::maxClientViewportY, newPos.z, 1, (Map::maxClientViewportY+1)*2, msg); } else if (oldPos.x > newPos.x) { // west, [with new y] msg.AddByte(0x68); GetMapDescription(newPos.x - Map::maxClientViewportX, newPos.y - Map::maxClientViewportY, newPos.z, 1, (Map::maxClientViewportY+1)*2, msg); } Em void ProtocolGame :: MoveUpCreature (NetworkMessage & msg, const Creature * criatura, const Position & newPos, const Position & oldPos) Altere isso: if (newPos.z == 7) { int32_t skip = -1; GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 5, 18, 14, 3, skip); //(floor 7 and 6 already set) GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 4, 18, 14, 4, skip); GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 3, 18, 14, 5, skip); GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 2, 18, 14, 6, skip); GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 1, 18, 14, 7, skip); GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, 0, 18, 14, 8, skip); Para isso: if (newPos.z == 7) { int32_t skip = -1; GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, 5, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, 3, skip); //(floor 7 and 6 already set) GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, 4, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, 4, skip); GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, 3, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, 5, skip); GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, 2, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, 6, skip); GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, 1, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, 7, skip); GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, 0, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, 8, skip); Logo abaixo, altere isso: else if (newPos.z > 7) { int32_t skip = -1; GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, oldPos.getZ() - 3, 18, 14, 3, skip); Para isso: else if (newPos.z > 7) { int32_t skip = -1; GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, oldPos.getZ() - 3, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, 3, skip); Logo abaixo, altere isso: //moving up a floor up makes us out of sync //west msg.AddByte(0x68); GetMapDescription(oldPos.x - 8, oldPos.y - 5, newPos.z, 1, 14, msg); //north msg.AddByte(0x65); GetMapDescription(oldPos.x - 8, oldPos.y - 6, newPos.z, 18, 1, msg); Para isso: //moving up a floor up makes us out of sync //west msg.AddByte(0x68); GetMapDescription(oldPos.x - Map::maxClientViewportX, oldPos.y - (Map::maxClientViewportY-1), newPos.z, 1, (Map::maxClientViewportY+1)*2, msg); //north msg.AddByte(0x65); GetMapDescription(oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, newPos.z, (Map::maxClientViewportX+1)*2, 1, msg); Em void ProtocolGame :: MoveDownCreature (NetworkMessage & msg, const Creature * criatura, const Position & newPos, const Position & oldPos) Altere isso: //going from surface to underground if (newPos.z == 8) { int32_t skip = -1; GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, newPos.z, 18, 14, -1, skip); GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, newPos.z + 1, 18, 14, -2, skip); GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, newPos.z + 2, 18, 14, -3, skip); Para isso: //going from surface to underground if (newPos.z == 8) { int32_t skip = -1; GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, newPos.z, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, -1, skip); GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, newPos.z + 1, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, -2, skip); GetFloorDescription(msg, oldPos.x - Map::maxClientViewportX, oldPos.y - Map::maxClientViewportY, newPos.z + 2, (Map::maxClientViewportX+1)*2, (Map::maxClientViewportY+1)*2, -3, skip); Logo abaixo, altere: //going further down else if (newPos.z > oldPos.z && newPos.z > 8 && newPos.z < 14) { int32_t skip = -1; GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, newPos.z + 2, 18, 14, -3, skip); Para isso: //going further down else if (newPos.z > oldPos.z && newPos.z > 8 && newPos.z < 14) { int32_t skip = -1; GetFloorDescription(msg, oldPos.x - 8, oldPos.y - 6, newPos.z + 2, 18, 14, -3, skip); E logo abaixo disso, altere: //moving down a floor makes us out of sync //east msg.addByte(0x66); GetMapDescription(oldPos.x + 9, oldPos.y - 7, newPos.z, 1, 14, msg); //south msg.addByte(0x67); GetMapDescription(oldPos.x - 8, oldPos.y + 7, newPos.z, 18, 1, msg); Para isso: //moving down a floor makes us out of sync //east msg.addByte(0x66); GetMapDescription(oldPos.x + Map::maxClientViewportX+1, oldPos.y - (Map::maxClientViewportY+1), newPos.z, 1, ((Map::maxClientViewportY+1)*2), msg); //south msg.addByte(0x67); GetMapDescription(oldPos.x - Map::maxClientViewportX, oldPos.y + (Map::maxClientViewportY+1), newPos.z, ((Map::maxClientViewportX+1)*2), 1, msg); Estas alterações são aplicadas para o TFS 1.x, se você estiver utilizando o TFS 1.3 ou superior, você deve substituir AddByte para addByte e se você estiver alterando as sources do TFS abaixo do TFS 1.x você ainda deve realizar as seguintes alterações em protocolgame.cpp Alterar isso: void ProtocolGame::AddMapDescription(NetworkMessage_ptr msg, const Position& pos) { msg->put<char>(0x64); msg->putPosition(player->getPosition()); GetMapDescription(pos.x - 8, pos.y - 6, pos.z, 18, 14, msg); } Para isso: void ProtocolGame::AddMapDescription(NetworkMessage_ptr msg, const Position& pos) { msg->put<char>(0x64); msg->putPosition(player->getPosition()); GetMapDescription(pos.x - 8, pos.y - 6, pos.z, 18, 14, msg); } Estas são todas as alterações em protocolgame.cpp Client sources Agora no arquivo map.cpp Altere isso: void Map::resetAwareRange() { AwareRange range; range.left = 8; range.top = 6; range.bottom = 7; range.right = 9; setAwareRange(range); } Para isso: { AwareRange range; range.left = 8; //Altere este 8 para o mesmo valor que você clocou do maxClientViewportX em map.h range.top = 6; //Altere este 6 para o mesmo valor que você clocou do maxClientViewportY em map.h range.bottom = range.top+1; range.right = range.left+1; setAwareRange(range); } E no arquivo creature.cpp Altere isso bool Creature::canSee(const Position& myPos, const Position& pos, int32_t viewRangeX, int32_t viewRangeY) { if (myPos.z <= 7) { //we are on ground level or above (7 -> 0) //view is from 7 -> 0 if (pos.z > 7) { return false; } } else if (myPos.z >= 8) { //we are underground (8 -> 15) //view is +/- 2 from the floor we stand on if (Position::getDistanceZ(myPos, pos) > 2) { return false; } } const int_fast32_t offsetz = myPos.getZ() - pos.getZ(); return (pos.getX() >= myPos.getX() - viewRangeX + offsetz) && (pos.getX() <= myPos.getX() + viewRangeX + offsetz) && (pos.getY() >= myPos.getY() - viewRangeY + offsetz) && (pos.getY() <= myPos.getY() + viewRangeY + offsetz); } Para isso: bool Creature::canSee(const Position& myPos, const Position& pos, int32_t viewRangeX, int32_t viewRangeY) { if (myPos.z <= 7) { //we are on ground level or above (7 -> 0) //view is from 7 -> 0 if (pos.z > 7) { return false; } } else if (myPos.z >= 8) { //we are underground (8 -> 15) //view is +/- 2 from the floor we stand on if (Position::getDistanceZ(myPos, pos) > 2) { return false; } } const int_fast32_t offsetz = myPos.getZ() - pos.getZ(); return (pos.getX() >= myPos.getX() - Map::maxViewportX + offsetz) && (pos.getX() <= myPos.getX() + Map::maxViewportX + offsetz) && (pos.getY() >= myPos.getY() - Map::maxViewportY + offsetz) && (pos.getY() <= myPos.getY() + Map::maxViewportY + offsetz); } Fim! Estas são todas as alterações, eu adicionei algumas novas atualizações e melhorias além das descritas no tópico original, obrigado novamente ao Flatlander e Animera.
-
[8.6] Heromassa Server 2.0
Heromassa Server 2.0 Nha nha nha. Sejam bem vindos ao Heromassa. Server com mapa baseado no Heroserv, porém com MUITAS COISAS NOVAS, algumas, citarei aqui, outras, descubram por si mesmos . Bom, o server como eu ja disse, é baseado no famoso Heroserv, alguns anos atrás chegou a ter 400 players online, porém perdeu muito a sua fama com o passar do tempo. Em 2012, um servidor chamado Heromassa surgiu, com exatamente esse mapa, a partir daí, passei a procurar o mesmo, por amar o mapa. Vocês podem não acreditar, mas eu dei um duro danado pra conseguir esse mapa fodasticamente perfeito na minha opinião, e um certo dia, um amigo meu QUE EU PASSEI A AMAR MUITO, ME PASSOU ELE . Isso foi ano passado, desde então joguei incansavelmente esse mapa. Mês passado, eu tive a vontade de consertar TODOS os erros que o server continha, estava até alguns dias atrás arrumando os mesmos, e com MUITA ajuda de membros desse fórum como o @xWhiteWolf, @vankk, @Absolute, @Wakon, @Fir3element e outros(mesmo eles não sabendo) eu finalmente terminei as correções. Bom, vamos logo ao que interessa né HAHAAHAHHAHHAHA. Informações do server: - Mapa Hero - Conta GOD: god/god(mysql precisa criar acc) - Zombie Event por Talkaction 100%(TP no ultimo andar do templo) -- /zombiestart X ; /zombiestart force X - número de players - Battlefield programado 100% - TFS 0.4 (compilado por mim) - Suporta qualquer items.otb - War System( COM ESCUDINHOOOS) 100% -- /war ; /balance - Cast System 100% -- conta: não coloque nada em account nem password. -- /cast on ; /cast off - Suporta MySQL e SQLite(apenas x86) - Databases limpas e perfeitamente compatíveis - Quests 100% - Itens 100% - Castle 24 Horas 100% - Promotion por Talkaction 100% - Vocações balanceadas (quase la) preciso de ajuda!! - Supreme itens com quest 100% - Special itens sendo vendidos no Special Seller - Nova moeda(1kk: gold ingot, id: 9971) - Autoloot System 100% - Upgrade System(até +10 usando o item 8306) - Bugs corrigidos do mapa e do TFS - Trade Off para website - TFS 0.4 x64 - TFS 0.4 x86 - Para trocar o TFS, delete o .exe e as libs que estejam na pasta. Vamos às imagens né poxa, não pode faltar... Battlefield map Black Boss hunt Bosser Hunt Distro Limpa Como conquistar o Castle24H Mapa do Castle24H Fire Master Elemental Hunt Ice Demon Hunt Principais Hunts: White Boss, Treptin, Verminor, Bosser, Quara Predator Scout, Fire Master Elemental, Black Boss e Ice Demon Quara Predator Scout Hunt Sphere City Supreme Attack Quest Supreme Ring & Shield Quest Supreme Set Quest Templo Treptin Hunt Verminor Hunt White Boss Hunt Zombie Event Map Bom gente, muito provável que essas férias eu continue em mudanças no mapa, então, muito provável que eu fique atualizando o post para postar as atualizações do server. Galera, o server está perfeito pra rodar em Windows, distro TFS 0.4 compilada por mim, estável, compilada para x32(antes eu achava que era para x64 rsrs) e x64, pronto pra deixar online! Créditos Beijos e até a próxima Website totalmente compatível(Gesior): Use este --> Link Download: https://github.com/s3kk/Heromassa/archive/master.zip Scan: https://www.virustotal.com/pt/url/71216ea7e98991af2c7f6226d581d2ba513e14cc585f8e8d0f6cf04bf112f755/analysis/
-
[DUVIDA] Vancini deve voltar?
Desculpem se está na área errada, é meu primeiro post assim .-. Fala pessoal do forum TK, ultimamente só venho fazer pedidos mais hoje vim tirar uma dúvida. Muita gente está parando de jogar Tibia, por está virando um jogo antigo e meio que sem graça por conta de servidores não inovaram não é mesmo? Ultimamente só temos nas OTserverlist's Baiaks e Globais Mais me veio na cabeça uma coisa... Quem se lembra do servidor Vancini OTserver? Aquele que fez muito sucesso na época de 8.50, na qual vários servidores foram abertos como : BogaOT, Killzonepvp, Blackpvp, Euro-vancini etc.. Penso eu que seria uma boa ideia reabrir-lo por conta que muitas pessoas curtem o Baiak e como os verdadeiros jogadores de Tibia sabem esse servidor e outros também como Snow OTs, Slayer etc.. foi uma das bases usadas no baiak. Bem, eu estava pensando em reabri-lo na versão 8.60 que é uma das mais jogadas ainda, o que vocês acham ? Vocês jogariam ? Compensa? Acham bom ? Alias, naquela época que rolava um bom pvp hihi. Bem aguardo resposta de vocês. Imagens do servidor que está assim desde que abri na época de 8.50. Tps área epic DP Templo áreas Exposição items Quests da epic Quests da vip (inicial) Quets da área free Teleports VIP/Free
-
Transformar Otclient em Mdi-Filho
Olá a todos faz tempo que não entro aqui no tibia king mas resolvi voltar e estou recomeçando um otpokemon só que tenho alguns problemas estou criando um formulário simples em vb.net aonde tal vai importar o otcliente dentro dele em forma de MDI filho só que quando coloco meu código em vb.net : Quando coloco esse código ele faz sua parte porem quando chama o OTC (Otcliente) ele inicia uma nova instancia mas deveria estar dentro do formulario VB.net então eu fiz algumas alterações e não funcionou então finalmente pensei , talvez o otcliente não esteja programado para ser uma janela em segunda instância ou MDI-Filho então vim apelar a vocês se souberem de alguma forma de transformar o otcliente em Mdi filho ou coloca-lo dentro do form. eu tentei alterar o entergame.lua e client.lua mas sem sucesso. Estou usando o Cliente : ClientDx9.exe do Pokexmontyer o cliente certo se alguém puder me ajudar a resolver a questão REP+ Desde Já agradeço e um xero!
-
Procura de server WODBO 8.6
Salve Galera, tudo bom? Queria pedir a ajuda de vocês, estou afim de abrir um otserv wodbo 8.6, só que não consigo achar nenhum server, e to afastado dessa area a muito tempo, to "enferrujado". Queria a ajuda de alguém que se puder me mande o tópico de algum otserv wodbo 8.6 mais atualizado possivel !!! E se quiser fazer uma parceria cmg só entrar em contato!! Quero editar um server maneiro que ja joguei a muito tempo, um server que nego nao precisa gastar muito, que praticamente todos consigam jogar, e que vença o melhor que tenha "PVP" e nao "SET" ou algo do tipo!! Ajuda ae clã por gentileza !!! Baixei um server mas da erro no mysql e faz tempo que não mecho com isso, se me puderem mandar um otserv que dê pra abrir ta mec, eu edito o resto !! VLW
-
The Forgotten Server 0.3.7 10.10x
The Forgotten Server 0.3.7, versão 10.10 Atualizações: Client 10.10 suportado. Novas montarias. Removido salt do login, agora pode usar acc manager e acc maker normalmente. Adicionado projeto do Dev-Cpp. OBS.: as features novas 10.x não foram implantadas (browse field, etc). Downloads: Server (32-bit): http://www.mediafire...aq9av842mwawf0g Server (64-bit): http://www.mediafire...iqqv5c8cer5862g Source: http://www.mediafire.../source1010.rar Scans: Server (32-bit): https://www.virustot...sis/1377354392/ Server (64-bit): https://www.virustot...sis/1377434735/ Source: https://www.virustot...sis/1377354174/ Todos os créditos vão para fireelement pela disponibilização, por eddyhavoc publicação no tibiaking e a equipe do TFS (Elf, Talaturen, Dalkon, BeniS, Tryller e Kornholijo).
-
Pokémon Draw (Linux)
Olá amigos TK, hj eu vim trazer para vocês um servidor de poketibia em linux Nota: Em breve postarei tutorial em vídeo de como roda-lo em uma máquina Linux Debian 64 bits. (Creio que ajudará muitos) Créditos: Sickcunt Doldorn Lerme Por trazer ao Tk Kydrai (PokeStorm) pela base 3.20, foi tudo feito através da mesma. Sem mais delongas, segue algumas especificações sobre o mesmo Tudo que foi feito (Quase todas as atualizações) prints galera eu não conseguir fazer scan sera que alguem poderia fazer para mim obg. link de dounload client + site + server
-
sistema de addons remove por talkactions
Ola pessoa hoje venho trazer para comunidade tibia king o sistema de remove addon do pokemon não esta 100% na hora que você remove addon da esse erro "OnUse" Bom vamos la. Lembrando que não fui eu o criador foi o " TheRatazana do otserver brasil" eu tentei e não deu certo então ele me ajudo espero que ajude vocês. se estiver no lugar errado peço desde já desculpa pois nunca criei um topico aqui para scripts. vai em Servidor / data / actions addon Pra que funcione legal, você precisa adicionar isso aqui na linha 30 do seu sistema doSetItemAttribute(pb, "addonItem", item.itemid) ele tem que fica assim no Actions. Vai em Servidor\data\talkactions\scripts cria um arquivo lua e mude o nome para addon agora vai em talkaction.xlm e coloca essa tag la <talkaction words="/addonsRemove" access="1" event="script" value="addons.lua"/>
-
Summoner's Rift !
=========================================Summoner's Rift OT WAR============================================== Bom,um dia estava eu com vontade de trazer algo novo para o Tibia,e como na época eu estava jogando League of Legends,decidi criar um mapa war igual ao do jogo,achei até que fico bem legal mas não era bem que eu queria,eu quero algo que sera realmente inovador e estou trabalhando nisso,mas para todo esse meu trabalho não ter sido em vão,trago ele aqui para caso alguém queira aproveitar o trabalho e quem sabe até melhorá-lo,pois ainda tem muitas idéias a serem colocadas no mapa. É apenas um novo mapa de war com magias e itens modificados para uma melhor diversão,quem quiser pode usar,e eu estarei disposto a ajudar quando puder,só pfv,coloque os créditos. Abrçs ~>Informações: --PvP-Enforced. --[8.60]. --Mapa próprio. --Distro totalmente limpa. --Novos itens editados. --Ganha gold por matar alguém. --Entre outras coisas que não lembro agora ;S. --Senha do ADM: god/god --Novas magias podem ser vistar no !spells V0.2: --Apenas retirei alguns "matinhos"pois era impossível passar em alguns lugares. ~>Imagens: Inicio do time azul Inicio do time vermelho Um pouco da jungle Jungle... Itens Templo ~>Links Download 4shared: http://www.4shared.c...s_RiftV02.html? mediafire: http://www.mediafire...s Rift!V0.2.rar Scan: https://www.virustot...sis/1391529116/ ~>Créditos: --Juniorrek --Minha familia que me ajudo muito me dando apoio...(brincadeira);p --
- bug no client 11/12
- Novo Server Pokemon Eternal para Vocês !
-
Equipe Completa - Warmen New Age
Renascimento de um servidor ÉPICO em uma nova era. Para melhor organização e diversão de nossos futuros jogadores, estamos contratando pessoas realmente qualificadas para a seguintes áreas. 2 Mapper's = Atualizações bimestrais no mapa será uma novidade implementada nesta nova era. RPG em quest's, respawns é a nossa prioridade. 3 Scripter's = Sistemas inovadores darão um brilho especial em nosso servidor. 1 WebDesigner = Precisamos de um estrutura livre de erros inconvenientes. 1 Designer = Chato ver as mesmas artes padrões que é importante para o site e facebook. 1 GameMaster = Responsável para dar auxilio ao administrador em correções no servidor, ComunitManager, Reger audiencia em banimentos. 2 ComunitManager = Pessoa extremamente profissional, ajudando jogadores, resolvendo problemas sociais. 10 BetasTesters = Jogadores sorteados para testar o servidor por 2 dias, analisando jogabilidade, sistemas,melhorias. Ao final dos testes, cada jogador terá uma surpresa de acordo com engajamento no teste. Atenciosamente Warmen New Age
-
OTSERVER NOVO!!
lá, galera to precisando.. de um web master, to pensando abrir um ot 8.60 xp normal, sem items vip apenas bota.
-
[OPCODE] Opcode não funciona
CLIENT > SERVER Alguém sabé o que tem de errado? Executo no terminal do otclient: g_game.getProtocolGame():sendExtendedOpcode(5, "pk") E não acontece nada Ingame.. Era para mandar uma mensagem para o player conforme na script abaixo OPCODEPOKES = 5 function onExtendedOpcode(cid, opcode, buffer) if opcode == OPCODEPOKES then if buffer == "pk" then doPlayerSendTextMessage(cid, 25, "Opa?") end end end Obs: Tenho esse opcode na minhas source:
-
(Resolvido)[Resolvido] Xampp sem senha
Gente e o seguinte eu tava lendo um tutorial para deixa o gesior mais seguro quando me deparei, que 1 tinha que ter uma senha segura para phpmyadmin! Mais e ae? eu nao tenho senha nenhuma quando eu entro no meu phpmyadmin entra diretamente sem nenhuma senha, nao pede usuario root nem senha simplesmente entra direto ! Gente quero saber como fazer para que antes de entrar no phpmyadmin pessa user e a senha ? Eu uso o xamp, preciso por uma senha alguem pode me explicar por favor? Muito obrigado, REP + !
- Meu Poke Morre Quando Sai Da Ball Pfv Ajuda
-
[8.54] Pokemon xD by Rafael Marinho
E ai pessoal primeiro topic e post aqui no TibiaKing ... [ Caso esteja algo errado , área ou algo do tipo mova por favor ? ] Eu ( RafaaxD ) tenho varios servers de tudo quanto é tipo de game e AMO editar , depois eu posto alguns aqui hihi , acabei de criar conta aqui e por falta de tempo e dinheiro pra um dedicado venho postar meu server de pokemon [ POKEMON xD ] que editei sozinho, a base é o pokemon dash mas tá muuuito editado ,Server está muito bom na minha opinião.. espero ver muitos daqui usando este server hein .. rs BUGS ? Sim , tem bugs como todos servers .. maaas são todos simples de resolver mas enche o saco .. sacomé ? então qualquer duvida pode postar aqui que talvez eu arrume e sim vou ajudar quem precisar .. eu tenho esse server aqui faz um tempinho vou formatar meu pc, mas antes vou ver se acho meu documento que fiz com a lista de uns bugs com as soluções já por etapa é que tinha preguiça kkkk. Alguns Systems : Level System , Tv System , Dive System , Fly System , Surf System , Ride System , Carro,Moto e bike system , varias quests pelo mapa , milotic quest ,rary cand quest , game boy box quest .. aah tem varios véi ..(: Algumas SS : [Alguns pokes em frente ao templo de 3 andares ? .. ps : isso que estou usando é uma outfit ] [ Item que pode ser vendido no shop, ele te transforma num carro com Super velocidade] [ Item que pode ser vendido no shop, ele te transforma numa moto com Super velocidade²] [ Item que pode ser vendido no shop, ele te transforma numa bike com Super velocidade³] [ Rare candy , Game boy box , Mega ball (vendida no shop cada por 1 real ela da 100% de catch) VIP outfit e a bike ] É isso ae pessoal espero que gostem ? .. Ps: Comentem sobre o post como ficou tbm ? valeu , qualquer coisa que faltar ou quiserem dou um @EDIT aqui .. POSTADO UNICAMENTE PARA O TIBIAKING , NÃO QUERO QUE POSTEM NO tibiaking POR MOTIVOS PESSOAIS , CASO VOCÊ QUEIRA LEVAR MEU SERVER PARA BLOG OU ALGO DO TIPO POR FAVOR CRÉDITOS A RAFAEL MARINHO ! THANKS. Download SERVER (SPEEDYSHARE) // Download SERVER (MEDIAFIRE BY MATHEUS) // Download CLIENT (SPEEDYSHARE) // Download CLIENT (MEDIAFIRE BY ...); [ BAIXOU COMENTA E DA +REP ? PLS ] [ SE FOR USAR P/ DEDICADO ME CHAMA PRA JOGAR TBM xD ] Scan Do Server // Scan do Client @EDIT Pessoal lembra que eu falei que tinha uma lista de bug e metas para fazer no server e que eu não fiz ? Então Achei , ta ai UPDATE VINDO AE .. AGUARDEM ! @edit UPDATE CANCELADO ! MOTIVO : PLAGIO
-
Criaçao de equipe para server
Procuro mapper, scripter, web designer, ou alguem que manje de tudo e mais um pouco, para criar um servidor, pretendo comprar o dedicado e ja botar online, quero fazer algo bacana, para o pessoal se divertir. preferencia para map global. interessados só me chamar no whatsapp --> 51993767748