Register for your free account! | Forgot your password?
Rust Cheats

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 23:08

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



quest problem teleportiert nicht

Discussion on quest problem teleportiert nicht within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
F4m0uZStYle's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 284
Received Thanks: 87
quest problem teleportiert nicht

hey ich hab nenn problem und zwa habe ich die map tal von ascaria kopiert(bzw hab sie jetzt 2x im server) und in mein server eingefügt und dazu die quest auch kopiert natürlich auch verändert aber irgenwie will mich der npc nicht in die 1 ebene porten habe bei index 464 eingetragen und dazu gabs ja in der quest auch ne zeile mit den warp kordinaten zu der 1ebene da stand dann (220, xxxx, xxxx) die 220 is die mapindex die ich in der index datei eingetragen habe da hab ich dann 464 eingetragen das war ja die neue mapindex von der kopierten map aber wieso teleportiert mich der npc nicht ? kann hier nochmal die veränderte quest rien stellen
PHP Code:
quest zombierun begin
    state start begin
        when 30122.chat
."Das Geheimnis des Zombiekings" begin
            
if pc get_level ( ) < 95 then 
                say 
("Du hast noch nicht genuegend Erfahrung gesammelt. Komme wieder, wenn du Level 95 bist!"
            else 
                
say_title("Kriegergeist")
                
say("")
                
say("Ich war einst Krieger der Kaiserlichen Armee.")
                
say("Vor vielen Jahren gab es einen Ort, der von einem")
                
say("Zombie bewacht wurde. Heute kennt man ihn unter dem")
                
say("Name - Tal des Zombiekings. Eigentlich wurde es mir")
                
say("verboten Informationen über die Lage dieses Ortes zu")
                
say("geben aber ich könnte dich trotzdem")
                
say("dort hin teleportieren.")
                
say("")
                
say_reward("Soll ich dich ins Tal des Zombiekings teleportieren?")
                
                
local s select("Teleportieren""Hier bleiben")
                    if 
== 1 then
                        pc
.warp(2050001005000)
                    else
                        return
                    
end
            end
        end
        
        when 8023.kill with pc
.get_map_index()==464 begin
            local jump1 
number(120)
            if 
jump1<=10 then
                chat
("Das muss der Teil einer Karte sein.")
                
chat("Bring die Karte zu Yang-Shin. ")
                
game.drop_item(301251)
            else
                
chat("An diesem Metin war anscheinend keine Karte..")
            
end
        end
        
        when 20019.chat
."Teil einer Karte" begin
        
            
if pc.count_item(30125)>=1 then
                say
("Du hast eine Karte gefunden?!")
                
say("Lass mal sehen!")
                
pc.removeitem("30125"1)
                
wait()
                
say("Okay, ich denke als nächstes..")
                
say("Ja das ist okay.. Bis später!")
                
wait()                
                
d.new_jump_all(464318212142)
                
d.setf("devillevel"1)
                -- 
Removed Schlüsselsteine aus deinem Inventar falls vorhandenum Bugusing vorzubeugen. --
                
local boxto7pc.count_item(50084)  
                
pc.remove_item(50084,boxto7)
            --------------------------------------------------------------------------------------------

                
local vid d.spawn_mob(11510268311)
                
d.regen_file("data/dungeon/dd_regen5.txt")
                
d.set_unique("real"vid)
                
d.notice("Zerstört das legendäre Feuer der Macht.");
                
d.spawn_mob(9012100102)
            else
                
say("Ich habe gehört, dass man an den Metinsteine,")
                
say("hier in der Umgebung Teile von Karten finden kann,")
                
say("wenn man sie zerstört. Wenn du mir ein solches")
                
say("Teil bringen könntest, könnte ich dich in das")
                
say("nächste Gebiet teleportieren, da ich dann das")
                
say("Gebiet genauer untersuchen könnte.")
            
end
        end
        
        when 11510.kill with pc
.in_dungeon() begin
            
if d.is_unique_dead("real"then
                d
.setf("devillevel"2)
                
d.clear_regen()
                
d.jump_all(354212825)
                
d.regen_file("data/dungeon/dd_warps.txt")
            
end
        end
        
        when 20083.chat
."Geheimnissvolle Gänge" with pc.in_dungeon() and d.getf("devillevel") == 2 begin
            say_title
("Poeng-Hong")
            
say("")
            
say("Diese Gänge.. Sie bringen mich um")
            
say("meinen Verstand.. Ich laufe nun schon")
            
say("den ganzen Tag in ihnen herum, aber ich habe")
            
say("keine Ahnung, wo ich noch lang gehen soll.")
            
say("Ich suche doch nur meinen Bruder..")
            
say("")
            
say("Wenn ich ihn doch nur finden würde..")
            
wait()
            
d.setf("devillevel"3)
            
d.jump_all(334712810)            
        
end        
        

        when 20080.chat
."Poeng-Hong" with pc.in_dungeon() and d.getf("devillevel") == 3 begin
            say_title
("Puang-Hong")
            
say("")
            
say("Mein Bruder Poeng-Hong?")
            
say("Du hast ihn getroffen?")
            
say("Ja ich bin sein Bruder.. Es wäre")
            
say("sehr nett von ihm, ihm zu sagen wo ich")
            
say("bin, wenn du ihn noch einmal sehen solltest.")
            
say("")
            
wait()
            
            
d.setf("devillevel"4)
            
timer("devildown_jump1"1)
        
end        
        
        when devildown_jump1
.timer begin
            d
.clear_regen()
            
d.regen_file("data/dungeon/dd_regen3.txt")
            
local vid d.spawn_mob(2307803290)
            
d.set_unique("real"vid)
            
d.jump_all(361912075)
            
d.notice("Sucht den Geisterbaum-lord und tötet ihn, damit der Wächter");
            
d.notice("des Untergrundes sich nicht länger verstecken muss.");
        
end
        
        when 2307.kill with pc
.in_dungeon() and d.getf("devillevel") == 4 begin
            
if d.is_unique_dead("real"then
                d
.spawn_mob(20351 740 207)
                
d.setf("devillevel"5)
            
end
        end
        
        when 20351.chat
."Wächter des Untergrundes" with pc.in_dungeon() and d.getf("devillevel") == 5 begin    
            say_title
("Wächter des Untergrundes")
            
say("Man nennt mich den Wächter des Untergundes.")
            
say("Ich bin schon eine weile hier und kenne das Gebiet")
            
say("ein wenig besser wie du, wenn ich das so sagen darf.")
            
say("")
            
say("Ich könnte euch alle zu den alten Siegeln teleportieren.")
            
say("Ich selbst traue mich dort nicht hin.")
            
say("Mir ist der Ort irgendwie unheimlich.")
            
say("")
            
wait()
            
d.setf("devillevel"6)
            
timer("devildown_jump2"2)            
        
end
        
        when devildown_jump2
.timer begin
            d
.clear_regen()
            
d.jump_all(443812282)
                
d.regen_file("data/dungeon/dd_regen4.txt")
                
d.spawn_mob(200731241250)
                
d.spawn_mob(200731246242)
                
d.spawn_mob(200731255243)
                
d.spawn_mob(200731259250)
                
d.spawn_mob(200731254258)
                
d.spawn_mob(200731246258)
                
d.setf("devildownstone_count"6)
                
timer('devildownstone1'300)
                
d.notice("Um das Portal zum Zombieking zu aktivieren, müssen");
                
d.notice("die alten Siegel zerstört werden. Ihr habt nur 20 Minuten,");
                
d.notice("um alle 6 Siegel zu öffnen.");    
        
end
        
        when devildownstone1
.timer begin
            d
.notice("Verbleibende Zeit: 15 Minuten")
            
timer('devildownstone2'300)
        
end

        when devildownstone2
.timer begin
            d
.notice("Verbleibende Zeit: 10 Minuten")
            
timer('devildownstone3'300)
        
end

        when devildownstone3
.timer begin
            d
.notice("Verbleibende Zeit: 5 Minuten")
            
timer('devildownstone4'300)
        
end

        when devildownstone4
.timer begin
            d
.clear_regen()
            
d.notice("Die Zeit ist abgelaufen")
            
d.notice("Ihr werdet nun nach draußen teleportiert")
            
pc.warp(2050001005000)
        
end
        
        when 2510.kill with pc
.in_dungeon() and d.getf("devillevel") == 6 begin
            local KILL_COUNT_FOR_DROP_DEVIL_KEY 
15
            local n 
=d.getf("count") + 1
            d
.setf("count"n
            
            if 
== KILL_COUNT_FOR_DROP_DEVIL_KEY then
                game
.drop_item(500841)
                
d.setf("count"0)
            
end
        end
    
        when 20073.take with item
.vnum == 50084 and d.getf("devillevel") == 6 begin
            npc
.purge()
            
item.remove()
            
d.setf("devildownstone_count"d.getf("devildownstone_count") - 1)
            if 
d.getf("devildownstone_count") <= 0 then
                d
.setf("devillevel"7)
                    -- 
Setzt die Timer von der Vorletzen EBENE auf 800000 Sec.
                    -- 
Um das nachträgliche herausfliegen zu vermeiden.
                    
timer('devildownstone1'800000)
                    
timer('devildownstone2'800000)
                    
timer('devildownstone3'800000)
                    
timer('devildownstone4'800000)
                    --------------------------------------------------------
                
d.clear_regen()
                
d.notice("Ihr habt alle  Siegel geöffnet.")
                
d.notice("Das Portal zum Zombieking hat sich geöffnet.")
                
timer("devildown_nexttimer"3)
            else
                
d.notice("Es verbleibt eine Anzahl von "..d.getf("devildownstone_count").." Siegeln")
            
end
        end
        
        when devildown_nexttimer
.timer begin
            d
.jump_all(437412740)
            -- 
Firstspawn !!!
            
d.regen_file("data/dungeon/dd_boss1.txt")
            ------------------
            
timer("devildown_bosstimer1"60)
        
end
        
        when devildown_bosstimer1
.timer begin
            
-- 2. Spawn !!!
            
d.regen_file("data/dungeon/dd_boss2.txt")
            ------------------
            
timer("devildown_bosstimer2"60)
        
end
    
        when devildown_bosstimer2
.timer begin
            
-- 3. Spawn !!!
            
d.regen_file("data/dungeon/dd_boss3.txt")
            ------------------
            
timer("devildown_bosstimer3"60)
        
end
        
        when devildown_bosstimer3
.timer begin
            
-- 4. Spawn !!!
            
d.regen_file("data/dungeon/dd_boss4.txt")
            ------------------
            
timer("devildown_bosstimer4"60)
        
end
        
        when devildown_bosstimer4
.timer begin
            
-- 5. Spawn !!!
            
d.regen_file("data/dungeon/dd_boss5.txt")
            ------------------
            
timer("devildown_bosstimer5"60)
        
end
        
        when devildown_bosstimer5
.timer begin
            
-- 6. Spawn !!!
            
d.regen_file("data/dungeon/dd_boss6.txt")
            ------------------
            
timer("devildown_bosstimer_last"60)
        
end
        
        when devildown_bosstimer_last
.timer begin
            
-- Endspawn mit Drache !!!
            
d.regen_file("data/dungeon/dd_boss7.txt")
            
local vid d.spawn_mob(25251302708)
            
d.set_unique("real"vid)
            ------------------
        
end
        
        when 2525.kill with pc
.in_dungeon() begin
            
if d.is_unique_dead("real"then
                notice_all
("".. pc.get_name() .." hat den Zombieking Besiegt!!!")
                
d.notice("Ihr habt den Zombieking, den Wächter des Tals besiegt.");
                
d.notice("Ihr werdet in 30 Sekunden zurück zum Anfang teleportiert..");
                
timer("devildown_escapetimer"30)
            
end
        end
        
        when devildown_escapetimer
.timer begin
            d
.clear_regen()
            
d.setf("devillevel"0)
            
pc.warp(2050001005000)
        
end
    
    end
end 
Hoffe auf schnelle antworten danke.
F4m0uZStYle is offline  
Reply


Similar Threads Similar Threads
[FRAGE]Einstellen wohin der Teleporter teleportiert
06/22/2010 - Metin2 Private Server - 0 Replies
...eiso, auf meinem Hamachi P server Metin2 würde ich gerne bei dem Teleporter paar neue Maps adden aber ich hab keine ahnung wie das gehen soll hab schon über Filzilla mir den ordner vom Teleporter angekukt aber kp wie das gehen soll. Kann mir das einer gut erklähren ?
[Problem] Quest will einfach nicht gehen
05/02/2010 - Metin2 Private Server - 0 Replies
Hi Com, wie der Titel scho sagt, i wie will die Quest nicht gehen also frage ich ma ein paar Spezialisten. Ich will auf einem NPC mehrere Shops haben, so und hier die Quest: quest npc_shop begin state start begin when 9002.chat."Rüstungshändler" begin say_title("Helferin:") say("")
[QUEST/LUA] Fragen? Quest wird nicht miteinbezogen?
12/05/2009 - Metin2 Private Server - 6 Replies
Ich hab eine Frage bzw mehrere. 1.Ich habe bei Sprache Lua eingestellt stimmt das so? Oder muss es Lua Syntex dingens sein? 2.Bei FTP zeigt es MEINE selbstgeschriebene Quest mit den berechtigungen -rw-r--r-- and und bei Besitzer root wheel? 3.Es wird nicht mithineinbezogen wenn ich in FreeBSD den Befehl für Quest reloaden mache. mfG HighLvleR :awesome:
[Longju3] Wurde 'falsch' aus der Burg teleportiert
01/25/2009 - Metin2 Private Server - 0 Replies
€dit 2: PLS CLOSED Sry nachem 3. mal diesen Antrag gestellt, haben die endlich auch meinen Hauptchar ins Eisland geportet ^^ Naija konnte halt 6 Std. nit zocken xD



All times are GMT +1. The time now is 23:11.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.