Ir para conteúdo

Erimyth

Administrador
  • Registro em

  • Última visita

Tudo que Erimyth postou

  1. Olá Kingers ? é com imenso prazer que estamos trazendo a toda nossa comunidade uma entrevista sensacional com o grande Nicolas - "Knighter" CEO / Founder do mais novo sucesso do MMORPG 2.5D e também dono do grandioso Archlight que já impressiona a comunidade tibiana com suas lindas modificações. Para quem ainda não conhece ainda o Ravendaw acompanhe junto conosco essa entrevista e no finalzinho visite os canais de comunicação desse grande sucesso tenho certeza que vc vai se encantar! Então... Vamos ao que interessa!! ? Entrevistador: Erimyth Entrevistado: Knighter Primeiramente, nós apreciamos sua disponibilidade de tempo para falar um pouco sobre seu projeto para nossa comunidade. First of all, we appreciate the availability of your time to talk a little about your project to our community. Onde fica o escritório? Nosso “QG” é aqui na Colúmbia Britânia do Canada. Nós planejamos abrir o estúdio aqui e fazer com que muitos de nossos funcionários se mudem para o Canada quando o COVID diminuir, já que viagens atualmente estão difíceis, e se mudar quase impossível. ~~ Perguntas sobre Ravendawn ~~ 1.Você poderia explicar como Ravendawn iniciou e de onde veio o nome? O conceito do Ravendawn começou há cerca de 4 anos e meio. Queríamos desenvolver um pequeno projeto de mundo aberto, mas com o tempo continuou crescendo até se tornar o que é hoje um projeto massivo desenvolvido por uma equipe de cerca de 20 pessoas! O nome era na verdade originalmente "Tales of Nuya". Renomeamos o projeto para Ravendawn há 2 anos atrás por dois motivos: - Primeiro - sentimos que ele fornecia um nome mais interessante para a história (que pode ser lida aqui https://ravendawn.online/pt/home/view/41185347) - Segundo – Nós sentimos que o nome era mais fácil de dizer haha, agora olhando para trás, não poderíamos imaginar outro nome para o projeto que construímos. 2. Há quanto tempo o projeto está em desenvolvimento? Ele está em desenvolvimento há cerca de 4 anos e meio. O primeiro ano foi muito de concepção, prototipagem e criação da visão do projeto. A parte mais pesada do desenvolvimento tem sido durante os últimos 2-3 anos. 3. Hoje como você projeta as histórias, sistemas, sprites e o mapa de Ravendawn? Infelizmente, não podemos compartilhar muito sobre nosso processo de desenvolvimento, pois obviamente muito dele é único para nossa equipe e bastante avançado em comparação com o que muitas outras equipes similares estão fazendo atualmente. No entanto, talvez no futuro pós-lançamento, compartilharemos alguns de nossos processos 4. Estamos acompanhando o crescimento do projeto, e hoje tem mais de 10.000 membros no Discord, qual é sua expectativa para a abertura? A verdade é que não esperávamos nem mesmo tantos membros no discord para o lançamento. Mas hoje já estamos com 15.000 membros e ainda nem sequer mostramos um trailer ou algo mais do que pequenos gifs e fotos. A verdade é que foi um peso enorme fora dos ombros de nossas equipes, vendo que estávamos fazendo algo que a comunidade MMORPG indie realmente queria. Claro que sentimos o crescimento, mas até compartilhar o projeto há alguns meses atrás, não tínhamos nenhuma maneira verdadeira de saber com certeza. Fomos absolutamente surpreendidos pelo quão incrível tem sido a recepção, quão rapidamente as comunidades de fãs cresceram, os inúmeros podcasts, youtubes, twitch streamers falando sobre nós, e quão rapidamente as pessoas compartilharam sobre o projeto com seus amigos e comunidade. 5. Com este alto número de jogadores esperando pelo lançamento, haverá alguma divisão de mundos no Ravendawn? Em caso afirmativo, como seria essa divisão? Originalmente planejamos ter 3 mundos/servidores (um na Europa, um na América do Norte e um no Brasil). Cada um deles suportaria cerca de 1500-2000 jogadores simultaneamente on-line a qualquer momento. Entretanto, conforme nossa equipe melhorou, desenvolvemos um sistema de camadas bastante sofisticado (muito parecido com o da Blizzard no World of Warcraft) que realmente permite que milhares de jogadores estejam conectados a um mundo ao mesmo tempo, porém divididos em múltiplos canais e instâncias. Isto significa que os jogadores poderiam se unir a qualquer momento, porém não teriam que lidar com a dor de cabeça da superpopulação de spawns, zonas e lag geral. Entretanto, com a recepção massiva do projeto, estamos planejando ter no mínimo 6 mundos diferentes (Dois em cada região, um pve e um pvp), com a capacidade de ter vários milhares de jogadores conectados a cada um deles a qualquer momento. É muito provável que acabemos tendo mais de 6 mundos, mas este é o plano atualmente. 6. Uma coisa que não posso deixar de perguntar, como o uso de BOT's em Ravendawn será restringido? Já existe um plano de proteção para isso?? Absolutamente, eles não serão permitidos. Temos vários planos em andamento para impedir o uso de bots e outros softwares de terceiros. Obviamente, isto é uma coisa muito difícil de se fazer, pois até mesmo grandes empresas como a Blizzard têm problemas com isso, mas sentimos que temos um plano forte no lugar, e acreditamos que os bots destroem absolutamente os MMORPG's. Será uma prioridade máxima para nós. É claro que não podemos compartilhar nossos métodos, pois isso só ajudaria os trapaceiros por aí 7. O público pode ter um excelente apoio da equipe? Afinal, uma grande reclamação dos Tibianos é que a Cipsoft não escuta as ideias da comunidade. Nossos Community Managers já estão excepcionalmente ativos e envolvidos na comunidade. Assim que a comunidade cresceu, trouxemos outro Community Manager para ajudar a Vic e continuaremos a aumentar esta equipe para garantir que a comunidade seja ouvida e levada em consideração. Afinal de contas, estamos fazendo este jogo para a comunidade. Já temos um projeto muito claro e, portanto, não estamos aceitando sugestões sobre o jogo, sabemos o que queremos fazer e o plano completo para isso é muito claro. Entretanto, uma vez que o jogo esteja em estado beta, teremos canais de sugestões abertos para que toda a comunidade participe e ajude a moldar o jogo! 8. O que você pode dizer sobre a história, muitos jogadores adoram explorar e desvendar mistérios, até mesmo alguns fazem apenas isto. Do que você pode falar? Terá? Tudo o que posso dizer é que temos em nossa equipe um escritor incrivelmente talentoso de histórias e lendas. E ele adora escrever mistérios 9. Qual foi o maior problema que você teve com o servidor hoje? Os sistemas de navios e propriedades definitivamente causaram alguns problemas ao longo do caminho no início da prototipagem, mas temos uma equipe de programação excepcional que foram capazes de resolvê-los com tempo. Desenvolvemos o jogo com a prototipagem precoce em mente, assegurando que estes sistemas fossem implementados corretamente antes de desenvolver completamente os recursos do sistema para garantir que, se tivéssemos complicações sérias, pudéssemos avançar a partir dele. Felizmente, nunca tivemos que abandonar um sistema que sentimos que melhoraria a experiência do jogo e o mundo 10. Qual é a formula para o sucesso de Ravendawn? Uma equipe de desenvolvimento forte, talentosa e motivada por trás dela, que é impulsionada pela criação de um mundo e experiência verdadeiramente imersivos, em vez de apenas ganhar algum dinheiro e desaparecer. Além disso, não temos nenhum investidor envolvido, sem publicadora, e temos total controle criativo sobre o jogo e seu design. Isto significa que não temos investidores/publicadores que nos pressionam para aumentar a receita a cada oportunidade que têm. 11. Alguma novidade futura para contar? Siga nosso site, discord e as mídias sociais e você será primeiro a ouvir ~~ Perguntas de membros do Discord ~~ Papo Reto#2592 pergunta: O que você acha do público brasileiro do Ravendawn? O que mais há para dizer? Eles são absolutamente incríveis. Uma de nossas comunidades favoritas que existem. Cheia de paixão, entusiasmo e, claro, grande parte da nossa equipe é também do Brasil. A comunidade brasileira realmente nos aceitou como um deles com este projeto, e isso significa o mundo para nós. Gustavo Archer#8938 pergunta: Que expectativas/planos você tem em relação ao jogo a longo prazo? O céu é o limite aparentemente. Já superamos nossas expectativas iniciais. Vimos que a comunidade querendo este jogo é enorme, e sentimos que só tocamos a superfície dele agora. Sentimos que realmente que podemos ser o maior MMORPG 2.5d do mundo neste momento. Temos uma equipe incrivelmente talentosa, uma visão forte, uma equipe que é movida pela paixão e não simplesmente em ganhar dinheiro, e uma comunidade que não parece nada além de desesperada para o próximo grande MMORPG 2.5d. Trabalharemos incansavelmente o tempo todo para garantir que isso aconteça. PìRate#6068 pergunta: Qual é o seu maior orgulho no jogo até agora? Um orgulho que você acha "eu fiz isso, que incrível". A Arte. Nossa equipe de arte é fenomenal. A visão de nosso artista líder Erick não tem sido nada além da perfeição. As vezes parece que estou trabalhando com um cientista louco, e metade do tempo meu trabalho é apenas trazê-lo de volta à Terra, mas é por isso que trabalhamos tão bem juntos, pois ele constantemente forçando os limites do que sentimos que podemos fazer. Embora ele tenha liderado a visão da arte, não posso falar o suficiente sobre toda a equipe de arte que temos, todos eles são indivíduos excepcionalmente talentosos e juntos fizeram algo verdadeiramente belo. Caipora#5939 pergunta: É fácil manter todas as pessoas de várias nações atualizadas com o jogo? Qual é a maior dificuldade em trabalhar com pessoas de diferentes partes do mundo? É claro que algumas dificuldades vêm com isso, sendo a mais difícil os fusos horários. Temos um sistema muito bom, mas com nossa equipe, onde todos nós tentamos ser flexíveis para garantir que todos possamos trabalhar juntos o máximo possível (4 horas por dia são dedicadas onde todos os membros da equipe de qualquer parte do mundo estão trabalhando - esta é a pior parte para mim, pois tenho que me levantar todos os dias às 4 ou 5 da manhã sendo de B.C. Canadá - mas eu sempre acordo animado para trabalhar, então não é um problema). Os pontos fortes que vem por termos uma equipe global superam de longe as dificuldades. Ter uma equipe com representação do Brasil, Suécia, Polônia, Reino Unido, EUA, eu mesmo do Canadá é algo verdadeiramente especial (ainda falta alguns dos países de onde temos membros da equipe!) Tem sido uma experiência muito legal nos últimos anos, acho que para todos nós, conhecer as culturas, estilos de vida e vínculos uns dos outros ao longo deste projeto. Temos uma equipe muito próxima. Todos nós nos tratamos como família. Você quer deixar uma mensagem? Obrigado à grande comunidade tibiana (TibiaKing) por seu reconhecimento e atenção, somos uma equipe de velhos veteranos do Tibia e queríamos fazer algo para homenagear nosso passado e nossa história também. Esperamos que vocês aceitem nosso jogo como um presente que todos nós temos um lugar especial em nosso coração. Estamos trabalhando arduamente para fazer algo especial para todos vocês, isto requer muito trabalho e tempo. Lembrem-se, nós também queremos que todos vocês joguem Ravendawn o mais rápido possível também Se quiserem seguir nosso projeto, por favor, sigam os links abaixo! Obrigado por todo seu apoio e por compartilhar sobre nosso projeto com seus amigos e grupos de jogos! Isto realmente significa muito para nós Website: https://ravendawn.online/ Discord: https://discord.gg/ravendawn Facebook: https://www.facebook.com/ravendawnonline Instagram: https://www.instagram.com/ravendawnonline/ Youtube: https://www.youtube.com/channel/UCz2cF4XSOaTbUatK9jxRTMw Twitter: https://twitter.com/ravendawnonline
  2. Erimyth postou uma resposta no tópico em Portal
    Reacendendo um estilo de arte isométrico focado na imersão em jogo, na comunidade e no design de personagens únicos ao invés de gráficos vazios. Hoje o tibiaking vem apresentar a comunidade um jogo inspirado em tíbia e Albion. trazendo uma proposta que aparenta ser inovadora, com mecânicas jamais vistas antes em ot servers, o projeto foi criado do 0 tornando um jogo original. Reacendendo um estilo de arte isométrico focado na imersão em jogo, na comunidade e no design de personagens únicos ao invés de gráficos vazios. Ravendawn será um MMORPG free to play, com foco apenas em monetização ética. Por que Ravendawn é diferente de qualquer outro MMORPG? Construção de casas no mundo Em Ravendawn, o mundo é seu para conquistar! A vastidão da paisagem de Ravendawn significa que você pode construir basicamente em qualquer lugar - no meio de uma densa floresta, na areia do litoral, até mesmo no topo de uma montanha desolada. Com construção de casas e fazendas no mundo real, tudo o que você precisa fazer é reivindicar um terreno e deixar sua imaginação fluir. Una forças com outros aventureiros, reúna seus recursos e reivindique até mesmo ilhas para sua nova aliança! De uma simples cabana de madeira cercada por terras agrícolas à uma mansão de pedra que se ergue sobre seus convidados, não importa, quem sabe é você. Ravendawn é a sua tela, pinte como desejar. Economia orientada pelo jogador Toda a economia de Ravendawn é dirigida inteiramente por vocês, os jogadores. Com sistemas de Pacotes e Navegação, construídos com elementos de inteligência artificial auto-equilibrável, os jogadores são livres para trazer uma variedade de bens valiosos por toda parte no mundo de Ravendawn. Independente de você optar por levar seus produtos por terra ou por mar, você desempenha um papel ativo em uma economia em constante mudança. Mas esteja avisado - planejar uma viagem através dos mares ou uma viagem pelas montanhas também pode ser perigoso! Outros jogadores podem emboscá-lo e matá-lo para pegar sua mercadoria. Está planejando lucrar com uma longa viagem através do mar ou uma caminhada pelas montanhas? Certifique-se de contratar um guarda-costas ou forjar alianças com outros jogadores para proteger sua riqueza e garantir sua segurança! Customização quase que ilimitada Um dos, senão o mais importante princípio no design de Ravendawn é personalização quase que ilimitada. Ser capaz de moldar seu personagem exatamente como você deseja, com o mínimo de limitações possível. Mas isso não para em seu personagem. Os navios, montarias, tradecarts e casas no mundo de Ravendawn são quase tão profundamente personalizáveis quanto o seu próprio personagem. Site https://ravendawn.online Redes Sociais Facebook: https://www.facebook.com/ravendawnonline Instagram: https://www.instagram.com/ravendawnonline Twitter: https://twitter.com/ravendawnonline Discord: https://discord.com/invite/fUE8VJtXvN
  3. Sensacional @WooX, em nome de toda comunidade e equipe agradeço imensamente pelo conteúdo exclusivo disponibilizado em primeira mão em nosso fórum! Sensacional. Lenda!
  4. Erimyth postou uma resposta no tópico em Portal
    Olá amigos e colaboradores, ? No mês do aniversário de 13 anos do UnderWar, você quem ganha o presente! Diversos sorteios de artigos tibianos NESTE LINK e nas nossas mídias sociais (instagram e facebook). Aproveite para participar e ser contemplado com esses mega prêmios que preparamos para vocês. ? Nesse mês de agosto o UnderWar Alternative Tibia Server esta completando 13 anos online de muitas histórias e o grande homenageado é você! ? Sorteio Instagram - CLIQUE AQUI PARA PARTICIPAR 1 Kit tibiano com todos os itens da imagem - Sorteio dia 31 ? Sorteio Facebook - CLIQUE AQUI PARA PARTICIPAR 1 Kit tibiano com todos os itens da imagem - Sorteio dia 31 ? Sorteio no site (Loteria UnderWar) - CLIQUE AQUI PARA PARTICIPAR 5 sorteios diferentes (1 com cada produto diferente) - Todos sorteados no dia 31... ? NOVOS SORTEIOS no FACEBOOK, INSTAGRAM E NO SITE DO UNDERWAR! ? Vários artigos do Tibia para abrilhantar sua carreira tibiana agora disponíveis no UnderWar! Em breve mais informações sobre a disponibilidade desses artigos e como fazer para adquiri-los! Atenciosamente. Underwar Staff
  5. Parça como não AMAR esses gráficos? CLIQUEM na IMAGEM. @Nolis como nun carrega a resolução? assim machuca o nene
  6. Mapper ou alguém que possa trackear o mapa da order of the lion,irei fazer todo o sistema e implementar para tfs 1.3 porem não estou capacitado de logar no global essas hora pra trackear as porra. quem quiser eu mando o tracker safe. Informações: Level mínimo necessário: +250 Itens necessários: 20 broken longbows, 20 hams, 10 breads Quests necessárias: The Order of the Falcons e The Order of the Cobra. Recompensa: possibilidade de negociar com o NPC Augustin, possibilidade de obter os lion itens, permissão para enfrentar os Bosses Fugue e Drume. Alerta: note que esse tutorial foi feito baseado no Test Server e está sujeito a alterações. Nós atualizaremos constantemente nossos tutoriais durante esse período. A localização: Antes de começarmos, aproveite para comprar antes os 20 hams e 10 breads que serão necessários durante a quest. Tudo pronto? Vamos lá! O barco para Bounac fica em Edron, ao leste da escada que leva para a Falcon Bastion. Clique no barco para entrar na ilha. Assim que entrar, seu quest log será atualizado. Procure o NPC Evrard, a sua localização está indicada no mapa abaixo: Importante: Fique de olho nesse mapa pois será utilizado ao longo da quest. 1. NPC Evrard: Vamos começar nossa aventura em Bounac ajudando o Evrard, basta dizer Hi – yes – yes (olhe a localização do NPC no mapa). Ele nos conta que ouviu falar de um livro (parchment) e de um mapa num acampamento de bandidos ao leste de Bounac. Ele pede para que você traga os dois itens para ele. Assim, ele lhe dará acesso a porta 01 (dei nome as portas a fim de facilitar a explicação). OBS: Evrard só fica no moinho durante o dia tibiano (de qualquer hora e 15min até o mínuto 45). No andar -1, suba no local indicado pela seta rosa para chegar ao leste de Bounac. A localização dos itens está indicada no mapa do andar principal. No navio, é preciso usar a magia levitate para descer e encontrar o baú contendo o mapa. Depois de pegar os dois itens, retorne ao Evrard e diga Hi – news – yes – yes. Evrard prefere não ver o conteúdo do livro e do mapa, mas agradece a ajuda. Assim ele lhe dá acesso a porta X no andar -1 (indicada no mapa). Além disso, Evrard lhe fala sobre como obter a confiança dos moradores de Bounac, basta dizer YSELDA. 2. Obtendo a Confiança: Bounac está sendo atacada, então os moradores de lá desconfiam de todos. Para obter acesso ao castelo de Bounac, será necessário adquirir a confiança dos moradores, realizando algumas tarefas que eles solicitaram. Ao dizer YSELDA para qualquer um dos 5 NPCS, seu quest log será atualizado, dizendo YSELDA novamente o NPC dirá o favor que ele espera que você realize. São 6 NPCs, sendo um deles o Evrard que você já ajudou, então restam 5 favores. Mapa do andar +1: Mapa do andar +2: Mapa do andar +3: Wes the Blacksmith quer que você lhe traga 20 broken longbows (eles caem dos fallen usurpers). Onfroi quer que você mate 20 Skeleton Elite Warrior (só conta se você matar os localizados em Bounac). Os Skeleton Elite Warrior ficam ao sul do NPC Ervrad. Fral the Butcher quer que você lhe traga 20 hams. Dal the Huntress quer que você mate 20 Deers (só conta se você matar os localizados em Bounac). Jehan the Baker quer que você lhe traga 10 breads. Depois de obter a confiança de todos os morados, você estará apto a entrar no castelo de Bounac. Basta ir ao andar +3 e encontrar o Bounac Guard. Diga Hi – pass. Assim ele lhe teletransportará para dentro do castelo. 3. NPC Kesar The Younger: Agora, procure o NPC Kesar The Younger no andar +5 durante o dia tibiano (à noite ele fica no seu quarto no andar +4 e é inacessível). Não deixe de descer pelo elevador no andar +4 para obter o atalho ao castelo. Mapa do andar +4: Mapa do andar +5: A partir de agora para prosseguir é necessário ter concluído a The Order of the Falcons Quest e The Order of the Cobra Quest. Ao conversar com o Kesar, Hi – siege – yes, ele lhe dirá que precisa pensar em um plano para enfrentar os irmãos Fugue e Drume juntos e pedirá para que você retorne no outro dia (basta esperar por 1 dia tibiano). 4. Boss Fugue: Durante à noite tibiana, Fugue irá invadir sozinho a sala do trono do castelo. Mate-o e fale novamente com o Kesar, Hi – siege – yes. O Kesar lhe dirá que você agiu bem ao matar o Fugue, mas ele está preocupado como Drume irá reagir ao saber do ocorrido. Ele fala que precisa uma reunião urgente com o Drume e pede para que você o acompanhe ao acampamento ao leste, mas é preciso esperar mais um dia tibiano para ir à reunião. Um dia depois, diga Hi – siege – yes ao Kesar e será teletransportado para o leste com ele. Retorne ao Kesar e fale Hi – siege – yes. Kesar lhe falará que o Drume quer guerra. Ele diz que irá encontrar com você em um campo de batalha no leste de Bounac para enfrentar o boss Drume. 5. Boss Drume: Sendo assim, vá ao leste de Bounac e suba no local indicado no primeiro mapa do tutorial. Até 5 pessoas podem enfrentar o boss ao mesmo tempo. Você precisará matar primeiro os 3 Usurper Commanders no campo de batalha. Assim que matar o último Usurper Commander, o Drume, acompanhado do Gran Canon Dominus, irá aparecer. Dica: tente trapar o Drume com os Lions para facilitar a batalha. Assim que matar o Drume, retorne ao castelo e fale novamente com o Kesar, Hi – siege – yes. Kesar lhe nomeará o herói de Bounac. Você poderá negociar à vontade com os comerciantes na cidade, bem com o NPC Augustin, terá acesso ao depot (porta 03) e as outras portas 04 e 05. Além disso, você ganhará o achievement Lionheart. Pronto! Agora você poderá matar o boss Drume a cada 20 horas e matar o boss Fugue toda vez que estiver no respawn, assim você terá chance de dropar os Lion itens. Nós também iremos atualizar esse tutorial com um achievement secreto. Então, fiquem ligados. Acompanhe todas as novidades do Summer Update 2020 no Tibia.com!
  7. Criei esse code aqui mas até agora não consegui fazer retornar corretamente.... a ideia seria retornar no OUTPUFILE as conexões com RSA errada e Correta. Feito em JS // import dependencies var fs = require('fs-sync'); var binstring = require('binstring'); // define all options here var options = { // where to save RSA key outputFile: 'RSA.txt', // where is your Tibia client inputFile: 'C:/Program Files (x86)/Tibia/Tibia.exe', // convert binary file to human readable utf8 format conversionOptions: { in: 'bin', out:'utf8' }, // this is most important, it assumes that RSA key is string of 245 digits long or longer and no other string is so long like this one, // if there will be more matches like this we have a problem RSApattern: /\d{245,}/g }; // humanize var humanData = binstring(fs.read(options.inputFile), options.conversionOptions); // extract RSA with RegEXP var RSA = humanData.match(options.RSApattern); // assume only 1 match found try { RSA[0] ? RSA = RSA[0] : null; } catch (e) { console.log('no match'); } // save it to output file fs.write(options.outputFile, RSA); // confirm by outputing result to console console.log(RSA);
  8. Sobre o projeto. Olá a todos a baixo formulário para preenchimento. Vagas necessárias Formulaio : No momento necessito de um spriter seja ele iniciante ou não. Mappers iniciantes ou não também são bem vindos, na parte de programação pelo menos conhecimento avançando em lua.
  9. Este script funciona perfeitamente qual quer problema comente no topico. basta ser adicionado em action.xml com um action e adicionado ao mapa. local t = { players = { -- posições que os players devem ficar ao puxar a alavanca [1] = Position(33395,32661,6), [2] = Position(33394,32662,6), [3] = Position(33395,32662,6), [4] = Position(33395,32663,6), [5] = Position(33396,32662,6) }, boss = {name = "Scarlett Etzel", create_pos = Position(33396,32642,6)}, destination = Position(33395,32656,6), -- posição para qual os players serão teleportados cooldown = {0, "sec"}, -- tempo para ser teleportado novamente. Ex.: {2, "sec"}, {5, "min"}, {10, "hour"}, {3, "day"} storage = 56482 -- storage não utilizado no seu servidor } function onUse(player, item, fromPosition, target, toPosition, isHotkey) local players, tab = {}, t.players for i = 1, #tab do local tile = Tile(tab) if tile then local p = Player(tile:getTopCreature()) if p then if p:getStorageValue(t.storage) <= os.time() then players[#players + 1] = p:getId() end end end end if #players == 0 then player:sendCancelMessage("One or all players did not wait " .. getStrTime(t.cooldown) .. " to go again.") return true end for i = 1, #tab do local playerTile = Tile(tab) local playerToGo = Player(playerTile:getTopCreature()) if playerToGo then if isInArray(players, playerToGo:getId()) then playerToGo:setStorageValue(t.storage, mathtime(t.cooldown) + os.time()) playerTile:relocateTo(t.destination) tab:sendMagicEffect(CONST_ME_POFF) end end end t.destination:sendMagicEffect(CONST_ME_TELEPORT) Game.createMonster(t.boss.name, t.boss.create_pos) item:transform(item.itemid == 36319 or 1946 or 1945) return true end local boss_room = {fromPos = Position(33386, 32639, 6), toPos = Position(33405, 32659, 6)} local bossplayer = Player(cid) local exit = Position(33395, 32659, 6) if bossplayer and isInRange(bossplayer:getPosition(), boss_room.fromPos, boss_room.toPos) then bossplayer:teleportTo(exit) end function mathtime(table) -- by dwarfer local unit = {"sec", "min", "hour", "day"} for i, v in pairs(unit) do if v == table[2] then return table[1](60^(v == unit[4] and 2 or i-1))(v == unit[4] and 24 or 1) end end return error("Bad declaration in mathtime function.") end function getStrTime(table) -- by dwarfer local unit = {["sec"] = "second",["min"] = "minute",["hour"] = "hour",["day"] = "day"} return tostring(table[1].." "..unit[table[2]]..(table[1] > 1 and "s" or "")) end ? Crédito total ao Desenvolvedor que disponibilizou para toda nossa comunidade: @Underewar Obrigado pela Contribuição!
  10. Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
  11. Erimyth postou uma resposta no tópico em Portal
    Atualização: VAGAS PREENCHIDAS! Tópico fechado! Ser um membro da equipe é muito mais que receber um cargo e permissões especiais, é cuidar dos membros que participam do fórum e olhar com atenção para os 10 anos de conteúdos aqui salvos. É saber que toda vez que precisamos de um servidor pra por online, um client, um código ou mapa, viemos até aqui e baixamos, e é muito fácil vir aqui e baixar. São mais de 90 mil tópicos disponíveis, e todos os dias são publicados novos arquivos e tutoriais gratuitos para a comunidade, por pessoas que tiveram a oportunidade de criar um Ot e quiseram compartilhar essa experiência, nós queremos que mais pessoas tenham essa oportunidade e queremos dar destaque a esses membros que cooperam! E é por isso que estamos recrutando membros para o nosso time! Essa é a sua chance de ajudar a comunidade Tibia King a melhorar cada vez mais! Para se inscrever comente neste tópico e nós entraremos em contacto! Lembre-se de informar a vaga que deseja ocupar, e sua experiencia na área escolhida!
  12. Bem-vindo Vamos começar com o tópico sobre RME. Vamos começar com o fato de que basear-me-ei na versão: 3.0 Talvez possamos começar com o básico completo;) Botões: Existem apenas botões com os quais vou descrevê-lo em 2 1. "Terrain Palette" <- Essas são as paletas em que você está atualmente. 2. "Cave" <- paleta da paleta, é uma classificação mais precisa, ajuda muito;) 3. Borda <- Opção, para finalizar as bordas e depois escrever mais sobre ela. 4. Borracha <- Borracha, remove tudo, exceto ladrilhos ou substratos. 5. Porta normal <- Porta normal que abre e fecha sem problemas. 6. Porta trancada <- Porta fechada que não pode ser aberta. 7. Porta Mágica <- Portas normalmente usadas para missões, são os chamados "portões de nível". 8. Porta de missões <- Também são portas usadas principalmente para missões, com uma maçaneta brilhante. 1. "PZ Tool" <- Opção para definir os locais da Zona de Proteção. 2. "NO PVP Tool" <- Opção para definir locais onde ninguém pode ser morto, por exemplo, Rookgard. 3. "Nenhuma ferramenta de logout" <- Opção para definir locais onde é impossível fazer logout. (CUIDADO! Nem todos os motores funcionam!) 4. "PVP ZONE Tool" <- Opção para definir locais onde você pode se matar. 5. "Pincel quadrado" <- Um pincel, geralmente é usado no editor, 6. "Pincel de círculo" <- O mesmo que acima, apenas na forma de um círculo, bom se você não quiser um mapa muito angular. 7. "Tamanho do pincel X" Este ícone, e tudo à direita, tem essas opções para definir o tamanho do nosso pincel. Teclas de atalho São botões que nos ajudam no trabalho. Marcado em vermelho "+/-" - "Mais / Menos" Para alterar o piso. Marcado em azul "X" "e x" Para virar objetos. Amarelo marcado "Shift" "Shift" Para marcar mais caixas, como funciona? Por exemplo, você deseja criar muita água para iniciar seu mapa, se afastar, segurar a merda e marcar. Exemplo: E isso depois de parar de pressionar Shift. Vamos para outra paleta, a saber: "Doodad palette", que contém: Cadáveres - cadáveres. Exterior - extras, filas, fogueiras etc. Hangables - extras que podem ser pendurados na parede. Interior - acessórios que podem ser adicionados à casa, por exemplo, um guarda-roupa. Campos mágicos - armadilhas e elementos, por exemplo, fogo. Natureza - Natureza, por exemplo, árvores, etc. Neve - O mesmo que no topo, apenas na neve. Splash - Bebidas derramadas ou sangue. Estátuas - Estátuas. Lixo - Lixo. Ícones marcados roxo é o tamanho do pincel. A próxima paleta é: "Item palete" Existem coisas que carregamos. Nas categorias estão: Contentores - coisas como: Mochilas, barris, itens nos quais podemos guardar alguma coisa. Equipamento - Equipamento. Comida comida. Ornamentos - Amuletos Runas - Escudos Rúnicos - Ferramentas Escudos - Ferramentas, por exemplo, Martelo. Bugigangas - Bugigangas, efeitos, etc. Armas - Armas Escritas - coisas em que você pode escrever algo, por exemplo, um livro ou uma carta. A próxima paleta para "Paleta da casa" É usada para adicionar casas, de uma maneira bastante agradável e agradável;) Para adicionar uma casa, primeiro precisamos criar uma cidade e, em seguida, é claro, criamos a opção da cidade: Mapa => Editar cidades Ou pressionando Ctrl + T. Em seguida, é necessário preencher a caixa;) Primeiro, você precisa clicar no botão "Adicionar", e o nome "Cidade sem nome" aparecerá na parte superior, depois você precisará inserir o nome da nossa cidade no campo. Então, nas 3 caixas que marquei em azul, você deve inserir as posições do templo desta cidade. E pressione Ok. Agora podemos começar a criar casas. agora, na "paleta Casa", selecione Adicionar, Na caixa "Nome" , digite o nome da nossa casa, por exemplo, City Wall 1. Na caixa Aluguel, digite o preço da casa que o jogador pagará periodicamente pelo aluguel da casa. Em seguida, pressione o botão "Ladrilhos da casa", sublinhado em vermelho. Agora marque todas as caixas da casa, atenção! Faça com precisão, porque, por exemplo, um jogador pode perder itens após uma redefinição. ATENÇÃO! as paredes também devem ser marcadas! Que, por exemplo, as coisas penduradas nela não desapareceriam. Em seguida, selecione o botão "Selecionar saída", sublinhado em preto na janela da paleta. Agora clique na caixa antes de sair, ou seja, em frente à porta, é para isso: se, por exemplo, o proprietário da casa quiser expulsar outro jogador da casa, usando a opção "Anala sio" XXXX ". Neste ponto, o jogador aparecerá. Ele ficará assim: O local dessa água derramada é o local da opção "Selecionar saída". E é tudo, se quisermos adicionar uma nova casa, clique em "Adicionar" e, em seguida, nossa casa anterior muda de cor, significa que está concluída. próxima paleta é "Creature Palette". Existem monstros e NPCs lá. Ao contrário do SimOne Map Editor, você pode adicionar rapidamente monstros / NPCs lá. A opção marcada com um pino preto é: "Spawn Time". Quanto tempo dura o monstro "Respect"? O padrão é 60 segundos. A opção marcada em vermelho é: "Tamanho do Spawn" Esta é a opção para aumentar o reaparecimento dos monstros ou distritos onde você pode colocá-lo. Máximo 30. A opção marcada em amarelo é simplesmente colocar um monstro. Agora, como adicionar um monstro ou NPC à paleta? Nós vamos para: Arquivo => Importar => Monstro (s), em seguida, procure nossos monstros / NPCs e clique em Abrir, e agora os temos em nossa paleta; ) Você pode adicionar vários de uma só vez, mantenha pressionada a tecla Ctrl e clique na que deseja. A próxima paleta é "paleta RAW" Geralmente, existem itens que não se definem, mas são úteis para obter detalhes mais detalhados. Observe, no RME MP. Foram usadas identificações de porta pouco usadas, que não suportam a maioria dos motores. Mas esse é o conselho, vá para a pasta de dados do servidor e, em ações, encontre o arquivo door.lua ou doors.lua e adicione lá: elseif item.itemid == 5125 then se item.actionid == 0 then doTransformItem (item.uid, 5127 ) else doPlayerSendTextMessage (cid, 22, "It is locked.") end elseif item.itemid == 5127 then doTransformItem (item .uid, 5125 ) No local marcado em laranja, insira o ID da porta fechada e, no local marcado em azul, insira o ID da porta aberta. Em seguida, em actions.xml, adicione: <action itemid = " 5127 " script = " door .lua" /> <action itemid = " 5125 " script = " door .lua" /> No local laranja, insira o ID da porta fechada, no local branco, insira o ID da porta aberta e, no local verde, insira o nome do arquivo de script. Agora vamos fazer outra coisa, ou seja, editar o RME. O autor o criou para que o usuário possa entender tudo. Primeiro exemplo: é um pouco chato, certo? E agora após a correção do meu programa. Definitivamente parece melhor ... Como você faz isso? - SIMPLES! Entramos na pasta RME, depois em Dados e, em seguida, Pasta que desejamos alterar, em pasta que deseja alterar. Em seguida, edite o arquivo walls.xml ou qual quer outro e usando o Bloco de Notas adicione items inexistentes nos pallets. Em seguida, encontre algo como isto: <ID do item = "3361" chance = "1" /> <ID do item = "3366" chance = "0" /> <ID do item = "5519" chance = "0" /> Você pode fazer isso com tudo, você também pode criar borda de montanhas de inverno. Creditos : desconhecido
  13. Essa versão de layout possui todas as features do gesior 2012 mais atualizado do github. Caso algum painel apresente erro reporte aqui. Sistemas Novos: IMAGEM Scan https://www.virustotal.com/#/file/b9...0cb2/detection Faça o download de https://www52.zippyshare.com/v/4zDaMSy5/file. html Créditos: Guerrilla - coluna PAP Swirus - ajuda ao escolher ícones Kadres - ?? Underewar - implementação do fórum Update CSS/BOOSTRAP
  14. Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
  15. Olá Tibianos, é com grande prazer que anunciamos o processo seletivo para recrutamento de um novo GAMEMASTER e DESENVOLVEDOR Lua/C++ para nossa equipe. UnderWar é um dos mais famosos, completos e antigos servidores 8.60 de Open Tibia no Brasil. Online há mais de 10 anos, a comunidade é grande e diversificada, tornando-o um mundo especial, onde você vai encontrar valores nunca presentes em outros servidores. No momento estamos a procura de colaboradores corajosos afim de enfrentar aventuras e desafios em nossa equipe, procuramos pessoas que tenham disponibilidade de horário, disponibilidade de contato, prontos para trabalharem dedicadamente ao servidor, pessoas com facilidade de trabalho em equipe, trabalho com metas a serem cumpridas e entregues. O combinado sera feito diretamente com nosso CEO Toninho. Aos interessados por favor leem as características de cada vaga disponível abaixo e caso se enquadre no perfil solicitado envie sua inscrição como mensagem privada ao meu Perfil aqui no fórum @Erimyth os Membros inscritos passaram por uma analise e serão selecionados para uma entrevista com nosso fundador. Boa sorte a todos esperamos por vocês! 1º Vaga: Função: GameMaster Descrição: Suport in-game | gestão de Tutores| Analise e report de bugs | Suporte via Tickets | Atender a Carga Horaria. Idade: Procuramos colaboradores a cima de 18 anos Experiencia: Prioridade para colaboradores com experiencia em administração de gameserver, gerenciamento de servidores e support a usuários 2º Vaga: Função: Programador Lua/C++ Descrição: Desenvolvimento em Lua, C e C++, atender carga horaria, entregas dentro de prazos determinados. Idade: Procuramos colaboradores a cima de 18 anos Experiencia: Conhecimento Expert programação em Lua e C++, maiores conhecimento sera um grande diferencial. Confiabilidade: Procuramos desenvolvedores responsáveis a fim de prestar um bom trabalho na área de desenvolvimento de nossos sistemas, conhecimento, confiança e segurança esta em primeiro lugar! Esperamos por você Aguardamos as inscrições via Private Messenger aqui no fórum com as seguintes Informações Nome Completo: Idade: Cargo pretendido: Escolaridade: Whatsapp para Contato: Experiencia: Conhecimentos no Otserv: Agradecemos a atenção de todos os usuários! Aguardamos sua inscrição. Atenciosamente, Felipe Rodrigues - GOD Erimyth Gerente Administrativo
  16. Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
  17. Erimyth postou uma resposta no tópico em Códigos C++
    Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
  18. Parabéns, seu tópico de conteúdo foi aprovado! Muito obrigado pela sua contribuição, nós do Tibia King agradecemos. Seu conteúdo com certeza ajudará à muitos outros, você recebeu +1 REP.
  19. Erimyth postou uma resposta no tópico em Websites
    Tópico Editado, Link corrigido, obrigado @Cain Suicide por nos informar o link correto.
  20. Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
  21. Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
  22. Erimyth postou uma resposta no tópico em Suporte Tibia OTServer
    Base: otbr Qual é a sua pergunta? Como adicionar novo quest log. Quest.lua foi adicionado 051-Storages.lua Foi adicionado TheNewCrystal = { Questline = 10009, -- Storage through the Quest Mission01 = 10010, Mission02 = 10011, Mission03 = 10012, }, Servidor simplesmente nao carrega nada. items,action....etc. quando os código é adicionado no quest.lua Tava errado o nome da variavel no 051 lib resolvido.
  23. .Qual servidor ou website você utiliza como base? TFS 1.3 Sem erro na source. Seguinte o npc faz os dialogos segue a tree não deixa pular as conversas etc, ele chega a adicionar o item mas não adiciona a storage. oque esta errado? help? local keywordHandler = KeywordHandler:new() local npcHandler = NpcHandler:new(keywordHandler) NpcSystem.parseParameters(npcHandler) function onCreatureAppear(cid) npcHandler:onCreatureAppear(cid) end function onCreatureDisappear(cid) npcHandler:onCreatureDisappear(cid) end function onCreatureSay(cid, type, msg) npcHandler:onCreatureSay(cid, type, msg) end function onThink() npcHandler:onThink() end local voices = { { text = 'Add one fresh dead human and stir it well... ' }, { text = 'Argh, if I only had a pan!' }, { text = 'Head, Legs, Feet and Fingers! All fresh!' }, { text = 'Buying fresh dead humans!' }, { text = 'Buying many types of humans and ingredients, too!' }, { text = 'Hmm, hmm, now which ingredients do I need...' }, { text = 'Need food? I have plenty for sale!' } } npcHandler:addModule(VoiceModule:new(voices)) -- Basic keywords keywordHandler:addKeyword({'satan'}, StdModule.say, {npcHandler = npcHandler, text = 'You will oath to the devil {oracle},you join us thats your DEAL. {no}.'}) keywordHandler:addKeyword({'name'}, StdModule.say, {npcHandler = npcHandler, text = 'Billy.'}) keywordHandler:addKeyword({'job'}, StdModule.say, {npcHandler = npcHandler, text = 'I\'m a farmer and a {cook}. I\'d love to make pancakes, but I\'m eat soul know a good {king}.'}) keywordHandler:addKeyword({'time'}, StdModule.say, {npcHandler = npcHandler, text = 'I came here for peace and leisure, so leave me alone with \'time\'.'}) keywordHandler:addKeyword({'how', 'are', 'you'}, StdModule.say, {npcHandler = npcHandler, text = 'Thank you, I\'m satan.'}) keywordHandler:addKeyword({'help'}, StdModule.say, {npcHandler = npcHandler, text = 'I\'m a cook, not a priest. If you need information, I can provide you with general {cook}.'}) keywordHandler:addKeyword({'cook'}, StdModule.say, {npcHandler = npcHandler, text = 'I\'m the best cook around the hell. You can sell most types of {devils} to me. Just ask me for a {Alastair the uniue god} to see what satan have to offer for you guys..'}) keywordHandler:addKeyword({'devil'}, StdModule.say, {npcHandler = npcHandler, text = 'wee need boss killers, to hunt some devils, will not provide more information about that. so you want make a Satan Deal? {Satan Deal}.'}) keywordHandler:addKeyword({'demons'}, StdModule.say, {npcHandler = npcHandler, text = 'yeah, they are pretty cool, i think fuck then, but we all love {satan}.'}) keywordHandler:addKeyword({'hints'}, StdModule.say, {npcHandler = npcHandler, text = 'As an adventurer, you should always have at least a backpack, a rope, a shovel, a weapon, an armor and a shield.'}) keywordHandler:addKeyword({'trade'}, StdModule.say, {npcHandler = npcHandler, text = 'There are lots and lots of dusty books. You can read them for some basic knowledge about the world.Oh yeah i sell souls.'}) keywordHandler:addKeyword({'king'}, StdModule.say, {npcHandler = npcHandler, text = 'The king and his tax collectors are far away. You\'ll meet them soon enough.'}) keywordHandler:addKeyword({'no'}, StdModule.say, {npcHandler = npcHandler, text = 'That\'s right, I\'m the god of cooking!'}) -- Start H1QUEST -- local panKeyword = keywordHandler:addKeyword({'oracle'}, StdModule.say, {npcHandler = npcHandler, text = 'you need find one person its close to {bron} on amazon camp, carlin'}) panKeyword:addChildKeyword({'bron'}, StdModule.say, {npcHandler = npcHandler, text = 'The fortress are close to bron.', reset = true}, function(player) return player:getStorageValue(6666) < 0 end, function(player) player:setStorageValue(6666, 1) player:addItem(8704, 1) end ) panKeyword:addChildKeyword({''}, StdModule.say, {npcHandler = npcHandler, text = 'YOU NEED FINDS FOR ME FIND IT, GO THERE KILL THE DEVILS!', reset = true}) npcHandler:setMessage(MESSAGE_WALKAWAY, 'HAIL SATAN!') npcHandler:setMessage(MESSAGE_FAREWELL, '.....') npcHandler:setMessage(MESSAGE_SENDTRADE, 'Satan !.') npcHandler:setMessage(MESSAGE_GREET, 'Hello, |PLAYERNAME|. I\'m a Satan and cook, maybe I can interest you in a {trade} with soul? You can also ask me for general {demons} about {hints}?.') npcHandler:addModule(FocusModule:new())
  24. Erimyth postou uma resposta no tópico em Playground (Off-topic)
    só vou falar uma coisa, que venha o Liverpool deem seus palpites... 2x1 mengão
  25. Guys estou fazendo isso aqui para verificar rsa e retornar o valor em lua, alguem com uma dica ai? DLL CLIENT bool isValidRSAPublicKeyOnly(RSA *rsa) { //from rsa_ameth.c do_rsa_print : has a private key //from rsa_chk.c RSA_check_key : doesn't have n (modulus) and e (public exponent) if (!rsa || rsa->d || !rsa->n || !rsa->e) { return false; } //from http://rt.openssl.org/Ticket/Display.html?user=guest&pass=guest&id=1454 //doesnt have a valid public exponent return BN_is_odd(rsa->e) && !BN_is_one(rsa->e); } Talvez se eu fizer um pointer no client via dll e checar em lua esse valor eu consiga retornar para o server? hello help

Informação Importante

Confirmação de Termo