[Release]Mondlicht-Event.quest

11/27/2012 08:52 Skyƒusioη#1
Ich weiß nicht ob es schon jemand Releaset hat .. Aber hier bitte !!

PHP Code:
quest mondlicht_truhen begin
    state start begin
        when login begin
            
if game.get_event_flag("mondlicht_event") == 1 then
                notice
("Das Mondlicht Event auf Casadia2 ist aktiv!")
                
notice("Die Dropchance einer Truhe liegt bei " ..game.get_event_flag("mond_drop_chance").. "%")
            
end
        end
        when kill begin
            local m_ind 
pc.get_map_index()
            if 
npc.is_pc() then
            
else
                if 
m_ind == or m_ind == or m_ind == 21 or m_ind == 23 or m_ind == 41 or m_ind == 43 and pc.get_level() <= 20 then
                    
if game.get_event_flag("mondlicht_event") == 1 then
                        local chance 
number(1100)
                        
local chance_max game.get_event_flag("mond_drop_chance")
                        if 
chance <= chance_max then
                            pc
.give_item2(50011)
                            --
game.drop_item(50011)
                        else
                        
end
                    
else
                    
end
                
elseif m_ind == 63 or m_ind == 64 and pc.get_level() <= 40 then
                    
if game.get_event_flag("mondlicht_event") == 1 then
                        local chance 
number(1100)
                        
local chance_max game.get_event_flag("mond_drop_chance")
                        if 
chance <= chance_max then
                            pc
.give_item2(50011)
                            --
game.drop_item(50011)
                        else
                        
end
                    
else
                    
end
                
elseif m_ind == 65 or m_ind == 61 or m_ind == 104 and pc.get_level() <= 60 then
                    
if game.get_event_flag("mondlicht_event") == 1 then
                        local chance 
number(1100)
                        
local chance_max game.get_event_flag("mond_drop_chance")
                        if 
chance <= chance_max then
                            pc
.give_item2(50011)
                            --
game.drop_item(50011)
                        else
                        
end
                    
else
                    
end
                
elseif m_ind == 62 or m_ind == 71 or m_ind == 67 and pc.get_level() <= 70 then
                    
if game.get_event_flag("mondlicht_event") == 1 then
                        local chance 
number(1100)
                        
local chance_max game.get_event_flag("mond_drop_chance")
                        if 
chance <= chance_max then
                            pc
.give_item2(50011)
                            --
game.drop_item(50011)
                        else
                        
end
                    
else
                    
end
                
elseif m_ind == 68 or m_ind == 72 or m_ind == 73 or m_ind == 66 and pc.get_level() <= 90 then
                    
if game.get_event_flag("mondlicht_event") == 1 then
                        local chance 
number(1100)
                        
local chance_max game.get_event_flag("mond_drop_chance")
                        if 
chance <= chance_max then
                            pc
.give_item2(50011)
                            --
game.drop_item(50011)
                        else
                        
end
                    
else
                    
end
                
elseif m_ind == 103 or m_ind == 70 or m_imd == 69 and pc.get_level() <= 250 then
                    
if game.get_event_flag("mondlicht_event") == 1 then
                        local chance 
number(1100)
                        
local chance_max game.get_event_flag("mond_drop_chance")
                        if 
chance <= chance_max then
                            pc
.give_item2(50011)
                            --
game.drop_item(50011)
                        else
                        
end
                    
else
                    
end
                end
            end
        end
        when 20095.chat
."GM: Mondlicht Event" with pc.is_gm() begin
            
if game.get_event_flag("mondlicht_event") == and pc.get_name() == "test" or pc.get_name() == "[ST]SkyLighT" or pc.get_name() == "[ST]SkyLighT" then
                say_title
("Event Managment:")
                
say("")
                
say("Mondlicht Event Status: Gestartet")
                
say("")
                
say_reward("Event Beenden?")
                
local s=select("Ja""Nein")
                if 
s==1 then
                    say_title
("Event Managment:")
                    
say("")
                    
say("Event wurde beendet.")
                    
