Ir para conteúdo
  • Cadastre-se

Posts Recomendados

Estou tendo um erro com esse script alguem sabe como resolve isso?

 

script:

local blood = createConditionObject(CONDITION_OUTFIT)
setConditionParam(blood, CONDITION_PARAM_TICKS, 50000)
addOutfitCondition(blood, 0, 12, 0, 78, 0, 81)
local exhaustMin = 5 --- Minutos que o player fica em exhaust
local exhaustTime = exhaustMin*60*1000

local exhaust = createConditionObject(CONDITION_EXHAUST)
setConditionParam(exhaust, CONDITION_PARAM_TICKS, exhaustTime)

local regen = createConditionObject(CONDITION_REGENERATION)
setConditionParam(regen, CONDITION_PARAM_DELAYED, 1)
addDamageCondition(regen, 50, 1000, 5000)
setCombatCondition(combat, regen)

function onUse(cid, item, frompos, item2, topos)
if hasCondition(cid, CONDITION_EXHAUST) == 0 then
if item.itemid == 6558 then
doPlayerAddMana(cid, math.random(1000000, 1000000))
doCreatureAddHealth(cid, math.random(1000000, 1000000))
doSendMagicEffect(frompos,12)
doTargetCombatCondition(0, cid, blood, CONST_ME_NONE)
doPlayerSendTextMessage(cid, 20, 'Você usou potion of gods.')
doAddCondition(cid, regen)
doRemoveItem(item.uid,1)
doAddCondition(cid, exhaust)
end
else
doPlayerSendCancel(cid,"Desculpa, você esta exausto.")
end
end

Erro:

[22:3:52.781] [Error - Action Interface]
[22:3:52.781] data/actions/scripts/liquids/potiongod.lua
[22:3:52.781] Description:
[22:3:52.781] attempt to index a number value
[22:3:52.781] [Warning - Event::loadScript] Cannot load script (data/actions/scr
ipts/liquids/potiongod.lua)

Link para o post
Compartilhar em outros sites

1. Na distro ele não informa a linha do erro? ex: [Error - Action Interface]

[22:3:52.781] data/actions/scripts/liquids/potiongod.lua:12

 

2. Qual versão do seu OT e Distro?

Link para o post
Compartilhar em outros sites

1. Na distro ele não informa a linha do erro? ex: [Error - Action Interface]

[22:3:52.781] data/actions/scripts/liquids/potiongod.lua:12

 

2. Qual versão do seu OT e Distro?

versão 8.6 (0.4) rev 37777

 

não informa a linha,so diz "attempt to index a number value".

Link para o post
Compartilhar em outros sites
local blood = createConditionObject(CONDITION_OUTFIT)
setConditionParam(blood, CONDITION_PARAM_TICKS, 50000)
addOutfitCondition(blood, 0, 12, 0, 78, 0, 81)
local exhaustMin = 5 --- Minutos que o player fica em exhaust
local exhaustTime = exhaustMin*60*1000

local exhaust = createConditionObject(CONDITION_EXHAUST)
setConditionParam(exhaust, CONDITION_PARAM_TICKS, exhaustTime)

local regen = createConditionObject(CONDITION_REGENERATION)
setConditionParam(regen, CONDITION_PARAM_DELAYED, 1)
addDamageCondition(regen, 50, 1000, 5000)
setCombatCondition(combat, regen)

function onUse(cid, item, frompos, item2, topos)
    if hasCondition(cid, CONDITION_EXHAUST) == 0 then
        if item.itemid == 6558 then
            doPlayerAddMana(cid, 1000000)
            doCreatureAddHealth(cid, 1000000)
            doSendMagicEffect(frompos,12)
            doPlayerSendTextMessage(cid, 20, 'Você usou potion of gods.')
            doAddCondition(cid, regen)
            doAddCondition(cid, blood)
            doRemoveItem(item.uid,1)
            doAddCondition(cid, exhaust)
        end
    else
        doPlayerSendCancel(cid,"Desculpa, você esta exausto.")
    end
end
                              _
                          .-'` `}
                  _./)   /       }
                .'o   \ |       }
                '.___.'`.\    {`
                /`\_/  , `.    }                                      ME DA UMA NOZ!
                \=' .-'   _`\  {
                 `'`;/      `,  }
                    _\   @   ;  }
                   /__`;-...'--'

Cluck!

Link para o post
Compartilhar em outros sites
local blood = createConditionObject(CONDITION_OUTFIT)
setConditionParam(blood, CONDITION_PARAM_TICKS, 50000)
addOutfitCondition(blood, 0, 12, 0, 78, 0, 81)
local exhaustMin = 5 --- Minutos que o player fica em exhaust
local exhaustTime = exhaustMin*60*1000

local exhaust = createConditionObject(CONDITION_EXHAUST)
setConditionParam(exhaust, CONDITION_PARAM_TICKS, exhaustTime)

local regen = createConditionObject(CONDITION_REGENERATION)
setConditionParam(regen, CONDITION_PARAM_DELAYED, 1)
addDamageCondition(regen, 50, 1000, 5000)
setCombatCondition(combat, regen)

function onUse(cid, item, frompos, item2, topos)
    if hasCondition(cid, CONDITION_EXHAUST) == 0 then
        if item.itemid == 6558 then
            doPlayerAddMana(cid, 1000000)
            doCreatureAddHealth(cid, 1000000)
            doSendMagicEffect(frompos,12)
            doPlayerSendTextMessage(cid, 20, 'Você usou potion of gods.')
            doAddCondition(cid, regen)
            doAddCondition(cid, blood)
            doRemoveItem(item.uid,1)
            doAddCondition(cid, exhaust)
        end
    else
        doPlayerSendCancel(cid,"Desculpa, você esta exausto.")
    end
end

(editado)

Tive o erro abaixo  agora,

 

 

obs:Esse erro da no reload,o item dentro do jogo nao da para usar,é o item 6558(concentrated demonic blood)

[9:50:14.343] [Error - Action Interface]
[9:50:14.343] data/actions/scripts/liquids/potiongod.lua
[9:50:14.343] Description:
[9:50:14.343] attempt to index a number value
[9:50:14.343] [Warning - Event::loadScript] Cannot load script (data/actions/scr
ipts/liquids/potiongod.lua)
[9:50:14.343] data/actions/scripts/liquids/potiongod.lua:31: '<eof>' expected ne
ar 'end'
Editado por Coul (veja o histórico de edições)
Link para o post
Compartilhar em outros sites

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emojis são permitidos.

×   Seu link foi automaticamente incorporado.   Mostrar como link

×   Seu conteúdo anterior foi restaurado.   Limpar o editor

×   Não é possível colar imagens diretamente. Carregar ou inserir imagens do URL.

  • Quem Está Navegando   0 membros estão online

    Nenhum usuário registrado visualizando esta página.

×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo