Bom galera, meu script de hoje Ă© sobre um Item que prevĂȘ o futuro!!!
Nome: PrevisaoFuturo System
Função: Um X item, quando clicado ele falarĂĄ uma mensagem aleatoriamente em branco, ou seja, ele "PrevĂȘ" o futuro.
Tibia VersĂŁo: Apropriadamente 8.4.
Script em: Actions.
Vamos ao trabalho!
Primeiro, como todos sabem, vĂĄ em data/actions/scripts, copie e cole um arquivo.lua, renomeie-o para Previsaofuturo, dentro cole:
--PrevisaoFuturo System by CoGames
function onUse(cid, item, frompos, item2, topos)
luck = math.random(1,10)
pos = getPlayerPosition(cid)
if item.itemid == 2193 and luck == 1 then
doPlayerRemoveItem(cid,2193,1)
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"Em breve, vocĂȘ morrerĂĄ!")
elseif item.itemid == 2193 and luck == 2 then
doPlayerRemoveItem(cid,2193,1)
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"Muito breve, algo acontecerĂĄ e vocĂȘ ganharĂĄ muito dinheiro!")
elseif item.itemid == 2193 and luck == 3 then
doPlayerRemoveItem(cid,2193,1)
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"à melhor não desrespeitar ninguém, pois em breve, seu futuro serå um belo Banimento triste!")
elseif item.itemid == 2193 and luck == 4 then
doPlayerRemoveItem(cid,2193,1)
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"Ă melhor tomar cuidado, por incrĂvel que pareça, um Deer irĂĄ te matar!")
elseif item.itemid == 2193 and luck == 5 then
doPlayerRemoveItem(cid,2193,1)
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"Pare de comprar lixos, vocĂȘ ficarĂĄ muito pobre!")
elseif item.itemid == 2193 and luck == 6 then
doPlayerRemoveItem(cid,2193,1)
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"No prĂłximo evento, vocĂȘ ganharĂĄ muitos prĂȘmios!")
elseif item.itemid == 2193 and luck == 7 then
doPlayerRemoveItem(cid,2193,1)
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"Melhor comprar uma casa o quanto antes possĂvel, se vocĂȘ nĂŁo comprar, em breve, nĂŁo haverĂĄ mais nenhuma casa no servidor e vocĂȘ morarĂĄ de baixo de uma ponte!")
elseif item.itemid == 2193 and luck == 8 then
doPlayerRemoveItem(cid,2193,1)
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"Hoje Ă© melhor vocĂȘ nĂŁo caçar, os monstros estĂŁo muito fortes!")
elseif item.itemid == 2193 and luck == 9 then
doPlayerRemoveItem(cid,2193,1)
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"VocĂȘ serĂĄ o RANK do servidor se continuar upando assim!")
elseif item.itemid == 2193 and luck == 10 then
doPlayerRemoveItem(cid,2193,1)
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"Melhor nĂŁo comer a prĂłxima comida, pois ela estarĂĄ envenenada!")
end
return 1
end
O que estĂĄ em verde, sĂŁo as mensagens que vocĂȘ poderĂĄ modificar!
Dica: Se vocĂȘ quiser colocar mais mensagens, Ă© sĂł copiar uma parte como esta:
elseif item.itemid == 2193 and luck == 11 then
doPlayerRemoveItem(cid,2193,1)
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"Exemplo!")
Onde estĂĄ em roxo, Ă© o ID do item!
Onde estĂĄ em vermelho, Ă© o nĂșmero que vocĂȘ terĂĄ que modificar para ficar na ordem correta!
Onde estĂĄ em azul, Ă© o ID do efeito que quando o player clicarĂĄ no item, aparecerĂĄ um efeito!
Onde estĂĄ em verde, Ă© a mensagem que o player receberĂĄ!
Agora, como todos sabem, vĂĄ em data/actions/actions.xml, e em alguma linha cole:
<action itemid="2193" script="previsaofuturo.lua"/>
Então é isso galera, se gostarem, não se esqueçam do REP+!
Pode atĂ© ser um script meio inĂștil, mas Ă© legal!











