Register for your free account! | Forgot your password?
Rust Cheats

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 22:04

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

Advertisement



[SERVICE] Die Questerstellung

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

Reply
 
Old 06/13/2013, 19:36   #106
 
elite*gold: 0
Join Date: Jan 2011
Posts: 1,297
Received Thanks: 1,295
Quote:
Originally Posted by ProfessorEnte View Post
Hey,
wenn das erste Mob im mapindex 222 getötet wird, wird man geportet, usw.
Wenn das 5. Mob gekillt wurde ist die Quest zuende.
Fals ich das falsch verstanden habe sag bescheid!

Pass nurnoch die xy mob vnums an und die xxx warp coords.

PHP Code:
-------------------------
--
#####################--
--# mfg ProfessorEnte #--
--#     ||-----||     #--
--#        \o/        #--
--#         |         #--
--#        / \        #--
--#####################--
-------------------------
quest mobkill begin
    state start begin
        when xy
.kill with pc.get_map_index() == 222 and pc.getqf("mob") == 0 begin
            
--beim ersten mob kill
            pc
.warp(xxx,xxx
            
pc.setqf("mob",1)
        
end
        when xy
.kill with pc.get_map_index() == 222 and pc.getqf("mob") == 1 begin
            pc
.warp(xxx,xxx
            
pc.setqf("mob",2)
        
end
        when xy
.kill with pc.get_map_index() == 222 and pc.getqf("mob") == 2 begin
            pc
.warp(xxx,xxx
            
pc.setqf("mob",3)
        
end
        when xy
.kill with pc.get_map_index() == 222 and pc.getqf("mob") == 3 begin
            pc
.warp(xxx,xxx
            
pc.setqf("mob",4)
        
end
        when xy
.kill with pc.get_map_index() == 222 and pc.getqf("mob") == 4 begin
            pc
.warp(xxx,xxx
            
pc.delqf("mob")
            --
nach letztem mob kill
            set_state
(questend
        
end
    end
    state questend begin
    end 
end 
Mfg,
ProfessorEnte
Ich würde nicht
PHP Code:
 when ***.kill 
machen ,

sondern
PHP Code:
 when kill with npc.get_race() == *** 
machen
He3o Sippel is offline  
Thanks
1 User
Old 06/13/2013, 20:03   #107
 
CoTzRaiZ-PaiNx's Avatar
 
elite*gold: 30
Join Date: Oct 2012
Posts: 1,388
Received Thanks: 243
Hi ich möchte, dass die Nutzungsdauer der Items auch vergeht wenn man offline ist oder das Item nicht benuzt. Weil bisher ist es ja so, dass die verbleibende Zeit nur sinkt, wenn man dieses Item benutz. Also z.B. Reittiere. Geht das per Quest ?
CoTzRaiZ-PaiNx is offline  
Old 06/14/2013, 13:59   #108

 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,390
Quote:
Originally Posted by ╠Parkwaydrive╣ View Post
Hi ich möchte, dass die Nutzungsdauer der Items auch vergeht wenn man offline ist oder das Item nicht benuzt. Weil bisher ist es ja so, dass die verbleibende Zeit nur sinkt, wenn man dieses Item benutz. Also z.B. Reittiere. Geht das per Quest ?
Datenbank!
limittype0 = 7
limitvalue0 = Zeit in Sekunden
Mr. 'Avenue™ is offline  
Thanks
1 User
Old 06/14/2013, 16:44   #109
 
elite*gold: 0
Join Date: Sep 2010
Posts: 1,219
Received Thanks: 278
Der ring verschwindet immer nach 1 min :O
´Sh4Xx` is offline  
Old 06/14/2013, 20:57   #110
 
CoTzRaiZ-PaiNx's Avatar
 
elite*gold: 30
Join Date: Oct 2012
Posts: 1,388
Received Thanks: 243
Quote:
Originally Posted by .Avenue™ View Post
Datenbank!
limittype0 = 7
limitvalue0 = Zeit in Sekunden
Ich habs jetzt so:
PHP Code:
limittype0 7
limitvalue0 
604800
type 
16
antiflag 
=33024
flag 
9216
wearflag 
128 
Dann steht da aber immer verleibende Zeit 0 min. Ich habs In der Db und im Client geändert.
CoTzRaiZ-PaiNx is offline  
Old 06/14/2013, 21:37   #111
 
elite*gold: 0
Join Date: Feb 2012
Posts: 19
Received Thanks: 0
Hey, gibt es eine Möglichkeit das normale Player einen Befehl InGame eingeben können wo sie geportet werden aber keine "Rechte" in der DB besitzen?
z.B. /handelsmap --> warp zur Handelsmap.
ѕηιℓℓχ кιηg. is offline  
Old 06/14/2013, 22:03   #112
 
elite*gold: 2
Join Date: Jun 2013
Posts: 1,063
Received Thanks: 1,724
Quote:
Originally Posted by Terreur Pappje View Post
Servus ich bräuchte mehrere Quests für meine Metin Steine.
Die folgendes Droppen sollen

Mob ID ; Vnum
8030 : 70031, 20018, 20019, 20020, 20024
8029 : 70254, 70253, 70251, 70252
8028 : 27987, 70031, 70253, 20019, 20023
11505 : 20025, 70031, 70253, 70254

Die ID´s 20023, 20024, 20025 sollten nicht oft droppen aber der rest schon öfters und mehrmals max. 4x
Thx Given Lg. Terreur

PS: God Shave the Queen
Hey,
du kannst bei der Quest die ich dir gemacht habe, per Prozent Angaben festlegen wie oft die Items droppen bei den Metins.
Wenn irgendwas nicht deinen wuenschen entspricht sag ruhig bescheid und was du gerne anders haettest!

PHP Code:
-------------------------
--
#####################--
--# mfg ProfessorEnte #--
--#     ||-----||     #--
--#        \o/        #--
--#         |         #--
--#        / \        #--
--#####################--
-------------------------
quest metin_kills begin
    state start begin
        
function drop(percent,item,times)
            
local r_number number(0,100)
            if 
r_number <= percent then
                pc
.give_item2(item,times)
                --
Wenn sie auf den Boden droppen sollen löscht du pc.give_item2 weg und trägst das ein:
                -- 
game.drop_item(item,times)
            
end
        end
        
--Erklärung:
        --
metin_kills.drop(Prozentangabe,"ItemVnum",Anzahl)
        
when kill with npc.get_race() == 8030 begin
            metin_kills
.drop(50,"70031",1)
            --
Wenn sie zu 100droppen sollen einfach mit:
            -- 
pc.give_item2("itemVnum",Anzahloder
            
-- game.drop_item("itemVnum",Anzahl)
        
end
        when kill with npc
.get_race() == 8029 begin
            metin_kills
.drop(50,"70254",1)
        
end
        when kill with npc
.get_race() == 8028 begin
            metin_kills
.drop(50,"27987",1)
        
end
        when kill with npc
.get_race() == 11505 begin
            metin_kills
.drop(50,"20025",1)
        
end
    end
end 
Die anderen Items musst du natuerlich noch selbst hinzufuegen.
Wenn du damit Probleme hast, gib mir einfach die noetigen Infos dann mach ich sie fertig.
z.b. Wie oft das Item droppen soll in %.

Mfg,
ProfessorEnte
ProfessorEnte is offline  
Old 06/14/2013, 22:06   #113
 
elite*gold: 0
Join Date: Sep 2010
Posts: 1,219
Received Thanks: 278
Kann wer eine quest machen für den Halbmondring das die zeit abläuft auch wnen er nicht ausgerüstet ist und wenn der gamer offline sit der soll 7 Tagen egehn aber die Zeit soll imme rablaufen egal was wo wie der spieler was macht?
´Sh4Xx` is offline  
Old 06/14/2013, 23:17   #114

 
Mr. 'Avenue™'s Avatar
 
elite*gold: 222
The Black Market: 101/0/0
Join Date: Oct 2012
Posts: 2,369
Received Thanks: 3,390
Quote:
Originally Posted by ´Sh4Xx` View Post
Kann wer eine quest machen für den Halbmondring das die zeit abläuft auch wnen er nicht ausgerüstet ist und wenn der gamer offline sit der soll 7 Tagen egehn aber die Zeit soll imme rablaufen egal was wo wie der spieler was macht?
Datenbank - immer noch!
Schau dir einfach den Sprachenring an (Reichsring oder so kp)
Mr. 'Avenue™ is offline  
Old 06/15/2013, 00:41   #115
 
elite*gold: 0
Join Date: Jun 2013
Posts: 89
Received Thanks: 19
Wie würde sowas funktionieren :

Spieler A benutzt Item 1, sucht sich boni 1. von insg. 4. bonis aus.
Spieler A benutzt Item 2, die quest sieht das er boni 1. genommen hat & verbesserte diese.
Spieler A benutzt Item 3, die quest sieht das er boni 1. genommen hat udn verbessert diese
usw

Würde sowas gehen?
GenerationAzzlack is offline  
Old 06/15/2013, 10:23   #116
 
swamswam's Avatar
 
elite*gold: 0
Join Date: Oct 2011
Posts: 167
Received Thanks: 71
Quote:
Originally Posted by GenerationAzzlack View Post
Wie würde sowas funktionieren :

Spieler A benutzt Item 1, sucht sich boni 1. von insg. 4. bonis aus.
Spieler A benutzt Item 2, die quest sieht das er boni 1. genommen hat & verbesserte diese.
Spieler A benutzt Item 3, die quest sieht das er boni 1. genommen hat udn verbessert diese
usw

Würde sowas gehen?

Habe keinen Plan ob das funktioniert musste selbst mal probieren dürfte aber eig funktionieren

PHP Code:
quest boni begin
    state start begin
        when ITEM
.uese begin
            a 
1
            affect
.add_collect()
        
end
    
        when ITEM2
.use with a == 1 begin
            a 
2
            affect
.add_collect()
        
end
    
        when ITEM3
.use with a == 2 begin
            affect
.add_collect()
        
end
    end
end 
swamswam is offline  
Thanks
1 User
Old 06/15/2013, 10:55   #117
 
Summex's Avatar
 
elite*gold: 0
Join Date: Nov 2011
Posts: 738
Received Thanks: 227
Also ich hätte auch gerne nochmal eine Quest und zwar wenn der Spieler ein Item benutzt kann er zwischen ein paar Sachen auswählen (ka. so 8 stück erstmal) und jenachdem was er genommen hat bekommt er ein anderes item. Könnte jemand sowas machen ? Ich denke das geht schnell
Summex is offline  
Old 06/15/2013, 11:01   #118
 
elite*gold: 0
Join Date: Jan 2013
Posts: 419
Received Thanks: 44
Kann jemand eine sprachring quest machen damit mann alle aus denen reichen verstehen kann rotes ,blaues,gelbes
1Fantasy1 is offline  
Old 06/15/2013, 11:10   #119
 
swamswam's Avatar
 
elite*gold: 0
Join Date: Oct 2011
Posts: 167
Received Thanks: 71
Quote:
Originally Posted by kingdasda View Post
Also ich hätte auch gerne nochmal eine Quest und zwar wenn der Spieler ein Item benutzt kann er zwischen ein paar Sachen auswählen (ka. so 8 stück erstmal) und jenachdem was er genommen hat bekommt er ein anderes item. Könnte jemand sowas machen ? Ich denke das geht schnell
PHP Code:
quest auswahl begin
    state start begin
        when ITEM
.use begin
        local auswahl 
select ("A""B""C""D""Abbrechen")
            if 
auswahl == 1 then
            
            
elseif auswahl == 2 then
            
            
elseif auswahl == 3 then
            
            
elseif auswahl == 4 then
            
            
elseif auswahl == 5 then
                
return
            
end
        end
    end
end 
ungetestet, müsste aber klappen

Quote:
Originally Posted by 1Fantasy1 View Post
Kann jemand eine sprachring quest machen damit mann alle aus denen reichen verstehen kann rotes ,blaues,gelbes
PHP Code:
quest ring begin
    state start begin
        when ITEM
.use begin
                pc
.set_skill_level(126,20)
                    
pc.set_skill_level(127,20)
                    
pc.set_skill_level(128,20)
        
end
    end
end 
dürfte so klappen
swamswam is offline  
Old 06/15/2013, 11:23   #120
 
|★|554's Avatar
 
elite*gold: 150
Join Date: Sep 2009
Posts: 855
Received Thanks: 486
Quote:
Originally Posted by swamswam View Post
PHP Code:
quest auswahl begin
    state start begin
        when ITEM
.use begin
        local auswahl 
select ("A""B""C""D""Abbrechen")
            if 
auswahl == 1 then
            
            
elseif auswahl == 2 then
            
            
elseif auswahl == 3 then
            
            
elseif auswahl == 4 then
            
            
elseif auswahl == 5 then
                
return
            
end
        end
    end
end 
ungetestet, müsste aber klappen
So ists schöner, die Tabelle ( das in den { } ) kannst du "ewig" lange erweitern, solltest nur eben im select() auch weitere Optionen einbauen.
(VORSICHT: Nach mehr als 9 Einträgen dürfte das Questfenster voll sein!:
PHP Code:
quest auswahl begin
    state start begin
        when ITEM
.use begin
            local item_tab 
= {1929394959697989}
            
local auswahl select ("A""B""C""D""E""F""G""H""Abbrechen")
            if 
auswahl == 9 then return end
            pc
.give_item2(item_tab[auswahl], 1)
        
end
    end
end 
|★|554 is offline  
Reply

Tags
community, projekt, questerstellung, questkontrolle, service


Similar Threads Similar Threads
[Community]Questerstellung
09/06/2015 - Metin2 Private Server - 5 Replies
Hallo liebe Community, ich möchte meine Questkenntnisse ein wenig erweitern, deshalb möchte ich euch hier die Möglichkeit geben, Ideen, Wünsche und alles was mit Quests zu tun hat an mich weiterzuleiten. Ich werde, sobald ich Zeit und Lust habe, die Ideen größtenteils umsetzen und das Ergebnis hier veröffentlichen. Wie oben schon erwähnt bin ich Quasi noch am 'lernen' (ja ich weis, man lernt nie aus), deshalb bitte ich euch, mich zu informieren wenn ich irgendwo gefailed hab, man es...
Hilfe bei Questerstellung
02/25/2012 - Metin2 Private Server - 0 Replies
€dit: Kan gelöscht werden habe jemanden gefunden!!!!
Hilfe bei Questerstellung
02/15/2012 - Metin2 Private Server - 8 Replies
Heyy Ich hätte eine bitte an euch. Und zwar einer von euch mir einige quests erstellst. Ich habe voll kp von quests. Als blohnung würde ich dir auf meinem server 5k coins (Wert 50€) geben. also hier die quests: 30 Quest Belohnung: 100kk 42 rüssi+7 je nach der klasse.
Hilfe bei Questerstellung
08/16/2011 - Metin2 Private Server - 0 Replies
Mahlzeit also ich suche jemanden der mir ein grundgerüst einer quest erstellen kann so das ich diese weiter ausbauen kann, So nun zur quest idee Also ich möchte einen NPC hinstellen nennen wir den mal Questnpc wenn man den anklickt soll man dem levelabhängig quest angeboten bekommen,zum beispiel ab lvl10 töte 50 weisse Tiger,aber lvl40 töte 30 Oberork und so weiter,was mit levelanstieg natürlich komplexer werden sollte.Manche Quest sollten nur einmal zumachen gehen und manche im höheren lvl...
[SERVICE]Questerstellung
05/24/2011 - Metin2 Private Server - 4 Replies
Abend e*pvp, nach langem Überlegen hab ich mich doch dazu entschlossen, meine Arbeit gegen e*gold zur Verfügung zu stellen. Ich werde euch mal die wichtigsten Fragen beantworten ;) Woraus besteht dein Service? Zum einen erstelle ich einzelne, sowie ganze Questreihen. Die von mir verschickten Dateien werden Unikate bleiben, und sofort nach erfolgreichem Transfer gelöscht. Außerdem biete ich nochmal seperat eine Questverbesserung zum Sammelthread an. Diese wird dann natürlich...



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


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.