Jump to content
Sign in to follow this  
JhonnyMotta

Teleport and Aol

Recommended Posts

JhonnyMotta

# Teleport and Aol #

  • Autor: Desconhecido
  • TFS 8.6
  • Descrição: O item é um colar, que ao dar use o player é teleportado em 3 segundo para o templo (configurado) e funciona ainda como Aol Infinito.

Script:

1- Abra a pasta "data/actions/scripts" e crie um arquivo com o nome "teleport.lua" e cole isto dentro do arquivo:

local position = {[b][color=#ff0000]x = 160, y = 50, z = 7[/color][/b]}
local control = 85214
local delay = 3


local function Sender(player)
       local result = getPlayerStorageValue(player.cid, control)
       doSendAnimatedText(getThingPosition(player.cid), result, math.random(256))
       if result ~= 0 then
               doPlayerSendTextMessage(player.cid, MESSAGE_INFO_DESCR, "Teletransporte em ".. result .." segundos.")
               setPlayerStorageValue(player.cid, control, result - 1)
               addEvent(Sender, 1000, {cid = player.cid})
       else
               doPlayerSendTextMessage(player.cid, MESSAGE_INFO_DESCR, "Teletransportado!")
               doTeleportThing(player.cid, position)
               doSendMagicEffect(getThingPosition(player.cid), CONST_ME_TELEPORT)
       end
       return true
end


function onUse(cid, item, fromPosition, itemEx, toPosition)
       if isPlayerPzLocked(cid) then
               return doPlayerSendCancel(cid, "O item só pode ser usado sem Battle.")
       end
       setPlayerStorageValue(cid, 85214, delay)
       addEvent(Sender, 0, {cid = cid})
       return true
end

ps: onde está em vermelho, é a posição do templo ou local desejado. Configure como quiser.

 

Feche e salve.

 

 

2- Abra o actions.xml e cole isto:

    <action itemid="[color=#ff0000]10719[/color]" script="teleport.lua"/>[size=3]
[/size]

 

Eu usei o item 10719, mude ao seu gosto (podendo ser o próprio aol)

Feche e salve

 

3- Vá em data/itens e abra o itens.xml. Dê CTRL + F e procure por 10719, substitua tudo que está lá, por isto:

            <item id="10719" name="Teleport Amulet">
       <attribute key="description" value="De use, e seja teletransportado. (USE COMO AOL INFINITO TAMBEM)"/>
       <attribute key="weight" value="150"/>
       <attribute key="slotType" value="necklace"/>
       <attribute key="preventDrop" value="1" />

 

Feche e salve.

 

Pronto, o SCRIPT está instalado.

Edited by Fixthow

Share this post


Link to post
Share on other sites
Fixthow

Aprovado, obrigado por contribuir com o fórum!

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×