Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 13:28

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

Advertisement



Drachenraum Quest [NPC nicht anklickbar]

Discussion on Drachenraum Quest [NPC nicht anklickbar] within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2012
Posts: 61
Received Thanks: 16
Drachenraum Quest [NPC nicht anklickbar]

Ich wollte eine Quest einfügen, wo man zum Drachenraum kommt.

Quest:
PHP Code:
----------------------------------------------------
--
Tempel des Drachen
----------------------------------------------------
quest drachenraum begin
    state start begin
        when logout with pc
.get_map_index() >= (82*10000begin
            pc
.setqf("punishment"1)
        
end
        
        when login with pc
.get_map_index() >= (82*10000) and pc.getqf("punishment") == 1 begin
            pc
.setqf("punishment"0)
            
warp_to_village()
        
end
        
        when 30121.chat
."Ich will den Drachen töten" with pc.get_map_index() == 73 and game.get_event_flag("dragontemple_open") == 1 begin
            pc
.setqf("punishment"0)
            if 
game.get_event_flag("dragontemple_used") == 1 then
                
if game.get_event_flag("dragontemple_block") == 1 then
                    say_title
(mob_name(30121))
                    
say("")
                    
say("Der Raum ist gesperrt, versuch es später noch ein mal.")
                    return;
                
end
                
                say_title
(mob_name(30121))
                
say("")
                
say("Tut mir Leid, der Raum ist reseviert.")
                
say("Wenn du ein Passwort hast für den Zugang")
                
say("gebe es jetzt bitte ein.")
                
local password input()
                if 
game.get_event_flag("dragontemple_password") == tonumber(passwordthen
                    say_title
(mob_name(30121))
                    
say("")
                    
say("Das Passwort stimmt überein.")
                    
say("Ich bringe dich in die Kammer")
                    
wait()
                    
say_title(mob_name(30121))
                    
say("")
                    
say("Wenn du willst kann ich dich sofort,")
                    
say("in den Drachnraum bringen.")
                    
say("Gib mir einfach 3 "..item_name(30179))
                    
say("")
                    
say_item_vnum(30179)
                    
                    
local s select("Hier, nimm sie und bring mich rein""Abbrechen")
                    if 
== 1 then
                        
if pc.count_item(30179) >= 3 then
                            pc
.remove_item(301793)
                            
pc.warp(8436001066900, (82*10000))
                        else
                            
say("Du hast nur "..pc.count_item(30179).." von 3 benötigten")
                            
sammeln pc.count_item(30179)
                            
say("Sammle bitte noch "..sammeln.." "..item_name(30179))
                            
say("")
                            
say_item_vnum(30179)
                        
end
                    
else
                        return
                    
end
                
else
                    
say_title(mob_name(30121))
                    
say("")
                    
say("Das Passwort stimmt nicht überein.")
                    return
                
end
            
elseif pc.has_guild() and game.get_event_flag("dragontemple_used") == 0 then
                say_title
(mob_name(30121))
                
say("")
                
say("Du willst also den Drachen bekämpfen?")
                
say("Dann gib bitte erst ein Passwort(nur Zahlen) ein")
                
say("um den Raum zu schützen. Geb das Passwort")
                
say("einfach deinen Gruppenmitgliedern und sie")
                
say("können mit in den Raum")
                
say("Gib es bitte jetzt ein.")
                
local password tonumber(input())
                
say_title(mob_name(30121))
                
say("")
                
say("Um jetzt in den Drachenraum zu kommen")
                
say("brauche ich 3 "..item_name(30179))
                
say("")
                
say_item_vnum(30179)
                
say("")
                
                
local s select("Hier, nimm sie und bring mich rein""Abbrechen")
                if 
== 1 then
                    
if pc.count_item(30179) >= 3 then
                        pc
.remove_item(301793)
                        if 
game.get_event_flag("dragontemple_notfinished") == 0 then
                            local ret 
DragonLair.startRaid(82)
                        else
                            
pc.warp(8436001066900, (82*10000))
                        
end
                        game
.set_event_flag("dragontemple_used"1)
                        
game.set_event_flag("dragontemple_notfinished"1)
                        
game.set_event_flag("dragontemple_password"password)
                        
timer("blockentry"5*60)
                        
timer("not_finished",  7200)
                    else
                        
say("Du hast nur "..pc.count_item(30179).." von 3 benötigten")
                        
sammeln pc.count_item(30179)
                        
say("Sammle bitte noch "..sammeln.." "..item_name(30179))
                        
say("")
                        
say_item_vnum(30179)
                        
say("")
                        return
                    
end
                
elseif == 2 then
                    
return                                
                
end
            
elseif not pc.has_guild() then
                say_title
(mob_name(30121))
                
say("")
                
say("Du benötigst eine starke Gilde")
                
say("um gegen den Drachen zu kämpfen.")
            
end
        end
        
        when 2493.kill with pc
.get_map_index() >= (82*10000begin
            timer
("set_unused"30)
        
end
        
        when not_finished
.timer begin
            game
.set_event_flag("dragontemple_used"0)
            
game.set_event_flag("dragontemple_block"0)
            
warp_to_village()
        
end
        
        when set_unused
.timer begin
            game
.set_event_flag("dragontemple_used"0)
            
game.set_event_flag("dragontemple_block"0)
            
game.set_event_flag("dragontemple_notfinished"0)
            
notice_all("Der Drache wurde von "..pc.get_name().." getötet!")
            
notice_all("Herzlichen Glückwunsch!")
            
DragonLair.endRaid(82*10000)
        
end
        
        when blockentry
.timer begin
            game
.set_event_flag("dragontemple_block"1)
        
end
    end
end 
Danach habe ich mein Server rebootet und der Geist eines Sura, wo ich die Quest eingefügt habe, ist nicht anklickbar. Habe auch schon in der mob_proto und habe auch bei one_klick auf 1 eingestellt. Geht aber auch nicht. Freue mich über eine Antwort.
Vinh™ is offline  
Old 06/16/2012, 00:59   #2
 
KliKli1998's Avatar
 
elite*gold: 0
Join Date: Jun 2011
Posts: 120
Received Thanks: 6
Veruch mal diese quest habe sie 1 mal ausprobiert die ging eigentlich
PHP Code:
quest drachenraum begin
    state start begin
        when login 
or levelup with pc.level >0 begin
            set_state
(zone_enter)
        
end
    end
        
    state zone_enter begin
        when 20092.chat
."Ich will den Drachen töten!" begin
            say
("")
            
say(""..mob_name(20092).."")
                        
say("Du benötigst einen Passierschein")
            
say("um in den Drachenraum zu gelangen!")
                        
say("Diesen bekommt ihr von dem Setou Hauptmann")
            
say("Im Drachenraum haust der berüchtigte")
            
say("Zin-Drache! Er ist der Gefährlichste")
            
say("Mob in ganz Metin2! Willst du immernoch")
            
say("in den Drachenraum?")
                        
say("")
                        
say_reward("Hast du einen Passierschein?")
            
wait()
            
say("")
            
say("")

            if 
pc.get_level() <= 89 then
                say_title
("Geist eines Suras:")
                
say("Haha dich Wicht werde ich nicht in den")
                
say("Drachenraum lassen!! Lvl erstmal auf Lv 90")
                
say("dann reden wir weiter.")
                                
say("")
                                
say_reward("Du benötigst mindestens Lv 90 um in den")
                                
say_reward("Drachenraum zu gelangen!")
                return
                        
end
    
            
if pc.count_item(71095)>0 then
                say
("")
                
say(""..mob_name(20092).."")
                
say("Ich bringe dich nun in den Drachenraum")
                
say("")
                
pc.remove_item(71095)

            elseif 
pc.count_item(71095) >0 then
                say
("")
                
say(""..mob_name(20092).."")
                
say("Du besitzt einen Passierschein! !")
                
say("")
                
            else
                
say("")
                
say(""..mob_name(20092).."")
                
say("Du bist nicht im Besitz eines Passierscheins!")
                
say("Ohne einen kannst du den Drachenraum nicht erreichen.")
                return
            
end
                
            say
("Du wirst nun teleportiert!")    
            
say("Aber sei vorsichtig!")    
            
wait()
                        
notice_all("Der Spieler ".. pc.get_name() .." versucht den Blauen");
                        
notice_all("Drachen zu töten!");
                        
pc.remove_item(710951)
                    
pc.warp(177900,1220400)            
        
end
    end
end 
und stellt On_click auf 2 dann müsste es hinhauen.
KliKli1998 is offline  
Old 06/16/2012, 01:06   #3
 
elite*gold: 0
Join Date: Jun 2012
Posts: 61
Received Thanks: 16
Du, ist ja sehr kurz geschrieben
Vinh™ is offline  
Reply


Similar Threads Similar Threads
Drachenraum einfügen [Geist eines Sura nicht anklickbar]
06/15/2012 - Metin2 Private Server - 4 Replies
Ich wollte eine Quest einfügen, wo man zum Drachenraum kommt. Quest: ------------------------------------------------- --- --Tempel des Drachen ------------------------------------------------- --- quest drachenraum begin state start begin when logout with pc.get_map_index() >= (82*10000) begin pc.setqf("punishment", 1)
Quest NPC nicht anklickbar
05/17/2012 - Metin2 Private Server - 4 Replies
Hallo, ich habe die Quest vom Flammenrun eingefügt, kann den NPC 20090 aber nicht anklicken. Woran liegt das? one_click ist auf 2 MFG
Quest-Item nicht anklickbar
05/11/2012 - Metin2 Private Server - 8 Replies
Hallo Epvper Nutzer, 1. Ich habe ein kleines Problem mit einer Quest. (Offline-Massenger) Das gewählte Item ist NICHT anklickbar obwohl ich es auf Typ 18 habe. 2. Das gleiche Problem habe ich auch mit dem Petsystem (horse.set_level (23)) horse.set_level 22 und 24 funktionieren.
NPC nicht anklickbar (Shop.quest)
02/26/2012 - Metin2 Private Server - 6 Replies
Also Ich hab ne Quest für die 2 NPC´s (9001 und 9002 ) geschrieben und sie dann eingefügt per filezilla und in die quest.list geschrieben. so und in navicat habe ich on_click auf 2 gestellt. mein problem: wenn ich mich einlogge kann ich die nicht anklicken, warum ist das so? liegt es an der quest? ich poste sie nochmal rein. quest rustungen begin state start begin when 9001.chat."Schwerter" begin npc.open_shop(27) say("Hier sind die besten Waffen!")
Spoiler nicht anklickbar! - Grafik einfügen etc. nicht anklickbar!
12/08/2009 - Main - 3 Replies
Hallo! Ich kann leider keine Spoiler mehr anklicken,oder kann auch während ich schreibe das "dicke B" , "Schräge I , "Unterstrichene U" etc. nicht anklicken! Ich kann auch garnichts mehr anklicken während ich schreibe. Das einzigste was ich benutze,ist ein Proxy,da ich von EPVP gebannt wurde,und es mit einem Head-Admin regeln muss. Kann ich solange dagegen was machen? Oder muss ich warten,bis ich vielleicht wieder unentbannt werde? Gruß, Tigerrace - aka. TerrorPanda ___



All times are GMT +1. The time now is 13:30.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

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