Code:
quest time_notice begin
state start begin
when 9009.chat."Automatische Nachricht" with pc.is_gm() begin
say_title(mob_name(npc.get_race()))
say()
say("Serverzeit: "..os.date("%H:%M:%S"))
say("Nachricht system ist gerade "..({[0]="Aus",[1]="An"})[game.get_event_flag("loop_time")])
say("was möchtest du tun?")
local s= select("Anschalten","Ausschalten","Abbrechen")
if s==3 then return end
if s==1 then
game.set_event_flag("loop_time",1)
server_loop_timer("loop_time",2,get_server_timer_arg())
else
game.set_event_flag("loop_time",0)
clear_server_timer("loop_time")
end
say("Nachricht system "..({"An","Aus"})[s])
end
when loop_time.timer begin
local time_notice={
['hour']={
['min']={
[16]='Hallo liebe Spieler, vergesst nicht Täglich zu Voten',
[16]='Damit mehr User kommmen und den Server erhalten bleiben kann',
[30]='Hilft uns mit der Homepage indem ihr Spendet! Oder sofort beim Hoster: [url=http://server.nitrado.net/donations/donate/237997]Login | nitrado.net[/url]',
},
}
}
if game.get_event_flag("hour_time")!=tonumber(os.date("%H")) and game.get_event_flag("min_time")!=tonumber(os.date("%M")) then
game.set_event_flag("hour_time",0) game.set_event_flag("min_time",0)
for zeit,text in pairs(time_notice.hour) do
if type(zeit)=='number' then
if zeit==tonumber(os.date("%H")) then
notice_all(text)
game.set_event_flag("hour_time",tonumber(os.date("%H")))
end
end
if type(text)=='table' then
table.foreach(time_notice['hour']['min'],
function(t_ime,t_ext)
if t_ime==tonumber(os.date("%M")) then
notice_all(t_ext)
game.set_event_flag("min_time",tonumber(os.date("%M")))
end
end)
end
end
end
end
end
end
cd /home/game/share/locale/germany/quest
chmod 777 make.sh
sh make.sh
Steht dort uncleared quest , was ist an meiner Quest falsch.
Danke für die Berichtigung der Quest!







