Ir para conteúdo
  • Cadastre-se

Muvuka

Membro
  • Total de itens

    281
  • Registro em

  • Última visita

  • Dias Ganhos

    3

Tudo que Muvuka postou

  1. ele não reconhece os damage combat só ataca com ultimo combat COMBAT_HOLYDAMAGE
  2. ME AJUDA POR FAVOR COLOCA OS ELEMENTOS setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DROWNDAMAGE) setCombatParam(combat, COMBAT_PARAM
  3. CONSEGUI LEKOT O PROBLEMA AGORA É OS ELEMENTOS DAMAGE local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HOLYDAMAGE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WHIRLWINDSWORD) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -5.0, -1000000000, -5.0, -1000000000) local area = createCombatArea( { {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0}, {1,
  4. Eu tentei mata demon e não consegui mata nenhuma criatura com esse aqui eu consegui e da dano area local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_HOLYDAMAGE) setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_WHIRLWINDSWORD) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -5.0, -1000000000, -5.0, -1000000000) local area = createCombatArea( { {1, 1, 1}, {1, 3, 1}, {1, 1, 1} } ) setCombatArea(combat, area) function onUseWeapon(cid, var)
  5. Não pega esses combat Weapom só pega 1 comat HOLYDAMAGE eu queria que pegasse todos esses. setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT
  6. APARECEU CRITICAL! MAIS NÃO APARECEU A MENSAGEM You strike a critical hit! TEM QUE APARECE CRITICAL! E APARECE A MENSAGEM You strike a critical hit! SÓ QUANDO DA CRITICAL! APARECE function onCombat(cid, target, damage, flags) if isPlayer(cid) and isCreature(target) then local criticalHitChance = getConfigValue('criticalHitChance') -- Obtém a chance de acerto crítico do config.lua if math.random(1, 100) <= criticalHitChance then local criticalMessage = "You strike a critical hit!" -- Mensagem de acerto crítico doP
  7. agora fica aparecendo You strike a critical hit! sem para é só quando da CRITICAL! APARECE AQUELA MEMSAGEM VERMELHA NO PLAYER É PRA FUNCIONAR
  8. Só aparece CRITICAL! e não mostra a mensagem You strike a critical hit! quando CRITICAL! APARECE NÃO APARECE You strike a critical hit!
  9. Não pego function onCombat(cid, target, damage, flags) if isPlayer(cid) and isCreature(target) and damage => 0 then ---SÓ AGEITEI => 0 then local criticalHitChance = getConfigValue('criticalHitChance') -- Obtém a chance de acerto crítico do config.lua if math.random(1, 100) <= criticalHitChance then local criticalMessage = "Critical Hit" -- Mensagem de acerto crítico doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, criticalMessage) end end return true end n
  10. QUANDO TA SEM ISSO = ELE DA ERRO NÃO ATACA QUANDO TA COM ISSO => 0 then ELE ATACA function onCombat(cid, target, damage, flags) if isPlayer(cid) and isCreature(target) and damage => 0 then local criticalHitChance = getConfigValue('criticalHitChance') -- Obtém a chance de acerto crítico do config.lua if math.random(1, 100) <= criticalHitChance then local criticalMessage = "You strike a critical hit!" -- Mensagem de acerto crítico if getConfigValue('displayCriticalHitNotify') then doPlayerSendTextMessage(cid, MESSA
  11. Não pego https://prnt.sc/A3hOFGmuUO_K function onCombat(cid, target, damage, flags) if isPlayer(cid) and isCreature(target) and damage => 0 then local criticalHitChance = getConfigValue('criticalHitChance') -- Obtém a chance de acerto crítico do config.lua if math.random(1, 100) <= criticalHitChance then local criticalMessage = "You strike a critical hit!" -- Mensagem de acerto crítico if getConfigValue('displayCriticalHitNotify') then doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, criticalMessage)
  12. criticalHitChance = 7 criticalHitMultiplier = 1 displayCriticalHitNotify = true noDamageToSameLookfeet = false showHealingDamage = true showHealingDamageForMonsters = true
  13. LEKOT EU FIZ O QUE VC MANDOU function onCombat(cid, target, damage, flags) if isPlayer(cid) and isCreature(target) and damage => 0 then local criticalHitChance = getConfigValue('criticalHitChance') -- Obtenha a chance de acerto crítico do config.lua if math.random(1, 100) <= criticalHitChance then local criticalMessage = "You strike a critical hit!" -- Mensagem de acerto crítico doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, criticalMessage) -- Envia a mensagem em vermelho para o console do jogador end end return
  14. EXEMPLO: EU TAVA PENSANDO NÃO TEM COMO COLOCA NO ULTIMO REGISTER DO LOGIN.LUA local loginstorage = getPlayerStorageValue(cid, 9999) setPlayerStorageValue(cid, 9999, loginstorage + 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE, "It is yours " .. loginstorage + 1 .. " login to ots")
  15. TODA VEZ QUE PARECE ESSA MEMSAGEM NO DISRO 32 BITS NÃO DA PRA ATACA AI EU TENHO QUE FAZER ISSO function onCombat(cid, target, damage, flags) if isPlayer(cid) and isCreature(target) and damage > 1 then => --- ISSO! local criticalHitChance = getConfigValue('criticalHitChance') -- Obtenha a chance de acerto crítico do config.lua if math.random(1, 100) <= criticalHitChance then local criticalMessage = "You strike a critical hit!" -- Mensagem de acerto crítico if doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, criticalMessage) then
  16. Não aparece a mensagem ele só ataca e da CRITICAL toda vez que der CRITICAL aparece You strike a critical hit! vai aparece essa mensagem on vermelho default esse ai não funciono. https://prnt.sc/e4knb9Of2yoY é assim que tem q ta da CRITICAL e aparece You strike a critical hit! default do console
  17. config.lua ta assim criticalHitChance = 7 criticalHitMultiplier = 1 displayCriticalHitNotify = true ele ataca aparece a mensagem quando hit CRITICAL mais não aparece a mensagem no default You strike a critical hit!
  18. LEKOT aparece isso [08/09/2023 15:53:46] [Error - CreatureScript Interface] [08/09/2023 15:53:46] data/creaturescripts/scripts/criticalhit.lua:onCombat [08/09/2023 15:53:46] Description: [08/09/2023 15:53:46] data/creaturescripts/scripts/criticalhit.lua:2: attempt to compare number with nil [08/09/2023 15:53:46] stack traceback: [08/09/2023 15:53:46] data/creaturescripts/scripts/criticalhit.lua:2: in function <data/creaturescripts/scripts/criticalhit.lua:1>
×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo