Ir para conteúdo

Featured Replies

Postado

galerinha do TK preciso da ajuda de voces MAIS UMA VEZ.

tenho um craturescript que peguei aqui no forum ele faz com que o summon heala a criatura que o criar,

ele está healando normal, mas aparece esse erro, alguem me ajuda ?

[Error - CreatureScript Interface]
data/creaturescripts/scripts/Cura.lua:onCast
Description:
data/lib/034-exhaustion.lua:4: field 'day' missing in date table
stack traceback:
        [C]: in function 'time'
        data/lib/034-exhaustion.lua:4: in function 'check'
        data/creaturescripts/scripts/Cura.lua:10: in function <data/creaturescripts/scripts/Cura.lua:8>

Spoiler

    local cfg = {
    min =  100000 ,
    max = 200000,
    storage = 1,
    tempo = 1 -- em segundos
    }
    
    function onCast(cid, target)
    local master = getCreatureMaster(cid)
    if exhaustion.check(master, cfg.storage) == false then
            local pos = getCreaturePosition(master)
            local pos2 = getCreaturePosition(target)
            doCreatureAddHealth(master,math.random(cfg.min,cfg.max))
            doSendAnimatedText(pos2, "Absorve!", TEXTCOLOR_GREEN)
            exhaustion.set(master, cfg.storage,cfg.tempo*1)
            doSendMagicEffect(pos, 12)
    else
    -- exhaustion.set(master, cfg.storage,0)    
    end
return true 
end

 

 


 <event type="cast" name="cura" event="script" value="Cura.lua"/>

<script>
<event name="cura"/>
</script>

 

Editado por Carlinhous1996 (veja o histórico de edições)

Postado
  • Autor
3 horas atrás, El Capitchi disse:

Não seria mais fácil você colocar o boss para se healar sozinho ?

Qualquer coisa coloque o script do boss aqui que ajusto ele para se healar sozinho !

é por que é um boss diario que seus summons healam o boss, e para conseguir matar o boss tem que tirar seus sumons de perto do boss, entendeu ?

Postado
  • Autor

galera, eu consegui esse escript aqui no forum, mas ele é para curar o criador do summon

coloquei ele para curar a criatura e está dando esse erro

Spoiler

[Error - CreatureScript Interface]
data/creaturescripts/scripts/Cura.lua:onCast
Description:
data/lib/034-exhaustion.lua:4: field 'day' missing in date table
stack traceback:
        [C]: in function 'time'
        data/lib/034-exhaustion.lua:4: in function 'check'
        data/creaturescripts/scripts/Cura.lua:10: in function <data/creaturescripts/scripts/Cura.lua:8>

script

Spoiler

    local cfg = {
    min =  100000 ,
    max = 200000,
    storage = 1,
    tempo = 1 -- em segundos
    }
    
    function onCast(cid, target)
    local master = getCreatureMaster(cid)
    if exhaustion.check(master, cfg.storage) == false then
            local pos = getCreaturePosition(master)
            local pos2 = getCreaturePosition(target)
            doCreatureAddHealth(master,math.random(cfg.min,cfg.max))
            doSendAnimatedText(pos2, "Absorve!", TEXTCOLOR_GREEN)
            exhaustion.set(master, cfg.storage,cfg.tempo*1)
            doSendMagicEffect(pos, 12)
    else
    -- exhaustion.set(master, cfg.storage,0)    
    end
return true 
end

ele era assim e eu tirei as falas que bugavam tambem

Spoiler


local cfg = {
    life = 1000,
	storage = 9999,
	tempo = 10 -- em segundos
    }
	
	function onCast(cid, target)
    local master = getCreatureMaster(cid)
	if exhaustion.check(master, cfg.storage) == false then
			local pos = getCreaturePosition(master)
            local pos2 = getCreaturePosition(target)
            doCreatureAddHealth(master, cfg.life)
			doSendAnimatedText(pos2, "Absorve", TEXTCOLOR_BLUE)
			exhaustion.set(master, cfg.storage,cfg.tempo*1000)
            doSendMagicEffect(pos, 12)
	else
	-- exhaustion.set(master, cfg.storage,0)
        return doPlayerSendTextMessage(master, 27, "Você vai ser curando em " ..exhaustion.get(master, cfg.storage).." segundos.")--doPlayerSendCancel(master, "Você vai ser curando em " ..exhaustion.get(cid, cfg.storage).." segundos.")	
    end
return true 
end

 

Editado por Carlinhous1996 (veja o histórico de edições)

  • Carlinhous1996 mudou o título para Monstro que heala seu mestre
Postado
  • Autor
Em 26/09/2022 em 18:46, Carlinhous1996 disse:

galerinha do TK preciso da ajuda de voces MAIS UMA VEZ.

tenho um craturescript que peguei aqui no forum ele faz com que o summon heala a criatura que o criar,

ele está healando normal, mas aparece esse erro, alguem me ajuda ?

[Error - CreatureScript Interface]
data/creaturescripts/scripts/Cura.lua:onCast
Description:
data/lib/034-exhaustion.lua:4: field 'day' missing in date table
stack traceback:
        [C]: in function 'time'
        data/lib/034-exhaustion.lua:4: in function 'check'
        data/creaturescripts/scripts/Cura.lua:10: in function <data/creaturescripts/scripts/Cura.lua:8>

  Ocultar conteúdo

    local cfg = {
    min =  100000 ,
    max = 200000,
    storage = 1,
    tempo = 1 -- em segundos
    }
    
    function onCast(cid, target)
    local master = getCreatureMaster(cid)
    if exhaustion.check(master, cfg.storage) == false then
            local pos = getCreaturePosition(master)
            local pos2 = getCreaturePosition(target)
            doCreatureAddHealth(master,math.random(cfg.min,cfg.max))
            doSendAnimatedText(pos2, "Absorve!", TEXTCOLOR_GREEN)
            exhaustion.set(master, cfg.storage,cfg.tempo*1)
            doSendMagicEffect(pos, 12)
    else
    -- exhaustion.set(master, cfg.storage,0)    
    end
return true 
end

 

 





 <event type="cast" name="cura" event="script" value="Cura.lua"/>

<script>
<event name="cura"/>
</script>

 

nao entendo muito de script mas deve ser porque nao ha como colocar storage no monstro

e quando conta o tempo da erro.

se alguem conseguir tirar esse storage e o exausted ficarei muito grato

Editado por Carlinhous1996 (veja o histórico de edições)

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

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo