Register for your free account! | Forgot your password?

You last visited: Today at 12:13

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

Advertisement



Wie mach ich das?

Discussion on Wie mach ich das? within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Apr 2006
Posts: 515
Received Thanks: 594
Wie mach ich das?

Code:
quest master begin
    state start begin
        when 9010.chat."HcGMt2 Stuff" begin
            say_title("Seon-Hae:")
            say("")
            say("Ohooo, Geiler Besuch!")
            say("Einen wie dich sieht man nicht")
            say("jeden Tag. Deshalb möchte ich dir")
            say("meine besten Sachen anbieten.")
            say("")
            say_title("Möchtest du etwas kaufen?")
                
                local s = select("Ja", "Nein")
                
                if s == 1 then
                    npc.open_shop()
                else
                    return
                end
        end
        
        when 9010.chat."Pferd" with pc.get_level() >= 10 begin
            say_title("Seon-Hae:")
            say("")
            say("Hiermit gebe ich dir")
            say("dein Pferd,")
            say("Pflege es gut,")
            say("und es wird dich immer begleiten.")
            say("")
            pc . give_item2 ( "50051" , 1 )
            horse.set_level ("1")
            
        end
        
        when 9010.chat."Kampf-Pferd" with pc.get_level() >= 30 begin
            say_title("Seon-Hae:")
            say("")
            say("Hiermit gebe ich dir")
            say("dein Pferd,")
            say("Pflege es gut,")
            say("und es wird dich immer begleiten.")
            say("")
            pc . give_item2 ( "50052" , 1 )
            horse.set_level("11")
            
        end
        
                when 9010.chat."Militär-Pferd" with pc.get_level() >= 50 begin
            say_title("Seon-Hae:")
            say("")
            say("Hiermit gebe ich dir")
            say("dein Pferd,")
            say("Pflege es gut,")
            say("und es wird dich immer begleiten.")
            say("")
            pc . give_item2 ( "50053" , 1 )
            horse.set_level("21")
            
        end
        
        -- GM-EQUIP
        when 9010.chat."GM: gib mir meine Equip" with pc.is_gm()  begin
            say_title("Du möchtest also deine Eqiup haben?")
            say("Die sollst du nun auch bekommen da du ein GM bist.")
            say("Zusätzlich bekommst du noch dein GM Equip")
            say("und deinen Milli-Gaul")
            say("")
            --set_quest_state("levelup", "run")
            pc . give_item2("50053",1)
            pc . give_item2("50056",200)
            pc . give_item2("27105",200)
            pc . give_item2("27102",200)
            pc . give_item2("14149",1)
            pc . give_item2("17109",1)
            pc . give_item2("16189",1)
            pc . give_item2("15229",1)
            pc . give_item2("13129",1)
            pc . give_item2("13069",1)
            pc . give_item2("13109",1)
            pc . give_item2("13089",1)
            horse . advance()
            horse . get_level(30)
            horse . set_level(30)
            horse.summon ()
            --set_state ("__COMPLTET__")
            if pc . job == 0 then
                pc . give_item2(11971)
                pc . give_item2(12249)
                pc . give_item2(189)
                pc . give_item2(3169)
                say_reward ("Du hast dein GM-Equip erhalten")
            elseif pc . job == 1 then
                pc . give_item2(11972)
                pc . give_item2(12389)
                pc . give_item2(189)
                pc . give_item2(2179)
                say_reward ("Du hast dein GM-Equip erhalten")
            elseif pc . job == 2 then
                pc . give_item2(11973)
                pc . give_item2(12529)
                pc . give_item2(189)
                pc . give_item2(199)
                say_reward ("Du hast dein GM-Equip erhalten")
            elseif pc . job == 3 then
                pc . give_item2(11974)
                pc . give_item2(12669)
                pc . give_item2(5129)
                pc . give_item2(7159)
                say_reward ("Du hast dein GM-Equip erhalten")
            end
        end
        -- GMS-SKILL
        when 9010.chat."GM: gib mir meine Skills" with pc.is_gm()  begin
            say_title("Du möchtest also deine Skills haben")
            if pc.get_level() < 90 then
                say_title("Bitte wähle deine Lehre")
                if pc.job ==0 then
                    say("Du Bist ein Krieger/in")
                    say("Wähle weise aus")
                    local s=select("Körper","Mental")
                        if s==1 then
                            --Körper
                            pc.set_skill_group(1)
                            pc.set_skill_level(1 ,59)
                            pc.set_skill_level(2 ,59)
                            pc.set_skill_level(3 ,59)
                            pc.set_skill_level(4 ,59)
                            pc.set_skill_level(5 ,59)
                            say("Du hast deine Skill erhalten")
                        end
                        if s==2 then
                            --Mentalo
                            pc.set_skill_group(2)
                            pc.set_skill_level(16 ,59)
                            pc.set_skill_level(17 ,59)
                            pc.set_skill_level(18 ,59)
                            pc.set_skill_level(19 ,59)
                            pc.set_skill_level(20 ,59)
                            say("Du hast deine Skill erhalten")
                        end
                
                elseif pc.job ==1 then
                    say("Du bist ein Ninja")
                    say("Wähle weise aus")
                    local s=select("Nahkampf","Bogen")
                    if s==1 then
                            --Nahkampf
                            pc.set_skill_group(3)
                            pc.set_skill_level(31 ,59)
                            pc.set_skill_level(32 ,59)
                            pc.set_skill_level(33 ,59)
                            pc.set_skill_level(34 ,59)
                            pc.set_skill_level(35 ,59)
                            say("Du hast deine Skill erhalten")
                        end
                        if s==2 then
                            --Fernkampf
                            pc.set_skill_group(4)
                            pc.set_skill_level(46 ,59)
                            pc.set_skill_level(47 ,59)
                            pc.set_skill_level(48 ,59)
                            pc.set_skill_level(49 ,59)
                            pc.set_skill_level(50 ,59)
                            say("Du hast deine Skill erhalten")
                        end
                elseif pc.job ==2 then
                    say("Du bist ein Sura")
                    say("Wähle weise aus")
                    local s=select("Magie","Waffe")
                    if s==1 then
                            pc.set_skill_group(5)
                            pc.set_skill_level(76 ,59)
                            pc.set_skill_level(77 ,59)
                            pc.set_skill_level(78 ,59)
                            pc.set_skill_level(79 ,59)
                            pc.set_skill_level(80 ,59)
                            pc.set_skill_level(81, 59)
                            say("Du hast deine Skill erhalten")
                        end
                        if s==2 then
                            pc.set_skill_group(6)
                            pc.set_skill_level(61 ,59)
                            pc.set_skill_level(62 ,59)
                            pc.set_skill_level(63 ,59)
                            pc.set_skill_level(64 ,59)
                            pc.set_skill_level(65 ,59)
                            pc.set_skill_level(66 ,59)
                            say("Du hast deine Skill erhalten")
                        end
                elseif pc.job ==3 then
                    say("Du bist ein/e Schamane/in")
                    say("Wähle weise aus")
                    local s=select("Heil","Drachen")
                    if s==1 then
                            pc.set_skill_group(7)
                            pc.set_skill_level(106 ,59)
                            pc.set_skill_level(107 ,59)
                            pc.set_skill_level(108 ,59)
                            pc.set_skill_level(109 ,59)
                            pc.set_skill_level(110 ,59)
                            pc.set_skill_level(111 ,59)
                            say("Du hast deine Skill erhalten")
                        end
                        if s==2 then
                            pc.set_skill_group(8)
                            pc.set_skill_level(91 ,59)
                            pc.set_skill_level(92 ,59)
                            pc.set_skill_level(93 ,59)
                            pc.set_skill_level(94 ,59)
                            pc.set_skill_level(95 ,59)
                            pc.set_skill_level(96 ,59)
                            say("Du hast deine Skill erhalten")
                        end
                end
                pc.set_skill_level(121,50)
                                pc.set_skill_level(122,2)
                                pc.set_skill_level(123,50)
                pc.set_skill_level(124,50)
                pc.set_skill_level(126,50)
                pc.set_skill_level(127,50)
                pc.set_skill_level(128,50)
                pc.set_skill_level(129,50)
                pc.set_skill_level(131,50)
                pc.set_skill_level(137,50)
                pc.set_skill_level(138,50)
                pc.set_skill_level(139,50)
                pc.set_skill_level(140,50)
                
            end
            if pc.get_level() >90 then
            say_title("Was willst du den noch")
            say("Ich denke mal das du alles hast")
            end
        end    
        when 9010.chat."Event Management" with pc.is_gm() begin
            say_title("Seon-Hae:")
            say("")
            say("Bei mir kannst du sämtliche Events starten.")
            say(" ")
            say_title("Wähle das zu startende oder zu beendende Event:")
            say("")
            
            local e = select("Tag / Nacht", "Weihnachts Events", "Rates einstellen", "Abbrechen")
            
                if e == 1 then
                    say_title("Seon-Hae:")
                    say("")
                    say("Du möchtest also zwischen Tag und")
                    say("Nacht wechseln ?")
                    
                        local f = select ("Tag" , "Nacht", "Abbrechen")
                            if f == 1 then
                                command ("x 0")
                            elseif f == 2 then
                                command ("x 1")
                            elseif f == 3 then
                                return
                        end

                                    
                        
                elseif e == 2 then
                    say_title("Seon-Hae:")
                    say("")
                    say("Du möchtest also die Weihnachts Events Starten?")
                            
                        local f = select ("Weihnachtsbaum", "Schnee", "Weihnachtsmusik", "Weihnachtsevent starten (Alles)", "Weihnachtsevent stoppen (Alles)", "Abbrechen")
                        
                        
                        if f == 1 then
                        
                            local g = select ("Weihnachtsbaum aufstellen" , "Weihnachtsbaum wegräumen", "Abbrechen")
                                    if g == 1 then
                                        command ("e xmas_tree 1")
                                        notice_all ("Bei Weihnachtlicher Stimmung darf")
                                        notice_all ("ein Weihnachtsbaum nicht fehlen!")
                                        notice_all ("Euer Server Team hat diesen geschmückt")
                                        notice_all ("und in der Mitte Berg Sohans aufgestellt!")
                                        notice_all ("Frohes Fest!")
                                        
                                        say_title("Seon-Hae:")
                                        say("")
                                        say("Es ist geschafft!")
                                        say("Der Weihnachtsbaum steht!")
                                        say("")
                                    elseif g == 2 then
                                        command ("e xmas_tree 0")
                                        notice_all ("Weihnachten neigt sich langsam")
                                        notice_all ("dem Ende! Der Weihnachtsbaum wird")
                                        notice_all ("nun nichtmehr benötigt")
                                        notice_all ("und wir haben ihn deshalb abgebaut.")
                                        
                                        say_title("Seon-Hae:")
                                        say("")
                                        say("Es ist geschafft!")
                                        say("Der Weihnachtsbaum ist weg!")
                                        say("")
                                                                        
                                    elseif g == 3 then
                                        return
                                    end
                            
                        elseif f == 2 then
                            local h = select ("Schnee an" , "Schnee aus", "Abbrechen")
                                    if h == 1 then
                                        command("e xmas_snow 1")
                                    elseif h == 2 then
                                        command ("e xmas_snow 0")
                                    elseif h == 3 then
                                        return
                                    end
                                    
                        elseif f == 3 then
                            local i = select ("Musik abspielen", "Musik stoppen", "Abbrechen")
                                    if i == 1 then
                                        command("e xmas_song 1")
                                    elseif i == 2 then
                                        command("e xmas_song 0")
                                    elseif i == 3 then
                                        return
                                    end
                        elseif f == 4 then
                            say("Willst du wirklich alles aktivieren?")
                            say("Also Nachtmodus, den Weihnachtsbaum,")
                            say("Schnee und die Weihnachtsmusik?")
                            say("")
                            local g_sub = select ("Ja", "Nein")
                                if g_sub == 1 then
                                    command("e xmas_tree 1")
                                    command("e xmas_song 1")
                                    command("e xmas_boom 1")
                                    command("e xmas_snow 1")
                                    say("Alles aktiviert!")
                                elseif g_sub == 2 then
                                    return
                                end
                        elseif f == 5 then
                                say("Willst du wirklich alles deaktivieren?")
                                say("Also Nachtmodus, den Weihnachtsbaum,")
                                say("Schnee und die Weihnachtsmusik?")
                                say("")
                        local g_desub = select ("Ja", "Nein")
                            if g_desub == 1 then
                                command("e xmas_tree 0")
                                command("e xmas_song 0")
                                command("e xmas_boom 0")
                                command("e xmas_snow 0")
                                say("Alles deaktiviert!")
                            elseif g_desub == 2 then
                                return
                        end
                                    
                        elseif f == 6 then
                            return
                        end
                                    
                elseif e == 3 then
                    say_title("Seon-Hae:")
                    say("")
                    say("Du möchtest also die Rates einstellen??")
                    say("")
                    say_title("Wähle die zu einstellende Rate")
                        local rateset = select ("EXP","Yang","Max-Yang","Gegenstände","Abbrechen")
                        if rateset == 1 then
                            say_title("Seon-Hae:")
                            say("")
                            say("Wie hoch soll die EXP-Rate werden?")
                                local w =select ("100","200","500","1000","Abbrechen") 
                                    if w == 1 then
                                        command("priv_empire 0 4:exp 100 24")
                                    elseif w == 2 then
                                        command("priv_empire 0 4:exp 200 24")
                                    elseif w == 3 then
                                        command("priv_empire 0 4:exp 500 24")
                                    elseif w == 4 then
                                        command("priv_empire 0 4:exp 1000 24")
                                    elseif w == 5 then
                                        return
                                    end
                            
                        elseif rateset == 2 then
                            say_title("Seon-Hae:")
                            say("")
                            say("Wie hoch soll die Yangdrop-Rate werden?")
                                local x =select ("100","200","500","1000","Abbrechen") 
                                    if x == 1 then
                                        command("priv_empire 0 2:gold_drop 100 24")
                                    elseif x == 2 then
                                        command("priv_empire 0 2:gold_drop 200 24")
                                    elseif x == 3 then
                                        command("priv_empire 0 2:gold_drop 500 24")
                                    elseif x == 4 then
                                        command("priv_empire 0 2:gold_drop 1000 24")
                                    elseif x == 5 then
                                        return
                                    end
                        elseif rateset == 3 then
                            say_title("Seon-Hae:")
                            say("")
                            say("Wie hoch soll die MaxYang-Drop-Rate werden?")
                                local y =select ("100","200","500","1000","Abbrechen") 
                                    if y == 1 then
                                        command("priv_empire 0 3:gold10_drop 100 24")
                                    elseif y == 2 then
                                        command("priv_empire 0 3:gold10_drop 200 24")
                                    elseif y == 3 then
                                        command("priv_empire 0 3:gold10_drop 500 24")
                                    elseif y == 4 then
                                        command("priv_empire 0 3:gold10_drop 1000 24")
                                    elseif y == 5 then
                                        return
                                    end
                        elseif rateset == 4 then
                            say_title("Seon-Hae:")
                            say("")
                            say("Wie hoch soll die Gegenstandsdrop-Rate werden?")
                            local z =select ("100","200","500","1000","Abbrechen") 
                                    if z == 1 then
                                        command("priv_empire 0 1:item_drop 100 24")
                                    elseif z == 2 then
                                        command("priv_empire 0 1:item_drop 200 24")
                                    elseif z == 3 then
                                        command("priv_empire 0 1:item_drop 500 24")
                                    elseif z == 4 then
                                        command("priv_empire 0 1:item_drop 1000 24")
                                    elseif z == 5 then
                                        return
                                    end
                        elseif rateset == 5 then
                            return
                        end
                    
                elseif e == 4 then
                    return
                end
        end
        
    end
