[RELEASE]GM Quest

03/13/2011 17:51 YouFailed#1
Hey Com heute wollte ich einer (finde ich) sehr gute GM quests für gm laden ,gm event und rates:

Vorraus

Quest :

PHP Code:
quest gmstuff begin 
    state start begin 
        when 20080.chat
."GM Stuff" with pc.is_gm() begin 
            say_title
("Sao-Hae:"
            
say(""
            
say("Ohooo, hoher Besuch!"
            
say("Einen GameMaster sieht man nicht"
            
say("jeden Tag. Deshalb möchte ich dir"
            
say("meine besten Sachen anbieten."
            
say(""
            
say_title("Möchtest du etwas kaufen?"
                 
                
local s select("Ja""Nein"
                 
                if 
== 1 then 
                    npc
.open_shop() 
                else 
                    return 
                
end 
        end 
         
        when 20080.chat
."Dieser Ort" begin 
            say_title
("Sao-Hae:"
            
say(""
            
say("Dies ist ein schöner Ort,"
            
say("findest du nicht auch?"
            
say("Ständig scheint hier die Sonne"
            
say("und es ist schön warm."
            
say(""
             
        
end 
         
        when 20080.chat
."Event Management" with pc.is_gm() begin 
            say_title
("Seon-Hae:"
            
say(""
            
say("Bei mir kannst du sämtliche Events starten."
            
say(" "
            
say_title("Wähle das zu startende oder zu beendende Event:"
            
say(""
             
            
local e select("Tag / Nacht""Weihnachts Events""Rates einstellen""Abbrechen"
             
                if 
== 1 then 
                    say_title
("Sao-Hae:"
                    
say(""
                    
say("Du möchtest also zwischen Tag und"
                    
say("Nacht wechseln ?"
                     
                        
local f select ("Tag" "Nacht""Abbrechen"
                            if 
== 1 then 
                                command 
("x 0"
                            elseif 
== 2 then 
                                command 
("x 1"
                            elseif 
== 3 then 
                                
return 
                        
end 

                                     
                         
                
elseif == 2 then 
                    say_title
("Sao-Hae:"
                    
say(""
                    
say("Du möchtest also die Weihnachts Events Starten?"
                             
                        
local f select ("Weihnachtsbaum""Schnee""Weihnachtsmusik""Weihnachtsevent starten (Alles)""Weihnachtsevent stoppen (Alles)""Abbrechen"
                         
                         
                        if 
== 1 then 
                         
                            local g 
select ("Weihnachtsbaum aufstellen" "Weihnachtsbaum wegräumen""Abbrechen"
                                    if 
== 1 then 
                                        command 
("e xmas_tree 1"
                                        
notice_all ("Bei Weihnachtlicher Stimmung darf"
                                        
notice_all ("ein Weihnachtsbaum nicht fehlen!"
                                        
notice_all ("Euer Server Team hat diesen geschmückt"
                                        
notice_all ("und in der Mitte Berg Sohans aufgestellt!"
                                        
notice_all ("Frohes Fest!"
                                         
                                        
say_title("Seon-Hae:"
                                        
say(""
                                        
say("Es ist geschafft!"
                                        
say("Der Weihnachtsbaum steht!"
                                        
say(""
                                    elseif 
== 2 then 
                                        command 
("e xmas_tree 0"
                                        
notice_all ("Weihnachten neigt sich langsam"
                                        
notice_all ("dem Ende! Der Weihnachtsbaum wird"
                                        
notice_all ("nun nichtmehr benötigt"
                                        
notice_all ("und wir haben ihn deshalb abgebaut."
                                         
                                        
say_title("Seon-Hae:"
                                        
say(""
                                        
say("Es ist geschafft!"
                                        
say("Der Weihnachtsbaum ist weg!"
                                        
say(""
                                                                         
                                    elseif 
== 3 then 
                                        
return 
                                    
end 
                             
                        
elseif == 2 then 
                            local h 
select ("Schnee an" "Schnee aus""Abbrechen"
                                    if 
== 1 then 
                                        command
("e xmas_snow 1"
                                    elseif 
== 2 then 
                                        command 
("e xmas_snow 0"
                                    elseif 
== 3 then 
                                        
return 
                                    
end 
                                     
                        
elseif == 3 then 
                            local i 
select ("Musik abspielen""Musik stoppen""Abbrechen"
                                    if 
== 1 then 
                                        command
("e xmas_song 1"
                                    elseif 
== 2 then 
                                        command
("e xmas_song 0"
                                    elseif 
== 3 then 
                                        
return 
                                    
end 
                        
elseif == 4 then 
                            say
("Willst du wirklich alles aktivieren?"
                            
say("Also Nachtmodus, den Weihnachtsbaum,"
                            
say("Schnee und die Weihnachtsmusik?"
                            
say(""
                            
local g_sub select ("Ja""Nein"
                                if 
g_sub == 1 then 
                                    command
("e xmas_tree 1"
                                    
command("e xmas_song 1"
                                    
command("e xmas_boom 1"
                                    
command("e xmas_snow 1"
                                    
say("Alles aktiviert!"
                                elseif 
g_sub == 2 then 
                                    
return 
                                
end 
                        
elseif == 5 then 
                                say
("Willst du wirklich alles deaktivieren?"
                                
say("Also Nachtmodus, den Weihnachtsbaum,"
                                
say("Schnee und die Weihnachtsmusik?"
                                
say(""
                        
local g_desub select ("Ja""Nein"
                            if 
g_desub == 1 then 
                                command
("e xmas_tree 0"
                                
command("e xmas_song 0"
                                
command("e xmas_boom 0"
                                
command("e xmas_snow 0"
                                
say("Alles deaktiviert!"
                            elseif 
g_desub == 2 then 
                                
return 
                        
end 
                                     
                        
elseif == 6 then 
                            
return 
                        
end 
                                     
                
elseif == 3 then 
                    say_title
("Seon-Hae:"
                    
say(""
                    
say("Du möchtest also die Rates einstellen??"
                    
say(""
                    
say_title("Wähle die zu einstellende Rate"
                        
local rateset select ("EXP","Yang","Max-Yang","Gegenstände","Abbrechen"
                        if 
rateset == 1 then 
                            say_title
("Sao-Hae:"
                            
say(""
                            
say("Wie hoch soll die EXP-Rate werden?"
                                
local w =select ("400","600","800","1000","Abbrechen")  
                                    if 
== 1 then 
                                        command
("priv_empire 0 4:exp 400 24"
                                    elseif 
== 2 then 
                                        command
("priv_empire 0 4:exp 600 24"
                                    elseif 
== 3 then 
                                        command
("priv_empire 0 4:exp 800 24"
                                    elseif 
== 4 then 
                                        command
("priv_empire 0 4:exp 1000 24"
                                    elseif 
== 5 then 
                                        
return 
                                    
end 
                             
                        
elseif rateset == 2 then 
                            say_title
("Sao-Hae:"
                            
say(""
                            
say("Wie hoch soll die Yangdrop-Rate werden?"
                                
local x =select ("400","600","800","1000","Abbrechen")  
                                    if 
== 1 then 
                                        command
("priv_empire 0 2:gold_drop 400 24"
                                    elseif 
== 2 then 
                                        command
("priv_empire 0 2:gold_drop 600 24"
                                    elseif 
== 3 then 
                                        command
("priv_empire 0 2:gold_drop 800 24"
                                    elseif 
== 4 then 
                                        command
("priv_empire 0 2:gold_drop 1000 24"
                                    elseif 
== 5 then 
                                        
return 
                                    
end 
                        
elseif rateset == 3 then 
                            say_title
("Sao-Hae:"
                            
say(""
                            
say("Wie hoch soll die MaxYang-Drop-Rate werden?"
                                
local y =select ("400","600","800","1000","Abbrechen")  
                                    if 
== 1 then 
                                        command
("priv_empire 0 3:gold10_drop 400 24"
                                    elseif 
== 2 then 
                                        command
("priv_empire 0 3:gold10_drop 600 24"
                                    elseif 
== 3 then 
                                        command
("priv_empire 0 3:gold10_drop 800 24"
                                    elseif 
== 4 then 
                                        command
("priv_empire 0 3:gold10_drop 1000 24"
                                    elseif 
== 5 then 
                                        
return 
                                    
end 
                        
elseif rateset == 4 then 
                            say_title
("Sao-Hae:"
                            
say(""
                            
say("Wie hoch soll die Gegenstandsdrop-Rate werden?"
                            
local z =select ("400","600","800","1000","Abbrechen")  
                                    if 
== 1 then 
                                        command
("priv_empire 0 1:item_drop 400 24"
                                    elseif 
== 2 then 
                                        command
("priv_empire 0 1:item_drop 600 24"
                                    elseif 
== 3 then 
                                        command
("priv_empire 0 1:item_drop 800 24"
                                    elseif 
== 4 then 
                                        command
("priv_empire 0 1:item_drop 1000 24"
                                    elseif 
== 5 then 
                                        
return 
                                    
end 
                        
elseif rateset == 5 then 
                            
return 
                        
end 
                     
                
elseif == 4 then 
                    
return 
                
end 
        end 
         
    end 
end 
wie ihr einstellt welcher npc das hat müsst ihr selbst wissen,

bei mir ist es : Sao-Hae (20080)


Ich hoffe wer braucht sie :D

mfg YF

PS : für normale spieler kommt nur das :
PHP Code:
 when 20080.chat."Dieser Ort" begin  
            say_title
("Sao-Hae:")  
            
say("")  
            
say("Dies ist ein schöner Ort,")  
            
say("findest du nicht auch?")  
            
say("Ständig scheint hier die Sonne")  
            
say("und es ist schön warm.")  
            
say(""
03/13/2011 17:58 LxR'EsoZiaL#2
ist in fast jeder SF drin...
03/13/2011 18:15 .iXream.#3
Es lebe die Computerkrank Files :D
03/13/2011 18:19 CanbiZ#4
Die Quest ist in jeden Files dabei.
03/13/2011 18:21 .Memphis#5
Sind fast bei jeden SF bei aber zu 100% bei den Computerkrank Files!
03/13/2011 18:23 LxR'EsoZiaL#6
Quote:
Originally Posted by CanbiZ View Post
Die Quest ist in jeden Files dabei.
aha dan mss es auch bei Rain mitdabei sein :facepalm:.
03/13/2011 19:36 CanbiZ#7
Willste jetz nen Keks Dennis?
Ich rede in Den Jahr 2010 und nicht 2006.
Knub.


#closerequest, quest gibts schon sonstwo xD
03/13/2011 21:14 LS-fanfan#8
Der name vom Thread ersteller passt ja hervorragend zum Thread, wenn das mal nicht absicht war :facepalm:
03/13/2011 21:25 musicinstructor#9
die hat apokalypse schon veröffentlicht (er hat sie auch geschrieben).
03/13/2011 22:47 LS-fanfan#10
Quote:
Originally Posted by musicinstructor View Post
die hat apokalypse schon veröffentlicht (er hat sie auch geschrieben).
Ja und das vor jahren schon :facepalm:

vote4 close!!!!
03/14/2011 16:12 YouFailed#11
Quote:
Originally Posted by FlaShPvP View Post
Sind fast bei jeden SF bei aber zu 100% bei den Computerkrank Files!
ya -,-

sry