Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 03:15

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

Advertisement



Sensenmann Kill quest

Discussion on Sensenmann Kill quest within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
123snake123's Avatar
 
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31
Sensenmann Kill quest

Moin,

habe nach langer suche es aufgegeben und frage nun in nem eigenem Thread.

Ich habe eine Jagd quest geschrieben in der auch alle funzt.
Bis auf die kills der Mobs wie Sensenmann, da dieser schon den Befehl "when 1093.kill begin hat" und das in meiner quest auch vor kommt.

So sieht da aus:

when 1093.kill begin
if npc.get_race() == 1093 then
pc.setqf("count", pc.getqf("count")+1)
end
das habe ich auch schon probiert:

when kill begin
if npc.get_race() == 1093 then
pc.setqf('count', pc.getqf('count')+1)
end


Kann mir da einer weiterhelfen hätte den gerne in 2-3 Jagdquests drin.

Thx im voraus schonmal...

Mfg
123snake123 is offline  
Old 04/21/2013, 13:59   #2

 
xXKimariXx's Avatar
 
elite*gold: 5
Join Date: Aug 2011
Posts: 1,130
Received Thanks: 512
Das schreibste zum beispiel in deiner quest wo man sie annimmt:
PHP Code:
pc.setqf("quest1"1
Und dann halt in der kill quest , das :

PHP Code:
when 1093.kill with pc.getqf("quest1") == 1 begin 
So überprüft man halt um welche quest es sich gerade handelt.

In der zweiten Kill quest dann das gleiche bloß z.b mit
PHP Code:
pc.setqf("quest2"1
und
PHP Code:
when 1093.kill with pc.getqf("quest2") == 1 begin 
xXKimariXx is offline  
Thanks
1 User
Old 04/21/2013, 14:05   #3
 
123snake123's Avatar
 
elite*gold: 253
Join Date: Jan 2010
Posts: 465
Received Thanks: 31
Vielen dank für die rasche antwort.
Probiere es mal direkt
PHP Code:
quest jagd100 begin
    state start begin
        when login 
or levelup with pc.get_level() >= 10 begin
            send_letter
("Jagdauftrag Nr. 1")
        
end
        when button 
or info begin
            say_title
("Jagdauftrag Nr. 2")
            
say("Du hast nun Level 100 eereicht")
            
say("Du bekommst ab jetzt")
            
say("Jagdaufträge!")
            
pc.setqf("quest1"1)
            
pc.setqf("count"0)
            
set_state(auftrag)
        
end
    end
    state auftrag begin
        when letter begin
            send_letter
("Töte 50x den Sensenmann!")
        
end
        
        when button 
or info begin
            say_title
("Sensenmann Jagd")
            
say("")
            
say("Es wurden "..pc.getqf("count").." Sensenmänner getötet.")
        
end
        
        when 1093.kill with pc
.getqf("quest1") == 1 begin
            
if npc.get_race() == 1093 then
                pc
.setqf("count"pc.getqf("count")+1)
        
end
        
            
if pc.getqf("count") == 10 then
                say
("Glückwunsch, du hast es geschafft")
                
pc.give_item2(250411)
                
set_state(__complete__)
                
            
end
        end
    end    
    state __complete__ begin
    end            
end 
Sry weiß nicht wie es als Spoiler einzufügen geht.
So habe ich die quest geschrieben aberdie funzt immer noch nicht.
Im VPC keine Fehlermeldung.
Was Komisch ist, der erste Brief kommt nicht aber der 2te sofort.
Der sollte eigentlich erst kommen wenn man auf den ersten klickt

Mfg
123snake123 is offline  
Reply


Similar Threads Similar Threads
Other Country Player Kill Ranking[First 3 Kill By RealFreak Quest]
09/23/2012 - Metin2 PServer Guides & Strategies - 26 Replies
Hello , My friend make it ; 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")
[RELEASE]Sensenmann Quest by LunaTicK
09/18/2011 - Metin2 PServer Guides & Strategies - 18 Replies
Hi Leute, heute möchte ich euch meine sensenmann quest Vorstellen Info, Auftrag & Belohnung Info: Ab LvL 120 Auftrag: Man muss Sensenmann töten



All times are GMT +2. The time now is 03:15.


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.