Comparte
Ver el tema anteriorIr abajoVer el tema siguiente
avatar
Miembro
Mensajes Mensajes : 120
Ver perfil de usuario

[Talkation] BroadCAST Para GUILD!

el Mar Nov 08, 2011 1:11 pm
Manda Un Mensaje A Todo Los Miembros De La Guild.

Solo Puede Ser Usado Por El Lider Y El Vice-Lider De La Guild.

Vamos A Tu OT/data/talkactions/script Creas Un Archivo Y Le Pones guildcast.lua Y Adentro Colocas Esto:

Código:

function onSay(cid, words, param, channel)
    if getPlayerGuildId(cid) > 0 then
        if getPlayerGuildLevel(cid) >= GUILDLEVEL_VICE then
            for _, pid in ipairs(getPlayersOnline()) do
                local message = "*Guild* " .. getCreatureName(cid) .. " [" .. getPlayerLevel(cid) .. "]: " .. param .. ""
                if getPlayerGuildId(pid) == getPlayerGuildId(cid) then
                    doPlayerSendTextMessage(pid, MESSAGE_STATUS_CONSOLE_ORANGE, message)
                end
            end
        else
            doPlayerSendCancel(cid, "You may not broadcast to your guild.")
        end
    else
        doPlayerSendCancel(cid, "You are not in a guild.")
    end
    return true
end

Ahora Vamos A Tu OT/Data/talkactions/talkactions.xml y colocas esto:
Código:

<talkaction words="!gsay" script="guildcast.lua.lua" />

Bueno eso es Todo comenta y da +REP si te gusto
Ver el tema anteriorVolver arribaVer el tema siguiente
Permisos de este foro:
No puedes responder a temas en este foro.