Ir para conteúdo

[Moveevents] Tile Informativo


Meunomeefeiozik

Posts Recomendados

Olá pessoal, venho trazer esse script bem facil tambem, mais que serve para varias coisas, eu gosto de script faceis e grande utilidade *-*

 

- Para que serve?

Talvez para você botar na area vip, para nao repetir a mesma mensagem sempre.. use a imaginação

 

- Como faço para adicionar em meu servidor?

Simples, abra o map editor e bota no tile/piso que você quiser o actionId 7002, e adiciones os arquivos em data\movements\script e movements.xml

 

data/movements/scripts/infos.lua

 

local text = {

[1] = "Existem diversos tipos de monstros em todo o map.",

[2] = "Há varias aventuras espalhadas por essa cidade.",

[3] = "Cuidado, pois você nao esta sozinho."

}

function onStepIn(cid, item, pos, fromPos)

doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT, text[math.random(1 , #text)])

end

data/movements/movements.xml

 

<movevent type="StepIn" actionid="7002" event="script" value="infos.lua"/>

 

Obs: Para você adicionar novos textos adicione o index [Numero] = "Texto" se for o ultimo nao precisa botar virgula, se não for, precisa.

Um script simples, mais de grande utilidades,

Abraços.

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

não precisa de tabela :p

function onStepIn(cid, item, pos, fromPos)
local text = {"Existem diversos tipos de monstros em todo o map.","Há varias aventuras espalhadas por essa cidade.","Cuidado, pois você nao esta sozinho."}
return doPlayerSendTextMessage(cid, MESSAGE_EVENT_DEFAULT,text[math.random(#text)])
end

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...