• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Broadcast NPC

LajNuZ

New Member
Joined
Jun 15, 2007
Messages
117
Reaction score
0
Its should be nice if any one have a Broadcast npc to share that works to TFS 3.1!

Yours LajnuZ ;)
 
An ex:
Code:
function onThink(interval, lastExecution)
 local config =
{
   broadcastMsg = "YOUR_TEXT_HERE"
}
	   doBroadcastMessage(config.broadcastMsg)
 return TRUE
end

Code:
	<globalevent name="broadcast" interval="60" script="broadcast.lua"/> <!-- 60 in 60 minutes -->
 
mmm...
Code:
local state = 0

function onThink (interval, lastExecution)

local messages =
{
"msg1",
"msg2",
"msg3",
"msg4",
"msg5"
}

    if (state == 0) then
        doBroadcastMessage(messages[1],MESSAGE_INFO_DESCR)
        state = state + 1
    elseif (state == 1) then
        doBroadcastMessage(messages[2],MESSAGE_INFO_DESCR)
        state = state + 1
    elseif (state == 2) then
        doBroadcastMessage(messages[3],MESSAGE_INFO_DESCR)
        state = state + 1
    elseif (state == 3) then
        doBroadcastMessage(messages[5],MESSAGE_INFO_DESCR)
        state = state + 1
    elseif (state == 4) then
        doBroadcastMessage(messages[6],MESSAGE_INFO_DESCR)
        state = 0
    end
end

Better :)
 
Back
Top