Ir para conteúdo

Featured Replies

  • Respostas 7
  • Visualizações 1.4k
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • PsyMcKenzie
    PsyMcKenzie

    O que to testando também, acho que até amanhã já terminei, mas não tem nada demais. Apenas o pet e o npc para revivê-lo. Aí as alterações são com você.

Postado

Eu queria um pet system que tivesse níveis do 0 ao 10... e a cada nível que o pet evolui-se os hit almentavam.

Uso uma action para o pet system, que no caso são eggs, cada egg tem seu pet.

 

@Edit

Os níveis do pet seriam adquiridos em um npc que em troca de cada nível ele pedisse x item.

 

Script :

 

Spoiler

local egg = {
["Holy Pet"] = {id = 6541, mon = "Holy Pet"},
["Fire Pet"] = {id = 6542, mon = "Fire Pet"},
["Ice Pet"] = {id = 6543, mon = "Ice Pet"},
["Terra Pet"] = {id = 6544, mon = "Terra Pet"},
["Energy Pet"] = {id = 6545, mon = "Energy Pet"}
}

local storage = {
["0"] = {str = 9090}
}

function onUse(cid, item, fromPosition, itemEx, toPosition)

if getTilePzInfo(getCreaturePosition(cid)) then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE,"Você não pode invocar o pet em Protection Zone.")
return true
end

if #getCreatureSummons(cid) >= 1 then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE,"Você ja tem 1 pet invocado no momento.")
return doPlayerSendCancel(cid,  "")
end

for y, v in pairs(storage) do
if getPlayerStorageValue(cid, v.str) then

end


for k, v in pairs(egg) do
if item.itemid == v.id then
local x = doSummonCreature(v.mon, getCreaturePosition(cid))
doConvinceCreature(cid, x)
doRemoveItem(item.uid, 1)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_ORANGE,"Você invocou um ".. k .. " de nível ".. y .. "")
end
end

return true
end
end

 

Se alguém souber colocar os níveis ! Ajude Por Favor agradeço TK !

Editado por Tchukixx (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.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo