Ir para conteúdo

LeoTK

Membro
  • Registro em

  • Última visita

Tudo que LeoTK postou

  1. LeoTK postou uma resposta no tópico em Mapas Alternativos
    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.
  2. @REI DAVID troca isso setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED) por isso setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_ID DO EFEITO)
  3. @movie eu também espero que ajude e muitos usem porque deu muito trabalho não só para mim kkkkkkkkkkkkkkkkkkk
  4. Salve galera bom demorou mas consegui trazer esse conteúdo para vocês com ajuda de diversos amigos créditos no final do tópico. Bom vamos lá é um conjunto de configurações + script que vai permitir todas as skills do servidor ficar limitada até 250 Primeiramente vamos até o config.lua do servidor e deixa a Rate Magic em 0.01 Ficando assim rateMagic = 0.01 Logo depois disso vamos ao vocation.xml e procure por manamultiplier="1.2" Use o notepad++ Aperte ctrl + H para substituir todos os manamultiplier="1.2" por manamultiplier="1.0" manamultiplier="1.0" Essa modificação vai permitir a sua magic level chegar a 250 Depois faça isso com as demais skills Club / Sword / Axe / Distance / Shield / Fishing - Mude todos para 1.0 Depois disso agora vamos instalar os scripts para criar limites para as skills não bugarem e também vamos configurar a rate do magic level para não bugar também Vá em data/creaturescripts/creaturescripts.xml e adicione essas tags <!-- Skills Block / Stages Skills --> <event type="advance" name="skillblock" event="script" value="skillblock.lua"/> <event type="login" name="skillblock2" event="script" value="skillblock2.lua"/> <event type="death" name="skillblock3" event="script" value="skillblock3.lua"/> <event type="advance" name="skillblock4" event="script" value="skillblock4.lua"/> <event type="login" name="skillblock6" event="script" value="skillblock6.lua"/> Agora abra o login.lua e adicione isso registerCreatureEvent(cid, "skillblock") registerCreatureEvent(cid, "skillblock2") registerCreatureEvent(cid, "skillblock3") registerCreatureEvent(cid, "skillblock4") Crie o arquivo skillblock.lua e adicione isso dentro Lembre-se coloque um numero anterior ao limite ou seja o limite de fist e 250 mas no maxLevel esta 254 Crie o Arquivo skillblock2.lua e adicione isso dentro Crie o Arquivo skillblock3.lua e adicione isso dentro Crie o Arquivo skillblock4.lua e adicione isso dentro Crie o Arquivo skillblock5.lua e adicione isso dentro Crie um Arquivo skillblock6.lua e adicione isso dentro Algumas imagens mostrando funcionando no meu caso eu configurei para enviar a mensagem em uma channel caso se interessar nesse sistema basta seguir o link Clicando Aqui Créditos: @movie @Coltera @lordzetros @Yan Liima @aspira Night Wolf
  5. @Wizav w0w coloca em creaturescript ai usa o onlogin para setar a storage assim vai funcionar como passiva
  6. @Wizav w0w TAG: <instant name="NOME DA SPELL" words="NOME DA SPELL" lvl="620" needtarget="1" range="2" mana="8800" aggressive="1" exhaustion="0" needlearn="0" event="script" value="NOME DO ARQUIVO.lua"> <vocation id="0"/> </instant>
  7. @Wizav w0w como eu respondi no outro fórum pra você Salve maninho para fazer algo desse tipo é mais fácil usar um script e adicionar em weapons e configurar por lá ficando assim data/weapons/weapon.xml - Adicione essa tag <distance id="ID DA SPEAR" level="LVL PRA USAR" event="script" value="NOME DO ARQUIVO.lua"/> Data/Weapons/scripts - Crie um arquivo.lua e coloque isso dentro local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) -- TIPO DE DANO QUE VAI CAUSAR setCombatParam(combat, COMBAT_PARAM_EFFECT, 1) -- EFEITO QUE VAI APARECER QUANDO DER O DANO NO ALVO setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 1) -- EFEITO A DISTANCIA QUE VAI MOSTRAR ATE O ALVO setCombatFormula(combat, COMBAT_FORMULA_SKILL, 1, 0, 1, 0) -- FORMULA DE DANO DEPENDENDO DA SKILL E O DANO QUE VAI CAUSAR -- DAQUI PRA BAIXO NÃO MEXA local area = createCombatArea({ {0, 0, 0}, {0, 3, 0}, {0, 0, 0} }) setCombatArea(combat, area) function onUseWeapon(cid, var) return doCombat(cid, combat, var) end
  8. LeoTK postou uma resposta no tópico em Suporte Tibia OTServer
    @Monster mach Desisti disso ai junta dinheiro novamente e use a empresa 4youstart problema resolvido
  9. Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
  10. Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
  11. Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
  12. Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
  13. 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.
  14. @jeffersson s2 você testou?
  15. @ITALOx não testei em 0.4
  16. @KR3 segue Existe este outro tópico também da Otland https://otland.net/threads/modern-aac-show-outfit-on-website-online_players-view_character-php.167980/
  17. @jeffersson s2 dei uma corrigida nos números testa ai skillConfig = {skill = getConfigValue('rateSkill'), magiclevel = getConfigValue('rateMagic')} skillStages = {} skillStages[SKILL_FIST] = {{0,10},{40,8},{60,6},{80,4},{100,2}} skillStages[SKILL_CLUB] = {{0,10},{40,8},{60,6},{80,4},{100,2}} skillStages[SKILL_SWORD] = {{0,10},{40,8},{60,6},{80,4},{100,2}} --skillStages[SKILL_AXE] = {{0,10},{40,8},{60,6},{80,4},{100,2}} skillStages[SKILL_DISTANCE] = {{0,10},{40,8},{60,6},{80,4},{100,2}} skillStages[SKILL_SHIELD] = {{0,10},{40,8},{60,6},{80,4},{100,2}} --skillStages[SKILL_FISHING] = {{0,10},{40,8},{60,6},{80,4},{100,2}} -- voce pode retirar os -- desse script para ativar, por padrao esta desativado skillStages[SKILL__MAGLEVEL] = {{0,15},{25,10},{50,8},{80,6},{100,4},{125,2},{150,1}} showInfoOnAdvance = true -- envia uma nova mensagem com a sua nova rate showInfoOnLogin = true -- envia mensagem da rate ao jogador ao logar function getPlayerSkillRatesText(cid) local skillInfo = getPlayerRates(cid) return "YOUR RATES: [ Magic Level: " .. skillInfo[SKILL__MAGLEVEL] * skillConfig.magiclevel .. "x || Fist: " .. skillInfo[SKILL_FIST] * skillConfig.skill .. "x | Club: " .. skillInfo[SKILL_CLUB] * skillConfig.skill .. "x | Sword: " .. skillInfo[SKILL_SWORD] * skillConfig.skill .. "x | Axe: " .. skillInfo[SKILL_AXE] * skillConfig.skill .. "x | Distance: " .. skillInfo[SKILL_DISTANCE] * skillConfig.skill .. " | Shielding: " .. skillInfo[SKILL_SHIELD] * skillConfig.skill .. "x | Fishing: " .. skillInfo[SKILL_FISHING] * skillConfig.skill .. "x ]" end
  18. Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
  19. @Piquenuxo segue o tópico
  20. @koete exatamente porém com a opção de fazer isso mais de uma vez eu tenho os scripts porém só da para usar uma vez são um conjunto de duas spells uma que marca o local e a outra que teleporta o jogador até o local marcado seal1.lua hiraishin target.lua
  21. Salve galera bom demorou mas consegui trazer esse conteúdo para vocês com ajuda de diversos amigos créditos no final do tópico. Bom vamos lá é um conjunto de configurações + script que vai permitir todas as skills do servidor ficar limitada até 250 Primeiramente vamos até o config.lua do servidor e deixa a Rate Magic em 0.01 Ficando assim rateMagic = 0.01 Logo depois disso vamos ao vocation.xml e procure por manamultiplier="1.2" Use o notepad++ Aperte ctrl + H para substituir todos os manamultiplier="1.2" por manamultiplier="1.0" manamultiplier="1.0" Essa modificação vai permitir a sua magic level chegar a 250 Depois faça isso com as demais skills Club / Sword / Axe / Distance / Shield / Fishing - Mude todos para 1.0 Depois disso agora vamos instalar os scripts para criar limites para as skills não bugarem e também vamos configurar a rate do magic level para não bugar também Vá em data/creaturescripts/creaturescripts.xml e adicione essas tags <!-- Skills Block / Stages Skills --> <event type="advance" name="skillblock" event="script" value="skillblock.lua"/> <event type="login" name="skillblock2" event="script" value="skillblock2.lua"/> <event type="death" name="skillblock3" event="script" value="skillblock3.lua"/> <event type="advance" name="skillblock4" event="script" value="skillblock4.lua"/> <event type="login" name="skillblock6" event="script" value="skillblock6.lua"/> Agora abra o login.lua e adicione isso registerCreatureEvent(cid, "skillblock") registerCreatureEvent(cid, "skillblock2") registerCreatureEvent(cid, "skillblock3") registerCreatureEvent(cid, "skillblock4") Crie o arquivo skillblock.lua e adicione isso dentro Lembre-se coloque um numero anterior ao limite ou seja o limite de fist e 250 mas no maxLevel esta 254 Crie o Arquivo skillblock2.lua e adicione isso dentro Crie o Arquivo skillblock3.lua e adicione isso dentro Crie o Arquivo skillblock4.lua e adicione isso dentro Crie o Arquivo skillblock5.lua e adicione isso dentro Crie um Arquivo skillblock6.lua e adicione isso dentro Algumas imagens mostrando funcionando no meu caso eu configurei para enviar a mensagem em uma channel caso se interessar nesse sistema basta seguir o link Clicando Aqui Créditos: @movie @Coltera @lordzetros @Yan Liima @aspira Night Wolf
  22. LeoTK postou uma resposta no tópico em Suporte OTServer Derivados
    Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!
  23. @koete Salve bom ja vou fazer o pedido então gostaria dessa spell tem uma parecida no fórum porém não esta funcional quando se trata de mais de uma kunai no chão para escolher para voltar entre elas etc..
  24. 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.
  25. Este tópico foi movido para a área correta. Esta é uma mensagem automática! Pedimos que leia as regras do fórum!

Informação Importante

Confirmação de Termo