Ir para conteúdo

Pergunta

Versão do servidor: 8.54

Então pessoal, eu quero uma spell que faça o seguinte:
O Player usa a magia e ganha um X item, e não precisa de nada como : adori blank.
Apenas usa a magia e ganha o item.

Não tenho a base do script.

Link para o comentário
https://xtibia.com/forum/topic/229118-spell-criar-item/
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

Tipo isso?

local cfg = {
    item = {id do item, quantidade},
    infinite = true,     --Poderá pegar o item infinitas vezes? [true/sim] [false/não]
}
local storage = 91836
function onCastSpell(cid, var)
    if cfg.infinite then
        doPlayerAddItem(cid, cfg.item[1], cfg.item[2])
    else
        if getPlayerStorageValue(cid, storage) < 1 then
            doPlayerAddItem(cid, item[1], item[2])
            setPlayerStorageValue(cid, storage, 1)
        else
            return doPlayerSendCancel(cid, "Você já pegou seu item.")
        end
    end
    return true
end
Editado por zipter98
Link para o comentário
https://xtibia.com/forum/topic/229118-spell-criar-item/#findComment-1616036
Compartilhar em outros sites

  • 0

é melhor um talkactions na minha opinião.

 

va em data / talkactions / scripts , e cria uma arquivo.lua

e cola isso dentro :

 

eu fiz por time, assim você escolhe a cada quantos minutos o player pode usar denovo.

function onSay(cid, words, param)

local item = 8474 -- id do item
local time = 1  -- tempo em minutos.
local storage = 1015 -- storage

if getPlayerStorageValue(cid, storage) - os.time() <= 0 then
   doPlayerAddItem(cid, item, 1)
   doPlayerSendCancel(cid, "Você ganhou um Item.")
   setPlayerStorageValue(cid, storage, os.time() + time * 1 * 60)
else
   doPlayerSendCancel(cid, "Você tem que esperar "..time.." Minutos para usar o script denovo.")
end

return TRUE
end

e em talkactions.Xml coloque a tag :

                 <talkaction words="OqueOPlayerTemQueFalar" script="NomeDoArquivo.lua"/>

rsrs ' postei depois do zipter coisas de segundos .. então se quiser você usa em spells, ou em talkactions

Link para o comentário
https://xtibia.com/forum/topic/229118-spell-criar-item/#findComment-1616038
Compartilhar em outros sites

×
×
  • Criar Novo...