Register for your free account! | Forgot your password?

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

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

Advertisement



[SERVICE] Die Questkontrolle

Discussion on [SERVICE] Die Questkontrolle within the Metin2 Private Server forum part of the Metin2 category.

Reply
 
Old 07/12/2011, 18:42   #2776
 
elite*gold: 0
Join Date: Jul 2011
Posts: 303
Received Thanks: 26
mal ne frage waurm öffnet sich da das fenster ned also inventar?
ist bei den anderenshops nemlich schon^^
Kanjiru is offline  
Old 07/14/2011, 17:47   #2777
 
elite*gold: 0
Join Date: May 2011
Posts: 151
Received Thanks: 15
was stimmt mit meiner drachenquest.quest nicht? :

PHP Code:
quest drachen begin
    state start begin
        when login 
or levelup with pc.get_level() >= 80 begin
            set_state
(information)
        
end
    end
    state information begin
        when letter begin
            send_letter
("Das Geheimnis der Reichswaffen")
        
end
        when button 
or info begin
            say
("Die Reichswaffen...")
            
say("Sie sind die mächtigste Waffen in")
            
say("der MoonwalkerMT2 Welt")
            
say("Dazu musst du nur 5 Rote Drachen töten")
            
say_reward("Töte 5 mal Roter Drache")
            
pc.setqf("Roter Drache"0)
            
q.set_counter("Roter Drache"5)
            
set_state(Roter Drache)
        
end
    end
    state Roter Drache begin
        when letter begin
            send_letter
("Die Roten Drachen")
        
end
        when button 
or info begin
            say_reward
("Du musst noch "..5-pc.getqf("Roter Drache").." Roter Drache töten")
        
end
        when 2291.kill begin
            local count 
pc.getqf("Roter Drache") + 1
            
if count <= 5 then
                pc
.setqf("Roter Drache"count)
                
q.set_counter("Roter Drache"5-count)
                if 
count == 5 then
                    set_state
(belohnung)
                
end
            end
        end
    end
    state belohnung begin
        when letter begin
            send_letter
("Du hast die Roten Drachen getötet!")
        
end
        when button 
or info begin
            say
("Deine Belohnung:")
            if 
pc.get_job() == 0 then
                pc
.give_item2(32291)
                
say("Du hast die Reichs Klinge erhalten")
            elseif 
pc.get_job() == 1 then
                pc
.give_item2(11891)
                
say("Du hast die Reichs Messer erhalten")
            elseif 
pc.get_job() == 2 then
                pc
.give_item2(32291)
                
say("Du hast die Reichs Klinge erhalten")
            elseif 
pc.get_job() == 3 then
                pc
.give_item2(53391)
                
say("Du hast die Reichs Glocke erhalten")
            
end
            set_state
(__complete)
        
end
    end
    state __complete begin
    end
end 
außerdem hätte ich gerne das die quest bei dem npc 20092 ist und nicht automatisch

könnte das jemand für mich so machen ?

außerdem funktioniert sie so nicht also ist auch ein fehler drin!
[SA]Imbattle is offline  
Old 07/14/2011, 18:52   #2778
 
FuBaum :3's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 665
Received Thanks: 496
PHP Code:
quest ankundigung begin
    state start begin
        when login with pc
.is_gm() begin
            say
("Test!")
            
local c input()
            
notice_all(" ".. pc.get_name ..": ".. .." ")
        
end
    end
end 
Fehler?

Kleine frage am rande, Welchen befehl muss ich benutzen wenn ich reittier effect, beim absitzen beenden will?
FuBaum :3 is offline  
Old 07/15/2011, 11:14   #2779
 
Muco53's Avatar
 
elite*gold: 0
Join Date: Aug 2010
Posts: 83
Received Thanks: 20
Quote:
quest deneme begin
state start begin
when login or run with not pc.getplaytime >= 2
say_title ("Tebrikler")
say("Oyun süreniz x olduğu için")
say("Bizden ödül kazandınız")
say("Ödülünüz şunlar;")
say_reward(" Ödül x ")
say_reward(" Ödül y ")
say_reward(" Ödül z ")
pc.give_item2(27994)
pc.give_item2(27993)
pc.give_item2(27992)
end
qc in malloc(): error: allocation failed

What's the problem
Muco53 is offline  
Old 07/15/2011, 11:17   #2780
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
try
PHP Code:
quest deneme begin
    state start begin
        when login 
or run with pc.getplaytime() < 2 begin
            say_title
("Tebrikler")
            
say("Oyun süreniz x oldugu için")
            
say("Bizden ödül kazandiniz")
            
say("Ödülünüz sunlar;")
            
say_reward(" Ödül x ")
            
say_reward(" Ödül y ")
            
say_reward(" Ödül z ")
            
pc.give_item2(279941)
            
pc.give_item2(279931)
            
pc.give_item2(279921)
        
end
    end
end 
.Delta is offline  
Thanks
1 User
Old 07/15/2011, 13:28   #2781
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
PHP Code:
quest deneme begin
    state start begin
        when login 
or run with pc.getplaytime() < 2 begin
            say_title
("Tebrikler")
            
say("Oyun süreniz x oldugu için")
            
say("Bizden ödül kazandiniz")
            
say("Ödülünüz sunlar;")
            
say_reward(" Ödül x ")
            
say_reward(" Ödül y ")
            
say_reward(" Ödül z ")
            
pc.give_item2(279941)
            
pc.give_item2(279931)
            
pc.give_item2(279921)
            
set_state(__complete)
        
end
    end
    state __complete begin
    end
end 
.Delta is offline  
Thanks
3 Users
Old 07/15/2011, 14:49   #2782

 
elite*gold: 0
Join Date: Mar 2010
Posts: 1,086
Received Thanks: 557
Nicht erkennbares Symbol beim dritten exp-Ring

edit : 1 Fehler gelöst
RedKing2 is offline  
Old 07/15/2011, 14:51   #2783
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
hm du hast bei jedem
PHP Code:
pc.count_item(71100) >= 30 then 
immer das if vergessen
.Delta is offline  
Thanks
1 User
Old 07/15/2011, 15:02   #2784

 
elite*gold: 0
Join Date: Mar 2010
Posts: 1,086
Received Thanks: 557
Fehler weg, zweiter Fehler

Fehler gefunden, sorry ...
Habe einmal ")" vergessen und einmal versehentlich "9" geschrieben anstatt ")" ^.^
Trotzdem Danke
RedKing2 is offline  
Old 07/15/2011, 16:29   #2785
 
elite*gold: 0
Join Date: Dec 2010
Posts: 24
Received Thanks: 7
core dump juhu ^.^

Hatte einen Thread dazu erstellt & wurde auf diese hingewiesen hier nochmal der code
Code:
quest auftrag_leveln begin
	state start begin
				when levelup with pc.get_level() == 30
		then set_state ( auftrag )
	end
end
	state auftrag begin
		when letter begin
	send_letter("Mystisches Licht")
end
	when button or info begin
		say_title("Mystisches Licht")
		
		say("Hallo, mein Name ist Jaqueline");
		say("Vor vielen Jahren traf ich auf einen alten Knacker,")
		say("sie bezeichnen ihn als Brutalen Hauptmann.");
		say("Er vegrewaltigte mich & tötete mich danach");
		say("Wenn du meinen grausamen Tod raechst,")
		say("werde ich dich reichlich Belohnen");
		say("")
		wait()
	end
end
	state kill begin
		when 591.kill send_letter("Danke!")
end
		when button or info begin
		say_title("Danke!")
		
		say("Jow, ich bins wieder, Jaqueline")
		say("Das mit dem Hauptmann war gelogen,");
		say("trotzdem möchte ich dich belohnen!");
		say("");
		say("Du erhaelst 50.000.000Erfahrungspunkte");
		pc.give_exp(50000000)
end
end
end
Kereena is offline  
Old 07/15/2011, 16:32   #2786
 
elite*gold: 0
Join Date: Sep 2010
Posts: 454
Received Thanks: 212
Ehhm ich sehe mehrere Fehler aber einer wäre glaub ich mal :
when 591.kill >begin<... wär glaub ich sinnvoller.

Ausserdem kann ich die "end"'s nicht ganz nachvollziehen..
Zwawo is offline  
Old 07/15/2011, 17:05   #2787
 
elite*gold: 0
Join Date: May 2011
Posts: 151
Received Thanks: 15
hallo? was is mit mir ich hab als erstes gepostet-.-
[SA]Imbattle is offline  
Old 07/15/2011, 17:17   #2788
 
