Ir para conteúdo

Pergunta

galera eu estou com uma creaturescript, que é para certas vocaçoes ganharem mais hp e mana, eu queria que o player so recebe-se uma vez o hp e a mana, a cada passo q o player da ele esta ganhando.. script:

 

 

local itens = {

["Druid"] = {vida = 2160, mana = 22},

["Paladin"] = {vida = 2160, mana = 22},

["Sorcerer"] = {vida = 2160, mana = 22}

 

}

function onLogin(cid)

if not itens[getPlayerVocationName(cid)] then

return true

end

local gain = itens[getPlayerVocationName(cid)].vida

local enr = itens[getPlayerVocationName(cid)].mana

setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+gain)

setCreatureMaxMana(cid, getCreatureMaxMana(cid)+enr)

return true

end

Link para o comentário
https://xtibia.com/forum/topic/200927-script-esta-dando-erro/
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0

tenta assim talvez?

 

local itens = {

["Druid"] = {vida = 2160, mana = 22},

["Paladin"] = {vida = 2160, mana = 22},

["Sorcerer"] = {vida = 2160, mana = 22}

 

}

function onLogin(cid)

if not itens[getPlayerVocationName(cid)] then

return true

end

if getPlayerStorageValue(cid, 65499) >= 1 then return true end

 

local gain = itens[getPlayerVocationName(cid)].vida

local enr = itens[getPlayerVocationName(cid)].mana

setCreatureMaxHealth(cid, getCreatureMaxHealth(cid)+gain)

setCreatureMaxMana(cid, getCreatureMaxMana(cid)+enr)

setPlayerStorageValue(cid, 65499, 1)

return true

end

 

Link para o comentário
https://xtibia.com/forum/topic/200927-script-esta-dando-erro/#findComment-1407511
Compartilhar em outros sites

  • 0

funcionou, ei cara por favor da uma passada no meu outro topico:

 

http://www.xtibia.co...action-mission/

 

REPORTADO PARA MOVEREM.

Editado por nbb147
Link para o comentário
https://xtibia.com/forum/topic/200927-script-esta-dando-erro/#findComment-1407771
Compartilhar em outros sites

×
×
  • Criar Novo...