[QUEST]Der_Daemonenkoenig

03/07/2010 14:23 ptelea#1
Hallo ,
ich habe mal eine Quest geschriben,
aber iwie funkt sie ned, ich
habe gemacht das wenn man lvl 75 ist sie automatosch
kommen sollte aber das tutu sie nicht habe auch make.sh aus
geführt sie in die hongkonglist eingefügt und reboot gemacht funkt
aber nicht hier mal die quest:
PHP Code:
---------------------------------
--- 
Neue Quest
--- (cby Karasuma
---------------------------------
quest Der_Daemonenkoenig begin
state start begin
when login 
or levelup or enter with pc.get_level() >= 75 begin
end    

end

state information begin
when letter begin
send_letter
("Der Daemonenkoenig")
end

when info 
or button begin
say
("Krieger, deine Ausbildung zu wahrer Macht")
say("und Staerke ist nun fast abgeschlossen.")
say("Nun solltest du unserer Narion nur noch eine")
say("ewige Treue und Loyalität schwören, indem")
say("du die schwerste Prüfung unseres Volkes")
say("bawältigst")
wait()
            ---                                                   
            
say("Der Daemonische Ansturm!")
            
say_reward("Der Daemonische Ansturm rueckt immer")
               
say_reward("naeher und wir koennen die Untoten")
               
say_reward("Heerscharen nicht laenger alleine")
               
say_reward("zurueckdraengen. Deine Hilfe ist")
               
say_reward("gefragt. Nun ziehe hinfort und bringe")
               
say_reward("mir die gefragte Truhe, komme nicht")
               
say_reward("eher, bis du mir die wertfolle")
            
say("Daemonentruhe gebracht hast!")
            
end


when 1091.kill begin
            local s 
number(1100)
            if 
<= and pc.count_item("50081")==0 then
                pc
.give_item2(500811)
                
set_state(gototeacher)
            
end
        end
    end

    state gototeacher begin
        when letter begin
            send_letter
("Auf zum Hauptmann")

            
local v=find_npc_by_vnum(20355)
            if 
0==v then
            
else
                
target.vid("__TARGET__"v"¦Ñ¾Ç¨s ")
            
end
        end
        when button 
or info begin
            say_title
("Du hast die Truhe gefunden!")
            
say("")
               
say("Du hast den Auftrag erfolgreich")
               
say("abgeschlossen. Du solltest diese")
            
say("schnell zum Hauptmann bringen")
            
say("")
        
end

when __TARGET__
.target.click or
            
20355.chat."Du hast die Truhe" begin
            target
.delete("__TARGET__")
            ---                                                   
            
say("Hauptmann:")
            
say("Hat alles gut geklappt?")
               
say("Oh du hast die Truhe besorgt.")
               
say("Las mich sehen, ob dies die")
                  
say("richtige ist!")
            
wait()
            ---                                                   
l
            say
("")
            
say_reward("Dies ist die richtige Truhe")
               
say_reward("Du bist ein echter Krieger,")
               
say_reward("du hast eine große belohnung")
               
say_reward("verdient, doch leider habe")
               
say_reward("ich nurnoch einpaar Kaestchen.")
               
say_reward("Ich hoffe das reicht dir,")
               
say_reward("du maechtiger Krieger.")
            
say("")
            
wait()
            
say("Hauptmann:")
            
say("Deine Belohnung:")
            
say("")
            
say("Das hast du dir reichlich")
            
say("verdient, hier bitteschoen.")
            
say_reward("Du erhältst 10.000.000.000 EXP.")
            
pc.give_exp2(10000000000)
            
pc.change_money(100000000)
            
say_reward("Du erhältst 100.000.000 Yang.")
            
pc.give_item2(50113,1)
            
say_reward("und" ..item_name(50113).."")
            
say_reward("ausserdem Roter und Gelber Kasten!")
                  
say_reward("Sowie Purpur Ebenholzkasten")
            
pc.give_item2(50111,1)
            
pc.give_item2(50114,1)
                  
pc.give_item2(50115,1)
            
set_quest_state("levelup","run")
                   
set_state(__COMPLETE__)
            
        
end
    end
    state __COMPLETE__ begin
    end
end 
Ich hoffe einer weis wiso die nicht klappt :)

bekommt auch ein THX
03/07/2010 14:35 gLowBy#2
falsche Rechtschreibung? :facepalm:
03/07/2010 14:40 Latschko#3
Quote:
Originally Posted by gLowBy View Post
falsche Rechtschreibung? :facepalm:
:facepalm: :facepalm:
nobody is perfect aber ich finde den quest eigentlich richtig
mfg dampf
03/07/2010 14:45 Edulein#4
Quote:
Quote:
---------------------------------
--- Neue Quest
--- (c) by Karasuma
---------------------------------
quest Der_Daemonenkoenig begin
state start begin
when login or levelup or enter with pc.get_level() >= 75 begin
end

end

state information begin
when letter begin
send_letter("Der Daemonenkoenig")
end

when info or button begin
say("Krieger, deine Ausbildung zu wahrer Macht")
say("und Staerke ist nun fast abgeschlossen.")
say("Nun solltest du unserer Narion nur noch eine")
say("ewige Treue und Loyalität schwören, indem")
say("du die schwerste Prüfung unseres Volkes")
say("bawältigst")
wait()
---
say("Der Daemonische Ansturm!")
say_reward("Der Daemonische Ansturm rueckt immer")
say_reward("naeher und wir koennen die Untoten")
say_reward("Heerscharen nicht laenger alleine")
say_reward("zurueckdraengen. Deine Hilfe ist")
say_reward("gefragt. Nun ziehe hinfort und bringe")
say_reward("mir die gefragte Truhe, komme nicht")
say_reward("eher, bis du mir die wertfolle")
say("Daemonentruhe gebracht hast!")

