-
Total de itens
2069 -
Registro em
-
Última visita
-
Dias Ganhos
77
Tipo de Conteúdo
Perfis
Fóruns
Calendário
Publique
Tudo que L3K0T postou
-
(Resolvido)[SQLite] -=[TFS]=- 0.4 8.60 Combat Weapon
L3K0T respondeu ao tópico de Muvuka em Suporte Tibia Otserv (Resolvidos)
-- Crie objetos de combate para cada tipo de dano local combatTypes = { COMBAT_PHYSICALDAMAGE, COMBAT_FIREDAMAGE, COMBAT_ICEDAMAGE, COMBAT_POISONDAMAGE, COMBAT_DEATHDAMAGE, COMBAT_ENERGYDAMAGE, COMBAT_HOLYDAMAGE, COMBAT_LIFEDRAIN, COMBAT_MANADRAIN, COMBAT_DROWNDAMAGE } -- Função que executa o combate para um tipo de dano específico local function doDamageCombat(cid, damageType) local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, damageType) setCombatFormula(combat, COMBAT_FORMULA_ -
(Resolvido)[SQLite] -=[TFS]=- 0.4 8.60 Combat Weapon
L3K0T respondeu ao tópico de Muvuka em Suporte Tibia Otserv (Resolvidos)
-- Crie um objeto de combate local combat = createCombatObject() -- Defina os tipos de dano que o combate causará local damageTypes = { COMBAT_PHYSICALDAMAGE, COMBAT_HOLYDAMAGE, COMBAT_FIREDAMAGE, COMBAT_ICEDAMAGE, COMBAT_POISONDAMAGE, COMBAT_DEATHDAMAGE, COMBAT_ENERGYDAMAGE, COMBAT_LIFEDRAIN, COMBAT_MANADRAIN, COMBAT_DROWNDAMAGE } -- Adicione cada tipo de dano ao combate for _, damageType in ipairs(damageTypes) do setCombatParam(combat, COMBAT_PARAM_TYPE, damageType) end -- Configure outros parâmetros do combate, como efeito e área setCombatParam -
(Resolvido)[SQLite] -=[TFS]=- 0.4 8.60 Combat Weapon
L3K0T respondeu ao tópico de Muvuka em Suporte Tibia Otserv (Resolvidos)
o Demon é imune alguns combos sim -
(Resolvido)[SQLite] -=[TFS]=- 0.4 8.60 Combat Weapon
L3K0T respondeu ao tópico de Muvuka em Suporte Tibia Otserv (Resolvidos)
é porque o demon é imune, vc precisa desativar a imunidade pelo arquivo da criatura -
(Resolvido)[SQLite] -=[TFS]=- 0.4 8.60 Combat Weapon
L3K0T respondeu ao tópico de Muvuka em Suporte Tibia Otserv (Resolvidos)
-- Crie um objeto de combate local combat = createCombatObject() -- Defina os tipos de dano que o combate causará local damageTypes = { COMBAT_PHYSICALDAMAGE, COMBAT_FIREDAMAGE, COMBAT_ICEDAMAGE, COMBAT_POISONDAMAGE, COMBAT_DEATHDAMAGE, COMBAT_ENERGYDAMAGE, COMBAT_HOLYDAMAGE, COMBAT_LIFEDRAIN, COMBAT_MANADRAIN, COMBAT_DROWNDAMAGE } -- Adicione cada tipo de dano ao combate for _, damageType in ipairs(damageTypes) do setCombatParam(combat, COMBAT_PARAM_TYPE, damageType) end -- Configure outros parâmetros do combate, como área e fórmula local area = -
Pedido NPC Verifica quantos itens tem no tile que você está
L3K0T respondeu ao tópico de yuriowns em Suporte Tibia Otserv
function onCreatureAppear(cid) -- Lógica para quando o jogador se aproxima do NPC end function onCreatureDisappear(cid) -- Lógica para quando o jogador se afasta do NPC end function onCreatureSay(cid, type, msg) -- Lógica para quando o jogador fala com o NPC if msgcontains(msg, "trocar") then local playerTile = getThingPos(cid) local itemsOnTile = getTileItems(playerTile) for _, item in pairs(itemsOnTile) do if isMoveable(item.uid) then doPlayerSendTextMessage(cid, MESSAGE_INFO_DESCR, "Você n -
segue o tutorial
-
Pedido NPC Verifica quantos itens tem no tile que você está
L3K0T respondeu ao tópico de yuriowns em Suporte Tibia Otserv
tente algo como isso function onCreatureAppear(cid) -- Lógica para quando o jogador se aproxima do NPC end function onCreatureDisappear(cid) -- Lógica para quando o jogador se afasta do NPC end function onCreatureSay(cid, type, msg) -- Lógica para quando o jogador fala com o NPC if msgcontains(msg, "trocar") then if isPlayer(cid) then local player = isPlayer(cid) -- Alteração aqui local tile = player:getTile() local itemsOnTile = tile:getItems() for _, item in pairs(itemsOnTil -
agora tanta assim fiz pros 2 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 = "CRITICAL HIT!" -- Mensagem de acerto crítico -- Exibe a mensagem acima do jogador doSendAnimatedText(getCreaturePosition(cid), criticalMessage, TEXTCOLOR_RED) -- Ex
-
function onCombat(cid, target, damage, flags) if isPlayer(cid) and isCreature(target) then local criticalHitChance = getConfigInfo("criticalHitChance") -- Obtém a chance de acerto crítico do config.lua local criticalHitMultiplier = getConfigInfo("criticalHitMultiplier") -- Obtém o multiplicador de acerto crítico do config.lua local isCriticalHit = math.random(1, 100) <= criticalHitChance if isCriticalHit then damage = damage * criticalHitMultiplier -- Ajusta o dano com base no multiplicador de acerto crítico loc
-
function onCombat(cid, target, damage, flags) if isPlayer(cid) and isCreature(target) then local criticalHitChance = getConfigInfo("criticalHitChance") -- Obtém a chance de acerto crítico do config.lua local criticalMessage = "You strike a critical hit!" -- Mensagem de acerto crítico doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, criticalMessage) end return true end tente esse tambem function onCombat(cid, target, damage, flags) if isPlayer(cid) and isCreature(target) then local criticalHitCha
-
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 doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, criticalMessage) end end return true end
-
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 = "Critical Hit" -- Mensagem de acerto crítico doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, criticalMessage) end end return true end
-
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 = "Critical Hit" -- Mensagem de acerto crítico doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, criticalMessage) end end return true end
-
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) print("Mensagem de acer
-
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) end end end
-
nao login é logar apenas isso.. 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
-
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 doSendPlayerTextMessage(cid, MESSAGE_EVENT_ADVANCE, criticalMessage) -- Envia a mensagem em vermelho para o padrão do jogador end end return true end
-
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 if doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_RED, criticalMessage) then return true -- Retorna true para continuar o combate else print("Erro a
-
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) end end return true end
-
puxando direto do config.lua 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 local criticalHitMultiplier = getConfigValue('criticalHitMultiplier') -- Obtém o multiplicador de acerto crítico do config.lua local displayCriticalHitNotify = getConfigValue('displayCriticalHitNotify') -- Obtém a configuração de exibição de notificação de acerto crítico do config.lua if math.random(
TibiaKing
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.
Anuncie no TibiaKing
Precisa de mais visibilidade em seus projetos? Quer fazer um plano publicitário para o seu servidor? Anuncie no OTKing e faça sua divulgação, possuímos centenas de acessos simultâneos e milhares diários, com certeza será a sua solução!