Ir para conteúdo
  • Cadastre-se

Posts Recomendados

function onStatsChange(cid, attacker, type, combat, value)
local hp = 10 -- em porcentagem
local class = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,473}
local percent = math.floor((getCreatureHealth(cid)*100)/getCreatureMaxHealth(cid))
if type == STATSCHANGE_HEALTHLOSS and percent <= hp and isInArray(class, getPlayerVocation(cid)) then
doCreatureAddHealth(cid, getCreatureMaxHealth(cid))
return true
end
return true
end


<event type="statschange" name="HpMax" event="script" value="nome do seu script.lua"/>


no login.lua


registerCreatureEvent(cid, "HpMax")

vodkart_logo.png

[*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*]

 

DISCORDvodkart#6090

 

Link para o post
Compartilhar em outros sites
  • Respostas 13
  • Created
  • Última resposta

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

function onStatsChange(cid, attacker, type, combat, value) local hp = 10 -- em porcentagem local class = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,473} local percent = math.floor((getCreatureHealth(cid)*100)/getCreatureMaxHealth(cid)) if type == STATSCHANGE_HEALTHLOSS and percent <= hp and isInArray(class, getPlayerVocation(cid)) then doCreatureAddHealth(cid, getCreatureMaxHealth(cid)) return true end return true end <event type="statschange" name="HpMax" event="scr

doCreatureAddHealth(cid, getCreatureMaxHealth(cid)*0.20)  

  Em 26/12/2016 em 19:12, Vodkart disse:

function onStatsChange(cid, attacker, type, combat, value)
local hp = 10 -- em porcentagem
local class = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,473}
local percent = math.floor((getCreatureHealth(cid)*100)/getCreatureMaxHealth(cid))
if type == STATSCHANGE_HEALTHLOSS and percent <= hp and isInArray(class, getPlayerVocation(cid)) then
doCreatureAddHealth(cid, getCreatureMaxHealth(cid))
return true
end
return true
end


<event type="statschange" name="HpMax" event="script" value="nome do seu script.lua"/>


no login.lua


registerCreatureEvent(cid, "HpMax")

Mostrar mais  

Envez de encher toda vida pode encher 20%?

 

function onStatsChange(cid, attacker, type, combat, value)
local hp = 50 -- em porcentagem
local class = {1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,473}
local percent = math.floor((getCreatureHealth(cid)*100)/getCreatureMaxHealth(cid))
local encher = math.floor((getCreatureHealth(cid)*20)/getCreatureMaxHealth(cid))
if type == STATSCHANGE_HEALTHLOSS and percent <= hp then
doCreatureAddHealth(cid, encher).
return true
end
return true
end

 

 

 

tentei mudar aqui e não deu certo.. 

Link para o post
Compartilhar em outros sites
  Em 26/12/2016 em 23:21, Ed.Specter disse:
doCreatureAddHealth(cid, getCreatureMaxHealth(cid)*0.20)

 

Mostrar mais  

e possivel adicionar condição em creaturescripts? Tipo por X Tempo Magic level + 20.//

È Posivel executar um Spell a partir de uma creaturescript? tipo solta ela automatico ?

Link para o post
Compartilhar em outros sites
  Em 26/12/2016 em 23:41, Gustavo Ntos disse:

e possivel adicionar condição em creaturescripts? Tipo por X Tempo Magic level + 20.//

È Posivel executar um Spell a partir de uma creaturescript? tipo solta ela automatico ?

Expand   Mostrar mais  

 

não entendi, só vai conseguir usar a cada x tempo, e se o magic level for maior que 20 ?

pra ser sincero não lembro se tem uma função pra usar uma spell automática, mas tenta usar um :
 

doCreatureSay(cid, "exura vita", 3)

 

testa pra vê se funciona. não me recordo.

download.jpg

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.

  • Conteúdo Similar

    • Por LeoTK
      Salve galera neste tópico irei postar algumas prints do mapa do servidor para quem queira acompanhar e quem sabe até utilizar de inspiração para mapear o seu NTO.
       
      #Att 11/08/2022

       
       
       
       
      Konoha (Em Desenvolvimento)
       
       
       
       
    • Por DiigooMix
      Como o título já diz, será que alguém possui sprite do hitto e se possível as transformações dele?
    • Por OmegaZero
      Olá gostaria que alguém me ajudasse com uma "scripting" não sei se é pela mesma, seria o seguinte uma determinada arma teria a chance de dar double hit e não sei oque fazer alguem poderia ajudar?

      OBS:não sei se é o local correto se não for mova, desculpe
    • Por Madarasenju
      Olá galera do Tibia King, queria por uns npc's no meu server que não tem função de trade nem nada do tipo, queria que eles só andassem como enfeite, Rep+ Pra quem me ajudar... grato desde já.
    • Por SilenceRoot
      A magia é assim o você usa a a magia e ela ficará ativado por 10 segundos, até que o inimigo lance a primeira magia ou todos de uma vez, quando ele lançar a primeira magia, ele não lhe acertará ou seja esquivando dela, e logo em seguida será teletransportado aleatoriamente ao redor do inimigo que usou.
  • Estatísticas dos Fóruns

    96847
    Tópicos
    519613
    Posts



×
×
  • Criar Novo...

Informação Importante

Confirmação de Termo