Ir para conteúdo

Featured Replies

Postado

Ae galera do tk

Esou precisando de um script que quando o player passar por certo tile apareca uma mensagem no defaut chat, e somente 3 segundos dps ele poderar passar novamente pelo tile.

Exemplo: O jogador da guild [tal] esta invadindo o castelo

Resolvido por zipter98

Ir para solução
Postado
  • Solução

local time, storage = 3, 9471
function onStepIn(cid, item, position, fromPosition)
    if getPlayerStorageValue(cid, storage) > os.time() then
        doPlayerSendCancel(cid, "Wait "..getPlayerStorageValue(cid, storage) - os.time().." second(s) to pass here again.")
        doTeleportThing(cid, fromPosition)
    else
        local message = getCreatureName(cid).." esta invadindo o castelo."
        if getPlayerGuildId(cid) > 0 then
            message = getCreatureName(cid)..", da guild "..getPlayerGuildName(cid)..", esta invadindo o castelo."
        end
        for _, pid in pairs(getPlayersOnline()) do
            if pid ~= cid then
                doPlayerSendTextMessage(pid, 27, message)
            end
        end
        setPlayerStorageValue(cid, storage, os.time() + time)
    end
    return true
end

não respondo pms solicitando suporte em programação/scripting

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.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo