Compra Donate
local coin = 11192
local lever = {
[30000] = {15,12606},
}
function onUse(cid,item,fromPosition,itemEx,toPosition)
if doPlayerRemoveItem(cid,coin,lever[item.actionid][1]) == FALSE then
return doPlayerSendTextMessage(cid,MESSAGE_INFO_DESCR, "você precisa de "..lever[item.actionid][1].." " ..getItemNameById(coin))
end
doPlayerAddItem(cid,lever[item.actionid][2])
doPlayerSendTextMessage(cid,22,"você comprou um " .. getItemNameById(lever[item.actionid][2]))
doSendMagicEffect(getCreaturePosition(cid), math.random(28,30))
doTransformItem(item.uid, item.itemid == 1746 and 1746 or 1746)
return true
end
Vermelho - ID da Donate Coin.
Verde - Unique ID do Baú.
Azul - Quantidade de Donate Coin's que irá cobrar.
Roxo - ID do item que o player irá ganhar.




info
Grupo: Campones
Registrado: 04/09/11
Posts: 32
Reputação: 0
Char no Tibia: Scoth Lister
Tipo do script: Action
Protocolo (versão do Tibia): 8.60
Servidor utilizado: Baiak Tech
Nível de experiência: Médio
Adicionais/Informações: ~~
Galera to precisando de 2 script, vamos começar Tá valendo REP xD
1 script : Compra Donate
eu tenho 10 donate coins, e quero comprar um wand donate. que no caso é 10 donate coins.
eu vou la na sala donate e abro um bau que me da a wand e eu perco os 10 donate coins. e que eu possa fazer isso com outros itens donate.
Donate coin id :9020
wand donate id :7410
2 script :Vip Donate :
Por exemplo eu criei 3 tipos de vip : a vip 15 dias, a vip 30 dias, e a vip permanente, cada uma tem uma funçao no qual o nome ja diz '-'. eu dou use ne uma delas e vem 15, 30, permanente dias de vip donate.
VIP 15 DIAS : 10310
VIP 30 DIAS : 10309
VIP PERMANENTE : 5958
se nao der para fazer do permanente, nao tem problema. so quero os 2 scripts valendo rep+.