[SERVICE] Die Questerstellung

09/05/2013 11:40 .Inya#526
Quote:
Originally Posted by R3alHNSY@LKTH2 View Post
Hey, danke schonmal

gibt ein Problem..

sobald man den Hauptmann anklickt wird oben Links der Text in keinem Backround angezeigt & man muss keine Sensis killen sondern sofort wieder zurück zu ihm und man bekommt beide Belohnungen ohne das man zwischen beiden entscheiden kann.. :/
Ich setz mich dran. Ich editier es hier rein sobald es fertig ist :)

€dit1: Fehler gefunden -> Behebung folgt


Fertig :D
09/05/2013 13:05 .HNSY#527
Quote:
Originally Posted by InyaProduction View Post
Ich setz mich dran. Ich editier es hier rein sobald es fertig ist :)

€dit1: Fehler gefunden -> Behebung folgt


Fertig :D
Teste ich so gegen 19Uhr, danke
09/05/2013 19:24 .LuckyStrike#528
Quote:
Originally Posted by .Laair™ View Post
Kann mir bitte jemand 3 Quests erstellen?

1. Ich gehe zur gemi und sie erzählt mit etwas (die quest soll ab lvl 10 sein)

2. Ich gehe zu Uriel und er erzählt mir etwas + ich soll irgendeine anzahl an Orks töten (soll ab level 40 sein)

3.Ich gehe zum Hauptmann er erzählt mir etwas + ich soll Beran Setau töten+ich bekomme ein Gifti als belohnung (Quest ab lvl 75)

Wäre sehr nett

Lg.

1.
PHP Code:

quest laair begin
    state start begin
        when xxx
.click with pc.get_level >= 10 begin
            say_title
("xxx")
            
say("")
            
say("xxx")
            
say("xxx")
            
say("xxx")
            
say("xxx")
            
say("xxx")
            
say("xxx")
            
say("xxx")
            
set_state(__COMPLETE__)
        
end
    end
    state __COMPLETE__ begin
    end
end 

2.
PHP Code:
quest laair2 begin
    state start begin
        when 20011.click with pc
.get_level >= 40 begin
            say_title
("xxx")
            
say("")
            
say("xxx")
            
say("xxx")
            
say("xxx")
            
say("xxx")
            
say("xxx")
            
say("xxx")
            
say("xxx")
            
say("xxx")
            
pc.setqf("auftrag"1)
        
end
        when xxx
.kill with pc.getqf("auftrag") == 1 begin
            
if count <= anzahl then
                local count 
pc.getqf("orkkills") + 1
            
elseif count >= anzahl then
                say_title
("Geschafft")
                
say("")
                
say("xxx")
                
say("xxx")
                
say("xxx")
                
say("xxx")
                
say("xxx")
                
say("xxx")
            
end
        end
    end
end 
3.
PHP Code:
quest laair3 begin
    state start begin
        when xxx
.click with pc.get_level() >= 75 begin
            say_title
("XXX")
            
say("")
            
say("XXX")
            
say("XXX")
            
say("XXX")
            
say("XXX")
            
say("XXX")
            
say("XXX")
            
say("XXX")
            
pc.setqf("berankills")
            
pc.setqf("auftrag2")
        
end
        when xxx
.kill with pc.getqf("auftrag2") == 1 begin
            
if count <= 1 then
                local count 
pc.getqf("berankills") + 1
            
elseif count == 1 then
                say_title
("XXX")
                
say("")
                
say("XXX")
                
say("XXX")
                
say("XXX")
                
say("XXX")
                
say("XXX")
                
say("XXX")
                
pc.give_item2("xxx"1)
                
set_state(__COMPLETE__)
            
end
        end
    end
    state __COMPLETE__ begin
    end
end 
09/05/2013 21:46 abcdosentee#529
Hey leute ich suche eine quest
bei der man 3 verschiedene items abgeben muss
als belohnung bekommt man eine rüstung je nach rasse
und man soll die items nur droppen wenn die quest anfängt
und die quest soll nur einmal pro char gehen danke :D
09/06/2013 10:09 .LuckyStrike#530
Quote:
Originally Posted by abcdosentee View Post
Hey leute ich suche eine quest
bei der man 3 verschiedene items abgeben muss
als belohnung bekommt man eine rüstung je nach rasse
und man soll die items nur droppen wenn die quest anfängt
und die quest soll nur einmal pro char gehen danke :D
PHP Code:
quest abcdosentee begin
    state start begin
        when xxx
.chat."Item Abgabe" begin
            say_title
("XXX")
            
say("")
            
say("XXX")
            
say("XXX")
            
say("XXX")
            
say("XXX")
            
say("XXX")
            
say("XXX")
            
say("XXX")
            
pc.setqf("aktiv"1)
        
end
        when xxx
.click with pc.count_item(vnum) >= and pc.getqf("aktiv") == 1 begin
            local job 
pc.get_job()
            if 
count <= 3 then
                say
("Danke.")
                
pc.remove_item()
            elseif 
count == 3 then
                say_title
("Belohnung")
                
say("")
                if 
job == 0 then
                    pc
.give_item2("vnum"1)
                    
set_state(__COMPLETE__)
                elseif 
job == 1 then
                    pc
.give_item2("vnum"1)
                    
set_state(__COMPLETE__)
                elseif 
job == 2 then
                    pc
.give_item2("vnum"1)
                    
set_state(__COMPLETE__)
                elseif 
job == 3 then
                    pc
.give_item2("vnum"1)
                    
set_state(__COMPLETE__)
                
end
            end
        end
        when kill with pc
.getqf("aktiv") == 1 then
            local num 
= (1,100)
            if 
num == 20 then
                game
.drop_item_with_ownership("vnum"1)
            
end
        end
    end
    state __COMPLETE__ begin
    end
end 



LG
09/06/2013 16:25 Alaafiel#531
Hey,

ich such wen der sich traut ne etwas größere Quest für mich zu schreiben!

Es geht um die Doungen Quest die nicht ganz ohne ist! ;)


Bei Interesse bitte melden, da ich die Quest Idee hier nicht öffentlich machen möchte ^^

LG

Alaafiel
09/06/2013 23:19 abcdosentee#532
Erst mal danke an .LuckyStrike
:)

So jetzt hätte ich aber noch eine quest die ich brauchen tun :D


Und zwar soll die quest nur auf einer bestimmten map gehen
und so funktionieren

Ein gm führt das event aus indem er auf den npc 12087 klickt und da auswählt Starten
Danach kommt eine durchsage im chat die alle spieler sehen können
"Das Reichs Turnier hat begonnen"
danach bekommen alle spieler eine quest rolle an seite die um beitritt bittet (wie gildenkrieg) diese rolle portet ein dann auf der map
So nun bekämpfen sich da alle reiche und wenn ein spieler stirbt wird er automatisch wieder auf die jeweilige map1 geportet :3 danke :D
09/07/2013 11:03 .LuckyStrike#533
Quote:
Originally Posted by abcdosentee View Post
Erst mal danke an .LuckyStrike
:)

So jetzt hätte ich aber noch eine quest die ich brauchen tun :D


Und zwar soll die quest nur auf einer bestimmten map gehen
und so funktionieren

Ein gm führt das event aus indem er auf den npc 12087 klickt und da auswählt Starten
Danach kommt eine durchsage im chat die alle spieler sehen können
"Das Reichs Turnier hat begonnen"
danach bekommen alle spieler eine quest rolle an seite die um beitritt bittet (wie gildenkrieg) diese rolle portet ein dann auf der map
So nun bekämpfen sich da alle reiche und wenn ein spieler stirbt wird er automatisch wieder auf die jeweilige map1 geportet :3 danke :D
Kein Problem :D

Hier die Quest, musst noch 2 sachen einsetzen, habe ich aber markiert.
Das mit den "Wenn jemand getötet wird, soll er Map1 geportet werden"
Adde mich dafür mal in Skype, dafür brauchst du ne Diff ;s

PHP Code:
quest event begin
    state start begin
        when 12087.chat
."Das Reichs Tunier" with pc.is_gm() begin
            say_title
("Das Reichs Event ~ Verwaltung")
            
say("")
            
say("Hallo, "..pc.get_name().."")
            
say("Was möchtest du tun, meister "..pc.get_name().."?")
            
local setting select("Event Starten""Event Beenden")
            if 
setting == 1 then
                notice_all
("Das Reichs Tunier hat begonnen.")
                
pc.getqf("tunier"1)
            else
                return
            
end
        end
        when letter with pc
.getqf("tunier") == 1 begin
            send_letter
("Das Reichstunier")
        
end
        when button 
or info begin
            say_title
("Das Reichstunier")
            
say("")
            
say("Möchtest du auf die Reichstunier Map")
            
say("geportet werden und dein Reich unterstützen?")
            
local port select("Ja""Nein")
            if 
port == 1 then
                say
("Los gehts.")
                
pc.warp(x,y) -- Koordinaten der Map eintragen
            
else
                return
            
end
        end
    end
end 

Oder du versuchst es so:

PHP Code:
quest event begin
    state start begin
        when 12087.chat
."Das Reichs Tunier" with pc.is_gm() begin
            say_title
("Das Reichs Event ~ Verwaltung")
            
say("")
            
say("Hallo, "..pc.get_name().."")
            
say("Was möchtest du tun, meister "..pc.get_name().."?")
            
local setting select("Event Starten""Event Beenden")
            if 
setting == 1 then
                notice_all
("Das Reichs Tunier hat begonnen.")
                
pc.getqf("tunier"1)
            else
                return
            
end
        end
        when letter with pc
.getqf("tunier") == 1 begin
            send_letter
("Das Reichstunier")
        
end
        when button 
or info begin
            say_title
("Das Reichstunier")
            
say("")
            
say("Möchtest du auf die Reichstunier Map")
            
say("geportet werden und dein Reich unterstützen?")
            
local port select("Ja""Nein")
            if 
port == 1 then
                say
("Los gehts.")
                
pc.warp(x,y) -- Koordinaten der Map eintragen
                loop_timer
("loop_timerdead",1)
            else
                return
            
end
        end
        when loop_timerdead
.timer begin
            
if pc.get_map_index() == xxx and pc.getqf("tunier") == and pc.get_empire() != npc.get_empire() and pc.is_dead() then -- xxx durch den Mapindex der Tunier map ersetzen
                syschat
("Du wurdest getötet!")
                
warp_to_village()
            
end
        end
    end
end 
09/07/2013 12:43 #Kajo#534
Hallo,
Suche eine Quest in der man von jedem Mob aus Map1 Gelb,Rot,blau 1 Kugel bekommt..
Also genau eine Kugel.. Max level ist 170
09/07/2013 13:53 .HNSY#535
PHP Code:
quest auftrag_60_mirine begin
    state start begin
        when login 
or levelup with pc.level >= 60 begin --level festlegen
            set_state
(information)
        
end    
    end
    state information begin
        when letter begin
            local v 
find_npc_by_vnum(20006) --VNUM durch Huanso Value ersetzen
            
if != 0 then
                target
.vid("target2"v"Mirine")
            
end
            send_letter
("Mirines Anhänger")
        
end
        
        when button 
or info begin
            say_title
("Mirines Anhänger")
            
say("")
            
say("Mirine braucht deine Hilfe!")
            
say("Gehe zu ihm.")
            
say("")
        
end
        when target2
.target.click or 20006.chat."Mein Anhänger" begin    
            target
.delete("target2")
            
say("Sei gegrüßt, "..pc.get_name().."!")
            
say("Ich war vor 2 Tagen im Tempel unterwegs")
            
say("als ich den Daemonenturm betreten wollte")
            
say("haben mich die Baumfrosch-Anfuehrer aufgehalten und")
            
say("meinen kostbaren Anhänger der mir mein Bruder")
            
say("Geschenkt hat geklaut..")
            
say("ich bitte dich vom Herzen mir den Anhänger zurück zu bringen")
            
say("ich waere sehr dankbar, natuerlich erhaelst du von mir was.")
            
say("Moechtest du mir Helfen?")
            
local s select("Ja""Nein, keine Zeit!")
            if 
== 1 then
                say
("Vielen Dank. Versuch dein Glück.")
                
say("Dich wird eine tolle Belohnung erwarten.")
                
set_state(weiter)
            
end
        end
    end
    state weiter begin
        when letter begin
            send_letter
("Auftrag: Suche Mirines Anhänger")            
        
end
        when button 
or info begin
            say_title
("Mirines Anhänger")
            
say("")
            
say("Mirine hat dich gebeten") --Text evtl noch einfügen
            say
("ihren Anhänger von den Baumfrosch-Anführern")
            
