Register for your free account! | Forgot your password?

Go Back   elitepvpers > Popular Games > Metin2 > Metin2 Private Server
You last visited: Today at 23:32

  • 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 08/10/2015, 08:43   #3076
 
Red Firestar's Avatar
 
elite*gold: 0
The Black Market: 185/0/0
Join Date: Jul 2012
Posts: 5,520
Received Thanks: 1,350
Quote:
Originally Posted by Seחsi View Post
Wie hast du denn 100% gemacht? Mit math.random(100) == 5 ist die Chance 1%
Checke das gerade nicht -.- eventuell fehlen mir quest Funktionen und so ... wäre nett, wenn du sie mir hier schreiben könntest ...
Red Firestar is offline  
Old 08/10/2015, 09:21   #3077

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
Code:
--[[
questlib.lua:

function perc_chance(i)
	return math.random() <= (i/100)
end

function in_list(compare, list)
	for i = 1, table.getn(list) do
		if compare == list[i] then return true end
	end
	return false
end


quest_functions:

perc_chance
in_list
]]

quest mobdrop begin
	state start begin
		when kill with in_list(npc.get_race(), {mobvnum1, mobvnum2}) and perc_chance(10) begin
			game.drop_item_with_ownership(vnum)
		end
	end
end

--[[
Verschiedene Chancen bei den Mobs:

quest mobdrop begin
	state start begin
		when kill with in_list(npc.get_race(), {mobvnum1, mobvnum2}) begin
			if perc_chance(({
				[mobvnum1] = CHANCE_FUER_MOBVNUM1,
				[mobvnum2] = CHANCE_FUER_MOBVNUM2
			})[npc.get_race()] or 0) then
				game.drop_item_with_ownership(vnum)
			end
		end
	end
end
]]
rollback is offline  
Thanks
1 User
Old 08/10/2015, 20:18   #3078
 
.ℓтAѕє¢™'s Avatar
 
elite*gold: 20
Join Date: Sep 2013
Posts: 222
Received Thanks: 74
Hallo schönen abend zusammen ist es möglich das mir jemand eine quest schreiben könnte ? wäre echt mehr als dankbar brauche sie heute noch wenn es geht

hier so sollte die quest sein

Sobald sich ein Spieler zum ersten Mal auf dem Server einloggt, soll er sich entscheiden müssen ob er auf die "gute Seite"
(Macht des Lichts), oder auf die "schlechte Seite" (Macht der Dunkelheit) sein will. Abhängig von der Entscheidung des jeweiligen
Spieler, soll er dann entwieder den "Macht des Lichts", oder das "Macht der Dunkelheit" Mount erhalten.

Macht des Lichts = ID 71171
Macht der Dunkelheit = 71172
.ℓтAѕє¢™ is offline  
Old 08/10/2015, 20:44   #3079

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
Code:
quest startauswahl begin
	state start begin
		when login begin
			timer("selectSide", 0.1)
		end
		when selectSide.timer begin
			say("Du musst dich für eine der beiden Seiten entscheiden,")
			say("bevor du dich in die Welt wagen kannst.")
			local itemVnum = ({71171, 71172})[select("Macht des Lichts", "Macht der Dunkelheit")]
			pc.give_item2(itemVnum)
			set_state("_COMPLETE_")
		end
	end
	state _COMPLETE_ begin
	end
end
rollback is offline  
Thanks
1 User
Old 08/11/2015, 00:15   #3080
 
TommyH99's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 141
Received Thanks: 12
Hi
Kann mir wer eine Quest erweitern?


Und zwar soll bei Frisuren unter dem Button Haarfärbemittel noch einer "Frisur entfernen" der die Frisuren (Stirntuch usw) entfernt sodass man wieder die Anfangsfrisur hat wie bei dem NPC in Map2.

----------------------------------------------

Und 2. bräucht ich noch eine Warpring Quest mit folgenden Punkten


( / ) sind die Koordis zu denen man geportet werden soll.

Bitte bei der Item ID einfach (Hier ID) und das Item soll auch nicht verschwinden nach dem benutzen.

Danke
TommyH99 is offline  
Old 08/11/2015, 04:21   #3081
 
BlackBaron12's Avatar
 
elite*gold: 0
Join Date: Apr 2013
Posts: 44
Received Thanks: 1
Moin Leute,
ich wollte fragen ob jemand so freundlich wäre und mir eine de like Pferdequest Lv 1 - 21
erstellen könnte, würde die koordis auch selber nachträglich eingeben und dann nochmal reposten.

Mfg Blackbaron12
BlackBaron12 is offline  
Old 08/11/2015, 20:17   #3082
 
WyppyOne's Avatar
 
elite*gold: 120
Join Date: Jul 2012
Posts: 219
Received Thanks: 6
How can i create a quest where i can create items ? ( with insert in navicat )
The quest works like this : you go to a npc and click on one item,and select bonusses.
Then the quest creates you the item with those bonnuses and give it to your itemshop storekeeper.
I need just the example for one item with 2 bonnuses ,for example one lvl 1 sword with 12 str and 10hh
WyppyOne is offline  
Old 08/11/2015, 23:08   #3083
 
elite*gold: 157
Join Date: May 2014
Posts: 504
Received Thanks: 603
Wäre es möglich eine Quest zu erstellen, die einem Items gibt die einstellbar sind und die durch einen Timer nach 24 Stunden wieder aus dem Inventar gelöscht wird?
DevBlade is offline  
Old 08/13/2015, 20:26   #3084
 
BlackBaron12's Avatar
 
