Jump to content

Search the Community

Showing results for tags 'Normal + Derivado'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Tibia King
    • Rules
    • Portal
    • FeedBack
  • Open Tibia
    • Otserv
    • Tools
    • Codes
    • Clients
    • Maps
    • Websites
  • Management of Ot Servers
    • Otserv Discussions & Research
    • Support and Requests
    • Otserv Tutorials
  • Tibia and Bots
    • Tibia
    • Bots
  • Others
    • Announcements
    • Other Programming Languages
    • Graphics and Design
    • Playground (Off-topic)

Calendars

  • Official Calendar
  • OTServs Calendar
  • Several Calendars

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


Localization


My character


Favorite OTServ


Bot preferred


Interests

Found 57 results

  1. Galera, estava tentando colocar uma bar no meu server, mas nao deu certo, entao queria colocar uma bar diferente, criar um modulo no otc que reconhecesse os pokes que eu tenho, e o comando seria.../poke alakazam, quando clicar no nome do poke falar isso e soltar o poke...seria possivel? por favor me ajudem
  2. Olá a todos. Não sei se e com todos ou só alguns, porem tem um erro do qual o server muda o item ao relogar. não vi no fórum soluções e um amigo ajudou e estou trazendo para todos. Chega de lenga lenga bora la. Na sua database clique em player_items Depois estrutura Depois na linha itemtype clique para mudar. Logo apos fazer isso clique em SMALLINT Mudando para int e valor 11 De um enter e pronto seus problemas foram resolvidos.. o resultado final deve ficar assim. Valeu, espero que as pessoas que tenham esse erro consigam se resolver. bjundas
  3. Items UniqueID Olá, pessoal. Tudo tranquilo? Após muito tempo sem publicar nada, resolvi comentar um assunto que pode ser um pouco obscuro, que eu usava bastante mas demorei certo tempo pra entender realmente o que era. Estou falando do UniqueID, os IDs únicos. Alguma vez vocês já se perguntaram como o servidor faz para diferenciar o health potion que você possui em sua backpack, do health potion que outro player acabou de dropar em uma caçada? Pois é! O servidor tem uma forma bem simples e inteligente de distinguir um item do outro. Ele atribui a cada item um número único, que funciona como a digital do item. Dessa forma, quando usamos o health potion que está em nossa backpack, o servidor sabe exatamente qual item remover, dentre tantos outros existentes no seu servidor. -Certo Max, mas aonde você quer chegar com esse papinho? As UniqueIDs podem ser usadas para fazer a ligação de um item específico a um script, assim como as actionIDs, a diferença nesse caso é que só podemos ter um único item em todo o servidor com esse UID(uniqueID). -Hmm, quer dizer que a UID em um script funciona da mesma forma que uma AID(actionID)? Quase isso. Pelo Map Editor você pode atribuir a UniqueID diretamente a algum item do mapa, assim como você faz com ActionID. Basicamente, você poderia dividir as ações no seu servidor em duas partes: Aquelas que são exclusivas de um único item e aquelas que podem ser atribuídas a mais de um item. Presta atenção que quando falo único item não estou me referindo ao tipo do ítem, como por exemplo todos os crystal coins(itemID 2160) do jogo, mas sim a um crystal coin específico, como um que esteja em uma área de alguma quest. Por fim, para esclarecer mais um pouco, vou deixar dois exemplos distintos, onde em um eu escolheria usar o itemUID para atribuir certa ação a um item, e em outro eu escolheria usar a actionID. Caso onde seria mais agradável utilizar itemUID: Imagina que você está desenvolvendo um script para a Annihilator, mais precisamente da alavanca que teletransporta os players para dentro da sala dos Demons. Como essa alavanca é um item único no servidor, não haverá nenhuma outra alavanca que quando clicada levará os players para a sala dos Demons, eu escolheria atribuir a ela um itemUID único, e associar esse UID ao script que teletransporta os players para dentro da quest. Caso onde seria mais agradável utilizar actionID: Agora, imaginemos um caso onde precisamos criar por exemplo, uma pedra que heala quem clicar nela, e precisamos atribuir essa mesma ação a três pedras iguais, distribuídas pelo mapa. Como nesse caso teremos mais de um item compartilhando a mesma ação, seria ideal utilizarmos actionIDs para fazer a ligação dessas pedras com o script que heala o player. É isso, pessoal. O tópico de hoje foi bem simples e enxuto. Caso tenha restado alguma dúvida ou vocês tenham alguma dúvida sobre scripting no geral e gostariam de saber mais, pode deixar um comentário aí que assim que eu tiver tempo respondo. Abraços e fiquem com Deus.
  4. O OTChecker fornece um sistema de notificações que permite criarmos uma configuração para anunciar novos jogadores em um canal do Discord. Existem outras opções, como anunciar os top 10 jogadores ou os jogadores mais vistos online. Este guia focará apenas em novos jogadores. Exemplo de notificação (Linguagem PT-BR também disponível): Requisitos: - Conta e OT cadastrados no OTChecker - OT precisa enviar as informações dos jogadores corretamente (TFS envia por padrão, mas se seu server tiver mais de 1000 jogadores, leia aqui) - Acesso para editar permissões no servidor do Discord e convidar o bot do OTChecker 1 - Preparação Para anunciar os novos jogadores vistos pelo OTChecker você primeiramente precisa conseguir o ID do canal e o ID do servidor do Discord. Para isso, ative o modo desenvolvedor em configurações->aparência->avançado. Depois, você poderá copiar o ID do canal que vai receber as notificações clicando com o botão direito nele e depois em "Copiar ID". Para o ID do servidor, basta clicar com o direito no ícone do servidor e em "Copiar ID". Guia com imagens. Você também precisa do ID do seu OT. É só acessar a página do seu OT, cadastrada no OTChecker, e procurar o campo "Server ID", abaixo da descrição. Agora, convide o Bot do OTChecker para o seu server do Discord. O bot não solicita nenhuma permissão para ser adicionado, mas você precisa conceder as permissões de Enviar Mensagens e Incorporar Links para o bot, apenas no canal em que ele irá enviar as notificações. 2 - Configuração Acesse sua conta no site do OTChecker e em sua dashboard, clique em "Notifications" e depois em "Create notification config". Preencha as informações solicitadas como: nome da config, linguagem, ID do server e IDs das plataformas. Você não precisa preencher o que não for usar, então os principais campos são: OTServer 1: O ID do seu server que você pegou na página dele no OTChecker. Discord Server ID: O ID do seu server do Discord. Discord Channel ID: O ID do canal que vai receber as notificações. E por último você precisa colocar em YES a opção New Seen Player para que o sistema envie as notificações de novos jogadores avistados. Lembre-se de deixar as demais em NO ou irá receber mais coisas! Se tudo foi corretamente configurado, o bot irá enviar para o canal do Discord os novos jogadores avistados pelo sistema, de 10 em 10 minutos. Se tiver interesse em ler sobre os demais tipos de notificações, clique aqui.
  5. Bom dia, Alguém saberia me informar porque acontece esse erro? E tentar me ajudar a solucionar. Fico grato!
  6. Bom dia galera, Gostaria de saber se alguém poderia me dizer, "mostrar" como fazer para que os pokemons tenham ícones nas houses, igual o exemplo abaixo. Obrigado!
  7. DRAGON BALL CRAZY Oi pessoal meu nome e Guilherme e eu vou usar esse post para mostrar os sistemas que eu estou adicionando no meu servidor de Dragon Ball. O primeiro sistema que eu estou desenvolvendo e o de Dungeon ( Inspirado no Dimensional Zone do PxG) Algumas imagens estao somente para testes como a do monstro Dinosaur que sera alterada de acordo com a rotaçao do jogo como funciona na PxG. CONTATOS: Discord: TheLicia#2197
  8. estou tentando botar novos items no meu nto mas n conseguir adicionar com nenhum programa, ja tentei em varios editor de itens e no object builder
  9. gostaria que alguem me desse uma ajdua esto no ramo de servidor aprendi a colocar servidor on e site queria saber como editar lvl items e local no servidor 11.49 se alguem poder me ajudar
  10. Olá, galera estou com um problema no meu server.. tenho a source mas não sei onde é e nem como resolver.. Vamos lá: Push de player um encostado no outro não puxa não faz nada.. tem que sempre estar 1 ou mais sqm longe para funcionar, alguém consegue me ajudar onde soluciono isso? Obrigado
  11. GALERAAA GOSTARIA DE SABER SE ALGUÉM TEM ALGUM TUTORIAL DE COMO EU FAÇO PARA BOTAR MEU MAPA E TUDO DESDE O MAPA COMO TODAS AS SCRIPT DE 8.60 PARA VERSAO 10X
  12. Fala galerinha do TK, aqui vai um script muito útil para vários servidores. O script serve para salvar o player e a house do mesmo, utilizando o comando !save. O script foi testado em OTXServer 2. local Configs = { Exhausted = 180, Storage_Exhausted = 5000001, Messages = { SALVED = "You character has been salved.", EXHAUST = "You need wait %d seconds to save again.", }, } local function doSavePlayerAndHouse(cid) doPlayerSave(cid) if getHouseByPlayerGUID(getPlayerGUID(cid)) then doSaveHouse(getHouseByPlayerGUID(getPlayerGUID(cid))) end return true end function onSay(cid, words, param) if getPlayerStorageValue(cid, Configs.Storage_Exhausted) >= os.time() then doPlayerSendCancel(cid, string.format(Configs.Messages.EXHAUST, getPlayerStorageValue(cid, Configs.Storage_Exhausted) - os.time())) return true end doSavePlayerAndHouse(cid) doPlayerSendTextMessage(cid, MESSAGE_EVENT_ORANGE, Configs.Messages.SALVED) setPlayerStorageValue(cid, Configs.Storage_Exhausted, os.time() + Configs.Exhausted) return true end Tag do talkactions.xml <talkaction words="/save;!save" event="script" value="SavePlayers.lua"/>
  13. Sem mais delongas um vídeo explicando como adicionar sprites gerar um novo dat e spr, fazendo um otb, e criando items.
  14. Fala galera, por muito tempo utilizei o notepad++ para desenvolver meus códigos em lua. Agora voltando a desenvolver meu servidor, utilizo o Visual Studio Code e digo que ajuda muito em relação ao notepad++. Vantagens: 1) Você pode abrir a pasta de seu servidor, tendo uma estrutura semelhante a um projeto Java por exemplo, tudo isso de uma forma bem fácil. Se não me engano o notepad++ tem uma funcionalidade parecida, mas acredito que a maioria aqui não usa. Para fazer isso é só utilizar o atalho CTRL + K + O, ou file > Open Folder e selecionar a pasta de seu servidor. 2) Diversos atalhos. Com o VS Code, você pode utilizar atalhos, como o CTRL + P, ao fazer isso ele abre um box no topo da IDE onde o desenvolvedor pode escrever o nome do arquivo e ele encontra dentro do projeto. Fazia mais de ano que eu não abria meu servidor, então eu não lembrava de diversas coisas, como os monstros que dropavam o item 10566, então com o Visual Studio Code, eu consegui descobrir que eu não tinha configurado nenhum monstro para dropar aquele item. Para fazer essa pesquisa utilizei o atalho CTRL + SHIFT + F, onde ele pesquisa alguma palavra em específica entre os arquivos do seu projeto. E muitos outros, que você pode encontrar pesquisando pela internet. 3) Diversas extensões. Com o VS Code você pode instalar diversas extensões que auxiliam no seu desenvolvimento, por enquanto adicionei a padrão de Lua. Com ela, ao escrever códigos Lua é utilizado intellisense, facilitando muito no desenvolvimento. 4) Criação de snippets para utilização das funções do Tibia. 5) Muito mais.. Utilizo há algum tempo o VS Code para desenvolvimento de front e sempre descubro coisas novas sobre ele.. O VS Code esta disponível em: https://code.visualstudio.com/download.
  15. Hoje venho aqui trazer a solução pra vocês que colam scripts e jogam em seus arquivos, essa solução nada mais é que remover os caracteres especias que vem junto quando você usa o famoso comando CTRL+C e CTRL+V, esse erro se apresenta de várias formas. Para resolver, basta você ir no diretório do arquivo abri-lo e ir até a linha que mostra no executável(distro) e procurar o caractere especial, LEMBRANDO que ele pode vim oculto, você ira precisar procurar em letra por letra, no vídeo abaixo explica como procurar o caractere especial oculto letra por letra. O que eu fiz ai no vídeo foi somente apagar o caractere oculto. Os caracteres ocultos, eles podem serem visualizados com mais facilidade ou com mais dificuldade, no caso desse vídeo, foi bem fácil de visualizar, mais em fim, é só você ir até a linha que mostra no executável(distro) vai no final do código e vem apertando a tecla na direção esquerda até acha-lo.
  16. COMO ABRIR 2 OU MAIS MAPAS NO RME Você pode abrir quantos mapas quiser ao mesmo tempo, no entanto eles devem ser a mesma versão, então vou começar falando sobre isso: Você precisa configurar a versão padrão do editor, em outras palavras: sempre que abrir qualquer mapa, o RME vai puxar essa versão configurada, então se o mapa tiver protocolo diferente vai aparecer essa janela de erro da segunda imagem. Pra acessar as configurações da primeira imagem vá no menu FILE/PREFERENCES/CLIENT VERSION, Como fazer: Mapa 01 Mapa 02 Como fazer Menu FILE/OPEN, selecione o mapa fogo.otbm. Novamente menu FILE/OPEN, selecione o mapa gelo.otbm. Pra mudar a versão de um mapa use o atalho CTRL + P. Resultado: Você também pode importar um mapa com versão diferente para um novo, na versão que você quer abrir junto à outro mapa. Para fazer isto, leia este tutorial.
  17. Essa resolução visa reduzir o lag na hora de mapear. Dicas: Leve em consideração que um mapa de 100MB necessita em torno de 4GB de memória, um de 200MB, 8GB e assim vai. Mapear com minimap aberto ajuda a travar o mapa. Quando for mapear, feche outros aplicativos. Faça backups frequentes, (Se usar um CPU cuidado com quedas de energia, pode corromper seu mapa ao desligar). Use a última versão lançada para evitar erros. Mas como posso fazer para que o Map Editor trave menos? Com o Remeres aberto, vá em File - Preferences - General. Em File – Preferences – General você deverá configurar Undo Queue Size: Aqui vai o valor (em MB) da metade da memória ram de seu pc (caso queira coloque mais). Undo maximum memory size (MB): Tamanho máximo de memória que o RME poderá utilizar, aumente para metade da memória ram de seu pc (caso queira coloque mais). Worker Threads: Número de núcleos de processador que o RME pode utilizar, nessa parte depende se seu processador, caso seu pc só tenha um núcleo deixe apenas um, caso tenha 2, deixe 2 e se for maior que isso deixe o tanto que você preferir. Aplique, reinicie o editor e teste as novas configurações. Se ainda não funcionar, faça uma limpeza de hardware/software, atualize seus drivers ou compre um PC melhor.
  18. Olá, estou começando agora no mundo da criação de poketibia e tenho uma dúvida, não sei se esse é o local correto para criar o tópico, se não for me desculpem, mas a dúvida é: como eu crio uma área para determinado player (exemplo: uma área vip, uma área para a staff, etc)? Agradeço desde já é me perdoem qualquer erro cometido no tópico
  19. Bem,como está no titulo,eu preciso de uma forçinha com isso. Eu queria um script pra quando o player fosse comprar um pokemon ele visse com seu nick e um código,tipo:Marombalexx#3521,se puderem me ajudar fico grato
  20. Gente eu queria uma ajuda com esse script, Esse script ao dominar o castelo ele teleporta somente os players que estiver no andar configurado do castelo, Eu queria poder selecionar mais áreas tipo z=7, z=8, z=9 etc... Para que quando o player de tal guild dominar todos que estiver no castelo serem teleportados para o templo!. Pfv gente fortalece ae to lançando meu servidor hoje!, Pfv nenhum pedido de ajuda que pedi aqui foi respondido com tanto scripter avançados no tk... Segue o script abaixo. Se estiver na área errada peço perdão e pfv peço que mova!
  21. Como criar bordas mais bonitas (não publicar em outro fórum, obrigado) Olá TibiaKing, essa é a segunda versão de um tutorial antigo meu. Eu vi e vejo até hoje a galera cometer loucuras com bordas, quando na verdade é algo mais simples que parece. A questão é que é preciso de treino para poder aplicar as técnicas mostradas aqui de uma forma ágil e correta, tentei deixar o tutorial com mais imagens do que texto, para facilitar o entendimento de vocês, então abra logo seu editor e treine, brasil está carente de mappers e você pode ser um dos melhores, basta praticar! Se tiver dúvidas pergunte nos comentários que eu ajudarei. Está pronto? INTRODUÇÃO Eu escolhi grass por ser a mais utilizada, treinei dois anos com ela, eu ficava criando os formatos e deletando por insatisfação com o resultado, isso ajudou, porque depois disso o restante das bordas ficavam mais familiares na hora de mapear. Isso que vou começar falando é um detalhe muito importante e que define muito o seu estilo de criar bordas. Percebo que a maioria dos mappers que iniciam começam utilizando no mapa muito mais as bordas de B do que de A, veja as imagens: Existem dois jeitos simples de usar bordas e isso vai definir em parte como será o resultado, se você usar mais B seu mapa será quadrado, porém utilizando mais o A seu mapa ganhará forma e liberdade. Mas isso não significa que usar mais B seja errado, vai depender do que você precisa fazer, até porque é possível fazer um mapa com formas bonitas utilizando somente itens de B, mas não vou me aprofundar nessa técnica agora, preste atenção em A. As imagens abaixo são exemplos de um mapa quadrado e outro com formato aperfeiçoado, veja a quantidade de itens de A e B em cada exemplo. Agora você entende que ao fazer bordas deve utilizar em maior quantidade o A se quiser formatos livres e aperfeiçoados, e B para mapas quadrados? Mesmo assim, algumas partes do mapa podem acabar contento mais B, vai depender da proporção e da sua perspectiva, jamais se limite por causa disso! A imagem abaixo mostra os tipos de formatos que podem ser utilizados para fazer a curvatura das bordas, existem infinitas possibilidades, algumas muito trabalhosas, mas essas são ótimas para começar. É um exemplo na diagonal com uma direção apenas, você pode dar formatos para várias direções do mapa e não unicamente à direção mostrada abaixo, o importante é que você entenda o impacto que cada tipo de borda acrescenta ao mapa. Veja os exemplos generalizados utilizando as formas acima, faça a mesma coisa, conforme você for treinando vai descobrir habilidades de moldar esses formatos! Outros Exemplos: COMPLEMENTO Para deixar as bordas ainda mais vivas, utilize os recursos disponíveis que completam a temática, veja o exemplo abaixo e descubra o poder de uma borda bem feita: Se gostou ou isso foi útil para você, repute o tópico, isso vai me incentivar a fazer novos tutoriais mais elaborados, pois saberei que estão curtindo! Até o próximo tutorial
  22. alguém por favor poderia da uma olhada nesse programa e compila ele para windows 7 -32 bits .´por favor! se me ajudarem farei um tutorial de como usar ele .obg http://www.xtibia.com/forum/topic/241501-obdexporter-v022/
  23. ola tudo bom galera então queria que vcs me ajudassem então estou fazendo um poketibia, e queria criar um portal que ao passar o player recebe um pokemon e ao mesmo tempo que ele ira receber o pokemon, ele ira se teletransportar para um determinado local. poderian me ajudar nisso dou rap+ pra quem e ajudar
  24. Bom não achei o lugar certo então vou coloca aqui mesmo queria saber se alguem me ajuda queria dificultar o catch system de pokébolas no meu poké tíbia porque esta muito fácil pega pokemon sera que alguem pode me ajuda se estiver em um lugar errado peço desculpa pois não achei o lugar certo..
  25. Alguem pode me ajuda o site para baixa o cliente do remeres map editor não esta funcionando preciso do cliente 8.54

Open Tibia Server

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

Redes Sociais

Anuncie no Tibia King

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

×
×
  • Create New...