Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 16:04

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

Advertisement



[HILFE]Itemzersörer und AntiExpRing

Discussion on [HILFE]Itemzersörer und AntiExpRing within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jul 2013
Posts: 193
Received Thanks: 11
[HILFE]Itemzersörer und AntiExpRing

Heyy Leute,

Frage 1:

Frage2:

Beide Quests habe ich!

Mfg
J3igStar13 is offline  
Old 12/25/2013, 20:04   #2
 
Antigene's Avatar
 
elite*gold: 25
Join Date: Jun 2011
Posts: 1,635
Received Thanks: 353
AntiExpRing Quest einfügen und den Type auf 18 setzen z.b nimmst du Erfahrungsring und setzt dort den Type auf 18 und in der quest gibste die ItemValue ein.
Antigene is offline  
Old 12/25/2013, 20:09   #3
 
.Xilent's Avatar
 
elite*gold: 12
Join Date: Jun 2012
Posts: 978
Received Thanks: 860
Quote:
Originally Posted by J3igStar13 View Post
Heyy Leute,

Frage 1:

Frage2:

Beide Quests habe ich!

Mfg
Frage 1:
Du änderst einfach
Code:
when xxx.take begin
<- xxx ersetzt du mit der VNUM vom Lagerverwalter
falls da in der Quest
Code:
when xxx.chat."Itemzerstörer "begin
vorkommen sollte, musst du das xxx auch ändern^^

Frage 2: Könntest du das Problem evtl. genauer beschreiben?
.Xilent is offline  
Old 12/25/2013, 23:38   #4
 
Lino™'s Avatar
 
elite*gold: 1
Join Date: Dec 2013
Posts: 114
Received Thanks: 104
Hier die Anti-Exp Ring Quest.

PHP Code:
quest anti_exp begin
    state start begin
        when exp
.timer with pc.get_exp()>1000 begin            
            pc
.give_exp2(-pc.get_exp())
        
end
        when 72501.
use begin
            
if pc.getqf("exp_block")==0 then
                chat
("Ab jetzt bekommst du KEINE Exp mehr!")
                
pc.setqf("exp_block"1)    
                
loop_timer("exp"5)
            else
                
chat("Ab jetzt bekommst du wieder Exp!")
                
pc.setqf("exp_block"0)
                
cleartimer("exp")
            
end
        end        
    end
end 
Bei
PHP Code:
when 72501.use begin 
schreibst du die Item ID die dein Anti-Exp Ring sein soll und Typ Value auf 18.
Lino™ is offline  
Thanks
1 User
Old 12/26/2013, 12:06   #5
 
elite*gold: 0
Join Date: Jul 2013
Posts: 193
Received Thanks: 11
#Xilent
Ich hab ja schon denn Itemzerstörer beim Lagerverwalter hinzugefügt, aber dann kann man nicht mehr das LAGER Öffnen und das will ich nicht.Also ich will die normale funktion vom Lagerverwalter und noch den Itemzerstörer.

MFG
J3igStar13 is offline  
Old 12/26/2013, 12:08   #6
 
DerForenLeser's Avatar
 
elite*gold: 40
Join Date: Nov 2009
Posts: 1,159
Received Thanks: 442
Quote:
Originally Posted by J3igStar13 View Post
#Xilent
Ich hab ja schon denn Itemzerstörer beim Lagerverwalter hinzugefügt, aber dann kann man nicht mehr das LAGER Öffnen und das will ich nicht.Also ich will die normale funktion vom Lagerverwalter und noch den Itemzerstörer.

MFG
Dann zeig uns mal die Quest, die Du für den Itemzerstörer verwendest.
DerForenLeser is offline  
Old 12/26/2013, 18:38   #7
 
elite*gold: 0
Join Date: Jul 2013
Posts: 193
Received Thanks: 11
Quote:
Dann zeig uns mal die Quest, die Du für den Itemzerstörer verwendest.
PHP Code:
quest itemschrotter begin
    state start begin
        when 9005.chat
."Der Item-Zerstoerer" begin
        say_title
("Der Item-Zerstoerer")
        
say("Hallo "..pc.get_name().."")
        
say("")
        
say("Bei mir kannst du deine Items welche du")
        
say("nicht mehr brauchst entfernen!")
        
say("")
        
say("Wie das funktioniert? Ganz einfach!")
        
say("")
        
say("Zieh das Item welchen du nicht mehr brauchst")
        
say("einfach auf mich! Aber pass auf das es keine")
        
say("falschen sind! Das wars auch schon!")
        
end

        when 9005.take with item
.get_id() begin
            local vnum 
item.get_vnum()
            
say_title("Item-Zerstoerer:")
            
say_item_vnum(vnum)
            
say("")
            
say("")
            
say_reward("Willst du wirklich "..item.get_name().." zerstoeren?")
            
say("")
            
say("")
            
say("")
            
say("")
            
local s select("Ja","Nein")
            if 
== 1 then
                item
.remove() 
                
chat("Du hast das Item erfolgreich zerstoert!"
            elseif 
== 2 then
                
return
            
end
        end
    end
end 
J3igStar13 is offline  
Old 12/26/2013, 19:06   #8
 
elite*gold: LOCKED
Join Date: Dec 2013
Posts: 100
Received Thanks: 15
Quote:
Originally Posted by J3igStar13 View Post
PHP Code:
quest itemschrotter begin
    state start begin
        when 9005.chat
."Der Item-Zerstoerer" begin
        say_title
("Der Item-Zerstoerer")
        
say("Hallo "..pc.get_name().."")
        
say("")
        
say("Bei mir kannst du deine Items welche du")
        
say("nicht mehr brauchst entfernen!")
        
say("")
        
say("Wie das funktioniert? Ganz einfach!")
        
say("")
        
say("Zieh das Item welchen du nicht mehr brauchst")
        
say("einfach auf mich! Aber pass auf das es keine")
        
say("falschen sind! Das wars auch schon!")
        
end

        when 9005.take with item
.get_id() begin
            local vnum 
item.get_vnum()
            
say_title("Item-Zerstoerer:")
            
say_item_vnum(vnum)
            
say("")
            
say("")
            
say_reward("Willst du wirklich "..item.get_name().." zerstoeren?")
            
say("")
            
say("")
            
say("")
            
say("")
            
local s select("Ja","Nein")
            if 
== 1 then
                item
.remove() 
                
chat("Du hast das Item erfolgreich zerstoert!"
            elseif 
== 2 then
                
return
            
end
        end
    end
end 
Kann man einfacher machen,
Le´Freak is offline  
Old 12/26/2013, 19:12   #9
 
elite*gold: 0
Join Date: Jul 2013
Posts: 193
Received Thanks: 11
Quote:
Kann man einfacher machen,
Das ist jetzt eig. egal^^
J3igStar13 is offline  
Reply


Similar Threads Similar Threads
Bug bei AntiExpRing?
01/05/2013 - Metin2 Private Server - 3 Replies
wie der überschrift schon sagt geht bei mir der anti exp ring nicht. Meine quest ist das da. quest antiexp begin state start begin when 72501.use begin if pc.getqf("antiexp") == 0 then pc.setqf("antiexp", 1) chat("Anti EXP aktiviert. Deine Erfahrungspunkte werden jede 3 Sekunden auf 0 gesetzt!") local ep = pc.get_exp()



All times are GMT +2. The time now is 16:04.


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.