Comparte
Ver el tema anteriorIr abajoVer el tema siguiente
avatar
Aportador
Mensajes Mensajes : 98
Ver perfil de usuario

System !afk

el Sáb Sep 24, 2011 7:36 pm
Ve a Data/Talkations/scripts y crea un archivo llamado afk.lua y esto adentro




Código:
--[[
    Talking Tp/signs/tiles for TFS 0.2+
    89%shawak,11%Damadgerz
    Idea by Damadgerz
]]--
    local time = 5    -- 1 = 1 sec, 2 = 2 sec, ...
 
    local say_events = {}
local function SayText(cid)
    if isPlayer(cid) == TRUE then
        if say_events[getPlayerGUID(cid)] ~= nil then
            if isPlayer(cid) == TRUE then
                doSendAnimatedText(getPlayerPosition(cid),"Estoi afk", math.random(01,255))
                doSendMagicEffect(getPlayerPosition(cid), CONST_ME_SLEEP)
            end
            say_events[getPlayerGUID(cid)] = addEvent(SayText, time * 1000 / 2, cid)     
        end                                                     
    end
    return TRUE
end
function onSay(cid, words, param, channel)
    if(param == '') then
      doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Command param required.")
    return true
    end
    if param == "on" then
        if isPlayer(cid) == TRUE then
            doSendAnimatedText(getPlayerPosition(cid),"Estoi afk", math.random(01,255))
        end
        say_events[getPlayerGUID(cid)] = addEvent(SayText, time * 1000, cid)
        doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING,"Tu ahora estas (afk).")
    elseif param == "off" then
            stopEvent(say_events[getPlayerGUID(cid)])
            say_events[getPlayerGUID(cid)] = nil
            doPlayerSendTextMessage(cid,MESSAGE_STATUS_WARNING,"Tu ahora no estas (afk).")
    end
    return TRUE
end

y esto en Talkations.xml

Código:
        <talkaction words="!afk" event="script" value="afk.lua"/>
avatar
Aportador
Mensajes Mensajes : 75
Ver perfil de usuario

Re: System !afk

el Sáb Sep 24, 2011 10:06 pm
hehe esta bonita esta Script asi porlomenos sabe que estas AFK XD
Ver el tema anteriorVolver arribaVer el tema siguiente
Permisos de este foro:
No puedes responder a temas en este foro.