Register for your free account! | Forgot your password?

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

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

Advertisement



forked_road quest problem

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

Closed Thread
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2008
Posts: 6
Received Thanks: 0
forked_road quest problem

Hi e*pvprs !
I have a little (ok huge problem) which forked_road quest, you know the kingdom war ...
I'm using 2010sf DB, so i can't upload "old" quest. I used google but i haven't found any solutions or tips how to do it.
I think that it's only place where someone can help me... so I will be realy happy if someone will try to give me a hand.
I need forked_road quest on 2010sf files. Can someone help me to find it, or show me how can I fix old quest and convert it to 2010 DB ?
Take care m8tes.
wirus151 is offline  
Old 06/04/2011, 00:00   #2
 
.ZiPPO's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 2,329
Received Thanks: 637
Have Fun:
PHP Code:

quest forked_road begin
    state start begin
    when login begin
        
-- 114 sungzi
        
-- 115 116 117 118 119 120 Road
        
if forked.isforkedmapindexpc.get_map_index() ) == 1  then
            
if game.get_event_flag("threeway_war") == 0 then
                warp_to_village
();
            else
                --if 
forked.getdeadcount() <= 0 then
                
--    warp_to_village();
                --
end
                
if forked.issungzimapindexpc.get_map_index() ) == 0 then
                    say
"Reichsschlacht" )
                    
say"Dringe vor zum Tiegergeist, der am Ende" )
                    
say"dieser Map auf dich wartet und töte ihn!" )
                    
say"Nur er besitzt das magische Siegel:" )
                    
say_item"Es öffnet das Tor!",50089,"");
                else
                    
say"Wilkommen in der Reichsschlacht!" )
                    
say"Hier könnt ihr den anderen Reichen" )
                    
say"Reichen mal richtig den hintern versohlen" )
                    
say"und eure stärken im Kampf Messen!" )
                
end
                
            end
        end
    end
    when 11001.chat
."Reichsschlacht" or 11003.chat."Reichsschlacht" or 11005.chat."Reichsschlacht" begin
        
if game.get_event_flag("threeway_war") == 0 then
            say
("Die Tore zur Reichsschlacht sind")
            
say("im Moment geschlossen!")
        else
            
say("Hallo!")
            
say("Zur Zeit ist eine Reichsschlacht!")
            
say("Möchtest du beitreten?")
            
local s select("Ja","Nein!")
            if 
== 1 then
            
if pc.get_level() < 50 then
                say
("Dein Level ist noch zu niedrig! Komm mit 50 wieder!");
                return 
            
end
                
            forked
.setdeadcount();
            if 
pc.getempire() == 1 then
                
if game.get_event_flag("threeway_war_open_gate1" ) == 0 then
                    say
("Dein Reich hat die Siegel schon geöffnet,[ENTER] du kannst nicht mehr mithelfen!" );
                    return
                
end
            
elseif pc.getempire() == 2 then
                
if game.get_event_flag("threeway_war_open_gate2" ) == 0 then
                    say
("Dein Reich hat die Siegel schon geöffnet,[ENTER] du kannst nicht mehr mithelfen!" );
                    return
                
end
            
elseif pc.getempire() == 3 then
                
if game.get_event_flag("threeway_war_open_gate3" ) == 0 then
                    say
("Dein Reich hat die Siegel schon geöffnet,[ENTER] du kannst nicht mehr mithelfen!" );
                    return
                
end
            
else
                
say(locale.forked_man_say_you_cant2 )
            
end
            pc
.warpforked.getpassstartposx() , forked.getpassstartposy() )
            
end
        end
    end
    when 1306.kill begin        
        game
.drop_item(50089)
        
say("Der Tiegergeist hat das Siegel fallengelassen![ENTER]Es gewährt dir den Beitritt zur Schlacht!") ;
    
end    


    when 20081.take with item
.vnum == 50089 begin
        say_in_map
pc.get_map_index() , locale.forked_open_gate 1); 
        
npc.purge()
        
item.remove()
        
        --??? ???
        
