Geht das?

10/23/2011 20:13 LanQeWeilex3#1
Hallo Commu ,

kann man den Client bearbeiten von Harmonia3 das es immer Dunkel ist (: ?
Also ich mein das ich bestimmen kann wann es dunkel ist un wann hell ?

also so ein aus an buttom

mfg
10/23/2011 20:14 Structurix#2
per quest kannst du das machen,oder per gm befehl
MFG
10/23/2011 20:15 LanQeWeilex3#3
wie meinst du per Quest ?
10/23/2011 20:16 Luki#4
Eine Quest schreiben such dir einen Questwriter der sich bereit stellt :D
10/23/2011 20:24 Structurix#5
so was in der art
PHP Code:
quest gmstuff begin
    state start begin
        when 20095.chat
."GM Stuff" with pc.is_gm() begin
            say_title
("Seon-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 20095.chat
."Dieser Ort" begin
            say_title
("Seon-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 20095.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
("Seon-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
("Seon-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
("Seon-Hae:")
                            
say("")
                            
say("Wie hoch soll die EXP-Rate werden?")
                                
local w =select ("100","200","500","1000","Abbrechen"
                                    if 
== 1 then
                                        command
("priv_empire 0 4:exp 100 24")
                                    elseif 
== 2 then
                                        command
("priv_empire 0 4:exp 200 24")
                                    elseif 
== 3 then
                                        command
("priv_empire 0 4:exp 500 24")
                                    elseif 
== 4 then
                                        command
("priv_empire 0 4:exp 1000 24")
                                    elseif 
== 5 then
                                        
return
                                    
end
                            
                        
elseif rateset == 2 then
                            say_title
("Seon-Hae:")
                            
say("")
                            
say("Wie hoch soll die Yangdrop-Rate werden?")
                                
local x =select ("100","200","500","1000","Abbrechen"
                                    if 
== 1 then
                                        command
("priv_empire 0 2:gold_drop 100 24")
                                    elseif 
== 2 then
                                        command
("priv_empire 0 2:gold_drop 200 24")
                                    elseif 
== 3 then
                                        command
("priv_empire 0 2:gold_drop 500 24")
                                    elseif 
== 4 then
                                        command
("priv_empire 0 2:gold_drop 1000 24")
                                    elseif 
== 5 then
                                        
return
                                    
end
                        
elseif rateset == 3 then
                            say_title
("Seon-Hae:")
                            
say("")
                            
say("Wie hoch soll die MaxYang-Drop-Rate werden?")
                                
local y =select ("100","200","500","1000","Abbrechen"
                                    if 
== 1 then
                                        command
("priv_empire 0 3:gold10_drop 100 24")
                                    elseif 
== 2 then
                                        command
("priv_empire 0 3:gold10_drop 200 24")
                                    elseif 
== 3 then
                                        command
("priv_empire 0 3:gold10_drop 500 24")
                                    elseif 
== 4 then
                                        command
("priv_empire 0 3:gold10_drop 1000 24")
                                    elseif 
== 5 then
                                        
return
                                    
end
                        
elseif rateset == 4 then
                            say_title
("Seon-Hae:")
                            
say("")
                            
say("Wie hoch soll die Gegenstandsdrop-Rate werden?")
                            
local z =select ("100","200","500","1000","Abbrechen"
                                    if 
== 1 then
                                        command
("priv_empire 0 1:item_drop 100 24")
                                    elseif 
== 2 then
                                        command
("priv_empire 0 1:item_drop 200 24")
                                    elseif 
== 3 then
                                        command
("priv_empire 0 1:item_drop 500 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 
mfg
10/23/2011 20:42 .$Terra$.#6
Er möchte es Clientside und nicht Serverside. (Aus dem Kontext gezogen)

Er möchte eine Art von "Menü" in welchem er für sich selbst Tag oder Nacht machen kann.