Ir para conteúdo

Featured Replies

  • Respostas 7
  • Visualizações 611
  • Created
  • Última resposta

Top Posters In This Topic

Most Popular Posts

  • function onUse(cid, item, fromPosition, itemEx, toPosition) local config = { creature = 'Summon Wolf', -- Nome da criatura a ser sumonada maxsummon = 1, -- Numero maximo de summons que o player pod

  • doSummonCreature("Pet Holy", fromPosition.x + 1)

  • .

Postado

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

local config = {

creature = 'Summon Wolf', -- Nome da criatura a ser sumonada

maxsummon = 1, -- Numero maximo de summons que o player podera sumonar

level = 30, -- Level para poder sumonar

delay = 10, -- minutos de espera para poder sumonar novamente

stor = 819902

}

local function removeSummon(cid, summon)

if not isCreature(cid) then return LUA_ERROR end

if isCreature(summon) then doRemoveCreature(summon) end

end

if getPlayerLevel(cid) < config.level then

return doPlayerSendCancel(cid, "Você precisa ter level "..config.level.." ou mais para usar o item.")

elseif #getCreatureSummons(cid) >= config.maxsummon then

return doPlayerSendCancel(cid, "Você já está com seu pet ativado.")

elseif getPlayerStorageValue(cid, config.stor) >= os.time() then  

local minutos = math.floor((getPlayerStorageValue(cid,config.stor) - os.time())/(60))

return doPlayerSendCancel(cid, "Você deve esperar ".. (minutos <= 0 and getPlayerStorageValue(cid, config.stor) - os.time() or minutos) .." "..(minutos <= 0 and "segundos" or "minutos").." para usar esse item de novo.")

elseif (getTilePzInfo(getCreaturePosition(cid))) then

return doPlayerSendCancel(cid, "Você não pode usar esse item em PZ.")

end

local summon = doSummonCreature(config.creature, getCreaturePosition(cid))

doConvinceCreature(cid, summon)

addEvent(removeSummon, config.delay*60*1000, cid, summon)

setPlayerStorageValue(cid, config.stor, os.time()+config.delay*60)

return true     

end

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