[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^