GO

Espelho Que Fala Com Os Player!

Por GODFakezin, 07 de out. de 2007 em Actions e Talkactions

script
otserv
25
7k
GODFakezinG
07 de outubro de 2007 às 03:20

* Espelho Que Fala Com Os Player *



 

 

 

Nesse, tutorial vou explicar como se faz clicar no espelho ele fala com você! =)

 

Tutorial, bem simples, e bem estrovertido. Otimo para anima o seu OtServer!.

 

Vamos la:

 

 

Alguns itens:



 
Espelho 1 - p1pq7.gif

 

 

Espelho 2 - p2ez5.gif

 

 

Espelho 3 - p3nc4.gif

 

 

ID's dos espelhos:

 

1736 - 1737 - 1816 - 1817 - 1843 - 1844 - 1845 - 1846 - 1847 - 1848 - 1849 - 1850 - 1851

 

Pronto:

 

Agora va em, Data/actions/scripts/, copile um arquivo.lua qualquer, e renomeie ele para mirror.lua, tire todo coteúdo de dentro e subistitua por isso:

 

function onUse(cid, item, frompos, item2, topos)
sorte = math.random(1,7)
pos = getPlayerPosition(cid)
if item.itemid == 1736 or item.itemid == 1737 or item.itemid == 1816 or item.itemid == 1817 or item.itemid == 1843 or item.itemid == 1844 or item.itemid == 1845 or item.itemid == 1846 or item.itemid == 1847 or item.itemid == 1848 or item.itemid == 1849 or item.itemid == 1850 or item.itemid == 1851 then
if sorte == 1 then
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"Nossa como voce esta bonito(a) hoje.")
elseif sorte == 2 then
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"Voce esta mais bonito(a) a cada dia.")
elseif sorte == 3 then
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"Nossa voce esta horrivel.")
elseif sorte == 4 then
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"Ohh voce parece o chuck.")
elseif sorte == 5 then
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"Voce mudou alguma coisa no visual?.")
elseif sorte == 6 then
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"Que roupa linda!!")
elseif sorte == 7 then
doSendMagicEffect(pos,14)
doPlayerSendTextMessage(cid,22,"Seu cabelo parece mais bonito.")
end
end
return 1
end

 

Explicação:

 

* A cor vermelha é a fala que o player vai dizer ao usar o espelho.

 

* A cor azul são os ID's dos espelhos.

 

 

Agora va em Data/action/action.xml/, e adicione isto.

 

-----Mirror----
<action itemid="1736" script="mirror.lua"/>
<action itemid="1737" script="mirror.lua"/>
<action itemid="1816" script="mirror.lua"/>
<action itemid="1817" script="mirror.lua"/>
<action itemid="1843" script="mirror.lua"/>
<action itemid="1844" script="mirror.lua"/>
<action itemid="1845" script="mirror.lua"/>
<action itemid="1846" script="mirror.lua"/>
<action itemid="1847" script="mirror.lua"/>
<action itemid="1848" script="mirror.lua"/>
<action itemid="1849" script="mirror.lua"/>
<action itemid="1850" script="mirror.lua"/>
<action itemid="1851" script="mirror.lua"/>



Pronto:

 

-Pronto agora ao usar o espelho ele ira dizer varias falas engraçadas... =)

 

q9czfed7hwjb1.gif

 

Cya.

 

pktzbtvd0suq4.gif

 

 

 

Anteciosamente: GoD Fakezin

Editado Outubro 7 por GODFakezin

SephyrotSinS
07 de outubro de 2007 às 06:21

Cara, não tenho nada o que dizer...

Ótimo tutorial! Muito criativo com sempre!!! Agora só falta fazer uma vassoura q se você clicar nela ela te teletransporta :D

Tutorial muito bom GODFakezin :thumbsupsmiley:

thayamT
07 de outubro de 2007 às 08:44

Showw em

doPlayerSendTextMessage(cid,22,"Ohh voce parece o chuck.")

HSAUsuAHS Hilario

Parabens manoww

Aprovadissimo

GODFakezinG
07 de outubro de 2007 às 10:54
Cara, não tenho nada o que dizer...

Ótimo tutorial! Muito criativo com sempre!!! Agora só falta fazer uma vassoura q se você clicar nela ela te teletransporta :D

Tutorial muito bom GODFakezin :thumbsupsmiley:

 

 

@NeroStell

 

Queres a vassoura?

 

 

kkkkkkkkkkkkkkkkkkkkkkkkkk Se tu quiser, nós desenrola uma agora xD~

 

 

Pra fala a verdade! vou faser xD

 

jaja posto no forum =P

 

 

So pra zua contigo msm xD

 

 

flw ai brother! :)

 

Cya.

 

 

 

Ateciosamente: GoD Fakezin

Editado Outubro 7 por GODFakezin

Conde SapoC
07 de outubro de 2007 às 13:29

Bom tutorial

 

mas nesta linha

doPlayerSendTextMessage(cid,22,"Nossa como voce esta bonito(a) hoje.")

Se você pegar o sexo do player antes , você já põe os adjetivos no sexo certo.

Ficaria melhor.

 

XTibia_smile.gif

GODFakezinG
07 de outubro de 2007 às 13:47
Bom tutorial

 

mas nesta linha

doPlayerSendTextMessage(cid,22,"Nossa como voce esta bonito(a) hoje.")

Se você pegar o sexo do player antes , você já põe os adjetivos no sexo certo.

Ficaria melhor.

 

XTibia_smile.gif

 

 

@Conde Sapo

Veremos. Pode deixa.

 

Vlw mais uma vez.

 

Cya.

 

 

 

ANteciosamente: GoD Fakezin

Editado Outubro 7 por GODFakezin

SephyrotSinS
07 de outubro de 2007 às 14:17

Que tal essa idéia:

Se o espelho falar que você está feio(a) ele te transforma num monstro feiosão lá... Tipo um... Tipo um Banshee (credo como o bicho é feio hein...), e se ele falar que você está bonito(a) você fica normal e só sai um brilhinho igual da Light Healing ^_^

Se eu soubesse fazer tava até postando... eu ainda vou me aprofundar mais nessa área de scripts.

GODFakezinG
07 de outubro de 2007 às 14:20
Que tal essa idéia:

Se o espelho falar que você está feio(a) ele te transforma num monstro feiosão lá... Tipo um... Tipo um Banshee (credo como o bicho é feio hein...), e se ele falar que você está bonito(a) você fica normal e só sai um brilhinho igual da Light Healing ^_^

Se eu soubesse fazer tava até postando... eu ainda vou me aprofundar mais nessa área de scripts.

 

 

@NeroStell

 

 

Otima ideia. Estarei levando essa proposta. Vou tenta faser, se der certo. eu posto aqui.

 

Vlw mais uma vez ai!

 

Cya.

 

 

Anteciosamente: GoD Fakezin

SephyrotSinS
07 de outubro de 2007 às 14:21

Beleza aí. Sempre que eu tiver uma outra idéia eu posto até eu saber como fazê-la xD

07 de outubro de 2007 às 15:07

Muito Boa

Como sempre eu so tenho elogios pra você

 

~~APROVADO--

 

Abraços....

SephyrotSinS
07 de outubro de 2007 às 15:11

O tutorial ta ótimo, mas com essa coisa da transformação vai ficar sinistro. Imagina você se olhando no espelho e ver um Banshee?!?

Rodrigod22R
07 de outubro de 2007 às 19:38

Como Sempre soh deixo elogios para vc.

Parabéns.

VC merece um cargo Melhor aqui no Xtibia.

APROVADO!

abraços

GOD BonG
07 de outubro de 2007 às 20:02

Ótimo tutorial aprovado. Espelho falante mais uma novidade para os OTServs, GODFakezin sempre trazendo coisas novas para o fórum.

 

~~Abraços~~

GODFakezinG
07 de outubro de 2007 às 23:52
Ótimo tutorial aprovado. Espelho falante mais uma novidade para os OTServs, GODFakezin sempre trazendo coisas novas para o fórum.

 

~~Abraços~~

 

@ GOD Bon

 

@ GOD DigoO

 

@ NeroStell

 

@ SirAlquati

 

@ Conde Sapo

 

OBRIGADO! Por Ter Gostado!

 

:D

 

 

Cya.

 

 

Anteciosamente: GoD Fakezin

spot123123S
08 de outubro de 2007 às 00:23

Parabens Bem Legal

 

Como Sempre Criando Coisas

 

novas

 

Parabens Cara

 

Cya~~