Register for your free account! | Forgot your password?

You last visited: Today at 16:07

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

Advertisement



[RELEASE] Chronos2 Anfangsmap + Quest

Discussion on [RELEASE] Chronos2 Anfangsmap + Quest within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1
 
elite*gold: 35
Join Date: Apr 2011
Posts: 1,018
Received Thanks: 1,984
Wink [RELEASE] Chronos2 Anfangsmap + Quest

Hallo. Da ich diese nicht mehr brauche Release ich euch meine Anfangsmap.
mit der Quest dazu.


Screen:


Video:


Quest:
PHP Code:
define held_npc 37026
define hueter_npc 37027
define krieger_npc 37028

quest welcome_map begin
    state start begin
        when letter begin
            local v 
find_npc_by_vnum(held_npc)
            if 
!= 0 then
                target
.vid("__TARGET__"vmob_name(held_npc))
            
end
            send_letter
("Willkommen auf Chronos-2")
        
end
        when button 
or info begin
            say_title
("Willkommen auf Chronos-2")
            
say("Sprich mit dem "..mob_name(held_npc)..". Er")
            
say("wird dir erklären warum du hier bist.")
        
end
        when __TARGET__
.target.click or held_npc.chat."Das Abenteuer beginnt" begin
            target
.delete("__TARGET__")
            
addimage(0, -10"level_bg.tga")
            
say_size(2500)
            
say_title(mob_name(held_npc))
            
setcolor(0,0,0)
            
say("Herzlich willkommen auf Chronos-2, "..pc.get_name())
            
say("Sei bereit für die riesige Welt von Chronos2.")
            
say("Du wirst viele Siege und Niederlagen")
            
