ME
moveevent

[Moveevents] Tile Informativo

Por Meunomeefeiozik, 28 de fev. de 2012 em Actions e Talkactions

....
script
3
1.4k
MeunomeefeiozikM
28 de fevereiro de 2012 às 13:34

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 Fevereiro 28 por Meunomeefeiozik

VodkartV
28 de fevereiro de 2012 às 16:57

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

MeunomeefeiozikM
28 de fevereiro de 2012 às 17:01

;D Se Nao precisa nem sei to novo em scripts ! aprendi tem 1 semana ou menos mas o script ta funfando mesmo assim ? com tabela q nao posso saber to sem tibia aki no pc