Ir para conteúdo

Featured Replies

Postado

Queria uma script que quando o player morrer ele ficar com uma auréola por alguns minutos, no caso a auréola seria um loocktype e queria que ficasse na cabeça do player morto por determinado tempo. rep + pra quem ajudar <3

Resolvido por WooX

Ir para solução
  • Respostas 27
  • Visualizações 2.5k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • Não tive tempo de testar.   --<event type="death" name="deathAureola" event="script" value="aureola.lua"/>-- --<event type="login" name="loginAureola" event="script" value="aureola.l

  • Vou fazer, a parte do client você já tem feito né? esse efeito já existe etc?

  • Editei meu post, atualiza o script e tenta de novo.

Posted Images

Postado

Fiz como você disse.

 

Demonstração

 

Spoiler

deadoutfit.thumb.gif.57234514818ea80b299b0515fff75c2b.gif

 

Vá em data/creaturescripts/scripts/playerdeath.lua e após a linha que contém function onDeath(... adicione esse código:

 

Spoiler

player:setStorageValue(666999, 1)

 

 

Em data/creaturescripts/creaturescripts.xml adicione a seguinte linha:

 

Spoiler

<event type="login" name="DeadOutfit" script="deadoutfit.lua" />

 

 

Agora crie um arquivo em data/creaturescripts/scripts chamado deadoutfit.lua e coloque todo o código:

 

Spoiler

function onLogin(player)
    if player:getStorageValue(666999) ~= 1 then
        return true
    end

    local time = 10       -- Tempo em segundos
    local looktype = 300  -- LookType que o player ira receber
    local outfit = player:getOutfit()
    local condition = Condition(CONDITION_OUTFIT)
    outfit.lookType = looktype
    condition:setTicks(time * 1000)
    condition:setOutfit(outfit)
    player:addCondition(condition)
    player:setStorageValue(666999, -1)

    return true
end

 

 

Postado
  • Autor
11 horas atrás, Leohige disse:

Fiz como você disse.

 

Demonstração

 

  Ocultar conteúdo

deadoutfit.thumb.gif.57234514818ea80b299b0515fff75c2b.gif

 

Vá em data/creaturescripts/scripts/playerdeath.lua e após a linha que contém function onDeath(... adicione esse código:

 

  Mostrar conteúdo oculto


player:setStorageValue(666999, 1)

 

 

Em data/creaturescripts/creaturescripts.xml adicione a seguinte linha:

 

  Mostrar conteúdo oculto


<event type="login" name="DeadOutfit" script="deadoutfit.lua" />

 

 

Agora crie um arquivo em data/creaturescripts/scripts chamado deadoutfit.lua e coloque todo o código:

 

  Ocultar conteúdo


function onLogin(player)
    if player:getStorageValue(666999) ~= 1 then
        return true
    end

    local time = 10       -- Tempo em segundos
    local looktype = 300  -- LookType que o player ira receber
    local outfit = player:getOutfit()
    local condition = Condition(CONDITION_OUTFIT)
    outfit.lookType = looktype
    condition:setTicks(time * 1000)
    condition:setOutfit(outfit)
    player:addCondition(condition)
    player:setStorageValue(666999, -1)

    return true
end

 

 

No caso eu queria que so ficasse cm uma aureola na cabeça e n trocasse outft teria como ? ex; goku morre pra um player, dai qnd ele nasce ele ainda continua goku so que com uma aureola

Postado
32 minutos atrás, menta2 disse:

No caso eu queria que so ficasse cm uma aureola na cabeça e n trocasse outft teria como ? ex; goku morre pra um player, dai qnd ele nasce ele ainda continua goku so que com uma aureola

Isso já foge o script. Teria que ser um addon já pronto ou algo do tipo.

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.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo