CU

[8.1] Ao Pisar No Piso Sai Uma Msg?

Por curruwilliam, 18 de ago. de 2011 em Actions e Talkactions

script
11
3k
curruwilliamC
18 de agosto de 2011 às 16:18

Primeiro vai na pasta do seu ot/data/movements/scrits:

Crie um novo arquivo com o nome piso1:

coloque isto dentro:

 

azul = TEXTCOLOR_BLUE
function onStepIn(cid, item, pos)
if isPlayer(cid) then
if item.actionid == 13540
then
oi = getPlayerStorageValue(cid,13540) --Nao retire isso daqui!
if oi == -1 then
doPlayerSendTextMessage(cid,22,"Bem Vindo! Boa Sorte Com Essa Grande Aventura .")
doSendAnimatedText(getPlayerPosition(cid), "Hail Ot!",azul)
else

end

end

end

end

 

Onde esta em Vermelho eh a mensagem q o player vera apos passar no piso. Esta msg eh do meu ot qdo o player entra no server. logo no piso lnode ele loga.

 

em Verde vc coloca a mensagem q os outros players ali por perto verão ao passar pelo piso no caso ali esta Hail Ot!

 

Depois abra o movements.XML:

coloke isto:

<movevent event="StepIn" actionid="13540" script="piso1.lua" />

 

Agora por ultimo abra seu map editor va no piso em q vc quer q tenha esse efeito e coloque o actionid do piso 13540.

 

Rep++ ??

Testado no yourots!

Editado Agosto 19 por curruwilliam

Henrique127H
19 de agosto de 2011 às 01:25

Pega Em Serve De Pokemon ?? (8.54 )

Se Pegar Avisa Ae !

grigacuinG
19 de agosto de 2011 às 10:10

cara, depois de eu arrumar ake fico mais ou menos assim, no CODE, nao da pra colocar cores, =\

azul = TEXTCOLOR_BLUE

function onStepIn(cid, item, pos)

pos= {x=160,y=54,z=7} --1 Floor depois do actionID

if isPlayer(cid) then

if item.actionid == 13540

then

oi = getPlayerStorageValue(cid,13540) --Nao retire isso daqui!

if oi == -1 then

doPlayerSendTextMessage(cid,22,"Bem Vindo! Boa Sorte Com Essa Grande Aventura :p.")

doSendAnimatedText(getPlayerPosition(cid), "Hail Ot!",azul)

setPlayerStorageMessage(cid,13540,1)

else

doTeleportThing(pos)

 

end

 

end

 

end

 

end

e cara, voce eskeceu do setPlayerStorageMessage(cid,13540,1)

Status= {Adicionado}

Vlws ae FLWS!

Espero ter ajudado voce e a todos que gostariam de usar este script, e sim

FUNCIONA EM 8.4+!!

Aprovado! :button_ok:

curruwilliamC
19 de agosto de 2011 às 12:11

A vlw em cara..

Nem tinha visto que os html nao funcionava no code..

tanks

PonintatuP
19 de agosto de 2011 às 12:44

Essa Msg Vai pra todo Mundo Ou Apenas para o Player Que Pisou Nakele local ?

essa msg vai para O Defalt ? Enguanto O player Tiver encina Do chão A Msg vai sendo Enviada Ou Envia Só quando Pisa ?

grigacuinG
19 de agosto de 2011 às 12:53

Esta mensagem vai para o player que pisa em cima do floor, se voce quiser que todos vejam adiciona ali no meio do script doBroadcastMessage(cid, "Mensagem").

Ele somente envia uma vez, Literalmente, por causa do storageID, é igual uma quest, so pode usar uma vez! sim, é foda, más se voce quizer tirar isso, pedi pra mim, aqui, que eu tiro pra voce, e te invio em uma mensag.

Qlqr coisa add ae

guigacuin@hotmail.com,

entro de manha e de noite, as vezes, em feriado, entro quase toda a hora, é so manda a mensagem, que eu adc e voce pede pra mim o script que eu vejo se consigo fz

:weight_lift:

"Trabalhando duro, voce consegue tudo o que voce quer!"

:tuxout:

~Edit

Ele nao vai pro Default, ele vai pra tela, pra todos lerem, más irei arrumar, para que apareça no Default.

function onStepIn(cid, item, pos)

pos= {x=160,y=54,z=7} --1 Floor depois do actionID

if isPlayer(cid) then

if item.actionid == 13540

then

oi = getPlayerStorageValue(cid,13540) --Nao retire isso daqui!

if oi == -1 then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Bem Vindo! Boa Sorte Com Essa Grande Aventura :p.")

doSendAnimatedText(getPlayerPosition(cid), "Hail Ot!",255)

setPlayerStorageMessage(cid,13540,1)

else

doTeleportThing(pos)

 

end

 

end

 

end

 

end

Editado Agosto 25 por Viciadorlz

carlos9551C
20 de agosto de 2011 às 01:08

Obrigado Deu Certo Aqui..

Editado Agosto 20 por leonick111

YondaimeBRGY
21 de agosto de 2011 às 12:38

Vlw!

SubwatS
21 de agosto de 2011 às 12:42

poh script legal,vou usar no meu servidor de refugia.

22 de agosto de 2011 às 03:15

pow maneiro vo usar no meu server APROVADO :)

SubwatS
24 de agosto de 2011 às 17:08

fera hehe