forked.setdeadcount()
        
forked.initkillcount()
        
forked.initmobkillcount()
        
        if 
pc.getempire() == 1 then
            game
.set_event_flag("threeway_war_open_gate1")
            
notice_all("Das rote Reich hat das Siegel geöffnet!" 
        elseif 
pc.getempire() == 2 then
            game
.set_event_flag("threeway_war_open_gate2")
            
notice_all("Das gelbe Reich hat das Siegel geöffnet!" )
        elseif 
pc.getempire() == 3 then
            game
.set_event_flag("threeway_war_open_gate3")
            
notice_all("Das blaue Reich hat das Siegel geöffnet!" )
        else
            
say(locale.forked_man_say_you_cant2 )
        
end
        local iEmpire 
pc.getempire()
        
        
warp_all_in_mappc.get_map_index() , forked.getsungzimapindex() ,forked.getsungziposx() , forked.getsungziposy() , 10 );
    
end

    when 11001.chat
."Reichschlachtsverwaltung" or 11003.chat."Reichschlachtsverwaltung" or 11005.chat."Reichschlachtsverwaltung" with pc.is_gm() begin
        
        local s 
select("Reichsschlacht starten" "Reichsschlacht beenden" );
        if 
== 1 then

            
-- ??? ?? ?? ?? ???
            
kill_all_in_mapforked.getsungzimapindex() );
            
kill_all_in_mapforked.getpassmapindexbyempire(1) );
            
kill_all_in_mapforked.getpassmapindexbyempire(2) );
            
kill_all_in_mapforked.getpassmapindexbyempire(3) );

            -- ??? 
            
forked.initforked()
            -- ??? ??? ?? 
            
regen_in_mapforked.getpassmapindexbyempire(1), forked.getpasspathbyempire(1) .."regen.txt" );
            
regen_in_mapforked.getpassmapindexbyempire(1), forked.getpasspathbyempire(1) .."npc.txt" );
            
regen_in_mapforked.getpassmapindexbyempire(2), forked.getpasspathbyempire(2) .."regen.txt" );
            
regen_in_mapforked.getpassmapindexbyempire(2), forked.getpasspathbyempire(2) .."npc.txt" );
            
regen_in_mapforked.getpassmapindexbyempire(3), forked.getpasspathbyempire(3) .."regen.txt" );
            
regen_in_mapforked.getpassmapindexbyempire(3), forked.getpasspathbyempire(3) .."npc.txt" );

            -- ?? ??? ??
            
game.set_event_flag("threeway_war",1)


            -- ??? ?? ? ?? ??
            
game.set_event_flag("threeway_war_dead_count"5)
            
game.set_event_flag("threeway_war_mob_count"150 )
            
game.set_event_flag("threeway_war_kill_count"200 )
            
game.set_event_flag("threeway_war_kill_boss_count");
            -- ??? ?? ??/?? ??
            
game.set_event_flag("threeway_war_open_gate1")
            
game.set_event_flag("threeway_war_open_gate2")
            
game.set_event_flag("threeway_war_open_gate3")
            
            
notice_all("((`*~DIE REICHSSCHLACHT GESTARTET!~*´))")
            
notice_all("Begebt euch alle zum Schlachtenverwalter um an der Schlacht teilzunehmen!" )
            
notice_all("Viel Spaß wünscht euch euer New World2 Team!")
        else    
            
game.set_event_flag("threeway_war",0)
            
kill_all_in_mapforked.getsungzimapindex() );
            
kill_all_in_mapforked.getpassmapindexbyempire(1) );
            
kill_all_in_mapforked.getpassmapindexbyempire(2));
            
kill_all_in_mapforked.getpassmapindexbyempire(3));
            
notice_all("((`*~REICHSSCHLACHT BEENDET~*´))")
            
warp_all_to_villageforked.getsungzimapindex() , )
            
warp_all_to_villageforked.getpassmapindexbyempire(1) , )
            
warp_all_to_villageforked.getpassmapindexbyempire(2) , )
            
