[System] Collecting Fruit
5/12/2015, 22:11
Eae galerinha, hoje venho trazer um sistema de coletar fruta ao dar use em uma árvore específica, você pode alterar o id da fruta e da árvore, use sua criatividade!
Vá em servidor/data/actions, copie um arquivo em .lua, renomeie para cllfruit, e adicione isso dentro do arquivo
Em actions.xml, adicione essa linha:
Créditos:
XTibia
Vá em servidor/data/actions, copie um arquivo em .lua, renomeie para cllfruit, e adicione isso dentro do arquivo
- Spoiler:
- -- Collecting Fruit System - GOD Vitor --
-- pokeking7.forumeiros.com --
-- Créditos: XTibia --
local config = {
-- [ID_DA_ARVORE] = {FRUTA, QUANTIDADE{minimo, maximo}, ID_DA_ARVORE_SEM_FRUTO, TEMPO_PARA_ÀRVORE_FICA_COM_FRUTO}
[2775] = {fruit = 14852, quantity = {1,7}, treeWithoutFruit = 2709, timeToGrow = 12000},
}
function onUse(cid, item, fromPosition, itemEx, toPosition)
for i, k in pairs(config) do
if (isInArray(i, item.itemid) == true) then
random = math.random(k.quantity[1],k.quantity[2])
doTransformItem(item.uid, k.treeWithoutFruit, 1)
doPlayerAddItem(cid,k.fruit,random)
addEvent(function()
doTransformItem(getThingFromPos(toPosition).uid, i)
end, k.timeToGrow * 1000)
if random > 0 then
doPlayerSendTextMessage(cid,27,"Você pegou uma pêra.")
else
doPlayerSendTextMessage(cid,27,"A árvore não deu nenhum fruto!")
end
end
end
return true
end
Em actions.xml, adicione essa linha:
- Spoiler:
- <action itemid="2723" event="script" value="cllfruit.lua"/>
Créditos:
XTibia
Permissões neste sub-fórum
Não podes responder a tópicos
|
|