Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server > Metin2 PServer Guides & Strategies
You last visited: Today at 11:21

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

Advertisement



[Release] Warpring der neusten Generation :'<

Discussion on [Release] Warpring der neusten Generation :'< within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1

 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,389
[Release] Warpring der neusten Generation :'<

Hi.
PHP Code:
quest warpring begin
    state start begin
        
function main()
            
say_title(item.get_name())
            
local art select("Normale Maps""Dungeons""Eventmaps""Farmmaps","Abbrechen")
            if 
art == 1 then
                warpring
.normmaps1()
            elseif 
art == 2 then
                warpring
.dungeons()
            elseif 
art == 3 then
                warpring
.eventmaps()
            elseif 
art == 4 then
                warpring
.farmmaps()
            else
                return
            
end
        end
        
function normmaps1()
            
say_title(item.get_name().." : Normale Maps")
            
local normmaps1 select("Map 1","Map 2","Gildenzone","2. Gildenzone","Eisland","Weiter","Zurück")
            if 
normmaps1 == 1 then
                local warps 
= {
                    [
1] = xy,        -- rotes reich [empire1]
                    [
2] = xy,        -- gelbes reich [empire2]
                    [
3] = xy        -- blaues reich [empire3]
                }
                
pc.warp(warps[pc.get_empire()])
            elseif 
normmaps1 == 2 then
                local warps 
= {
                    [
1] = xy,
                    [
2] = xy,
                    [
3] = xy
                
}
                
pc.warp(warps[pc.get_empire()])
            elseif 
normmaps1 == 3 then
                local warps 
= {
                    [
1] = xy,
                    [
2] = xy,
                    [
3] = xy
                
}
                
pc.warp(warps[pc.get_empire()])
            elseif 
normmaps1 == 4 then
                local warps 
= {
                    [
1] = xy,
                    [
2] = xy,
                    [
3] = xy
                
}
                
pc.warp(warps[pc.get_empire()])
            elseif 
normmaps1 == 5 then
                local warps 
= {
                    [
1] = xy,
                    [
2] = xy,
                    [
3] = xy
                
}
                
pc.warp(warps[pc.get_empire()])
            elseif 
normmaps1 == 6 then
                warpring
.normmaps2()
            elseif 
normmaps1 == 7 then
                warpring
.main()
            
end
        end
        
function normmaps2()
            
say_title(item.get_name().." : Normale Maps")
            
local normmaps2 select("Teufelsturm","Feuerland","Dunkler Tempel","Land der Riesen","Geisterwald","Weiter","Zurück")
            if 
normmaps2 == 1 then
                pc
.warp(xy)
            elseif 
normmaps2 == 2 then
                pc
.warp(xy)
            elseif 
normmaps2 == 3 then
                pc
.warp(xy)
            elseif 
normmaps2 == 4 then
                pc
.warp(xy)
            elseif 
normmaps2 == 5 then
                pc
.warp(xy)
            elseif 
normmaps2 == 6 then
                warpring
.normmaps3()
            elseif 
normmaps2 == 7 then
                warpring
.normmaps1()
            
end
        end
        
function normmaps3()
            
say_title(item.get_name().." : Normale Maps")
            
local normmaps3 select("Roter Wald,","Schlangenfeld","Orktal","Große Wüste","Grotte der Verbannung","Weiter","Zurück")
            if 
normmaps3 == 1 then
                pc
.warp(xy)
            elseif 
normmaps3 == 2 then
                pc
.warp(xy)
            elseif 
normmaps3 == 3 then
                pc
.warp(xy)
            elseif 
normmaps3 == 4 then
                pc
.warp(xy)
            elseif 
normmaps3 == 5 then
                pc
.warp(xy)
            elseif 
normmaps3 == 6 then
                warpring
.normmaps4()
            elseif 
normmaps3 == 7 then
                warpring
.normmaps2()
            
end
        end
        
function normmaps4()
            
say_title(item.get_name().." : Normale Maps")
            
local normmaps4 select("Grotte der Verbannung 2","Drachenraum","The Devil's Catacomb","Kap des Drachenfeuers","Nephritbucht","Weiter","Zurück")
            if 
normmaps4 == 1
                pc
.warp(xy)
            elseif 
normmaps4 == 2
                pc
.warp(xy)
            elseif 
normmaps4 == 3
                pc
.warp(xy)
            elseif 
normmaps4 == 4
                pc
.warp(xy)
            elseif 
normmaps4 == 5
                pc
.warp(xy)
            elseif 
normmaps4 == 6
                warpring
.normmaps5()
            elseif 
normmaps4 == 7
                warpring
.normmaps3()
            
end
        end
        
function normmaps5()
            
say_title(item.get_name().." : Normale Maps")
            
local normmaps5 select("Donnerberge","Gutamakliff","Zurück","Abbrechen")
            if 
normmaps5 == 1 then
                pc
.warp(xy)
            elseif 
normmaps5 == 2 then
                pc
.warp(xy)
            elseif 
normmaps5 == 3 then
                warpring
.normmaps4()
            elseif 
normmaps5 == 4 then
                
return
            
end
        end

        
function dungeons()
            
say_title(item.get_name().." : Dungeons")
            
local dungeons select("Affendungeons","Spinnendungeons","Zurück","Abbrechen")
            if 
dungeons == 1 then
                local ads 
select("Anfänger","normal","Experte","Zurück","Abbrechen")
                if 
ads == 1 then
                    pc
.warp(xy)
                elseif 
ads == 2 then
                    pc
.warp(xy)
                elseif 
ads == 3 then
                    pc
.warp(xy)
                elseif 
ads == 4 then
                    warpring
.dungeons()
                elseif 
ads == 5 then
                    
return
                
end
            
elseif dungeons == 2 then
                local sds 
select("Spinnendungeon 1","Spinnendungeon 2","Spinnendungeon 3","Zurück","Abbrechen")
                if 
sds == 1 then
                    pc
.warp(xy)
                elseif 
sds == 2 then
                    pc
.warp(xy)
                elseif 
sds == 3 then
                    pc
.warp(xy)
                elseif 
sds == 4 then
                    warpring
.dungeons()
                elseif 
sds == 5 then
                    
return
                
end
            
elseif dungeons == 3 then
                warpring
.main()
            elseif 
dungeons == 4 then
                
return
            
end
        end
        
function eventmaps()
            
say_title(item.get_name().." : Eventmaps")
            
local eventmaps select("OX-Wettbewerb","Zurück","Abbrechen")
            if 
eventmaps == 1 then
                
if game.get_event_flag("oxevent_status") == 1 then
                    pc
.warp(xy)
                else
                    
chat("Das Event läuft nicht.")
                
end
            
elseif eventmaps == 2 then
                warpring
.main()
            elseif 
eventmaps == 3 then
                
return
            
end
        end
        
function farmmaps()
            
say_title(item.get_name().." : Farmmaps")
            
local farmmaps select("Farmmap 1","Farmmap 2","Farmmap 3","Zurück","Abbrechen")
            if 
farmmaps == 1 then
                pc
.warp(xy)
            elseif 
farmmaps == 2 then
                pc
.warp(xy)
            elseif 
farmmaps == 3 then
                pc
.warp(xy)
            elseif 
farmmaps == 4 then
                warpring
.main()
            elseif 
farmmaps == 5 then
                
return
            
end
        end
        when 70007.
use begin
            warpring
.main()
        
end
    end
end 
Informationen:
Quote:
Originally Posted by .PvPKrieger™ View Post
Eine Warpring-Quest die so nach Gruppen geordnet ist.
Dungeons, Normale Maps, Eventmaps,Farmmaps
Und wenn man dann daraufklickt , dann kann man ne Map wählen.
-- Ihr müsst die Koord's selber anpassen, war ich zu faul für' --

Ihr braucht mehr Quests?


Special thanks:
Invincible, für seinen moralischen Beistand
Mr. 'Avenue™ is offline  
Thanks
24 Users
Old 05/31/2013, 23:34   #2
 
Da' Real Ano's Avatar
 
elite*gold: 23
Join Date: Jan 2012
Posts: 1,437
Received Thanks: 2,438
Hab ich schon , meins ist aber besser aufgebaut :*

Trz. Thaanks <3
Da' Real Ano is offline  
Old 05/31/2013, 23:34   #3
 
*~.ιηνιη¢ιвℓє.~*'s Avatar
 
elite*gold: 5
Join Date: Dec 2011
Posts: 1,823
Received Thanks: 951
nice bra love you (h)
*~.ιηνιη¢ιвℓє.~* is offline  
Thanks
1 User
Old 05/31/2013, 23:38   #4
 
|★|554's Avatar
 
elite*gold: 150
Join Date: Sep 2009
Posts: 855
Received Thanks: 486
Das hätte man aber auch kürzer schreiben können, insbesondere durch die nützliche Funktion "select3" von Mijago könnte man sämtliche Funktionen zusammenlegen. :P
|★|554 is offline  
Thanks
2 Users
Old 05/31/2013, 23:40   #5

 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,389
Quote:
Originally Posted by 554 View Post
Das hätte man aber auch kürzer schreiben können, insbesondere durch die nützliche Funktion "select3" von Mijago könnte man sämtliche Funktionen zusammenlegen. :P
Die Funktion kenn' ich gar nicht
Aber danke, werde versuchen, es beim nächsten mal besser zu machen.
Mr. 'Avenue™ is offline  
Old 05/31/2013, 23:47   #6
 
|★|554's Avatar
 
elite*gold: 150
Join Date: Sep 2009
Posts: 855
Received Thanks: 486
Schau sie dir mal an, die Questlib von Mijago generell ist sehr empfehlenswert.
|★|554 is offline  
Thanks
1 User
Old 05/31/2013, 23:52   #7

 
olieg's Avatar
 
elite*gold: 3
Join Date: Feb 2012
Posts: 926
Received Thanks: 341
Sehr schöne Quest danke vielmals, gute Idee mit dem kategorisieren.
olieg is offline  
Thanks
1 User
Old 05/31/2013, 23:52   #8
 
elite*gold: 370
Join Date: Apr 2013
Posts: 1,848
Received Thanks: 355
Omg als erstes sah ich bei Guides - Strategies diesen wunderbaren Thread , dann die Bewertung und dachte mir hmm was stimmt da nicht und sah das die Leute nur faul sind und NUR weil die Koords fehlen gleich downvoten?

Omg was ist bloß mit dieser Community los.
Schrecklich.



BT2:

Wunderbare Quest , einfach spitze für einige die einen Middleserver machen wollen

Selbst die Einteilungen finde ich cool.



#Thx givveN.
SooshHD is offline  
Thanks
3 Users
Old 06/01/2013, 00:15   #9
 
Stαgє6's Avatar
 
elite*gold: 0
Join Date: Jul 2011
Posts: 2,019
Received Thanks: 1,471
Joa nicht schlecht aber es geht noch besser ^^
Stαgє6 is offline  
Thanks
1 User
Old 06/01/2013, 00:17   #10

 
elite*gold: 1143
Join Date: Jun 2012
Posts: 800
Received Thanks: 399
Kann mann gebrauchen, Thx 4 share.
x'Kyubi is offline  
Old 06/01/2013, 00:18   #11
 
elite*gold: 0
Join Date: Jan 2013
Posts: 1,818
Received Thanks: 336
Oh, nice
°Ace° is offline  
Thanks
1 User
Old 06/01/2013, 00:36   #12


 
Lenox~'s Avatar
 
elite*gold: 31
The Black Market: 305/0/1
Join Date: Jan 2013
Posts: 2,266
Received Thanks: 381
sehr schön danke
Lenox~ is offline  
Old 06/01/2013, 00:52   #13

 
elite*gold: 0
Join Date: Mar 2013
Posts: 2,449
Received Thanks: 6,446
Code:
quest warp_ring begin
	state start begin
		function warp(mm)
			local list = {
				['rw'] = {xx, yy},
			}
			pc.warp(list[mm][1], list[mm][2])
		end
		when 71001.use begin
			say("Mapname:")
			local map_name = tostring(input())
			if map_name == nil then return end
			warp_ring.warp(map_name)
		end
	end
end
Das ist die neue Generation!!
Man gibt einfach die Mapabkürzung ein.
Für die ultrafaule Com.
(c)opyright by .Remix pls no copy.

Ok, Spaß beiseite.
Danke für's Teilen.

MfG
Lord iRemix is offline  
Thanks
5 Users
Old 06/01/2013, 01:00   #14
 
elite*gold: 5
Join Date: Oct 2010
Posts: 1,692
Received Thanks: 1,772


Ist doch mit Kategorien usw.
DasKuchen is offline  
Old 06/01/2013, 01:03   #15
 
QuickFlameZ's Avatar
 
elite*gold: 0
Join Date: Mar 2012
Posts: 646
Received Thanks: 696
Quote:
Originally Posted by DasKuchen View Post


Ist doch mit Kategorien usw.
oO Stimmt hast recht.
Trz danke für deine Mühe
Mfg
QuickFlameZ is offline  
Reply

Tags
cats, kategorien, maps, neu, warpring


Similar Threads Similar Threads
[RELEASE] Unlimited3 Serverfiles (Auf dem neusten Stand) + DB
12/17/2011 - Metin2 PServer Guides & Strategies - 13 Replies
Bitte darum das ein MOD das Thema closed ...
[RELEASE] Unlimited3 Serverfiles (Auf dem neusten Stand) + DB
12/11/2011 - Metin2 PServer Guides & Strategies - 22 Replies
Hallo ich Release die Unlimited3 Serverfiles + DB auf dem neusten Stand! Um den Downloadlink zu bekommen geht auf : Ein THX wäre nett (: ! (P.S. Schöne Grüße an pwnardi)
[Quest Release]Warpring *redesigned*
08/21/2010 - Metin2 PServer Guides & Strategies - 3 Replies
this quest is the normal warpring, but redesigned so that's easier to add maps and change maps. if you like it, thank it =) Features: -enables players to warp to maps with an item. Things that can be better:



All times are GMT +1. The time now is 11:28.


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.