elite*gold: 0
Join Date: Apr 2013
Posts: 44
Received Thanks: 1
Könnte mir jemand eine Quest erstellen, die man mit Lv 20 erhält, 30x "Wilder Ergebener"
töten muss um 20x Gegenstand verzaubern zu erhalten. Questname: "Wilder Schatz"
Questinhalt: Töte 30x Wilder Ergebener und die Dorfbewohner werden es dir Danken !

Würde mich freuen wenn sich jemand die Zeit nehmen könnte

mfg Blackbaron12
BlackBaron12 is offline  
Old 08/14/2015, 00:17   #3085
 
Zaturix's Avatar
 
elite*gold: 0
Join Date: Oct 2014
Posts: 408
Received Thanks: 208
Quote:
Originally Posted by BlackBaron12 View Post
Könnte mir jemand eine Quest erstellen, die man mit Lv 20 erhält, 30x "Wilder Ergebener"
töten muss um 20x Gegenstand verzaubern zu erhalten. Questname: "Wilder Schatz"
Questinhalt: Töte 30x Wilder Ergebener und die Dorfbewohner werden es dir Danken !

Würde mich freuen wenn sich jemand die Zeit nehmen könnte

mfg Blackbaron12

Musst mal schauen ob es klappt

PHP Code:
-------------------------------------------
--- 
Quest by Zaturix
-------------------------------------------
quest wilderschatz begin
    state start begin
        when login 
or levelup with pc.get_level() >= 20 begin
            set_state
(quest_letter)
        
end
    end
    state quest_letter begin
        when letter begin
            send_letter
("Wilder Schatz")
        
end
        when button 
or info begin
            say_title
("Wilder Schatz")
            
say()
            
say("Sei gegrüßt "..pc.get_name()..",")
            
say("Töte 30 Wilder Ergebener und die Dorfbewohner")
            
say("werden es dir danken!")
            
pc.setqf("count"30)
            
q.set_counter("Wilder Ergebener"pc.getqf("count"))
            
set_state(kill_begin)
        
end
    end
    state kill_begin begin
        when letter begin
            send_letter
("Töte 30 Wilder Ergebener")
        
end
        when button 
or info begin
            say
("Du musst noch "..pc.getqf("count")..", töten")
        
end
        when kill with npc
.get_race() == VNUM begin
            local newqf 
pc.getqf("count")-1
                
if newqf <= 0 then
                clear_letter
()
            
end
            pc
.setqf("count"newqf)
        
end
        q
.set_counter("Wilder Ergebener"newqf)
        
set_state(mission_complete)
    
end
    state mission_complete begin
        when letter begin
            send_letter
("Wilder Schatz: Abgeschlossen")
        
end
        when button 
or info begin
            say_title
("Wilder Schatz: Abgeschlossen")
            
say()
            
say("Du hast es tatsächlich geschafft!")
            
say("Du erhälst nun deine Belohnung")
            
pc.give_item2(VNUM20)
            
clear_letter()
            
set_state(__COMPLETE__)
        
end
    end
    state __COMPLETE__ begin
    end
end 
Zaturix is offline  
Thanks
1 User
Old 08/14/2015, 02:23   #3086
 
BlackBaron12's Avatar
 
elite*gold: 0
Join Date: Apr 2013
Posts: 44
Received Thanks: 1
Wenn ich die Quests reloade kommt n error; Error occured on compile wilderschatz.quest .
Wäre nice wenn du oder irgendjemand hier den Fehler finden könnte.

mfg
BlackBaron12 is offline  
Old 08/16/2015, 04:20   #3087
 
xBes's Avatar
 
elite*gold: 0
Join Date: Jul 2009
Posts: 821
Received Thanks: 1,276
#Erledigt
xBes is offline  
Old 08/20/2015, 01:51   #3088
 
TommyH99's Avatar
 
elite*gold: 0
Join Date: Jun 2012
Posts: 141
Received Thanks: 12
Zum 3. mal.
Hi
Kann mir wer eine Quest erweitern?


Und zwar soll bei Frisuren unter dem Button Haarfärbemittel noch einer "Frisur entfernen" der die Frisuren (Stirntuch usw) entfernt sodass man wieder die Anfangsfrisur hat wie bei dem NPC in Map2.

----------------------------------------------

Und 2. bräucht ich noch eine Warpring Quest mit folgenden Punkten


( / ) sind die Koordis zu denen man geportet werden soll.

Bitte bei der Item ID einfach (Hier ID) und das Item soll auch nicht verschwinden nach dem benutzen.

Danke

-------------------------------------------------------------------------

Und noch eine Frage wenn ich eine Quest die vorher auf einem Item war was schon im Client drin war und da alles ging und ich dann mit dem ItemCreator ein Item eingefügt hab type steht auf 18 einfügen war alles richtig quest nach dem vnum ändern reloadet warum geht dann jetzt nichts mehr wenn ich auf das neue Item klick?
TommyH99 is offline  
Old 08/22/2015, 11:36   #3089


 
MrTherzon's Avatar
 
elite*gold: 0
The Black Market: 180/0/1
Join Date: Dec 2012
Posts: 9,390
Received Thanks: 2,738
Kann mir jmd eine Quest machen wo ein Item 100% EXP Bringt?

Hab nichts Public gefunden. Fals etwas Public ist einfach schreiben oder PN.
MrTherzon is offline  
Old 08/22/2015, 16:42   #3090

 
elite*gold: 83
Join Date: Nov 2013
Posts: 2,891
Received Thanks: 2,764
pc.give_exp2(pc.get_next_exp())
rollback 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 23:38.


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.