end
wie mach ich das ,
das nich nur gms items hollen könn sondern alle spieler
lol123 is offline  
Thanks
1 User
Old 03/31/2010, 06:04   #2
 
elite*gold: -320
Join Date: Feb 2010
Posts: 1,773
Received Thanks: 444
Code:
quest master begin
Ich denke mal, du musst das masters wegmachen bzw "denke mal"
DaRkFoRgE™ is offline  
Old 03/31/2010, 06:06   #3
 
elite*gold: 0
Join Date: Apr 2006
Posts: 515
Received Thanks: 594
nicht
when 9010.chat."GM: gib mir meine Equip" with pc.is_gm() begin
?
lol123 is offline  
Thanks
1 User
Old 03/31/2010, 06:20   #4
 
elite*gold: -320
Join Date: Feb 2010
Posts: 1,773
Received Thanks: 444
Ich sagte ja, ich weiß es nicht so genau wahr nur eine "Einschätzung"
DaRkFoRgE™ is offline  
Old 03/31/2010, 06:36   #5
 
elite*gold: 3075
Join Date: Mar 2010
Posts: 667
Received Thanks: 699
Es gibt auch 'ne möglichkeit, items in einem Npc zu kaufen.
Jedoch benötigt man dafür ein Password.

z.B die nennen wir sie mal "Helferin" Value : 9010 richten wir als Npc ein,
Stellen items zum verkaufen rein usw.