elite*gold: 0
Join Date: Sep 2010
Posts: 454
Received Thanks: 212
Quote:
Originally Posted by [SA]Imbattle View Post
hallo? was is mit mir ich hab als erstes gepostet-.-
Was klappt denn bei dir >genau< nicht ?
Zwawo is offline  
Old 07/15/2011, 17:18   #2789
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
PHP Code:
quest auftrag_leveln begin
    state start begin
        when levelup with pc
.get_level() == 30 begin
            set_state 
auftrag )
        
end
    end
    state auftrag begin
        when letter begin
            send_letter
("Mystisches Licht")
        
end
        when button 
or info begin
            say_title
("Mystisches Licht")    
            
say("Hallo, mein Name ist Jaqueline");
            
say("Vor vielen Jahren traf ich auf einen alten Knacker,")
            
say("sie bezeichnen ihn als Brutalen Hauptmann.");
            
say("Er vegrewaltigte mich & tötete mich danach");
            
say("Wenn du meinen grausamen Tod raechst,")
            
say("werde ich dich reichlich Belohnen");
            
say("")
        
end
        when 591.kill begin
            say_title
("Danke!")        
            
say("Jow, ich bins wieder, Jaqueline")
            
say("Das mit dem Hauptmann war gelogen,");
            
say("trotzdem möchte ich dich belohnen!");
            
say("");
            
say("Du erhaelst 50.000.000Erfahrungspunkte");
            
pc.give_exp(50000000)
            
set_state(__complete)
        
end
    end
    state __complete begin
    end
end 
@ [SA]Imbattle welche denn? o.O
.Delta is offline  
Thanks
1 User
Old 07/15/2011, 17:34   #2790
 
elite*gold: 0
Join Date: May 2011
Posts: 151
Received Thanks: 15
Quote:
Originally Posted by [SA]Imbattle View Post
was stimmt mit meiner drachenquest.quest nicht? :

PHP Code:
quest drachen begin
    state start begin
        when login 
or levelup with pc.get_level() >= 80 begin
            set_state
(information)
        
end
    end
    state information begin
        when letter begin
            send_letter
("Das Geheimnis der Reichswaffen")
        
end
        when button 
or info begin
            say
("Die Reichswaffen...")
            
say("Sie sind die mächtigste Waffen in")
            
say("der MoonwalkerMT2 Welt")
            
say("Dazu musst du nur 5 Rote Drachen töten")
            
say_reward("Töte 5 mal Roter Drache")
            
pc.setqf("Roter Drache"0)
            
q.set_counter("Roter Drache"5)
            
set_state(Roter Drache)
        
end
    end
    state Roter Drache begin
        when letter begin
            send_letter
("Die Roten Drachen")
        
end
        when button 
or info begin
            say_reward
("Du musst noch "..5-pc.getqf("Roter Drache").." Roter Drache töten")
        
end
        when 2291.kill begin
            local count 
pc.getqf("Roter Drache") + 1
            
if count <= 5 then
                pc
.setqf("Roter Drache"count)
                
q.set_counter("Roter Drache"5-count)
                if 
count == 5 then
                    set_state
(belohnung)
                
end
            end
        end
    end
    state belohnung begin
        when letter begin
            send_letter
("Du hast die Roten Drachen getötet!")
        
end
        when button 
or info begin
            say
("Deine Belohnung:")
            if 
pc.get_job() == 0 then
                pc
.give_item2(32291)
                
say("Du hast die Reichs Klinge erhalten")
            elseif 
pc.get_job() == 1 then
                pc
.give_item2(11891)
                
say("Du hast die Reichs Messer erhalten")
            elseif 
pc.get_job() == 2 then
                pc
.give_item2(32291)
                
say("Du hast die Reichs Klinge erhalten")
            elseif 
pc.get_job() == 3 then
                pc
.give_item2(53391)
                
say("Du hast die Reichs Glocke erhalten")
            
end
            set_state
(__complete)
        
end
    end
    state __complete begin
    end
end 
außerdem hätte ich gerne das die quest bei dem npc 20092 ist und nicht automatisch

könnte das jemand für mich so machen ?

außerdem funktioniert sie so nicht also ist auch ein fehler drin!

das war mein post und mein problem ist:

die quest funktioniert nicht, außerdem hätte ich gerne das sie nicht automatisch ist sonder das man erst zum npc 20092 gehen muss!
[SA]Imbattle is offline  
Reply




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


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.