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
Por Sertthoon, 13 de abr. de 2013 em Scripts
pedidos scripts
resolvido
otserv
tibia
script
18
2.5k
info
Grupo: Marquês
Registrado: 18/05/11
Posts: 1.1k
Reputação: +150
Gênero: Masculino

17 de abril de 2013 às 18:30



info
Grupo: Campones
Registrado: 02/12/09
Posts: 37
Reputação: 0
Char no Tibia: 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?
Editado Abril 17 por sertthoon