Nun klickst du die "Helferin" an und sie fragt nach einem Passwort, was du in der Quest datei selbst setzen kannst/musst.

Für das "Npc mit Passwort" Quest-script benutz die SuFu.


€: ^^, hab nochmal den Post überflogen & habe gesehen, dass du möchtest, dass jeder Spieler sich was kaufen kann, werde dir nachher Posten wie's geht oder schreib mir ne PN.
phil goez sleeping~

hf&gl

mfg
Mfg aiiRjeh
aiiR7 is offline  
Thanks
1 User
Reply


Similar Threads Similar Threads
Wie mach ich das?
04/30/2010 - Off Topic - 0 Replies
Hi, Da ich eine Website für die Schule machen muss frage ich euch mal hier. Wie mache ich das?Also das wenn ich über einen Button gehe das andere angezeigt werden,wäre nett wenn ihr mir hilft. Damit ihr wisst was ich meine hab ich ein Bild zur Veranschaulichung gemacht. http://www.imagebanana.com/img/lf2hdhac/Unbenasss nnt.jpg
wie mach ich das
02/12/2010 - Metin2 Private Server - 12 Replies
also will zb mob_proto von navicat kpoieren wie mach ich das :>
wie mach ich das :o
02/09/2010 - Metin2 Private Server - 4 Replies
wie mach ich das , das wenn man regenbogen stein benutzt zb aura g1 hatt sofort p machen kann fragezeichen
wie mach ich das?
10/25/2009 - Metin2 Private Server - 7 Replies
wie machen die das das man zb aura und sk in einer leiste sieht?
Wie mach ich...
09/26/2006 - World of Warcraft - 3 Replies
Wie mach ich aus nem Textdokument ect. eine bat datei? danke



All times are GMT +2. The time now is 12:13.


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.