[Action] Item Que Prevê O Futuro

CoGames
em Actions e Talkactions

CoGames

OT-Admin/Hoster Experiente
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 08/11/11Posts: 116Gênero: Masculino

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!

faviconf.gifusion OT

(Em Manutenção, abriremos em breve...)

___________________________________________________________________________________________________

Um dia, um High level de carlin resolveu dar um pulo em carlin, visitar os amigos e zuar um poco...

Chegando lá... bateu uns duelos e tals.. e fico humilhando os iniciantes de lah.... e entao, avistou um knight level 10 perto dos porquinhos, aih foi quere zuar ele:

17:12 High Level: Ei cara... como q se chama akele porquinho ali, que é a sua cara?

17:12 Knight Iniciante: Aquele ali se chama "ocê"

17:13 High Level: hmm... e aquele outro ali?

17:13 Knight Iniciante: Aquele é o irmão de ocê

17:13 High Level: E aquela dali ?

17:13 Knight Iniciante: Aquela ali é a namorada de ocê... hehehe

Jah puto da vida, o HL, querendo contornar a situação fala:

17:14 High Level: Entao, você vai me dizer que aquela ali é a mãe de "ocê" ?

17:15 Knight Iniciante: Não sinhô... a mãe de ocê nóis comemo ontem a noite.

_________________________________________________________________________________________________

Vinc

The white fox
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/10/11Posts: 625Gênero: Masculino

um erro grave

doPlayerRemoveItem(cid,2193,1)

se estiver no chão n vai remove,vai ser infinito

 

e uma dica use uma table diminuiria muito o script

^w^

DeadSmok3r

~>DeadSmok3r<~
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 04/12/11Posts: 67

huahua.

Legal a ideia.

Mas não sei onde colocaria no meu servidor :(

Era para ser em primeiro mas ...

silverc.png

Demonbholder

avatar
Infante
Infante

INFOS

Grupo: InfanteRegistrado: 13/10/08Posts: 1551Char no Tibia: Demonbholder

De primeiro não tinha entendido, depois entendi que o item é uma "farsa" (assim como qualquer previsão do futuro da vida real).

 

Achei bem criativo, parabéns. Como já disseram, use table.

Oie :D

CoGames

OT-Admin/Hoster Experiente
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 08/11/11Posts: 116Gênero: Masculino

Não entendi essa de table ;s

faviconf.gifusion OT

(Em Manutenção, abriremos em breve...)

___________________________________________________________________________________________________

Um dia, um High level de carlin resolveu dar um pulo em carlin, visitar os amigos e zuar um poco...

Chegando lá... bateu uns duelos e tals.. e fico humilhando os iniciantes de lah.... e entao, avistou um knight level 10 perto dos porquinhos, aih foi quere zuar ele:

17:12 High Level: Ei cara... como q se chama akele porquinho ali, que é a sua cara?

17:12 Knight Iniciante: Aquele ali se chama "ocê"

17:13 High Level: hmm... e aquele outro ali?

17:13 Knight Iniciante: Aquele é o irmão de ocê

17:13 High Level: E aquela dali ?

17:13 Knight Iniciante: Aquela ali é a namorada de ocê... hehehe

Jah puto da vida, o HL, querendo contornar a situação fala:

17:14 High Level: Entao, você vai me dizer que aquela ali é a mãe de "ocê" ?

17:15 Knight Iniciante: Não sinhô... a mãe de ocê nóis comemo ontem a noite.

_________________________________________________________________________________________________

vitorvvm

--Sei um pouco de tudo--
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 07/06/11Posts: 122Char no Tibia: shakerspere

show... adorei seu script...

 

se quiser aprender sobre "TABLE" entra nesse link aew...

 

-->Link aki<---

 

 

 

 

 

Te ajudei... então... rep+

Vinc

The white fox
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/10/11Posts: 625Gênero: Masculino

na verdade esse negocio de item que preve o futoro ja é meio old,ja tinha visto um destes num server d poketibia ano passado

^w^

CoGames

OT-Admin/Hoster Experiente
avatar
Artesão
Artesão

INFOS

Grupo: ArtesãoRegistrado: 08/11/11Posts: 116Gênero: Masculino

@lordbug99

Mas este script é "Atualizado"!

faviconf.gifusion OT

(Em Manutenção, abriremos em breve...)

___________________________________________________________________________________________________

Um dia, um High level de carlin resolveu dar um pulo em carlin, visitar os amigos e zuar um poco...

Chegando lá... bateu uns duelos e tals.. e fico humilhando os iniciantes de lah.... e entao, avistou um knight level 10 perto dos porquinhos, aih foi quere zuar ele:

17:12 High Level: Ei cara... como q se chama akele porquinho ali, que é a sua cara?

17:12 Knight Iniciante: Aquele ali se chama "ocê"

17:13 High Level: hmm... e aquele outro ali?

17:13 Knight Iniciante: Aquele é o irmão de ocê

17:13 High Level: E aquela dali ?

17:13 Knight Iniciante: Aquela ali é a namorada de ocê... hehehe

Jah puto da vida, o HL, querendo contornar a situação fala:

17:14 High Level: Entao, você vai me dizer que aquela ali é a mãe de "ocê" ?

17:15 Knight Iniciante: Não sinhô... a mãe de ocê nóis comemo ontem a noite.

_________________________________________________________________________________________________

Lukeskywalker

avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 30/06/08Posts: 173Char no Tibia: Lady Stars Walker

Lol cada coisa que eu vejo POKSAPOKASoks

mais é bem criativo ta valendo

Vinc

The white fox
avatar
Conde
Conde

INFOS

Grupo: CondeRegistrado: 30/10/11Posts: 625Gênero: Masculino

@Cogames

nunca disse que era desatulizado,so disse que ja uma parecida(na epoca que n era scripter) um systema que nem esse num ot de poketibia,only it

^w^