Ir para conteúdo
  • 0

Pedido Script De Piso Com Msg


cacaiu

Pergunta

15 respostass a esta questão

Posts Recomendados

  • 0

movements.xml:

 

<movevent type="StepIn" actionid="xxxx" event="script" value="msgtile.lua"/>

 

Substitua o xxxx por um action id que desejar.

 

msgtile.lua:

 

function onStepIn(cid, item)

local msg = "Você tem que ir pra lá." -- Mensagem que será mandada

 

if isPlayer(cid) then

doPlayerPopupFYI(cid, msg)

end

return true

end

 

Editado por LuckOake
Link para o comentário
Compartilhar em outros sites

  • 0

Sim. Não exatamente igual ao spell, que abre a janela igual a de um livro, mas abre um FYI. Testa ai, se não gostar, substitui essa linha:

 

doPlayerPopupFYI(cid, msg)

Por essa:

 

doShowTextDialog(cid, 7528, msg)

Editado por LuckOake
Link para o comentário
Compartilhar em outros sites

  • 0

LuckOake

 

 

perfect como sempre né =D. quando libera aki te dou rep+ xD

 

 

 

DUVIDA:

se eu fizer outro script igua a esse e add essa tag: doShowTextDialog(cid, 7528, msg)

 

ai escrevo a msg Bem vindo\n\n\n bla bla bla....

 

 

esse \n faz decer as palavras ex:

Bem vindo

 

 

BLA BLA BLA

Editado por cacaiu
Link para o comentário
Compartilhar em outros sites

  • 0

Eu fiz um mais avançado pro alissow sv...

 

mensagens.lua

function onStepIn(cid, item, position, fromPosition)

local mensagem = {

action = item.actionid,

[50001] = "Hospedaria do Unicornio Saltitante.",

[50002] = "Dorion."

}

if(item.actionid == mensagem.action) then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, mensagem[item.actionid])

return true

end

end

Nos números ali você adiciona o aid do piso e a mensagem que vai aparecer quando pisar...

 

Tag:

<movevent type="StepIn" actionid="50001 - 50075" event="script" value="mensagens.lua"/>

 

Os aids que podem ser adicionados são de 50001 até 50075...

Link para o comentário
Compartilhar em outros sites

  • 0

Eu fiz um mais avançado pro alissow sv...

 

mensagens.lua

function onStepIn(cid, item, position, fromPosition)

local mensagem = {

action = item.actionid,

[50001] = "Hospedaria do Unicornio Saltitante.",

[50002] = "Dorion."

}

if(item.actionid == mensagem.action) then

doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, mensagem[item.actionid])

return true

end

end

Nos números ali você adiciona o aid do piso e a mensagem que vai aparecer quando pisar...

 

Tag:

<movevent type="StepIn" actionid="50001 - 50075" event="script" value="mensagens.lua"/>

 

Os aids que podem ser adicionados são de 50001 até 50075...

 

me diz uma coisa, quando que essa condição que você fez não vai ser verdadeira?

Link para o comentário
Compartilhar em outros sites

  • 0

se vc quer escreve muita coisa recomendo usa esse

facilita pra escreve :D

function onStepIn(cid, item)
local text = [[
1- oi galera
2- essa quest e dificil
3- tome cuidado
4- bla bla bla
]]
if isPlayer(cid) then
doShowTextDialog(cid,7528,text)
end
return true
end

só edita red

 

local text = [[

1- oi galera

2- essa quest e dificil

3- tome cuidado

4- bla bla bla

]]

Editado por notle2012
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...