Ir para conteúdo

Posts Recomendados

Olá Pessoal Do Fórum xTibia!

Hoje Estou Aqui Para Postar Um Script

Feito Por OrochiElf (Tony Plyson).

 

Como Funciona?

Ele Anda Automaticamente Com o Lugar Onde Você Marcou, Ou

Seja, Você Cria Um Destino e Ele Seguirá Até Lá.

 

Como Configurar?

Para Configurar Onde Você Quer Andar, Basta Ir Adicionando

a Talkaction -

/walk north

/walk south

/walk east

/walk west

 

Como Eu Ativo/Desativo?

Para Desativar, Basta Digitar -

/walk on

/walk off

 

 

Então Vamos Lá!

Primeiramente Vá Em data/talkactions/talkactions.xml e Adicione a Seguinte Tag -

<talkaction words="/walk" hide="yes" event="script" value="walk.lua"/>

 

Agora Vá Em data/talkactions/scripts, Copie Um Arquivo Qualquer e

Renomeie Para walk, Coloque Isso Dentro Dele -

 

-- Script By : OrochiElf --

local w = {}
andar = 87212

function onSay(cid, words, param, channel)

function andar(cid)
for i = 1, ipairs(w) do
if getPlayerStorageValue(cid, andar) > 0 then
addEvent(doMoveCreature, i * 1000, cid, i)
addEvent(andar, i * 1000 * w, cid)
end
end
return true
end

if param == "" then
doPlayerSendTextMessage(cid, 27, "Voce precisa usar algum parametro como: /walk 0, /walk 1, /walk 3, /walk on , /walk off ou /walk reset")
return true
end

if isInArray({"0", "north"}, param) then
doPlayerSendTextMessage(cid, 27, "Voce adicionou um passo para o norte")
table.insert(w, 0)
return true
end

if isInArray({"1", "east"}, param) then
doPlayerSendTextMessage(cid, 27, "Voce adicionou um passo para o leste")
table.insert(w,1)
return true
end

if isInArray({"2", "south"}, param) then
doPlayerSendTextMessage(cid, 27, "Voce adicionou um passo para o sul")
table.insert(w,2)
return true
end

if isInArray({"3", "west"}, param) then
doPlayerSendTextMessage(cid, 27, "Voce adicionou um passo para o oeste")
table.insert(w,3)
return true
end

if param == "on" then
andar(cid)
return true
end

if param == "off" then
setPlayerStorageValue(cid, andar, -1)
return true
end

if param == "reset" then
w = {}
return true
end
end

 

 

Pronto, Agora Basta Testar e Se Divertir!

Créditos - OrochiElf

Link para o comentário
https://xtibia.com/forum/topic/209803-automatic-walk-system/
Compartilhar em outros sites

×
×
  • Criar Novo...