Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 08:40

  • 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, 06:52   #2761
 
elite*gold: 0
Join Date: Jul 2011
Posts: 303
Received Thanks: 26
Quote:
quest npc_shop begin
state start begin

when 9001.chat."Potts etc." begin -- Hier steht der name von dem button
npc.open_shop(6181) -- Da die id von shop
say("Hier findest du Potts und anderes zeug") -- Die message wenn der shop geöffnet wurde
end
-- Hier widerholt sich alles
when 9001.chat."Zeugs für Bonis" begin
npc.open_shop(6182)
say("Hier findest du Zeugs für Bonis")
end
when 9001.chat."Highlevel eq" begin
npc.open_shop(6183)
say("Hier findest du Highlevel eq")
end
end
end
geht nicht bitte hilfe
Kanjiru is offline  
Old 07/12/2011, 10:31   #2762
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
@ fiftyx probiers mal damit
PHP Code:
quest DasTalderFinsternis begin
    state start begin
        when login with pc
.level >= 80 begin
            set_state
(information)
        
end
    end
    state information begin
        when letter begin
            send_letter
("Das Tal der Finsternis")
        
end
        when info 
or button begin
            say
("Gehe ins Tal der Finsternis und")
            
say("töte 50 Tausendkämpfer.")
            
say("Je nach Rasse, erhälst du eine 80iger Waffe")
            
say("und einige Perlen. Viel Glück!")
            
say_reward("Töte 50 Tausendkämpfer im Tal der Finsternis")
            
say("")
            
pc.setqf("state"50)
            
q.set_counter("Tausendkämpfer"50)
        
end
        when 1403.kill begin
            local count 
pc.getqf("state") - 1
            
if count <= 50 then
                pc
.setqf("state"count)
                
q.set_counter("Tausendkämpfer"count)
            
end
            
if count == 0 then
                say_title
("Das Tal der Finsternis")
                
say("Glückwunsch! Du hast die Mission erledigt!")
                
pc.change_money(5000000)
                
pc.give_exp2(100000000)
                
pc.give_item2(279923)
                
pc.give_item2(279933)
                
pc.give_item2(279943)
                if 
pc.job == 0 then
                    pc
.give_item2(2701)
                elseif 
pc.job == 1 then
                    pc
.give_item2(40401)
                elseif 
pc.job == 2 then
                    pc
.give_item2(2001)
                elseif 
pc.job == 3 then
                    pc
.give_item2(7190,1)
                
end
                set_state
(__COMPLETE__)
            
end
        end
    end
    state __COMPLETE__ begin
    end
end 
@ Kanjiru eig stimmt die Quest o.O
Probiers höchstens mal ohne die Kommentare, die stören bei mir manchmal^^
PHP Code:
quest npc_shop begin
    state start begin
        when 9001.chat
."Potts etc." begin
            npc
.open_shop(6181)
            
say("Hier findest du Potts und anderes zeug")
        
end
        when 9001.chat
."Zeugs für Bonis" begin
            npc
.open_shop(6182)
            
say("Hier findest du Zeugs für Bonis")
        
end
        when 9001.chat
."Highlevel eq" begin
            npc
.open_shop(6183)
            
say("Hier findest du Highlevel eq")
        
end
    end
end 
.Delta is offline  
Thanks
1 User
Old 07/12/2011, 12:44   #2763
 
elite*gold: 0
Join Date: Mar 2010
Posts: 313
Received Thanks: 48
Hat funktioniert, THX!

Noch eine Quest funktioniert nicht ganz:

Segmention fault (Core dumped)
fiftyx is offline  
Old 07/12/2011, 14:04   #2764
 
elite*gold: 0
Join Date: Jun 2009
Posts: 111
Received Thanks: 3
hay leute ich wusst nicht wo ich das ^^ rei schreiben sollte pls hilft mir

also ich suche einen quest wenn ich ma off bin und weg bin für 1 tag und mein server noch on ist das es automatisch rebootet also ich such so eine quest

automatisch shutdown quest ich habe gesucht aber findes nicht

bitte hilft mir danke
hanswurst123456789 is offline  
Old 07/12/2011, 14:08   #2765
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
das wäre mir neu, dass du deinen server durch eine Quest rebooten kannst o.O
.Delta is offline  
Old 07/12/2011, 14:15   #2766
 
elite*gold: 0
Join Date: Mar 2010
Posts: 313
Received Thanks: 48
Quote:
Originally Posted by .Delta View Post
@ fiftyx probiers mal damit
PHP Code:
quest DasTalderFinsternis begin
    state start begin
        when login with pc
.level >= 80 begin
            set_state
(information)
        
end
    end
    state information begin
        when letter begin
            send_letter
("Das Tal der Finsternis")
        
end
        when info 
or button begin
            say
("Gehe ins Tal der Finsternis und")
            
say("töte 50 Tausendkämpfer.")
            
say("Je nach Rasse, erhälst du eine 80iger Waffe")
            
say("und einige Perlen. Viel Glück!")
            
say_reward("Töte 50 Tausendkämpfer im Tal der Finsternis")
            
say("")
            
pc.setqf("state"50)
            
q.set_counter("Tausendkämpfer"50)
        
end
        when 1403.kill begin
            local count 
pc.getqf("state") - 1
            
if count <= 50 then
                pc
.setqf("state"count)
                
q.set_counter("Tausendkämpfer"count)
            
end
            
if count == 0 then
                say_title
("Das Tal der Finsternis")
                
say("Glückwunsch! Du hast die Mission erledigt!")
                
pc.change_money(5000000)
                
pc.give_exp2(100000000)
                
pc.give_item2(279923)
                
pc.give_item2(279933)
                
pc.give_item2(279943)
                if 
pc.job == 0 then
                    pc
.give_item2(2701)
                elseif 
pc.job == 1 then
                    pc
.give_item2(40401)
                elseif 
pc.job == 2 then
                    pc
.give_item2(2001)
                elseif 
pc.job == 3 then
                    pc
.give_item2(7190,1)
                
end
                set_state
(__COMPLETE__)
            
end
        end
    end
    state __COMPLETE__ begin
    end
end 
@ Kanjiru eig stimmt die Quest o.O
Probiers höchstens mal ohne die Kommentare, die stören bei mir manchmal^^
PHP Code:
quest npc_shop begin
    state start begin
        when 9001.chat
."Potts etc." begin
            npc
.open_shop(6181)
            
say("Hier findest du Potts und anderes zeug")
        
end
        when 9001.chat
."Zeugs für Bonis" begin
            npc
.open_shop(6182)
            
say("Hier findest du Zeugs für Bonis")
        
end
        when 9001.chat
."Highlevel eq" begin
            npc
.open_shop(6183)
            
say("Hier findest du Highlevel eq")
        
end
    end
end 


Das einfügen hat geklappt, bloß Ingame werden die Kills nicht gezählt.
fiftyx is offline  
Old 07/12/2011, 16:18   #2767
 
.NighT™'s Avatar
 
elite*gold: 351
The Black Market: 123/0/0
Join Date: Apr 2011
Posts: 2,062
Received Thanks: 1,526
Huhu Leutz,

hier mal 2 Questen, die bei mir Fehlerhaft sind.

Hoffe, jemand findet den/die Fehler..
Danke im vorraus.

.NighT™
.NighT™ is offline  
Old 07/12/2011, 16:35   #2768
 
elite*gold: 0
Join Date: Jul 2011
Posts: 303
Received Thanks: 26
Quote:
quest waffen_shop begin
state start begin

when 9001.chat."1Hand Waffen" begin
npc.open_shop(1)
say("Hier findest du 1Hand Waffen")
end
when 9001.chat."2Hand Waffen" begin
npc.open_shop(75)
say("Hier findest du 2Hand Waffen")
end
when 9001.chat."Dolche" begin
npc.open_shop(76)
say("Hier findest du Dolche")
end
when 9001.chat."Bögen und Pfeile" begin
npc.open_shop(77)
say("Hier findest du Bögen und Dolche")
end
when 9001.chat."Hie findest du Fecher und Glocken" begin
npc.open_shop(78)
say("Hier findest du Fecher und Glocken")
end
end
end
end
bekomm ne fehlermeldung ist da was falsch?
Kanjiru is offline  
Old 07/12/2011, 16:40   #2769
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
Quote:
Originally Posted by Kanjiru View Post
bekomm ne fehlermeldung ist da was falsch?
1 end zuviel unten dran
.Delta is offline  
Thanks
1 User
Old 07/12/2011, 16:43   #2770
 
elite*gold: 0
Join Date: Jul 2011
Posts: 303
Received Thanks: 26
Quote:
1 end zuviel unten dran
__________________
best thx<3
Kanjiru is offline  
Old 07/12/2011, 18:14   #2771
 
elite*gold: 0
Join Date: Jul 2009
Posts: 1,702
Received Thanks: 1,468
PHP Code:
quest Waffenhändler begin
    state start begin
    when 9001.chat
."Krieger Waffen" begin
         npc
.open_shop(5558)
    
end
    when 9002.chat
."Krieger Rüstungen" begin
         npc
.open_shop(5554)
    
end
    when 9001.chat
."Ninja Waffen" begin
         npc
.open_shop(5555)
    
end
    when 9002.chat
."Ninja Rüstungen" begin
         npc
.open_shop(5556)
    
end
    when 9001.chat
."Schamanen Waffen" begin
         npc
.open_shop(5557)
    
end
    when 9002.chat
."Schamanen Rüstungen" begin
         npc
.open_shop(5559)
    
end
    when 9001.chat
."Sura Waffen" begin
         npc
.open_shop(5560)
    
end
    when 9002.chat
."Sura Rüstungen" begin
         npc
.open_shop(5561)
    
end
end 
Er mag nich ôo
Bitte um schnelle Hilfe Danke
.Awesoome is offline  
Old 07/12/2011, 18:30   #2772
 
elite*gold: 0
Join Date: Jul 2011
Posts: 303
Received Thanks: 26
Quote:
quest Waffenhändler begin
state start begin

when 9001.chat."Krieger Waffen" begin
npc.open_shop(5558)
end
when 9002.chat."Krieger Rüstungen" begin
npc.open_shop(5554)
end
when 9001.chat."Ninja Waffen" begin
npc.open_shop(5555)
end
when 9002.chat."Ninja Rüstungen" begin
npc.open_shop(5556)
end
when 9001.chat."Schamanen Waffen" begin
npc.open_shop(5557)
end
when 9002.chat."Schamanen Rüstungen" begin
npc.open_shop(5559)
end
when 9001.chat."Sura Waffen" begin
npc.open_shop(5560)
end
when 9002.chat."Sura Rüstungen" begin
npc.open_shop(5561)
end
end
end
versuchs mal so^^
Kanjiru is offline  
Thanks
1 User
Old 07/12/2011, 18:36   #2773
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
und trag unter jedes npc.open_shop() noch ein
PHP Code:
setskin(NOWINDOW
ein
.Delta is offline  
Thanks
1 User
Old 07/12/2011, 18:38   #2774
 
elite*gold: 0
Join Date: Jul 2011
Posts: 303
Received Thanks: 26
setskin(NOWINDOW) =?
ist das das das inventar geöffnet wird?
Kanjiru is offline  
Old 07/12/2011, 18:40   #2775
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
Quote:
Originally Posted by Kanjiru View Post
setskin(NOWINDOW) =?
ist das das das inventar geöffnet wird?
ne einfach, dass sich kein questfenster mit öffnet, ist ja unnötig wenn sich der shop öffnest.
Stattdessen kannst du auch einfach eine say("Text") Function schreiben-
.Delta is offline  
Reply




All times are GMT +1. The time now is 08:41.


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.