Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 09:20

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

Advertisement



[Release]Couple ring quest with a little edit Eng*

Discussion on [Release]Couple ring quest with a little edit Eng* within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: May 2009
Posts: 32
Received Thanks: 8
Smile [Release]Couple ring quest with a little edit Eng*

Hi guys I translated the couple rings quest and made a little modification to it i made it so that you must kill only 2 Jin-Hee and once you complete it you will recive 2x couple ring, 1x tuxedo and 1x wedding dress. (I don't think anyone else has ever done this before so i decided to release it.)

PHP Code:
quest couple_ring begin
    state start begin
    when 9006.chat
."Revenge for the ring Dealer." with pc.get_level()>=25 begin

        say
("Hi")
        
say("Your looking for the ring dealer?")
        
say("Well im afraid he got banged the Fuck out.")
        
say("You must avenge him and i will reward you")
        
say("With a Couple's Ring!")
        
say("")
        
say("")
        
say("")
        
say("")

        
local s=select(
        
"Ok, I will Avenge him",
        
"I don't give a fuck!")

        if 
1==s then
        say
("Tank You!")
        
say("I know i can trust in you")
        
say("Good Luck!")
        
set_state(kill)
        elseif 
2==s then
        say
("Oh ...")
        
say("OK then")
        
say("")
        
say("Good Luck!")
        
end
    end
    end
    state kill begin
    when enter begin
        pc
.setqf("kill_count"0)
    
end
    when leave begin
        pc
.setqf("kill_count"0)
        
q.done()
    
end
    when letter begin
        q
.set_counter("Defeat the Jin-Hee's"couple_ring.get_rest_count());
    
end
    when 394.kill begin
        local kill_count
=pc.getqf("kill_count")+1
        pc
.setqf("kill_count"kill_count)    
        
q.set_counter("Defeat the Jin Hee's"couple_ring.get_rest_count());

        if 
couple_ring.is_completed() then
        say_title
("Done!")
        
say("You have killed enough Jin-Hee's now")
        
say("Go back to the old Lady And tell her")
        
say("To claim you'r reward.")
        
say("")
        
say("")
        
set_state(report)
        
end
    end
    
function get_rest_count()
        return 
2-pc.getqf("kill_count")
    
end
    
function is_completed()
        return 
pc.getqf("kill_count")>=2
    end

    when letter begin
        send_letter
("Kill Jin-Hee's ")
    
end
    when button 
or info begin
        say_title
("Defeat The Jin-Hee's")
        
say("Avenge the ring dealer")
        
say("by killing Jin-Hee's")
        
say("")
        
say_reward(string.format("Number of Jin-Hee's remaining : %d"couple_ring.get_rest_count()))
        
say("")
    
end
    when 9006.chat
."Finished!" begin
        say
("Go see the old lady!")
        
say("")
        
say("")
        
say("")
        
say("")
        
local s=select("")
        if 
1==s then
        say
("Go see the old lady!")
        
say("")
        
say("")
        
say("")
        
say("")
        
local s=select("")
        if 
1==s then
            say
("Go see the old Lady")
            
say("")
            
say("")
            
say("")
        elseif 
2==s then
            say
("Finaly you've finishedthe hunt!")
            
say("")
            
say("")
            
say("")
            
set_state(start)
            
q.done()
        
end
        end
    end
    end
    state report begin
    when letter begin
        send_letter
("Quest Complete!")
    
end
    when button 
or info begin
        say_title
("")
        
say("Cheese?")
        
say("")
        
say("")
    
end
    when 9006.chat
."I've killed 2 Jin-Hee's" begin
        say
("Thank You for helping!")
        
say("")
        
say("")
        
say("I will now reward you as i promissed.")
        
say("")
        
say("")
        
say_reward("You get 2x Rings, Tux and a Dress")
        
say_item("Couple's Ring"70301"")
        
say_item("Tuxedo"11901"")
        
say_item("Wedding Dress"11903"")
        
pc.give_item2(70301)
                
pc.give_item2(70301)
                
pc.give_item2(11901)
                
pc.give_item2(11903)
        
set_state(complete)
        
q.done()
    
end
    end
    state complete begin
    end
    state failure begin
    end
end 
This is a little different to the quest i have in my server i just did a last minuet change to this script if this one doesn't work right just use mine. If you use the one from my server search "snowy" and remove it from the quest script just change it to "Mission Complete" :P

This is the one from my server
PHP Code:
quest couple_ring begin
    state start begin
    when 9006.chat
."Revenge for the ring Dealer." with pc.get_level()>=25 begin

        say
("Hi")
        
say("Your looking for the ring dealer?")
        
say("Well im afraid he got banged the Fuck out.")
        
say("You must avenge him and i will reward you")
        
say("With a Couple's Ring!")
        
say("")
        
say("")
        
say("")
        
say("")

        
local s=select(
        
"Ok, I will Avenge him",
        
"I don't give a fuck!")

        if 
1==s then
        say
("Tank You!")
        
say("I know i can trust in you")
        
say("Good Luck!")
        
set_state(kill)
        elseif 
2==s then
        say
("Oh ...")
        
say("OK then")
        
say("")
        
say("Good Luck!")
        
end
    end
    end
    state kill begin
    when enter begin
        pc
.setqf("kill_count"0)
    
end
    when leave begin
        pc
.setqf("kill_count"0)
        
q.done()
    
end
    when letter begin
        q
.set_counter("Defeat the Jin-Hee's"couple_ring.get_rest_count());
    
end
    when 394.kill begin
        local kill_count
=pc.getqf("kill_count")+1
        pc
.setqf("kill_count"kill_count)    
        
q.set_counter("Defeat the Jin Hee's"couple_ring.get_rest_count());

        if 
couple_ring.is_completed() then
        say_title
("Done!")
        
say("You have killed enough Jin-Hee's now")
        
say("Go back to the old Lady And tell her")
        
say("To claim you'r reward.")
        
say("")
        
say("")
        
set_state(report)
        
end
    end
    
function get_rest_count()
        return 
2-pc.getqf("kill_count")
    
end
    
function is_completed()
        return 
pc.getqf("kill_count")>=2
    end

    when letter begin
        send_letter
("Kill Jin-Hee's ")
    
end
    when button 
or info begin
        say_title
("Defeat The Jin-Hee's")
        
say("Avenge the ring dealer")
        
say("by killing Jin-Hee's")
        
say("")
        
say_reward(string.format("Number of Jin-Hee's remaining : %d"couple_ring.get_rest_count()))
        
say("")
    
end
    when 9006.chat
."SNOWY!" begin
        say
("Bored")
        
say("")
        
say("")
        
say("")
        
say("")
        
local s=select("")
        if 
1==s then
        say
("Still bored")
        
say("")
        
say("")
        
say("")
        else
        
say("")
        
say("")
        
say("")
        
wait()
        
say("More bored")
        
say("")
        
say("")
        
say("")
        
say("")
        
say("")
        
say("(nom nom nom)")
        
say("Dam I love chating shit!")
        
local s=select("")
        if 
1==s then
            say
("Blah Blah")
            
say("")
            
say("")
            
say("")
        elseif 
2==s then
            say
("Blah Blah Blah")
            
say("")
            
say("")
            
say("")
            
set_state(start)
            
q.done()
        
end
        end
    end
    end
    state report begin
    when letter begin
        send_letter
("Quest Complete!")
    
end
    when button 
or info begin
        say_title
("")
        
say("Cheese?")
        
say("")
        
say("")
    
end
    when 9006.chat
."I've killed 2 Jin-Hee's" begin
        say
("Thank You for helping!")
        
say("")
        
say("")
        
say("I will now reward you as i promissed.")
        
say("")
        
say("")
        
say_reward("You get a Ring")
        
say_item("Couple's Ring"70301"")
        
pc.give_item2(70301)
                
pc.give_item2(70301)
                
pc.give_item2(11901)
                
pc.give_item2(11903)
        
set_state(complete)
        
q.done()
    
end
    end
    state complete begin
    end
    state failure begin
    end
end 
hope you like it say thanks if it helped i have allot more quest files that i have translated to english which i may release in the future depending on if people like my work.
Attached Files
File Type: txt couple_ring.txt (3.0 KB, 37 views)
umy360 is offline  
Old 12/28/2011, 20:44   #2


 
elite*gold: 0
Join Date: Feb 2010
Posts: 7,220
Received Thanks: 6,758
These Quests are unnecessary, but thanks for sharing ;-)
#SoNiice is offline  
Old 12/28/2011, 20:46   #3
 
elite*gold: 0
Join Date: May 2009
Posts: 32
Received Thanks: 8
I know you can just add the rings and stuff in a shop but my server is old school so i like my players to work for the items. ^^
umy360 is offline  
Reply

Tags
metin2, quest, release


Similar Threads Similar Threads
[QUEST Release] Teleportation ring
01/17/2012 - Metin2 PServer Guides & Strategies - 12 Replies
this quest will teleport a player to another player. if you like it, thank me =) Features: -You only can teleport once every hour. -You can set some names witch are forbidden to teleport to.(like gm's) Things that can be better: -the quest does not check if the player is online
[Release] Ring der Nachfolge.quest
04/19/2011 - Metin2 PServer Guides & Strategies - 23 Replies
Hey Com, Da ich nun meine eigene Quest fertig habe, und 1000ende anfragen bekomme, mache ich die Quest pub. die normal in den 010er Files dabei ist. Ich verstehe nur nicht wiso das keiner von euch blickt oO. Bei dieser Quest wird der neue Leader nicht gefragt ob er der neue Leader sein will. Das ist auch das einzigst negative. Meine Quest, inder der neue Leader abgefragt wird mache ich vorerst auch nicht pub. Sie wird nur auf Trusted-World3 Server2 (Nivis) genutzt. Hier die Quest : ...
Ring der Nachfolge Quest
04/17/2010 - Metin2 Private Server - 6 Replies
Hallo leute Ich hab mal ne frage ob einer die quest object von Ring der nachfolge hat wäre net wen einer mir das geben könnte
I need prog can do the R ring quest
10/31/2009 - CO2 Programming - 7 Replies
hi again guys I want prog can do the R ring quest alone many times I hope I can open nother char when I use it I know some one will say :



All times are GMT +1. The time now is 09:21.


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.