Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 05:10

  • 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 04/03/2011, 21:00   #1846
 
Brodan's Avatar
 
elite*gold: 0
Join Date: Sep 2009
Posts: 154
Received Thanks: 8
Quote:
Originally Posted by Delta619 View Post
Brodan ein end mehr untendran dann dürfte es funktionieren

Wohin genau o:
Brodan is offline  
Old 04/03/2011, 21:10   #1847
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
ganz nach unten
.Delta is offline  
Old 04/03/2011, 21:46   #1848
 
Brodan's Avatar
 
elite*gold: 0
Join Date: Sep 2009
Posts: 154
Received Thanks: 8
Quote:
Originally Posted by Delta619 View Post
ganz nach unten
Also so:


oder stimmt wieder etwas nicht :s
Brodan is offline  
Old 04/03/2011, 23:56   #1849
 
elite*gold: 0
Join Date: Apr 2011
Posts: 6
Received Thanks: 0
Quote:
say_title ( "Teleporter:" )
say ( "Dies ist eine faszinierende Gegend. Aber" )
say ( "passiert hier denn auch mal etwas" )
say ( "Außergewöhnliches? Eher wohl nicht. In anderen" )
say ( "Teilen des Landes sieht es mitunter ganz anders." )
say ( "aus! Es gibt daher sicher einen intressanten" )
say ( "Ort, an den ich dich teleportieren könnte. Da" )
say ( "jedoch die Kräfte des Bösen wieder stärker" )
say ( "geworden sind, wurden Raum und Zeit ins Chaos" )
say ( "gestürzt. Dadurch kann es passieren, dass deine" )
say ( "Rückkehr nicht immer augenblicklich funktioniert." )
say ( "Möchtest du dennoch teleportiert werden?" )
local main_set = select ( "Ja" , "Nein" )
if main_set == 2 then
return
end
if pc . get_level ( ) <= 10 then
say_title ( "Teleporter:" )
say ( "Hm… Mit deinem derzeitigen Level bist du noch" )
say ( "zu schwach für die Reise durch Zeit und Raum." )
say ( "Komm wieder, wenn du höher als Level 10 bist." )
return
end
local map = pc . get_map_index ( )
local empire = pc . get_empire ( )
local level = pc . get_level ( )
local cost = math . floor ( level / 5 ) * 1000
if cost < 1000 then
cost = 1000
end
say_title ( "Teleporter:" )
say ( "Wohin möchtest du teleportiert werden?" )
say_reward ( string . format ( "Das kostet dich %d Yang." , cost ) )
if map == 1 or map == 3 or map == 21 or map == 23 or map == 41 or map == 43 then
local guild_map_names = {
"Hoher Rat der GMs" ,
"Hoher Rat der GMs" ,
"Hoher Rat der GMs" ,
}
guild_map_name = guild_map_names [ empire ]
local empire_castle = {
"DeathYT2 Event& ChillMap" ,
"DeathYT2 Event& ChillMap" ,
"DeathYT2 Event& ChillMap" ,
}
empire_castle = empire_castle [ empire ]
local sub_set = 0
if level < 60 then
sub_set = select ( guild_map_name , "Tal von Seungryong" , "Yongbi-Wüste" , "Berg Sohan" , empire_castle , "Andere Gebiete" )
if sub_set == 6 then
return
end
else
sub_set = select ( guild_map_name , "Tal von Seungryong" , "Yongbi-Wüste" , "Berg Sohan" , empire_castle , "Andere Gebiete" )
if sub_set == 6 then
say_title ( "Teleporter:" )
say ( "Wohin möchtest du teleportiert werden?" )
say_reward ( string . format ( "Das kostet dich %d Yang." , cost ) )
sub_set = select ( "Doyyumhwaji" , "Dämonenturm" , "Spinnendungeon" , "Lungsam" , "Roter Wald" , "Land der Riesen" , "Zurück" , "Abbrechen" ) + 5
if sub_set == 13 then
return
end
if sub_set == 12 then
say_title ( "Teleporter:" )
say ( "Wohin möchtest du teleportiert werden?" )
say_reward ( string . format ( "Das kostet dich %d Yang." , cost ) )
sub_set = select ( guild_map_name , "Tal von Seungryong" , "Yongbi-Wüste" , "Berg Sohan" , empire_castle , "Andere Gebiete" )
if sub_set == 6 then
say_title ( "Teleporter:" )
say ( "Wohin möchtest du teleportiert werden?" )
say_reward ( string . format ( "Das kostet dich %d Yang." , cost ) )
sub_set = select ( "Doyyumhwaji" , "Dämonenturm" , "Spinnendungeon" , "Lungsam" , "Roter Wald" , "Land der Riesen" , "Abbrechen" ) + 5
if sub_set == 12 then
return
end
end
end
end
end
if pc . gold < cost then
say ( "Du hast nicht genug Geld," )
say_title ( "Teleporter:" )
say ( "Ich würde dich auch kostenlos teleportieren," )
say ( "aber ich habe eine große Familie. Um sie zu" )
say ( "ernähren, muss ich Geld verdienen." )
say_reward ( string . format ( "Es kostet %d Yang." , cost ) )
return
end
pc . changegold ( - cost )
local warp = {
{
{ 999900 , 999900 } ,
{ 999900 , 999900 } ,
{ 999900 , 999900 } ,
} ,
{
{ 402100 , 673900 } ,
{ 270400 , 739900 } ,
{ 321300 , 808000 } ,
} ,
{
{ 217800 , 627200 } ,
{ 221900 , 502700 } ,
{ 344000 , 502500 } ,
} ,
{
{ 434200 , 290600 } ,
{ 375200 , 174900 } ,
{ 491800 , 173600 } ,
} ,
{
{ 2.81292e+07 , 2.81292e+07 } ,
{ 2.81292e+07 , 2.81292e+07 } ,
{ 2.81292e+07 , 2.81292e+07 } ,
} ,
{
{ 599400 , 756300 } ,
{ 597800 , 622200 } ,
{ 730700 , 689800 } ,
} ,
{
{ 590500 , 110500 } ,
{ 590500 , 110500 } ,
{ 590500 , 110500 } ,
} ,
{
{ 60000 , 496000 } ,
{ 60000 , 496000 } ,
{ 60000 , 496000 } ,
} ,
{
{ 288700 , 5700 } ,
{ 288700 , 5700 } ,
{ 288700 , 5700 } ,
} ,
{
{ 1.1199e+06 , 70800 } ,
{ 1.1199e+06 , 70800 } ,
{ 1.1199e+06 , 70800 } ,
} ,
{
{ 845100 , 745900 } ,
{ 845100 , 745900 } ,
{ 845100 , 745900 } ,
} ,
}
test_chat ( warp [ sub_set ] [ empire ] [ 1 ] .. warp [ sub_set ] [ empire ] [ 2 ] )
say_title ( "Teleporter:" )
say ( "Achtung, ich teleportiere dich jetzt. Du wirst" )
say ( "an einem gefährlichen Ort landen, also pass auf" )
say ( "dich auf. Viel Glück!" )
wait ( )
pc . warp ( warp [ sub_set ] [ empire ] [ 1 ] , warp [ sub_set ] [ empire ] [ 2 ] )
else
local sub_set2 = 3
if empire == 1 then
sub_set2 = select ( "Yongan" , "Jayang" , locale . cancel )
elseif empire == 2 then
sub_set2 = select ( "Joan" , "Bokjung" , locale . cancel )
elseif empire == 3 then
sub_set2 = select ( "Pyungmoo" , "Bakra" , locale . cancel )
end
if sub_set2 ~= 3 then
if pc . gold < cost then
say_title ( "Teleporter:" )
say ( "Ich würde dich auch umsonst teleportieren," )
say ( "aber ich habe eine große Familie. Um sie zu" )
say ( "ernähren, muss ich Geld verdienen." )
say_reward ( string . format ( "Es kostet %d Yang." , cost ) )
else
if sub_set2 == 1 then
say_title ( "Teleporter:" )
say ( "Ich teleportiere dich dorthin." )
wait ( )
if empire == 1 then
pc . warp ( 474300 , 954800 )
elseif empire == 2 then
pc . warp ( 63800 , 166400 )
elseif empire == 3 then
pc . warp ( 959900 , 269200 )
end
elseif sub_set2 == 2 then
say_title ( "Teleporter:" )
say ( "Ich teleportiere dich dorthin." )
wait ( )
if empire == 1 then
pc . warp ( 353100 , 882900 )
elseif empire == 2 then
pc . warp ( 145500 , 240000 )
elseif empire == 3 then
pc . warp ( 863900 , 246000 )
end
end
pc . changegold ( - cost )
end
end
end
könnte mier hier vllt jemand diese DeathYT2 Event& ChillMap wegmachen sodass der Teleporter einen nicht mehr dort hin portet? Falls ihr diese Info braucht: das ist diese Anfängerwiese wo auf der ganzen map nur map1 mobs sind die es zB auch bei den Computercrank files gibt

