Bem Como é meu primo post vou me esforçar para conseguir explicar tudo direitinho! :weight_lift:
1º)Vá na pasta do seu ot entre em data/movements/scripts
2º)Crie um arquivo bem vindo.lua e cole isso:
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
Lembrando que:
Hail ot!:Oq o player fala quando passa encima do quadrado(Opcional,se nao quiser delete a linha)
Bem Vindo...:A mensagem recebida ao player quando ele pisa.
13540:É o action id que voce coloca no piso e no movements.xml(vou comentar agora)
Penultimo Passo)Vá em movements.xml e cole isso
<movevent event="StepIn" actionid="13540" script="bem vindo.lua" />
O action id e o id que voce coloca no piso...
Vá no map editor,para ser mais exato no local(is) que voce quer que mostre tal mensagem e coloque 13540.
Creditos:
50% Ao Criador do vipsys(eu fiz a partir desse movement)
50% a mim xD
Lembrando se seu ot ja tem esse action mude ele ^.^
Espero ter conseguido explicar
:XTibia_smile: