Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Yesterday at 23:56

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

Advertisement



Other Country Player Kill Ranking[First 3 Kill By RealFreak Quest]

Discussion on Other Country Player Kill Ranking[First 3 Kill By RealFreak Quest] within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
elite*gold: 200
Join Date: Sep 2011
Posts: 174
Received Thanks: 379
Other Country Player Kill Ranking[First 3 Kill By RealFreak Quest]

Hello ,
My friend make it ;
[BY REALFREAK QUEST]
PHP Code:
quest koep begin
    state start begin
        when login begin
            
if global.getvarchar("rank1") == pc.get_name then
                chat
("You're first in kill other empire player's ranklist")
            elseif global.
getvarchar("rank2") == pc.get_name then
                chat
("You're second in kill other empire player's ranklist")
            elseif global.
getvarchar("rank3") == pc.get_name then
                chat
("You're third in kill other empire player's ranklist")
        
end
    end
        when kill with npc
.is_pc() begin
            
if npc.empire != pc.empire then
              pc
.setqf("yourkills"pc.getqf("yourkills")+1)
                if 
pc.getqf("yourkills")>game.get_event_flag("rank1lvl"then
                    
if global_getvarchar("rank1") != "" then 
                        global_setvarchar
("rank3"global_getvarchar("rank2")) 
                        
game.set_event_flag("rank3"game.get_event_flag("rank2")) 
                        
game.set_event_flag("rank3empire"game.get_event_flag("rank2empire")
                        
global_setvarchar("rank2"global_getvarchar("rank1")) 
                        
game.set_event_flag("rank2"game.get_event_flag("rank1")) 
                        
game.set_event_flag("rank2empire"game.get_event_flag("rank1empire")
                        
notice_all(pc.get_name()..">>>"..global_getvarchar("rank1").."")
                    
end
                        game
.set_event_flag("rank1lvl"pc.getqf("yourkills"))
                        
global_setvarchar("rank1",pc.get_name())
                        
game.set_event_flag("rank1empire"pc.get_empire())
            elseif 
npc.empire != pc.empire then
              pc
.setqf("yourkills"pc.getqf("yourkills")+1)
                if 
pc.getqf("yourkills")>game.get_event_flag("rank2lvl"then
                    
if global_getvarchar("rank2") != "" then 
                        global_setvarchar
("rank3"global_getvarchar("rank2")) 
                        
game.set_event_flag("rank3"game.get_event_flag("rank2")) 
                        
game.set_event_flag("rank3empire"game.get_event_flag("rank2empire")
                        
notice_all(pc.get_name()..">>>"..global_getvarchar("rank2").."")
                    
end
                        game
.set_event_flag("rank2lvl"pc.getqf("yourkills"))
                        
global_setvarchar("rank2",pc.get_name())
                        
game.set_event_flag("rank2empire"pc.get_empire())
            elseif 
npc.empire != pc.empire then
              pc
.setqf("yourkills"pc.getqf("yourkills")+1)
                if 
pc.getqf("yourkills")>game.get_event_flag("rank3lvl"then
                    
if global_getvarchar("rank3") != "" then 
                        game
.set_event_flag("rank3lvl"pc.getqf("yourkills"))
                        
global_setvarchar("rank3",pc.get_name())
                        
game.set_event_flag("rank3empire"pc.get_empire())
                        
notice_all(pc.get_name()..">>>"..global_getvarchar("rank3").."")
                    
end
                        game
.set_event_flag("rank3lvl"pc.getqf("yourkills"))
                        
global_setvarchar("rank3",pc.get_name())
                        
game.set_event_flag("rank3empire"pc.get_empire())
                    
end
                end
        when 20354.chat
."Other Empire Kill Player Rank" begin 
            say_title
("Ranking List:"
            
say("Its 2000000 gold!")
            
say("Do you want see it ?")
            
local select select("Yes","No")
            if 
select == 1 then
            local gold 
2000000
            pc
.changegold(-gold)
            
say("Rank : "..global.getvarchar("rank1").." Level : "..game.set_event_flag("rank1lvl").." Empire : "..game.set_event_flag("rank1empire").."")
            
say("Rank : "..global.getvarchar("rank2").." Level : "..game.set_event_flag("rank2lvl").." Empire : "..game.set_event_flag("rank2empire").."")
            
say("Rank : "..global.getvarchar("rank3").." Level : "..game.set_event_flag("rank3lvl").." Empire : "..game.set_event_flag("rank3empire").."")
            
wait()
            if global.
getvarchar("rank1") == pc.get_name() then
                say
("Congratulations")
                
say("You are first killer!")
            elseif global.
getvarchar("rank2") == pc.get_name() then    
                say
("You are second killer,good job!")
                
say("Take courage..!")
            elseif global.
getvarchar("rank3") == pc.get_name() then    
                say
("You are third killer, have a long way to first grade!")
                
say("You must not discourage!Good job..")
            else
                
say("No,Problem bye")        
            
end
        end
    end
end 
German :
PHP Code:
quest koep begin
    state start begin
        when login begin
            
if global.getvarchar("rank1") == pc.get_name then
                chat
("Du bist auf Rank1")
            elseif global.
getvarchar("rank2") == pc.get_name then
                chat
("Du bist auf Rank1")
            elseif global.
getvarchar("rank3") == pc.get_name then
                chat
("Du bist auf Rank1")
        
end
    end
        when kill with npc
.is_pc() begin
            
if npc.empire != pc.empire then
              pc
.setqf("yourkills"pc.getqf("yourkills")+1)
                if 
pc.getqf("yourkills")>game.get_event_flag("rank1lvl"then
                    
if global_getvarchar("rank1") != "" then 
                        global_setvarchar
("rank3"global_getvarchar("rank2")) 
                        
game.set_event_flag("rank3"game.get_event_flag("rank2")) 
                        
game.set_event_flag("rank3empire"game.get_event_flag("rank2empire")
                        
global_setvarchar("rank2"global_getvarchar("rank1")) 
                        
game.set_event_flag("rank2"game.get_event_flag("rank1")) 
                        
game.set_event_flag("rank2empire"game.get_event_flag("rank1empire")
                        
notice_all(pc.get_name()..">>>"..global_getvarchar("rank1").."")
                    
end
                        game
.set_event_flag("rank1lvl"pc.getqf("yourkills"))
                        
global_setvarchar("rank1",pc.get_name())
                        
game.set_event_flag("rank1empire"pc.get_empire())
            elseif 
npc.empire != pc.empire then
              pc
.setqf("yourkills"pc.getqf("yourkills")+1)
                if 
pc.getqf("yourkills")>game.get_event_flag("rank2lvl"then
                    
if global_getvarchar("rank2") != "" then 
                        global_setvarchar
("rank3"global_getvarchar("rank2")) 
                        
game.set_event_flag("rank3"game.get_event_flag("rank2")) 
                        
game.set_event_flag("rank3empire"game.get_event_flag("rank2empire")
                        
notice_all(pc.get_name()..">>>"..global_getvarchar("rank2").."")
                    
end
                        game
.set_event_flag("rank2lvl"pc.getqf("yourkills"))
                        
global_setvarchar("rank2",pc.get_name())
                        
game.set_event_flag("rank2empire"pc.get_empire())
            elseif 
npc.empire != pc.empire then
              pc
.setqf("yourkills"pc.getqf("yourkills")+1)
                if 
pc.getqf("yourkills")>game.get_event_flag("rank3lvl"then
                    
if global_getvarchar("rank3") != "" then 
                        game
.set_event_flag("rank3lvl"pc.getqf("yourkills"))
                        
global_setvarchar("rank3",pc.get_name())
                        
game.set_event_flag("rank3empire"pc.get_empire())
                        
notice_all(pc.get_name()..">>>"..global_getvarchar("rank3").."")
                    
end
                        game
.set_event_flag("rank3lvl"pc.getqf("yourkills"))
                        
global_setvarchar("rank3",pc.get_name())
                        
game.set_event_flag("rank3empire"pc.get_empire())
                    
end
                end
        when 20354.chat
."Spieler aus einem andren Reich töten Ranking" begin 
            say_title
("Rangliste:"
            
say("Es kostet 200k diese,")
            
say("Liste anzuschauen")
            
say("möchtes du dies wirklich tun ?")
            
local select select("Ja","Nein")
            if 
select == 1 then
            local gold 
2000000
            pc
.changegold(-gold)
            
say("Rank : "..global.getvarchar("rank1").." Level : "..game.set_event_flag("rank1lvl").." Empire : "..game.set_event_flag("rank1empire").."")
            
say("Rank : "..global.getvarchar("rank2").." Level : "..game.set_event_flag("rank2lvl").." Empire : "..game.set_event_flag("rank2empire").."")
            
say("Rank : "..global.getvarchar("rank3").." Level : "..game.set_event_flag("rank3lvl").." Empire : "..game.set_event_flag("rank3empire").."")
            
wait()
            if global.
getvarchar("rank1") == pc.get_name() then
                say
("Herzlichen Glückwunsch du bist auf Platz 1")
            elseif global.
getvarchar("rank2") == pc.get_name() then    
                say
("Du bist auf Rang 2 gut gemacht ")
            elseif global.
getvarchar("rank3") == pc.get_name() then    
                say
("Du bist auf Platz 3 den rest wirst du auch noch schaffen")
            else
                
say("Kein Problem bis zum nächstens mal...")        
            
end
        end
    end
end 
Thanks to ".SunShine" for German quest

Turkish info :

Safacm ananı sikiyim!!!!
VPSER Ananı sikiyim!!!!
Dün gece anan bizdeydi süper bi şekilde siktim haha
TheDestroyer™ is offline  
Thanks
15 Users
Old 09/23/2011, 18:51   #2
 
Howaner's Avatar
 
elite*gold: 132
Join Date: Apr 2010
Posts: 2,864
Received Thanks: 2,008
Thanks for the quest
Howaner is offline  
Old 09/23/2011, 18:56   #3


 
ZyoX's Avatar
 
elite*gold: 83
Join Date: Apr 2010
Posts: 1,665
Received Thanks: 685
It looks nice.
Did you test it?
ZyoX is offline  
Old 09/23/2011, 18:56   #4
 
elite*gold: 200
Join Date: Sep 2011
Posts: 174
Received Thanks: 379
yes , i tested
TheDestroyer™ is offline  
Old 09/23/2011, 19:02   #5
 
elite*gold: 0
Join Date: Jul 2009
Posts: 1,702
Received Thanks: 1,468
Thanks Very Nice.
.Awesoome is offline  
Old 09/23/2011, 19:17   #6
 
elite*gold: 200
Join Date: Sep 2011
Posts: 174
Received Thanks: 379
no problem guy
TheDestroyer™ is offline  
Old 09/23/2011, 19:36   #7
 
elite*gold: 32
Join Date: Dec 2010
Posts: 1,294
Received Thanks: 862
Poor, just c&p some parts from realfreak. Nothing special
√π. is offline  
Old 09/23/2011, 19:37   #8
 
elite*gold: 0
Join Date: Sep 2011
Posts: 1,218
Received Thanks: 706
Nice

I translated it, in to German

Sorry for my Bad English

€dit:
HTML Code:
quest koep begin
    state start begin
        when login begin
            if global.setvarchar("rank1") == pc.get_name then
                chat("Du bist auf Rank1")
            elseif global.setvarchar("rank2") == pc.get_name then
                chat("Du bist auf Rank1")
            elseif global.setvarchar("rank3") == pc.get_name then
                chat("Du bist auf Rank1")
        end
    end
        when kill with npc.is_pc() begin
            if npc.empire != pc.empire then
              pc.setqf("yourkills", pc.getqf("yourkills")+1)
                if pc.getqf("yourkills")>game.get_event_flag("rank1lvl") then
                    if global_getvarchar("rank1") != "" then 
                        global_setvarchar("rank3", global_getvarchar("rank2")) 
                        game.set_event_flag("rank3", game.get_event_flag("rank2")) 
                        game.set_event_flag("rank3empire", game.get_event_flag("rank2empire")
                        global_setvarchar("rank2", global_getvarchar("rank1")) 
                        game.set_event_flag("rank2", game.get_event_flag("rank1")) 
                        game.set_event_flag("rank2empire", game.get_event_flag("rank1empire")
                        notice_all(pc.get_name()..">>>"..global_getvarchar("rank1").."")
                    end
                        game.set_event_flag("rank1lvl", pc.getqf("yourkills"))
                        global_setvarchar("rank1",pc.get_name())
                        game.set_event_flag("rank1empire", pc.get_empire())
            elseif npc.empire != pc.empire then
              pc.setqf("yourkills", pc.getqf("yourkills")+1)
                if pc.getqf("yourkills")>game.get_event_flag("rank2lvl") then
                    if global_getvarchar("rank2") != "" then 
                        global_setvarchar("rank3", global_getvarchar("rank2")) 
                        game.set_event_flag("rank3", game.get_event_flag("rank2")) 
                        game.set_event_flag("rank3empire", game.get_event_flag("rank2empire")
                        notice_all(pc.get_name()..">>>"..global_getvarchar("rank2").."")
                    end
                        game.set_event_flag("rank2lvl", pc.getqf("yourkills"))
                        global_setvarchar("rank2",pc.get_name())
                        game.set_event_flag("rank2empire", pc.get_empire())
            elseif npc.empire != pc.empire then
              pc.setqf("yourkills", pc.getqf("yourkills")+1)
                if pc.getqf("yourkills")>game.get_event_flag("rank3lvl") then
                    if global_getvarchar("rank3") != "" then 
                        game.set_event_flag("rank3lvl", pc.getqf("yourkills"))
                        global_setvarchar("rank3",pc.get_name())
                        game.set_event_flag("rank3empire", pc.get_empire())
                        notice_all(pc.get_name()..">>>"..global_getvarchar("rank3").."")
                    end
                        game.set_event_flag("rank3lvl", pc.getqf("yourkills"))
                        global_setvarchar("rank3",pc.get_name())
                        game.set_event_flag("rank3empire", pc.get_empire())
                    end
                end
        when 20354.chat."Spieler aus einem andren Reich töten Ranking" begin 
            say_title("Rangliste:") 
            say("Es kostet 200k diese,")
            say("Liste anzuschauen")
			say("möchtes du dies wirklich tun ?")
            local select = select("Ja","Nein")
            if select == 1 then
            local gold = 2000000
            pc.changegold(-gold)
            say("Rank : "..global.getvarchar("rank1").." Level : "..game.set_event_flag("rank1lvl").." Empire : "..game.set_event_flag("rank1empire").." ")
            say("Rank : "..global.getvarchar("rank2").." Level : "..game.set_event_flag("rank2lvl").." Empire : "..game.set_event_flag("rank2empire").." ")
            say("Rank : "..global.getvarchar("rank3").." Level : "..game.set_event_flag("rank3lvl").." Empire : "..game.set_event_flag("rank3empire").." ")
            wait()
            if global.getvarchar("rank1") == pc.get_name() then
                say("Herzlichen Glückwunsch du bist auf Platz 1")
            elseif global.getvarchar("rank2") == pc.get_name() then    
                say("Du bist auf Rang 2 gut gemacht ")
            elseif global.getvarchar("rank3") == pc.get_name() then    
                say("Du bist auf Platz 3 den rest wirst du auch noch schaffen")
            else
                say("Kein Problem bis zum nächstens mal...")        
            end
        end
    end
end  
Übersetzen sollte nicht schwer sein
.Restince is offline  
Old 09/23/2011, 19:41   #9
 
elite*gold: 6
Join Date: May 2010
Posts: 1,227
Received Thanks: 1,628
when login begin
if global.setvarchar("rank1") == pc.get_name then
chat("You're first in kill other empire player's ranklist")
elseif global.setvarchar("rank2") == pc.get_name then
chat("You're second in kill other empire player's ranklist")
elseif global.setvarchar("rank3") == pc.get_name then
chat("You're third in kill other empire player's ranklist")
end


you set a varchar, you have to read it so:
global_getvarchar("rank1")


and also something like this won't work:
Level : "..game.set_event_flag("rank3lvl").." Empire : "..game.set_event_flag("rank3empire").." ")

you SET flags, but you want to read it...
RealFreak is offline  
Thanks
1 User
Old 09/23/2011, 19:43   #10
 
elite*gold: 32
Join Date: Dec 2010
Posts: 1,294
Received Thanks: 862
killevent fail, too
√π. is offline  
Old 09/23/2011, 20:10   #11
 
elite*gold: 200
Join Date: Sep 2011
Posts: 174
Received Thanks: 379
Quote:
Originally Posted by √π. View Post
Poor, just c&p some parts from realfreak. Nothing special
i wrote already!
you're .....

Quote:
Originally Posted by RealFreak View Post
when login begin
if global.setvarchar("rank1") == pc.get_name then
chat("You're first in kill other empire player's ranklist")
elseif global.setvarchar("rank2") == pc.get_name then
chat("You're second in kill other empire player's ranklist")
elseif global.setvarchar("rank3") == pc.get_name then
chat("You're third in kill other empire player's ranklist")
end


you set a varchar, you have to read it so:
global_getvarchar("rank1")


and also something like this won't work:
Level : "..game.set_event_flag("rank3lvl").." Empire : "..game.set_event_flag("rank3empire").." ")

you SET flags, but you want to read it...
oh , thanks for warning
but I write it myself not look your ranking quest its memorization
i write false
i discern now
thanks
#Fixxed
TheDestroyer™ is offline  
Old 09/23/2011, 20:17   #12
 
elite*gold: 5575
The Black Market: 120/0/0
Join Date: Apr 2011
Posts: 5,569
Received Thanks: 581
very nice. thx
FbFunnY is offline  
Old 09/23/2011, 20:20   #13
 
elite*gold: 200
Join Date: Sep 2011
Posts: 174
Received Thanks: 379
no problem bro.^^
TheDestroyer™ is offline  
Old 09/23/2011, 20:21   #14
 
elite*gold: 32
Join Date: Dec 2010
Posts: 1,294
Received Thanks: 862
Quote:
Originally Posted by TheDestroyer™ View Post
i wrote already!
[...]
but I write it myself not look your ranking quest its memorization
aaaaha.
and yout tested it ir read?
its such an fail
√π. is offline  
Thanks
1 User
Old 09/23/2011, 20:27   #15
 
Killermen123's Avatar
 
elite*gold: 0
Join Date: Oct 2009
Posts: 456
Received Thanks: 271
wenn man die quest ankuckt ist sie bisschen fail...

wenn man keine 200k hat wird sie iwie tzm abgezogen..
also fail kein if dirnnen..
Killermen123 is offline  
Reply


Similar Threads Similar Threads
can anybody teach me how to kill a player if he in dance2
03/17/2011 - Cabal Online - 13 Replies
please help me... all player's in P.server that i played PK me even i am in dance2 mode... can someone teach me how to used it?? thanks
BrightShine VIP [OPK, KILL ALL PLAYER]
02/01/2011 - WarRock Hacks, Bots, Cheats & Exploits - 12 Replies
Hey Here is a complete new hack. Its from english coder's they have done best work! You can kill now ALL player's of the enemy team with only 1 Button Also you can use OPK Screenshot ---> You have to use the BrightShine injector ! Else it will not work.
Help with player kill(pk)
02/08/2008 - Silkroad Online - 5 Replies
Hi all...I just wanna ask you if there is any way to get rid if pk faster than the normal ways: like just standing and waiting to die or to get klilled by players..The reason why i got pk cuz this is my old and hacked char..Thank you very much guys and GOOD LUCK :)



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


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.