function onUse(cid, item, frompos, item2, topos)
local chance = 70 -- chance de cortar
local madeiras = {5941, 5901} -- item que o player irá ganhar
local premio = madeiras[math.random(1, #madeiras)]
local transformItem = 8786
local texts = {"Tuc", "Toc", "Trec"}
local random = texts[math.random(1,#texts)]
local vocationUse = {1, 2, 3, 4, 5, 6, 7, 8}
local time = 2 -- Minutos para crescer novamente
if getPlayerVocation(cid) ~= vocationUse then
doPlayerSendTextMessage(cid,22,"Você não tem a vocação necessária para cortar.")
return true
end
if item2.itemid == 2708 or item2.itemid == 2700 or item2.itemid == 6218 or item2.itemid == 2701 or item2.itemid == 2707 then
if math.random(1,100) >= chance then
doPlayerAddItem(cid,premio, math.random(1, 2))
doTransformItem(item2.uid, transformItem)
doSendMagicEffect(topos, 16)
doPlayerSendTextMessage(cid,22,"Você cortou uma madeira.")
doSendAnimatedText(topos, ""..random.."", TEXTCOLOR_GREEN)
doDecayItem(item2.uid)
addEvent(doCreateItem, time*60*1000, item2.itemid, 1, getThingPos(item2.uid))
else
doSendAnimatedText(topos, ""..random.."", TEXTCOLOR_GREEN)
doPlayerSendTextMessage(cid,22,"Você não conseguiu cortar.")
end
end
return true
end
SE
pedido
Pedido de alguns scripts basicos... coisa simples
By Sertthoon, 13 de abr. de 2013 in Scripts
pedidos scripts
resolvido
otserv
tibia
script
18
2.6k
info
Group: Marquês
Joined: 18/05/11
Posts: 1.1k
Reputation: +150
Gender: Masculino

17 de abril de 2013 às 18:30



info
Group: Campones
Joined: 02/12/09
Posts: 37
Reputation: 0
Tibia Character: varios
parabens, o seu funcionou obviamente rep +
e tmb rep + para todos os outros que ajudaram tmb
só uma pergunta
eu vi um erro, a arvore cresce denovo sim, mas fica o "cotoco" da outra arvore por cima, então nao consigo usar o serrote novamente
como edito pra quando a arvore crescer, aquele cotoco sumir?
ah, e como edito para que todas as profissoes consigam cortar a arvore?
Edited Abril 17 by sertthoon