Ir para conteúdo

reisbro

Membro
  • Registro em

  • Última visita

Tudo que reisbro postou

  1. reisbro postou uma resposta no tópico em Suporte Tibia OTServer
    auheuahea é chatinho mesmo eu tava com um sistema em mente parecido, e vou começar a programar e tentar deixar bem fácil pra editar e adicionar coisas novas. se eu conseguir fazer dar certo eu posto aqui pra ti
  2. Alguém consegue me ajudar com um errinho de compatibilidade? Eu uso esse sistema também: https://otland.net/threads/random-attributes.71833/ E ele funciona perfeitamente! Quando eu uso o refine system em algum equipamento que eu não modifiquei pelo sistema q eu postei, o refinamento funciona normal, atk de 2 em 2 e etc. Mas quando eu uso uma refine stone em um item que veio com atributos bonus (tem uma chance do item ter atributo bonus) ele vai pra 0 de damage e ai sim começa a crescer de 2 em 2 o atk... Eu olhei os scripts dos dois sistemas e não consegui achar a fonte do erro. Não recebo nenhuma mensagem de erro ou aviso no log, os dois sistemas foram instalados com êxito, só n estão compatíveis mesmo hehe
  3. Cara te amo, coloquei uns sistemas na source mas nao sabia compilar, ai com esse tutorial deu tudo certo xD obrigado mesmo
  4. reisbro postou uma resposta no tópico em Suporte Tibia OTServer
    Entao, desculpa a demora mas só vi esse post agora hahaha se tu tiver conhecimentos de lua vai ser fácil, só vou mandar a ideia p ti. Pensei nisso agora, e nao sei se tem outro jeito de fazer mas é o seguinte: Vais ter que criar um storage pra cada elemento que a buff vai te dar, tipo ao usar a buff muda o storage do player pra 1, e qd a buff acabar muda pra -1. Ai em cada spell tu cria uma condição que checa o valor da storage respectiva do elemento, tipo se usar o exori mort tu checa se a storage da buff de death vale 1. Se valer 1 (player ta com a buff ligada) ai ela vai pegar o valor do dano e multiplicar por 1,20 (20%). Exemplo de como ficaria mais ou menos o script da spell exori mort local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH) function onGetFormulaValues(cid, level, skill, attack, factor) --> aqui c muda se quer skill, level, magic level e etc etc local min = formula dano minimo local max = formula formula dano maximo if getCreatureStorage(cid, 12345) == 1 then return -(min * 1,20), -(max * 1,20) else return -(min), -(max) end end setCombatCallback(combat, CALLBACK_PARAM_SKILLVALUE, "onGetFormulaValues") --> aqui se deixa assim se depender da skill, ou deixa callback_param_levelmagicvalue se for ml function onCastSpell(cid, var) return doCombat(cid, combat, var) end
  5. mano teu próprio comentário respondeu tua pergunta.. o mapa q c baixou é 10.37 e teu tibia.dat e tibia.spr é do 8.6
  6. reisbro postou uma resposta no tópico em Suporte & Pedidos
    Boa tarde! Sou estudante de engenharia (de petróleo no momento mas irei mudar para engenharia de computação) e estou iniciando um projeto de um ot 8.6 O Mundo de Valkai vai contar com diversos sistemas que tenho em mente, e nesse primeiro momento nenhum bonus de vip/donates ou etc. Eu sou a única pessoa trabalhando no projeto, e pretendo manter dessa maneira por enquanto. Tenho várias ideias em mente, e tenho um bom conhecimento de programação entao sei que consigo criar vários sistemas originais que tenho certeza que os players irão curtir. Postei aqui uma pequena enquete, quem puder responder por favor, faça! Mais informações depois haha
  7. reisbro postou uma resposta no tópico em Suporte Tibia OTServer
    não sabia da existência dessa função aeuhauhea, to lendo aqui sobre, valeu bro
  8. reisbro postou uma resposta no tópico em Suporte Tibia OTServer
    Eae galera, queria saber como realizar algo bem simples. Eu fiz uma talkaction que quando o player usa, ele ganha 50 de life, e o comando tem um cooldown de 10 segundos. Testei usando o exhaustion.set e .get e funcionou perfeitamente, até consegui avisar o player o tempo que falta pra acabar o cooldown. Mas eu queria que X segundos após usar a talkaction, sei lá uns 5 por exemplo, o player perdesse 10 de vida como uma "penalidade" por ter usado o comando. Como eu crio um timer que é ativado assim que o player realiza uma talkaction e que quando o timer chegar em tal tempo, outro script entra em ação pra esse player?
  9. Boa noite! Se alguém puder disponibilizar um mapa yourots sem edit (versão 8.6) eu agradeceria muito! Pq queria editar um por conta própria e adicionar as salas de tps e etc de pouco em pouco, mas todos os yourots que eu encontrei (baiak principalmente) vem com muita decoração inútil na minha opinião, e remover tudo é um trabalhao auhauuah
  10. Alguém teria um servidor "vanilla" pra download? Entre aspas pq não to me referindo ao global, e sim a um baiak, styller ou qualquer coisa assim que não esteja preenchido de eventos e etc. Só queria um servidor sem muita coisa customizada pq eu mesmo quero adicionar elas aos poucos (como quests, itens novos, npcs novos, eventos). Obrigado!
  11. Tenta mandar fotos pra ser mais específico haha
  12. reisbro postou uma resposta no tópico em Suporte Tibia OTServer
    Eu nunca adicionei servidores nesse site até pq nunca tive nenhum servidor. Aí agora eu fiz o meu primeiro ot 8.6 usando o forgotten 0.4 que baixei aqui, coloquei ip fixo e tava tudo certo, meu amigo conseguiu conectar no ot tb. Mas por alguma razão quando eu fui adicionar o ot no otserv.list não deu certo pq disse que eu tava banido! Sendo que eu criei minha conta no site agorinha tb! Alguém sabe como contornar esse problema?
  13. UP! To com esse erro tb

Informação Importante

Confirmação de Termo