thx schon mal im vorraus^^
AquilaMt2 is offline  
Old 04/04/2011, 17:54   #1850
 
.Aliyanaa's Avatar
 
elite*gold: 0
Join Date: Mar 2011
Posts: 210
Received Thanks: 61
Meine Quest geht immer noch ned <.<
.Aliyanaa is offline  
Old 04/04/2011, 18:22   #1851
 
xMichiix's Avatar
 
elite*gold: 435
Join Date: Nov 2009
Posts: 602
Received Thanks: 194
Quote:
Originally Posted by ~Exclain~ View Post
Meine Quest geht immer noch ned <.<
^this meine auch nich ...
xMichiix is offline  
Old 04/04/2011, 19:20   #1852
 
BL00DSTYL3's Avatar
 
elite*gold: 15
Join Date: Sep 2010
Posts: 580
Received Thanks: 175
hat sich erledigt -werde hier nacher anderen Quest rein editieren
BL00DSTYL3 is offline  
Old 04/04/2011, 19:30   #1853
 
heshii''s Avatar
 
elite*gold: 4
Join Date: Sep 2010
Posts: 985
Received Thanks: 337
PHP Code:
quest eventtot begin
    state start begin
            when 1095.kill begin
                notice_all
("".. pc.get_name() .." hat den Blauen Tod bezwungen!!!")
            
end
    end
end 
Geht nicht keine ahnung warum habe andere mobs getestet ....
ist aber ganz simpel gebaut muss eig fuktionieren
heshii' is offline  
Old 04/04/2011, 20:06   #1854
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
Quote:
Originally Posted by iFoXy View Post
PHP Code:
quest eventtot begin
    state start begin
            when 1095.kill begin
                notice_all
("".. pc.get_name() .." hat den Blauen Tod bezwungen!!!")
            
end
    end
end 
Geht nicht keine ahnung warum habe andere mobs getestet ....
ist aber ganz simpel gebaut muss eig fuktionieren
wenn du nen DT-Run bis zum blauen Tod hast, wird eine extra Killquest für den blauen Tod nicht funktionieren

@ alle Anderen:

ich schaue morgen auf eure Quests, muss heute noch n bisschen was für Colloquium machen
.Delta is offline  
Thanks
2 Users
Old 04/04/2011, 20:09   #1855
 
'-SkyLiiNe-''s Avatar
 
elite*gold: 130
Join Date: Sep 2010
Posts: 587
Received Thanks: 264
PHP Code:
quest expbox begin
    state start begin
        when 80001.
use begin
        say_title
("EXP-Box:")
        
say("Du möchtest also 200 Millionen EXP bekommen?")
        
say("ACHTUNG: Es kann sein das du vom Server gekickt wirst!")
        