say("zurück zu holen.")
            
say_item_vnum(30155)
        
end
        when 1302.kill begin 
--MOB1 durch value ersetzen also was gekillt werden soll
            local x 
number(30100) --dropchance 1 zu 20 beliebig änderbar
            
if == 85 then
                game
.drop_item(301551)
            
end    
        end
        when 20006.chat
."Mirines Anhänger!" with pc.count_item(30155) > 0 begin
            say
("Ohh wie ich sie hast du den Anhänger mitgebracht!")
            
say("Vielen Dank!")
            
pc.remove_item("30155"1)
            
pc.give_item2(710512)
            
pc.give_item2(710511)
            
pc.give_item2(700051)
            
say("Als Belohnung erhälst du:")
            
say_green("2 x 6ter 7ter Boni einfügen")
            
say_green("1 x 6ter 7ter Boni switchen")
            
say_green("1 x EXP Ring für eine Stunde")
            --
belohnung eintragen
            clear_letter
()
            
set_state(__complete)
        
end
    end
    state __complete begin
    end
end 
Hay, könnte vielleicht jemand folgendes Editieren oder einfügen? :)

-Sobald man Mirines Anhänger (30155) gedroppt hat kommt ein Fenster wo drinne steht das man zurück zu Mirine(20006) soll

danke :)
09/07/2013 14:08 .LuckyStrike#536
Quote:
Originally Posted by beydoun99 View Post
Hallo,
Suche eine Quest in der man von jedem Mob aus Map1 Gelb,Rot,blau 1 Kugel bekommt..
Also genau eine Kugel.. Max level ist 170
PHP Code:
quest map1drp begin
    state start begin
        when kill with pc
.get_empire() == and pc.get_empire() == and pc.get_empire() == 2 begin
            game
.drop_item_with_ownership("vnum"1)
        
end
    end
end 
______________


Quote:
Originally Posted by R3alHNSY@LKTH2 View Post
PHP Code:
quest auftrag_60_mirine begin
    state start begin
        when login 
or levelup with pc.level >= 60 begin --level festlegen
            set_state
(information)
        
end    
    end
    state information begin
        when letter begin
            local v 
find_npc_by_vnum(20006) --VNUM durch Huanso Value ersetzen
            
if != 0 then
                target
.vid("target2"v"Mirine")
            
end
            send_letter
("Mirines Anhänger")
        
end
        
        when button 
or info begin
            say_title
("Mirines Anhänger")
            
say("")
            
say("Mirine braucht deine Hilfe!")
            
say("Gehe zu ihm.")
            
say("")
        
end
        when target2
.target.click or 20006.chat."Mein Anhänger" begin    
            target
.delete("target2")
            
say("Sei gegrüßt, "..pc.get_name().."!")
            
say("Ich war vor 2 Tagen im Tempel unterwegs")
            
say("als ich den Daemonenturm betreten wollte")
            
say("haben mich die Baumfrosch-Anfuehrer aufgehalten und")
            
say("meinen kostbaren Anhänger der mir mein Bruder")
            
say("Geschenkt hat geklaut..")
            
say("ich bitte dich vom Herzen mir den Anhänger zurück zu bringen")
            
say("ich waere sehr dankbar, natuerlich erhaelst du von mir was.")
            
say("Moechtest du mir Helfen?")
            
local s select("Ja""Nein, keine Zeit!")
            if 
== 1 then
                say
("Vielen Dank. Versuch dein Glück.")
                
say("Dich wird eine tolle Belohnung erwarten.")
                
set_state(weiter)
            
end
        end
    end
    state weiter begin
        when letter begin
            send_letter
("Auftrag: Suche Mirines Anhänger")            
        
end
        when button 
or info begin
            say_title
("Mirines Anhänger")
            
say("")
            
say("Mirine hat dich gebeten") --Text evtl noch einfügen
            say
("ihren Anhänger von den Baumfrosch-Anführern")
            
say("zurück zu holen.")
            
say_item_vnum(30155)
        
end
        when 1302.kill begin 
--MOB1 durch value ersetzen also was gekillt werden soll
            local x 
number(30100) --dropchance 1 zu 20 beliebig änderbar
            
if == 85 then
                game
.drop_item(301551)
            
end    
        end
        when 20006.chat
."Mirines Anhänger!" with pc.count_item(30155) > 0 begin
            say
("Ohh wie ich sie hast du den Anhänger mitgebracht!")
            
say("Vielen Dank!")
            
pc.remove_item("30155"1)
            
pc.give_item2(710512)
            
pc.give_item2(710511)
            
pc.give_item2(700051)
            
say("Als Belohnung erhälst du:")
            
say_green("2 x 6ter 7ter Boni einfügen")
            
say_green("1 x 6ter 7ter Boni switchen")
            
say_green("1 x EXP Ring für eine Stunde")
            --
belohnung eintragen
            clear_letter
()
            
set_state(__complete)
        
end
    end
    state __complete begin
    end
end 
Hay, könnte vielleicht jemand folgendes Editieren oder einfügen? :)

-Sobald man Mirines Anhänger (30155) gedroppt hat kommt ein Fenster wo drinne steht das man zurück zu Mirine(20006) soll

danke :)

PHP Code:
quest auftrag_60_mirine begin 
    state start begin 
        when login 
or levelup with pc.level >= 60 begin --level festlegen 
            set_state
(information
        
end     
    end 
    state information begin 
        when letter begin 
            local v 
find_npc_by_vnum(20006) --VNUM durch Huanso Value ersetzen 
            
if != 0 then 
                target
.vid("target2"v"Mirine"
            
end 
            send_letter
("Mirines Anhänger"
        
end 
         
        when button 
or info begin 
            say_title
("Mirines Anhänger"
            
say(""
            
say("Mirine braucht deine Hilfe!"
            
say("Gehe zu ihm."
            
say(""
        
end 
        when target2
.target.click or 20006.chat."Mein Anhänger" begin     
            target
.delete("target2"
            
say("Sei gegrüßt, "..pc.get_name().."!"
            
say("Ich war vor 2 Tagen im Tempel unterwegs"
            
say("als ich den Daemonenturm betreten wollte"
            
say("haben mich die Baumfrosch-Anfuehrer aufgehalten und"
            
say("meinen kostbaren Anhänger der mir mein Bruder"
            
say("Geschenkt hat geklaut.."
            
say("ich bitte dich vom Herzen mir den Anhänger zurück zu bringen"
            
say("ich waere sehr dankbar, natuerlich erhaelst du von mir was."
            
say("Moechtest du mir Helfen?"
            
local s select("Ja""Nein, keine Zeit!"
            if 
== 1 then 
                say
("Vielen Dank. Versuch dein Glück."
                
say("Dich wird eine tolle Belohnung erwarten."
                
set_state(weiter
            
end 
        end 
    end 
    state weiter begin 
        when letter begin 
            send_letter
("Auftrag: Suche Mirines Anhänger")             
        
end 
        when button 
or info begin 
            say_title
("Mirines Anhänger"
            
say(""
            
say("Mirine hat dich gebeten") --Text evtl noch einfügen 
            say
("ihren Anhänger von den Baumfrosch-Anführern"
            
say("zurück zu holen."
            
say_item_vnum(30155
        
end 
        when 1302.kill begin 
--MOB1 durch value ersetzen also was gekillt werden soll 
            local x 
number(30100) --dropchance 1 zu 20 beliebig änderbar 
            
if == 85 then 
                game
.drop_item_with_ownership(301551)
                
say_title("Der Anhänger")
                
say("")
                
say("Du hast den Anhänger Gedroppt.")
                
say("Geh nun zurück zu Mirine.")
            
end     
        end 
        when 20006.chat
."Mirines Anhänger!" with pc.count_item(30155) > 0 begin 
            say
("Ohh wie ich sie hast du den Anhänger mitgebracht!"
            
say("Vielen Dank!"
            
pc.remove_item("30155"1
            
pc.give_item2(710512
            
pc.give_item2(710511
            
pc.give_item2(700051
            
say("Als Belohnung erhälst du:"
            
say_green("2 x 6ter 7ter Boni einfügen"
            
say_green("1 x 6ter 7ter Boni switchen"
            
say_green("1 x EXP Ring für eine Stunde"
            --
belohnung eintragen 
            clear_letter
() 
            
set_state(__complete
        
end 
    end 
    state __complete begin 
    end 
end 
09/07/2013 20:25 #Kajo#537
Hallo,
Ich brauche eine Quest, wo man in Map1 Rot,Gelb & Blau pro Monster 1 Kugel EXP bekommt. Max level ist 170.
09/07/2013 20:28 .LuckyStrike#538
Quote:
Originally Posted by beydoun99 View Post
Hallo,
Ich brauche eine Quest, wo man in Map1 Rot,Gelb & Blau pro Monster 1 Kugel EXP bekommt. Max level ist 170.

PHP Code:
quest map1drp begin
    state start begin
        when kill with pc
.get_empire() == and pc.get_empire() == and pc.get_empire() == 2 begin
            pc
.give_exp2(anzahl)
        
end
    end
end 
"Anzahl" zwischen die Zahl ersetzen, wie viel Exp man bekommen soll.
09/07/2013 23:20 Mr. 'Avenue™#539
Quote:
Originally Posted by beydoun99 View Post
Hallo,
Ich brauche eine Quest, wo man in Map1 Rot,Gelb & Blau pro Monster 1 Kugel EXP bekommt. Max level ist 170.
PHP Code:
quest expkill begin
    state start begin
        when kill with npc
.is_pc() == false and pc.get_map_index() == INDEXGELBESREICH or pc.get_map_index() == INDEXBLAUESREICH or pc.get_map_index() == INDEXROTESREICH begin
            pc
.give_exp2(pc.get_next_exp()/4)
        
end
    end
end 
INDEXBLAUESREICH, INDEXROTESREICH, INDEXGELBESREICH durch die MapIndex' der Maps ersetzen.
Dann kannst du die Quest benutzen
pc.get_next_exp()/4 = exp, die man zum nächsten Level benötigt geteilt durch 4 (4 Kugeln)
09/07/2013 23:57 .HNSY#540
Hey, könnte jemand folgende Funktion Editieren? :)

-Man muss statt Gegner aus anderen Reichen, jeweils (z.b) 500 von jeder Klasse töten (egal welches Reich)
-500 Krieger, 500 Sura, 500 Ninja, 500 Schamies

PHP Code:
quest player_kill1 begin
    state start begin
        when login with pc
.level >= 85 begin
            set_state
(player_kill1)
        
end
    end

    state player_kill1 begin
        when letter begin
            send_letter
("Toete Gegner aus anderen Reichen")
        
end

        when button 
or info begin
            say_green
("Es wird Zeit dass du zeigst")
            
say_green("was in dir steckt!")
            
say_green("Zeige es uns indem du 1000")
            
say_green("Spieler aus anderen Reichen tötest!")
            
say_reward("Töte 1000 andere Spieler aus anderen Reichen!")
            
say("")
            
pc.setqf("state"1000)
            
q.set_counter("kills"1000)
            
set_state (kill)
        
end
    end
      
        state kill begin
        when letter begin
            send_letter
("Toete Spieler")
        
end
        
        when button 
or info begin
            say_title
("Spieler:")
            
say_reward"Du musst noch ".." "..pc.getqf("state").." von 1000 Gegnern aus anderen Reichen toeten")
            
say("")
        
end

        when kill begin
            
if npc.is_pc() and npc.empire != pc.empire then 
            local count 
pc.getqf("state") - 1
            
if count <= 1000 then
                pc
.setqf("state"count)
                
q.set_counter("kills", -count)
            
end
            
if count == 0 then
                say_title
("Du hast es geschafft!")
                
say("1000 Spieler aus anderen Reichen zu toeten!")
                
say("Du erhaelst für deine Muehen:")
                
say_reward("1500 TP")
                
say_reward("10% Durchschnittsschaden")
                
say_reward("5%    Fertigkeitsschaden")
                
say_reward("50.000.000 Yang")
                
affect.add_collect(apply.MAX_HP150060*60*21000*365*60)
                
affect.add_collect(721060*60*21000*365*60)
                
affect.add_collect(71560*60*21000*365*60)
                
pc.change_money(50000000)
                
notice_all("".. pc.get_name() .." hat soeben die PvP Quest V1 abgeschlossen!")
                
notice_all("er/sie hat 1000 Spieler aus anderen Reichen vernichtet, Glueckwunsch!")
                
clear_letter()
                
set_state(__COMPLETE__)

            
end
        end
    end
    end

    state __COMPLETE__ begin
    end
end 
Gibt etwas e*g als Dankeschön :) !