end


when 1091.kill begin
local s = number(1, 100)
if s <= 5 and pc.count_item("50081")==0 then
pc.give_item2(50081, 1)
set_state(gototeacher)
end
end
end

state gototeacher begin
when letter begin
send_letter("Auf zum Hauptmann")

local v=find_npc_by_vnum(20355)
if 0==v then
else
target.vid("__TARGET__", v, "¦Ñ¾Ç¨s ")
end
end
when button or info begin
say_title("Du hast die Truhe gefunden!")
say("")
say("Du hast den Auftrag erfolgreich")
say("abgeschlossen. Du solltest diese")
say("schnell zum Hauptmann bringen")
say("")
end

when __TARGET__.target.click or
20355.chat."Du hast die Truhe" begin
target.delete("__TARGET__")
---
say("Hauptmann:")
say("Hat alles gut geklappt?")
say("Oh du hast die Truhe besorgt.")
say("Lass mich sehen, ob dies die")
say("richtige ist!")
wait()
--- l
say("")
say_reward("Dies ist die richtige Truhe")
say_reward("Du bist ein echter Krieger,")
say_reward("du hast eine große belohnung")
say_reward("verdient, doch leider habe")
say_reward("ich nurnoch einpaar Kaestchen.")
say_reward("Ich hoffe das reicht dir,")
say_reward("du maechtiger Krieger.")
say("")
wait()
say("Hauptmann:")
say("Deine Belohnung:")
say("")
say("Das hast du dir reichlich")
say("verdient, hier bitteschoen.")
say_reward("Du erhältst 10.000.000.000 EXP.")
pc.give_exp2(10000000000)
pc.change_money(100000000)
say_reward("Du erhältst 100.000.000 Yang.")
pc.give_item2(50113,1)
say_reward("und" ..item_name(50113)..")
say_reward("ausserdem Roter und Gelber Kasten!")
say_reward("Sowie Purpur Ebenholzkasten")
pc.give_item2(50111,1)
pc.give_item2(50114,1)
pc.give_item2(50115,1)
set_quest_state("levelup","run")
set_state(__COMPLETE__)

end
end
state __COMPLETE__ begin
end
end
vilt gehts so ?
03/07/2010 14:47 :Speedi#5
Glaube ich eher nich ^^


LG.
03/07/2010 14:47 Latschko#6
quest Der_Daemonenkoenig begin
state start begin
when login or levelup or enter with pc.get_level() >= 75 begin
end

end

state information begin
when letter begin
send_letter("Der Daemonenkoenig")
end

when info or button begin
say("Krieger, deine Ausbildung zu wahrer Macht")
say("und Staerke ist nun fast abgeschlossen.")
say("Nun solltest du unserer Narion nur noch eine")
say("ewige Treue und Loyalität schwören, indem")
say("du die schwerste Prüfung unseres Volkes")
say("bawältigst")
wait()
---
say("Der Daemonische Ansturm!")
say_reward("Der Daemonische Ansturm rueckt immer")
say_reward("naeher und wir koennen die Untoten")
say_reward("Heerscharen nicht laenger alleine")
say_reward("zurueckdraengen. Deine Hilfe ist")
say_reward("gefragt. Nun ziehe hinfort und bringe")
say_reward("mir die gefragte Truhe, komme nicht")
say_reward("eher, bis du mir die wertfolle")
say("Daemonentruhe gebracht hast!")

end


when 1091.kill begin
local s = number(1, 100)
if s <= 5 and pc.count_item("50081")==0 then
pc.give_item2(50081, 1)
set_state(gototeacher)
end
end
end

state gototeacher begin
when letter begin
send_letter("Auf zum Hauptmann")

local v=find_npc_by_vnum(20355)
if 0==v then
else
target.vid("__TARGET__", v, "¦Ñ¾Ç¨s ")
end
end
when button or info begin
say_title("Du hast die Truhe gefunden!")
say("")
say("Du hast den Auftrag erfolgreich")
say("abgeschlossen. Du solltest diese")
say("schnell zum Hauptmann bringen")
say("")
end

when __TARGET__.target.click or
20355.chat."Du hast die Truhe" begin
target.delete("__TARGET__")
---
say("Hauptmann:")
say("Hat alles gut geklappt?")
say("Oh du hast die Truhe besorgt.")
say("Las mich sehen, ob dies die")
say("richtige ist!")
wait()
--- l
say("")
say_reward("Dies ist die richtige Truhe")
say_reward("Du bist ein echter Krieger,")
say_reward("du hast eine große belohnung")
say_reward("verdient, doch leider habe")
say_reward("ich nurnoch einpaar Kaestchen.")
say_reward("Ich hoffe das reicht dir,")
say_reward("du maechtiger Krieger.")
say("")
wait()
say("Hauptmann:")
say("Deine Belohnung:")
say("")
say("Das hast du dir reichlich")
say("verdient, hier bitteschoen.")
say_reward("Du erhältst 10.000.000.000 EXP.")
pc.give_exp2(10000000000)
pc.change_money(100000000)
say_reward("Du erhältst 100.000.000 Yang.")
pc.give_item2(50113,1)
say_reward("und" ..item_name(50113).."")
say_reward("ausserdem Roter und Gelber Kasten!")
say_reward("Sowie Purpur Ebenholzkasten")
pc.give_item2(50111,1)
pc.give_item2(50114,1)
pc.give_item2(50115,1)
set_quest_state("levelup","run")
set_state(__COMPLETE__)

end
end
state __COMPLETE__ begin
end
end
03/07/2010 15:05 ptelea#7
ist das die richtige version?
03/07/2010 16:51 ptelea#8
#