say("Indem Fall log dich einfach wieder ein, der Kick")
        
say("kommt von den vielen Level-UPs!")
        
say_reward("EXP-Box benutzen?")
        
        
local x select("Ja","Abbrechen")
            
        if 
== 2 then
            
return
        
end
        
if == 1 then
            pc
.give_exp2(200000000)
            
chat("Du hast 200.000.000 Erfahrung erhalten!")
            
item.remove(80001,1)
        
end
    end
end 
funkt ned
=/
'-SkyLiiNe-' is offline  
Old 04/04/2011, 20:13   #1856
 
heshii''s Avatar
 
elite*gold: 4
Join Date: Sep 2010
Posts: 985
Received Thanks: 337
Quote:
Originally Posted by Delta619 View Post
wenn du nen DT-Run bis zum blauen Tod hast, wird eine extra Killquest für den blauen Tod nicht funktionieren

@ alle Anderen:

ich schaue morgen auf eure Quests, muss heute noch n bisschen was für Colloquium machen
Ich will ja das es auf map 1 funktioniert das geht aber nicht , keine ahnung warum
heshii' is offline  
Old 04/04/2011, 20:23   #1857
 
.Delta's Avatar
 
elite*gold: 26
Join Date: Mar 2010
Posts: 3,765
Received Thanks: 2,661
Quote:
Originally Posted by iFoXy View Post
Ich will ja das es auf map 1 funktioniert das geht aber nicht , keine ahnung warum
ich hab gedacht ich hätte es dir grade gesagt?
du kannst es gerne mal so probieren, aber weiß nicht ob das funktioniert
PHP Code:
quest eventtot begin
    state start begin
            when 1095.kill with pc
.get_map_index() == or pc.get_map_index() == 21 or pc.get_map_index() == 41 begin
                notice_all
("".. pc.get_name() .." hat den Blauen Tod bezwungen!!!")
            
end
    end
end 
@[SA]Choco
PHP Code:
quest expbox begin
    state start begin
        when 80001.
use begin
        say_title
("EXP-Box:")
        
say("Du möchtest also 200 Millionen EXP bekommen?")
        
say("ACHTUNG: Es kann sein das du vom Server gekickt wirst!")
        
say("Indem Fall log dich einfach wieder ein, der Kick")
        
say("kommt von den vielen Level-UPs!")
        
say_reward("EXP-Box benutzen?")
        
        
local x select("Ja","Abbrechen")
            
        if 
== 2 then
            
return
        
end
        
if == 1 then
            pc
.give_exp2(200000000)
            
chat("Du hast 200.000.000 Erfahrung erhalten!")
            
pc.remove_item(80001,1)
        
end
end
    end
end 
Steht der Type des Items auf 18?
.Delta is offline  
Thanks
1 User
Old 04/04/2011, 20:37   #1858
 
heshii''s Avatar
 
elite*gold: 4
Join Date: Sep 2010
Posts: 985
Received Thanks: 337
Quote:
Originally Posted by Delta619 View Post
ich hab gedacht ich hätte es dir grade gesagt?
du kannst es gerne mal so probieren, aber weiß nicht ob das funktioniert
PHP Code:
quest eventtot begin
    state start begin
            when 1095.kill with pc
.get_map_index() == or pc.get_map_index() == 21 or pc.get_map_index() == 41 begin
                notice_all
("".. pc.get_name() .." hat den Blauen Tod bezwungen!!!")
            
end
    end
end 
@[SA]Choco
PHP Code:
quest expbox begin
    state start begin
        when 80001.
use begin
        say_title
("EXP-Box:")
        
say("Du möchtest also 200 Millionen EXP bekommen?")
        
say("ACHTUNG: Es kann sein das du vom Server gekickt wirst!")
        
say("Indem Fall log dich einfach wieder ein, der Kick")
        
say("kommt von den vielen Level-UPs!")
        
say_reward("EXP-Box benutzen?")
        
        
local x select("Ja","Abbrechen")
            
        if 
== 2 then
            
return
        
end
        
if == 1 then
            pc
.give_exp2(200000000)
            
chat("Du hast 200.000.000 Erfahrung erhalten!")
            
pc.remove_item(80001,1)
        
end
end
    end
end 
Steht der Type des Items auf 18?
nope geht immernoch nicht ....
heshii' is offline  
Old 04/04/2011, 20:52   #1859
 
Lowwer's Avatar
 
elite*gold: 0
Join Date: Mar 2008
Posts: 306
Received Thanks: 62
Wo ist der Fehler ? :D

PHP Code:
quest basic_weapon begin
    state start begin
        when login begin
                local item 
19
                
if pc.job == 1 then
                    item 
1009
                
elseif pc.job == 3 then
                    item 
7009
                end
                
if pc.countitem(item) == and pc.weapon != item then
                    pc
.give_item2(item)
                    
pc.give_item2(27002,200 )
                    
pc.give_item2(72702,)
                    
pc.give_item2(80009,)
                    
pc.give_item2(71004,)
                    
pc.give_item2(71017,)
                    
pc.give_item2(70038,20 )
                    
pc.give_item2(2500,)
                    
pc.give_item2(50054,10 )
                    
horse.set_level("1")
                    
say_title("Willkommensgruß")
                    
say("")
                    
say("Hallo Neuling!")
                    
say("Viele spannende Abenteuer und starke")
                    
say("Monster werden dich hier in der Welt")
                    
say("von [Mein_Servername] erwarten. Hier wirst du")
                    
say("in einer angenehmen Atmosphäre spielen")
                    
say("können und Spaß haben. Am Besten")
                    
say("beginnst du deine Reise sofort und suchst")
                    
say("Herausforderungen. Zum Start haben wir dir")
                    
say("ein kleines Starterpaket gegeben, darunter")
                    
say("auch ein Pferd.")
                    
wait()
                    
say("Es werden dich viele neue Sachen")
                    
say("hier erwarten. Neue Items, neue Monster,")
                    
say("neues Equipment und vieles mehr.")
                    
say("")
                    
say("Es gibt neue Event-Maps, sowie ein")
                    
say("Handelsgebiet und eine Erholungswiese.")
                    
say("Aber wir wollen dich nicht groß von")
                    
say("deinem großem Abenteuer ablenken.")
                    
say("Beginne deine Reise!")
                    
wait()
                    
say("~")
                    
say_item_vnum(2)
                    
say("~")
                
end
            end
        end
    end
end 
Lowwer is offline  
Old 04/04/2011, 22:17   #1860
 
'-SkyLiiNe-''s Avatar
 
elite*gold: 130
Join Date: Sep 2010
Posts: 587
Received Thanks: 264
Quote:
Originally Posted by Delta619 View Post
@[SA]Choco
PHP Code:
quest expbox begin
quest expbox begin
    state start begin
        when 80001.
use begin
        say_title
("EXP-Box:")
        
say("Du möchtest also 200 Millionen EXP bekommen?")
        
say("ACHTUNG: Es kann sein das du vom Server gekickt wirst!")
        
say("Indem Fall log dich einfach wieder ein, der Kick")
        
say("kommt von den vielen Level-UPs!")
        
say_reward("EXP-Box benutzen?")
        
        
local x select("Ja","Abbrechen")
            
        if 
== 2 then
            
return
        
end
        
if == 1 then
            pc
.give_exp2("200000000")
            
chat("Du hast 200.000.000 Erfahrung erhalten!")
            
pc.removeitem("80001",1)
        
end
    end
end 
Steht der Type des Items auf 18?
ja type steht auf 18

Edit: VPC make.sh Fehler added
Code:
assertion failure : nested==0
expbox.quest:22:Abort trap (core dumped)
'-SkyLiiNe-' is offline  
Reply




All times are GMT +1. The time now is 05:10.


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.