say("in kauf nehmen müssen. Es warten viele"
            
say("Herausforderungen und Gegner auf dich!")
            
say("Einige davon werden dich bis an dein Limit")
            
say("und zur Verzweiflung bringen.")
            
say("Verliere trotzdem nicht dein Ziel")
            
say("aus den Augen und du wirst jede Herausforderung")
            
say("meistern. Dieser perfekte New School Server")
            
say("entstand nicht nur durch ein sehr gut bedachtes")
            
say("Konzept, sondern auch durch ein sehr kreatives")
            
say("Team. Mach dich daher auf einige spannende")
            
say("Dinge gefasst die du hier erleben wirst.")
            
wait()
            if 
game.get_event_flag("promotion_pet")==1 then
                addimage
(0, -10"level_bg.tga")
                
say_size(2500)
                
say_title(mob_name(held_npc))
                
setcolor(0,0,0)
                
say("Dadurch, dass du dich innerhalb der")
                
say("Promotionzeit angemeldet hast, kriegst du")
                
say("ein Feuervogel Siegel!")
                
wait()
                
pc.give_item2(536761)
            
end
            addimage
(0, -10"level_bg.tga")
            
say_size(2500)
            
say_title(mob_name(held_npc))
            
setcolor(0,0,0)
            
say("Gehe nun zum "..mob_name(hueter_npc)..".")
            
say("Er hat eine Überraschung für dich!")
            
clear_letter()
            
wait()
            
set_state(hueter)
        
end
    end
    state hueter begin
        when letter begin
            local v 
find_npc_by_vnum(hueter_npc)
            if 
!= 0 then
                target
.vid("__TARGET__"vmob_name(hueter_npc))
            
end
            send_letter
("Gehe zum "..mob_name(hueter_npc))
        
end
        when button 
or info begin
            say_title
("Gehe zum "..mob_name(hueter_npc))
            
say("Der "..mob_name(held_npc).." sagte, dass du dich")
            
say("beim "..mob_name(hueter_npc).." melden sollst.")
        
end    
        when __TARGET__
.target.click or hueter_npc.chat."Das Geschenk" begin
            target
.delete("__TARGET__")
            
addimage(0, -10"level_bg.tga")
            
say_size(2500)
            
say_title(mob_name(hueter_npc))
            
setcolor(0,0,0)
            
say("Hallo "..pc.get_name()..", du hast wahrscheinlich")
            
say("schon den "..mob_name(hueter_npc).." kennengelernt.")
            
say("")
            
say("Wie er dir bereits sagte habe ich ein Geschenk")
            
say("für dich. Es beinhaltet das wertvollste")
            
say("Gut was es auf der Welt gibt: Wissen.")
            
say("Der Stern von Chronos kreiste tausende Jahre")
            
say("um unsere Erde. Durch sein gesammeltes Wissen")
            
say("findest du bei ihm deshalb die Antwort auf")
            
say("all deine Fragen. Es reicht, wenn du nur")
            
say("ein Bruchteil deiner Frage stellst, der")
            
say("Stern gibt dir dann eine Auswahl an Antworten.")
            
say("Um den Stern von Chronos zu benutzen klicke")
            
say("auf die Questrolle links.")
            
wait()
            
addimage(0, -10"level_bg.tga")
            
say_size(2500)
            
set_quest_state("ingame_support""run")
            
say_title(mob_name(hueter_npc))
            
setcolor(0,0,0)
            
say("Nun, da du das gesammelte Wissen von")
            
say("tausenden von Jahren mit dir trägst,")
            
say("gehe zum "..mob_name(krieger_npc)..".")
            
say("Er bringt dir bei, wie du dich in dieser")
            
say("Welt verteidigst.")
            
clear_letter()
            
wait()
            
set_state(krieger)            
        
end
    end
    state krieger begin
        when letter begin
            local v 
find_npc_by_vnum(krieger_npc)
            if 
!= 0 then
                target
.vid("__TARGET__"vmob_name(krieger_npc))
            
end
            send_letter
("Gehe zum "..mob_name(krieger_npc))
        
end
        when button 
or info begin
            say_title
("Gehe zum "..mob_name(krieger_npc))
            
say("Der "..mob_name(hueter_npc).." sagte, dass du dich")
            
say("beim "..mob_name(krieger_npc).." melden sollst.")
        
end    
        
function choose_skill_gourp(job)
            
local lehre = {"Körperkampf""Mentalkampf""Nahkampf""Fernkampf""Magische Waffen""Schwarze Magie""Drachenmacht""Heilung"}
            
local s select(lehre[job*2+1], lehre[job*2+2])
            
pc.set_skill_group(s)            
            
table.foreach(special.active_skill_list[job+1][s],
                function(
iskill_vnum)
                    
pc.set_skill_level(skill_vnum20)
                
end
            
)
        
end
        
function warp_to_village(empire)
            
local koords = {
                {
469400,963900},    --Shinsoo
                
{55700,158000},    --Chunjo
                
{969400,277800}    --Jinno
            
}
            
pc.warp(koords[empire][1], koords[empire][2])
        
end
        when __TARGET__
.target.click or krieger_npc.chat."Die Ausbildung" begin
            target
.delete("__TARGET__")
            
addimage(0, -10"level_bg.tga")
            
say_size(2500)
            
pc.give_exp2(5100)
            
say_title(mob_name(krieger_npc))
            
setcolor(0,0,0)
            
say("Hallo "..pc.get_name()..", ich werde dich zu")
            
say("einen wahren Krieger Chronos ausbilden.")
            
say("")
            
say("Deine gesammelte Erfahrung bislang ermöglicht")
            
say("dir eine Lehre zu wählen. Je nach deiner")
            
say("Spezialisierung erhälst du Fähigkeiten,")
            
say("welche ich mit dir meistern werde.")
            
say("Wofür entscheidest du dich?")
            
welcome_map.choose_skill_gourp(pc.get_job())
            
addimage(0, -10"level_bg.tga")
            
say_size(2500)
            
say_title(mob_name(krieger_npc))
            
setcolor(0,0,0)
            
say("Jetzt bist du hervorragend vorbereitet,")
            
say("um in der gefährlichen Welt zu überleben.")
            
say("Ich schicke dich nun in die Hauptstadt deines")
            
say("Reiches.")
            
say("Auf Wiedersehen.")
            
clear_letter()
            
wait()
            
welcome_map.warp_to_village(pc.get_empire())
            
set_state(finish)            
        
end
    end    
    state finish begin        
    end
end 
VirusTotal:




Download ist im Anhang. Hauta
Attached Files
File Type: rar metin2_map_anfang.rar (95.2 KB, 85 views)
File Type: rar metin2_anfangsmap serverside.rar (18.1 KB, 73 views)
File Type: rar Anfangsmap_quest.rar (1.52 MB, 78 views)
File Type: rar Client Objekte.rar (1.15 MB, 128 views)
DeadBreakZz is offline  
Thanks
6 Users
Old 11/27/2015, 02:57   #2
 
elite*gold: 0
Join Date: Jan 2013
Posts: 26
Received Thanks: 9
Recht "simple" gehalten aber dennoch eine coole Start-Map.
Sowas sieht man auf jeden Fall nicht überall!

Danke das du diese Map mit uns teilst!
ToxiCRaiN1 is offline  
Thanks
2 Users
Old 11/27/2015, 13:10   #3
 
.'Roachi's Avatar
 
elite*gold: 13
Join Date: Mar 2014
Posts: 1,842
Received Thanks: 1,970
Wirklich aufwendig oder groß gestaltet ist die Map nicht und die Quest war auf Chronos damals im Grunde unnötig. Denn man rennt einfach nur von NPC zu NPC und darf sich Text durchlesen. Was, nebenbeibemerkt, kaum jemand macht.

Sieht jedoch gut aus und besser so, als sie einfach zu löschen oder auf'm Rechner gammeln zu lasssen denke ich.
Könnte man jedoch eleganter und aufwendiger lösen, aber für Leute die eine einfache Startmap wollen und selber keine Lust haben sich bisschen Zeit zu nehmen, sicher nicht verkehrt.
.'Roachi is offline  
Old 11/27/2015, 19:57   #4
 
elite*gold: 150
Join Date: Feb 2009
Posts: 643
Received Thanks: 613
Quote:
Originally Posted by .'Roachi View Post
Wirklich aufwendig oder groß gestaltet ist die Map nicht und die Quest war auf Chronos damals im Grunde unnötig. Denn man rennt einfach nur von NPC zu NPC und darf sich Text durchlesen. Was, nebenbeibemerkt, kaum jemand macht.

Sieht jedoch gut aus und besser so, als sie einfach zu löschen oder auf'm Rechner gammeln zu lasssen denke ich.
Könnte man jedoch eleganter und aufwendiger lösen, aber für Leute die eine einfache Startmap wollen und selber keine Lust haben sich bisschen Zeit zu nehmen, sicher nicht verkehrt.
Ich denke allgemein man sollte public releases nicht 1:1 so einbauen, wie sie waren oder "nur" den Text abändern, was wie du sagtest, keiner liest.
Man kann ja die Quest nehmen und mit ein wenig Kenntnis eine aufwändigere Questreihe machen, um es wie ein Tutorial oder eine Servervorstellung zu gestalten, schon vorab
Ich finds gut, dass ers released hat und werde es wahrscheinlich in abgeänderter Form auch benutzen!
Cyber36 is offline  
Thanks
1 User
Old 11/27/2015, 20:10   #5



 
.Zitrus's Avatar
 
elite*gold: 434
Join Date: May 2013
Posts: 6,911
Received Thanks: 1,065
Mega noce! Vielen Dank!
.Zitrus is offline  
Thanks
1 User
Old 11/28/2015, 00:22   #6
 
I´m Raylee's Avatar
 
elite*gold: 105
Join Date: Jun 2015
Posts: 453
Received Thanks: 294
Schöne Map!
Gefällt mir gut

Btw. woher hast du denn die Hirsche/Rehe her?
Möchte die auch haben :P
I´m Raylee is offline  
Thanks
1 User
Old 11/28/2015, 00:26   #7


 
MrTherzon's Avatar
 
elite*gold: 0
The Black Market: 180/0/1
Join Date: Dec 2012
Posts: 9,395
Received Thanks: 2,738
Nice Danke.
MrTherzon is offline  
Thanks
1 User
Old 11/29/2015, 02:16   #8
 
.Luzifer™'s Avatar
 
elite*gold: 0
Join Date: Dec 2011
Posts: 98
Received Thanks: 187
Nicht so mein fall aber trotzdem danke fürs teilen.
.Luzifer™ is offline  
Old 01/12/2016, 15:57   #9
 
elite*gold: 0
Join Date: Aug 2015
Posts: 6
Received Thanks: 3
Unvollständig

Das Release ist leider unvollständig, ich bitte diese zu berichtigen
mRxR34L is offline  
Reply

Tags
anfangsmap, chronos2, dungeon, metin2, quest


Similar Threads Similar Threads
[Release] Startlevel / Anfangsmap setzen (ohne Source, ohne Quest)
02/25/2016 - Metin2 PServer Guides & Strategies - 50 Replies
Startlevel: delimiter // CREATE TRIGGER startlv BEFORE INSERT ON player FOR EACH ROW BEGIN SET NEW.level = DEIN_STARTLEVEL; SET NEW.stat_point = NEW.stat_point + ((NEW.level - 1) * 3); END;//
Let´s Show Chronos2 mit Jule :D 07.03.2015
02/28/2015 - Metin2 PServer Advertising - 72 Replies
Hallo liebe Epvp CoM. Wir haben mal ein kleines Let´s Show gemacht. https://www.youtube.com/watch?v=aoa9kcIaCuA Klick für Forum :D Vorstellung kommt die Tage. :D
[How to]Anfangsmap setzen
04/16/2011 - Metin2 PServer Guides & Strategies - 22 Replies
Hey, da iMer seine Anfangsmap gepubbt hat, will ich mal zeigen wie man man es schafft das man am Anfang dadrauf kommt! 1. Methode: Für z.B. Blaues Reich: Einfach die Anfangsmap mit der Map ersetzen sprich: outdoor_c1.epk entpacken alles ersetzen und wieder packen! Nun noch Serverside anpassen und fertig ;) 2.Methode: Quest!



All times are GMT +1. The time now is 16:07.


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.