Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 00:18

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

Advertisement



Quest Vorlage benötigt !

Discussion on Quest Vorlage benötigt ! within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jun 2012
Posts: 33
Received Thanks: 1
Quest Vorlage benötigt !

Hey liebe Com ,
da Ich mich in der nächsten Zeit mit Questen beschäftigen will , aber erstmal
was ausprobieren will brauche Ich eure Hilfe .
Ich will euch Fragen ob mir jemand eine Vorlage von einer Quest schicken könnte .
Es soll eine Tausch Quest sein , sprich man geht zu einem NPC ( bsp Uriel ) und muss 2 Items abgeben und er gibt dir ein neues Item !
Wenn es geht sollten es 4 Solcher Titel sein , sprich man kann unter 4 Items wählen .
Es wäre sehr net wenn einer mir so eine Quest per PN schicken könnte es müssen/sollen keine Item
ID´s drin sein einfach "Item ID " oder sowas rein schreiben
Hoffe mir hilft jmd .
MFG
.Grand is offline  
Old 09/09/2012, 09:07   #2
 
elite*gold: 120
Join Date: Mar 2009
Posts: 3,409
Received Thanks: 1,738
PHP Code:
quest tausch begin
    state start begin
        when 9009.chat
."Steinstücke eintauschen" begin
            local items 
= {
                {
2798725},
                {
27992125},
                {
27993125},
                {
27994125},
            }
            
say_title("Steinstücke eintauschen")
            
say("")
            
say("Hallo lieber Abenteurer,")
            
say("willst du deine Steinstücke, bei mir eintauschen.")
            
say("Hier eine kleine Liste für dich:")
            
say("")
            
say("5 Steinstücke: 2 Muscheln")
            
say("25 Steinstücke: beliebige Perle")
            
say("")
            
say_reward("Gegen was willst du deine Steinstücke eintauschen?:")
            
say("")
            
local s select("2 Muscheln""W. Perle""B. Perle""R. Perle""Abbrechen!")
            if 
pc.count_item(27990) < items[s][3then
                say
("Du hast nicht genügend Steinstücke")
                return
            
end
            say
("Du hast erfolgreich gegen "..items[s][2].." "..item_name(items[s][1]).." getauscht")
            
pc.remove_item(27990items[s][3])
            
pc.give_item2(items[s][1], items[s][2])
        
end
    end
end 
Ist eine Quest zum Steinstücke eintauschen.
.Remix is offline  
Thanks
1 User
Old 09/09/2012, 11:19   #3
 
|★|554's Avatar
 
elite*gold: 150
Join Date: Sep 2009
Posts: 855
Received Thanks: 486
Die Quest sieht für den Benutzer EXAKT gleich aus, also Ingame, nur der Aufbau ist einfacher zu verstehen.
Ich wurde am Anfang immer etwas verwirrt von den tables (zu tables gehört so ziemlich alles, bei dem eckige Klammern dabei sind).
Die Quest hat keine tables, ist aber deutlich länger und "unprofessioneller".
Kannst ja versuchen, so die tables zu verstehen, nicht vergessen, für den User sehen beide gleich aus.

PHP Code:
quest tausch begin
    state start begin
        when 9009.chat
."Steinstücke eintauschen" begin
            say_title
("Steinstücke eintauschen")
            
say("")
            
say("Hallo lieber Abenteurer,")
            
say("willst du deine Steinstücke, bei mir eintauschen.")
            
say("Hier eine kleine Liste für dich:")
            
say("")
            
say("5 Steinstücke: 2 Muscheln")
            
say("25 Steinstücke: beliebige Perle")
            
say("")
            
say_reward("Gegen was willst du deine Steinstücke eintauschen?:")
            
say("")
            
local s select("2 Muscheln""W. Perle""B. Perle""R. Perle""Abbrechen!")
            if 
== 5 then
                
return
            elseif 
== 1 then
                
if pc.count_item(27990) < 5 then
                    say
("Du hast nicht genügend Steinstücke")
                else
                    
pc.remove_item(279905)
                    
pc.give_item2(279872)
                    
say("Du hast erfolgreich gegen 2 Muscheln getauscht")
                
end
            
elseif == 2 then
                
if pc.count_item(27990) < 25 then
                    say
("Du hast nicht genügend Steinstücke")
                else
                    
pc.remove_item(2799025)
                    
pc.give_item2(279921)
                    
say("Du hast erfolgreich gegen 1 Weiße Perle getauscht")
                
end
            
elseif == 3 then
                
if pc.count_item(27990) < 25 then
                    say
("Du hast nicht genügend Steinstücke")
                else
                    
pc.remove_item(2799025)
                    
pc.give_item2(279931)
                    
say("Du hast erfolgreich gegen 1 Blaue Perle getauscht")
                
end
            
else
                if 
pc.count_item(27990) < 25 then
                    say
("Du hast nicht genügend Steinstücke")
                else
                    
pc.remove_item(2799025)
                    
pc.give_item2(279941)
                    
say("Du hast erfolgreich gegen 1 Rote Perle getauscht")
                
end            
            end
        end
    end
end 
|★|554 is offline  
Reply

Tags
hilfe, metin2, quest, tausch quest, vorlage


Similar Threads Similar Threads
deviltower_zone.quest benötigt
11/07/2011 - Metin2 Private Server - 5 Replies
Hallo, hat jemand die deviltower_zone.quest - meine scheint irgendwie verbuggt zu sein, denn nach dem Kill des Metins in der 1. Ebene geht es nicht hoch.
Hilfe bei Quest benötigt
10/22/2011 - Metin2 Private Server - 5 Replies
Hallo, würde gerne mal wissen wie ich bei der Quest sagen kann das egal welches Monster er killt ........ Bsp.: when kill begin kann ich dies so schreiben oder muss da ein anderer befehl hinein? :confused:
quest vorlage
08/07/2010 - Metin2 Private Server - 7 Replies
könnte mir vielleicht eine jagdquest vorlage machen?ich bekomm das net gebacken -.- und wenn ich so nen tool benutze funzen die nicht also möchte halt eigene jagdquest machen die dann lvl 10 lvl 20 lvl 30 usw kommen wär echt lieb =)



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


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.