say("Viel Spaß noch.")
                    
game.set_event_flag("mondlicht_event"0)
                    
command("x 2")
                    
char_log(0"Mondlicht_event_end from" ..pc.get_name())
                    
notice_all("Das Mondlicht Event wurde beendet.")
                    
notice_all("Die Dropchance einer Truhe lag bei " ..game.get_event_flag("mond_drop_chance").. "%")
                    
notice_all("Ich hoffe ihr hattet Spaß beim Farmen")
                elseif 
s==2 then
                    say_title
("Event Managment:")
                    
say("")
                    
say("Man sieht sich.")
                
end    
            
elseif pc.get_name() == "test" or pc.get_name() == "[ST]SkyLighT" or pc.get_name() == "[ST]SkyLighT" then
                say_title
("Event Managment:")
                
say("")
                
say("Mondlicht Event Status: Beendet")
                
say("")
                
say_reward("Event Starten?")
                
local s=select("Ja""Nein")
                if 
s==1 then
                    say_title
("Event Managment:")
                    
say("")
                    
say("Event wurde gestartet.")
                    
say("Viel Spaß noch.")
                    
game.set_event_flag("mondlicht_event"1)
                    
command("x 1")
                    
char_log(0"Mondlicht_event_start from" ..pc.get_name())
                    
notice_all("Das Mondlicht Event wurde gestartet.")
                    
notice_all("Die Dropchance einer Truhe liegt bei " ..game.get_event_flag("mond_drop_chance").. "%")
                    
notice_all("Viel Spaß beim Farmen!")
                elseif 
s==2 then
                    say_title
("Event Managment:")
                    
say("")
                    
say("Man sieht sich.")
                
end    
            end
        end
        when 20095.chat
."GM: Mondlicht Event Drop Chance" with pc.is_gm() begin
            
if pc.get_name() == "test" or pc.get_name() == "[ST]SkyLighT" or pc.get_name() == "[ST]SkyLighT" then
                say_title
("Event Managment:")
                
say("")
                
say("Wie hoch soll die Dropchance sein?")
                
say("")
                
say_reward("1-100")
                
say("")
                
local new_chance tonumber(input())
                if 
new_chance or new_chance 100 then
                    say_title
("Event Managment:")
                    
say("")
                    
say("Fehlerhafte Eingabe!")
                else
                    
char_log(0"Mondlicht_event_chance from" ..pc.get_name().. " to " ..new_chance.. "%")
                    
game.set_event_flag("mond_drop_chance"new_chance)
                    
say_title("Event Managment:")
                    
say("")
                    
say("Dropchance auf " ..new_chance.. "% gesetzt.")
                    
say("Man sieht sich.")
                
end
            
else
                
say_title("Event Managment:")
                
say("")
                
say("Du hast nicht die Nötigen rechte um dies auszuführen.")
            
end
        end
    end
end 
11/27/2012 08:56 tяuє Ðevin#2
gibts schon, sprich eine Droppevent quest ^.^, Quest sieht jedoch recht nice aus

P.S. ich finde ein Sammelrelease hätte gereicht^^
11/27/2012 08:58 Stoltilein#3
Quote:
Originally Posted by Sodii View Post
gibts schon, sprich eine Droppevent quest ^.^, Quest sieht jedoch recht nice aus

P.S. ich finde ein Sammelrelease hätte gereicht^^
Jop denk ich auch ^^ da er jetz 3 Sachen Releast hat ^^
Die Sachen sind schick aber wenn du grad beim ausmisten bist dann Mach doch 1 Kompletten Sammelthread mit mehreren Sachen :)

Mfg :mofo:
11/27/2012 10:19 Prince43#4
Sieht aus wie die Quest von LÀser© hmm..

greetz Prince
11/27/2012 13:21 NaOiZ#5
lasst und zusammen alle Serverfiles runterladen und ALLE quests pub machen <3
12/15/2012 17:27 ~Lucky~#6
wie startet man die quest ?
12/15/2012 17:31 Zymos#7
Was das für ein dreck...
Schrecklich..