Ir para conteúdo

Featured Replies

Postado

TFS 1.2

 

 

galera, queria um script simples que ao usar determinado item ele te teletransporte para uma cave, depois de por ex. 30 segundos lá, você é teletransportado de volta para o templo.

 

pode ser uma talkaction tambem que ao falar por exemplo !hunt hero, o player é teleportado para a hunt e ficará um certo tempo caçando, depois que acaba esse tempo ele volta pro templo.

 

não é necessário exhaust para utilizar novamente.

Postado

Em actions.xml use essa tag.

<action itemid="ID DO ITEM" event="script" value="script.lua"/>

Agora em actions/scripts crie um arquivo com esse nome script.lua e coloque isso dentro.

local StorageTime = 669902 -- Storage usada 'Usar uma storage que não esta em uso.'
local TeleportGO = {x = 96, y = 118, z = 3} -- Para onde o player vai quando usar o item
local TeleportBACK = {x = 95, y = 110, z = 6} -- Depois que o tempo acabar o player vai para esse local
local time = 10 -- Tempo para fazer novamente [ 60 = 1 minuto ] - [ 3600 = 1 hora  ]
local IDitem = ID DO ITEM -- ID do item a ser usado 'colocar aqui e na tag actions.xml'

function onUse(cid, item, position, fromPosition)
if getPlayerItemCount(cid,IDitem) >= 1 then
if not (getPlayerStorageValue(cid, StorageTime) > os.time()) then
doPlayerRemoveItem(cid, IDitem,1)
doTeleportThing(cid,TeleportGO)
doPlayerSendTextMessage(cid,22,"Você tem "..time.." segundo para ficar na hunt.")
setPlayerStorageValue(cid, StorageTime, os.time() + time)
addEvent(function()
doPlayerSendTextMessage(cid,22,"Seu tempo acabou!")
doTeleportThing(cid,TeleportBACK)
end, time*1000)
end end return false end

Qualquer duvida da um salve tamo aqui pra isso.
 

1.png

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Conteúdo Similar

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.6k

Informação Importante

Confirmação de Termo