Ir para conteúdo

mardenzaro

Membro
  • Registro em

  • Última visita

  1. function onUseWeapon(cid, var) local target = getCreatureTarget(cid) local NumberOfHits = 1 local value = getCreatureMaxMana(target)*0.20 -- 0.20 representa a 20% da mana total do seu target local restoremana = "false" if isMonster(target)then return false end for x=1,NumberOfHits do if isPlayer(target) then doCreatureAddMana(target, -value) if restoremana == "true" then doCreatureAddMana(cid, value) end end end return true end ------------------------------------------------------------------------------- Não testei
  2. mardenzaro postou uma resposta no tópico em Suporte Tibia OTServer
    cara, voce precisa abrir as portas no roteador. tenta ativar o dmz do roteador pro seu computador e da uma olhada nas portas do firewall se a tcp e a udp estão realmente abertas. utilize apenas as portas 7171 ou 7172, senao voce pode zoar algum aplicativo ex:8080 é uma porta que o skype utiliza. tenho certeza que é o roteador ou o firewall. utiliza esse site para testar as portas e nao esquece que a porta só vai abrir quando o serviço estiver ativo no caso a distro rodando. https://www.yougetsignal.com/tools/open-ports/
  3. local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 39) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, 35) setCombatFormula(combat, COMBAT_FORMULA_SKILL, 0, -900, 0, -700) local combat2 = createCombatObject() setCombatParam(combat2, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat2, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_EARTHDAMAGE) setCombatParam(combat2, COMBAT_PARAM_EFFECT, 54) setCombatParam(combat2, COMBAT_PARAM_DISTANCEEFFECT, 35) setCombatFormula(combat2, COMBAT_FORMULA_SKILL, 0, -900, 0, -700) local combat3 = createCombatObject() setCombatParam(combat3, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat3, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_EARTHDAMAGE) setCombatParam(combat3, COMBAT_PARAM_EFFECT, 54) setCombatParam(combat3, COMBAT_PARAM_DISTANCEEFFECT, 35) setCombatFormula(combat3, COMBAT_FORMULA_SKILL, 0, -900, 0, -700) local combat4 = createCombatObject() setCombatParam(combat4, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat4, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_EARTHDAMAGE) setCombatParam(combat4, COMBAT_PARAM_EFFECT, 54) setCombatParam(combat4, COMBAT_PARAM_DISTANCEEFFECT, 35) setCombatFormula(combat4, COMBAT_FORMULA_SKILL, 0, -900, 0, -700) local combat5 = createCombatObject() setCombatParam(combat5, COMBAT_PARAM_BLOCKARMOR, 1) setCombatParam(combat5, COMBAT_PARAM_BLOCKSHIELD, 1) setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_EARTHDAMAGE) setCombatParam(combat5, COMBAT_PARAM_EFFECT, 54) setCombatParam(combat5, COMBAT_PARAM_DISTANCEEFFECT, 35) setCombatFormula(combat5, COMBAT_FORMULA_SKILL, 0, -900, 0, -700) local area = createCombatArea({ {1, 1, 1}, {1, 1, 1}, {1, 1, 1} }) setCombatArea(combat, area) setCombatArea(combat2, area) setCombatArea(combat3, area) setCombatArea(combat4, area) setCombatArea(combat5, area) function onUseWeapon(cid, var) if getPlayerStorageValue(cid, 44331) < 1 then setPlayerStorageValue(cid, 44331, 1) return doCombat(cid, combat, var) elseif getPlayerStorageValue(cid, 44331) > 0 then setPlayerStorageValue(cid, 44331, -1) return doCombat(cid, combat2, var) elseif getPlayerStorageValue(cid, 44331) > 0 then setPlayerStorageValue(cid, 44331, -1) return doCombat(cid, combat3, var) elseif getPlayerStorageValue(cid, 44331) > 0 then setPlayerStorageValue(cid, 44331, -1) return doCombat(cid, combat4, var) elseif getPlayerStorageValue(cid, 44331) > 0 then setPlayerStorageValue(cid, 44331, -1) return doCombat(cid, combat5, var) end end testa esse, so muda os elementos
  4. oi pessoal, alguem pode me fazer um script assim. ex:a pessoa reseta 20x ai ela vira uma vocation depois ela reseta mais 40x e vira outra vocation e assim por diante.
  5. sim o problema era no movements nesta linha > <movevent type="StepIn" itemid="1740" event="script" value="walkback.lua"/> os players conssiguiam subir em cima do bau e roubar os items das quests, quando eu adicionei esse comando o player nao conssegue subir!
  6. mardenzaro postou uma resposta no tópico em Suporte Tibia OTServer
    pessoal eu to com um ot 10.37 e as vocations vamos dizer que nao estao muito boas tipo os eks estao batendo muito pouco alguem pode me ajudar?
  7. alguem pode me ajudar tipo tenho um ot 10.37 e nas quests os player consseguem subir em cima do bau e robar os items mas nao consseguem mover o báu alguem ae tem alguma ideia rapida de adicionar algum comando no bau ou sei la
  8. mardenzaro postou uma resposta no tópico em Códigos C++
    Alguem pode me dar um tutorial como instalar tudo talz n porque me complico tudo com as pastas e tudo mais. por favor . Meu skype é luccas.nonato ou me adicionem no face /luccas.nonato Obrigado A todos!
  9. valew man funfo lindo s2
  10. esta ai amigo (: se puder resolver agradeço >< http://uploaddeimagens.com.br/imagens/erro-png--41
  11. o meu tambem aconteceu o mesmo erro,nao entendo muito mas acredito que seja no config.lua Imagens >http://uploaddeimagens.com.br/imagens/sem_titulo-png--2042

Informação Importante

Confirmação de Termo