warp_all_to_villageforked.getpassmapindexbyempire(3) , )
        
end
    end
    
    
    when 11001.chat
."Sungzi öffnen" or 11003.chat."Sungzi öffnen" or 11005.chat."Sungzi öffnen" with pc.is_gm() begin
        game
.set_event_flag("threeway_war",1)
        
game.set_event_flag("threeway_war_dead_count"5)
        
game.set_event_flag("threeway_war_mob_count"150 )
        
game.set_event_flag("threeway_war_kill_count"200 )
        
game.set_event_flag("threeway_war_kill_boss_count");
        
game.set_event_flag("threeway_war_open_gate1")
        
game.set_event_flag("threeway_war_open_gate2")
        
game.set_event_flag("threeway_war_open_gate3")
        
command("warp 9463 254")
    
end
    end
end 
.ZiPPO is offline  
Thanks
1 User
Old 06/04/2011, 12:39   #3
 
elite*gold: 0
Join Date: Apr 2008
Posts: 6
Received Thanks: 0
Thanks a lot but is it working which 2010sf database ?
My "old" version looks same and it's not working :S
I found it on other forked_road quest topic:
Quote:
Originally Posted by musicinstructor View Post
ich vermute, er will ne funktionierende reichsschlacht für 2010er sf haben.
das problem bei den 2010er sf ist, dass einige befehle weggefallen sind.
das erste problem ist schonmal, dass
Code:
pc.warp( forked.getpassstartposx() , forked.getpassstartposy() )
nicht mehr geht, denn die funktionen forked.getpassstartposx() und forked.getpassstartposy() gibt es nicht mehr.
man könnte sie sich aber eventuell selber schreiben.
ka ob noch weitere funktionen fehlen.
It looks like, your quest is invalid.
Anyway thank you for reply. Have a nice day
wirus151 is offline  
Old 06/04/2011, 12:41   #4
 
.ZiPPO's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 2,329
Received Thanks: 637
Quote:
Originally Posted by wirus151 View Post
Thanks a lot but is it working which 2010sf database ?
My "old" version looks same and it's not working :S
Anyway thank you for reply. Have a nice day
Yes...
I have it from my Server and it´s 2010Sf
.ZiPPO is offline  
Thanks
1 User
Old 06/04/2011, 12:53   #5
 
elite*gold: 0
Join Date: Apr 2008
Posts: 6
Received Thanks: 0
Ok so that's all i think
Moderator can close the topic and I can finally go to buy you an ice cold bear :P
Take care mate !
wirus151 is offline  
Old 06/04/2011, 12:59   #6
 
.ZiPPO's Avatar
 
elite*gold: 0
Join Date: May 2009
Posts: 2,329
Received Thanks: 637
#closerequest...
.ZiPPO is offline  
Closed Thread


Similar Threads Similar Threads
2010sf solid forked_road.quest do you have
07/17/2011 - Metin2 Private Server - 7 Replies
hello 2010sf for solid forked_road.quest I'm looking for do you have?
Hey quest problem
10/21/2010 - Metin2 Private Server - 11 Replies
Hallo Leute Sorry das ich hier für einen eigenen thread auf mache aber ich brauche eine schnelle antwort (habe wenig zeit-.-) Ja also hier erst mal die quest quest weapons begin state start begin when 20090.chat."High Waffen 1" begin npc.open_shop(20) say("Viel Spaß beim Shoppen")
[Problem] Problem with server starting - cannot find quest index for PaxHeader
12/22/2009 - Metin2 Private Server - 1 Replies
Hello! I have this same problem as here when i'm starting my server: http://www.elitepvpers.com/forum/metin2-pserver-di scussions-questions/307143-metin2-serverfiles-ques t-index-fehler.html But I didn't know the answer.. how to repair this? Greetings
Quest problem
02/03/2009 - Metin2 Private Server - 5 Replies
Hab ein blödes problem ich habe dank nicos Version Metin2 auf deutsch leider sind die quest noch auf chinesisch wie kann ich die quest lösen?



All times are GMT +2. The time now is 07:08.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.