Register for your free account! | Forgot your password?

You last visited: Today at 01:18

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

Advertisement



[RELEASE] Event Drop

Discussion on [RELEASE] Event Drop within the Metin2 PServer Guides & Strategies forum part of the Metin2 Private Server category.

Reply
 
Old   #1

 
Hanashi's Avatar
 
elite*gold: 13
Join Date: Jun 2008
Posts: 1,115
Received Thanks: 2,226
[RELEASE] Event Drop

Hallo Leute,

da ja bald wieder Halloween ist (*hust* ist noch bisschen hin) habe ich hier mal für euch eine Quest, die euch den Kürbisdrop erleichtert. (Dies gilt nicht nur für Kürbis, kann alles mögliche sein, zum Beispiel Ostereier).

Also hier erstmal die Quest, dann die Erklärung:
Code:
when kill with game.get_event_flag("kuerbis_drop") == 1 and not npc.is_pc() begin
	local s=number(1, 200)
	if 5 == s then
		game.drop_item(50095,1)
	end
end
In der ersten Zeile wird geprüft, ob ihr einen Mob killt und keinen Spieler, außerdem ob das Event kuerbis_drop eingeschalten ist (kann man einschalten mit "/e kuerbis_drop 1" und ausschalten mit "/e kuerbis_drop 0").
(npc.is_pc() prüft ob es ein Spieler oder NPC ist, wenn ein not davor steht prüft der Server, ob es auch wirklich kein Spieler oder NPC ist.)
Nun kommen wir zu der Zeile
Code:
local s=number(1, 200)
Diese Zeile erstellt eine Zufallszahl und speichert diese in der Variable "s". Desto höher die zweite Zahl ist (in dem Fall 200), desto niedriger ist die Dropchance des Items (in dem Fall der Kürbis). Also wenn ihr 2000 oder so wählt ist die Dropchance schon ganz ok.
Nun zu der den Zeilen:
Code:
if 5 == s then
	...
end
Die 5 ist eine zufällige Zahl, die ihr euch aussuchen dürft, die Zahl sollte in dem Bereich von 1 bis 200 sein (außer ihr habt in der Zeile davor die 200 höher gemacht, dann kann diese Zeil auch höher sein). Ich nehme jetzt einfach mal 5, das heißt wenn der Server als Zufallszahl 5 aussucht, dann wird das was in dem IF steht ausgeführt.
Zu guter letzt kommen wir zu:
Code:
game.drop_item(50095,1)
Diese Zeile wirft den Kürbis sozusagen auf den Boden, am Anfang hatte ich es erst mit pc.give_item(), was den Kürbis allerdings direkt ins Inventar legt und nicht optimal ist, da das Inventar bei einer zu niedrigen Zufallszahl dadurch ziemlich schnell voll werden kann. Die Zahl 50095 ist die ID des Kürbis und kann mit jeder beliebigen Item-ID ersetzt werden.

So ich hoffe ich konnte euch damit helfen und ich hoffe diese Art von Drop gab es noch nicht in der Metin2-Section, konnte es zumindest nicht in so einer Fassung finden.

(Kann jeder darauf kommen, also Thanks sind egal, ihr könnt geben, müsst aber nicht, ganz euch überlassen )

Mit freundlichen Grüßen
Hanashi

Edit: Hatte ausversehen pc.is_npc() geschrieben, hab es jetzt korrigiert, danke an lolkid, der mich wieder einmal darauf aufmerksam gemacht hat ;D
Hanashi is offline  
Thanks
68 Users
Old 09/16/2010, 21:39   #2
 
elite*gold: 0
Join Date: Sep 2009
Posts: 593
Received Thanks: 155
1, nice... gute Arbeit
SOD666 is offline  
Thanks
1 User
Old 09/16/2010, 21:41   #3
 
elite*gold: 17
Join Date: Jan 2009
Posts: 2,538
Received Thanks: 2,405
geil danke sowas habe ich gesucht
Perfection- is offline  
Thanks
3 Users
Old 09/16/2010, 21:43   #4
 
Jan²'s Avatar
 
elite*gold: 0
Join Date: Jun 2008
Posts: 1,317
Received Thanks: 1,194
Nashi eben wd.. N1
Jan² is offline  
Thanks
1 User
Old 09/16/2010, 21:44   #5
 
DaaRkk's Avatar
 
elite*gold: 421
Join Date: Aug 2010
Posts: 6,083
Received Thanks: 1,259
Hanashi is diese Quest in FinalMt2 schon drinnen?
DaaRkk is offline  
Old 09/16/2010, 21:45   #6
 
Megaload's Avatar
 
elite*gold: 1
Join Date: Jan 2010
Posts: 2,571
Received Thanks: 1,141
BlaBLa Nice unso und hattest echt langeweile jeden code erklärt =)

omg Hanashi gab mir thanks "screenen" xD
Megaload is offline  
Thanks
1 User
Old 09/16/2010, 21:46   #7

 
Hanashi's Avatar
 
elite*gold: 13
Join Date: Jun 2008
Posts: 1,115
Received Thanks: 2,226
Weis ich nicht, hab nix mit FinalMt2 zu tun! Hab die vor 2 Monaten geschrieben und eig. nur lolkid, iMer und Lightii gegeben!
Hanashi is offline  
Thanks
2 Users
Old 09/16/2010, 21:49   #8
 
elite*gold: 0
Join Date: Jun 2010
Posts: 2,220
Received Thanks: 2,081
Naja is noch ne Weile würd ich sagen bis Halloween oder? . Kriegst ein THX für die nice Arbeit .
Dusselchen is offline  
Thanks
1 User
Old 09/16/2010, 21:50   #9
 
Morinho's Avatar
 
elite*gold: 20
Join Date: Aug 2009
Posts: 686
Received Thanks: 352
Post

Gute Arbeit, Hanashi
Morinho is offline  
Thanks
1 User
Old 09/16/2010, 21:52   #10
 
.Namenslos's Avatar
 
elite*gold: 0
Join Date: Nov 2008
Posts: 1,637
Received Thanks: 1,254
Reicht ja eigentlich auch wenn man das Item sprich nen Kürbis für die Zeit
über Halloween als Zufallsdrop per common_drop einstellt. Naja hastn Thx

LG .NaLo
.Namenslos is offline  
Thanks
1 User
Old 09/16/2010, 22:01   #11
 
.Kasim''s Avatar
 
elite*gold: 90
Join Date: Jun 2010
Posts: 757
Received Thanks: 423
Sehr Nice , Danke Hanashi
.Kasim' is offline  
Thanks
1 User
Old 09/16/2010, 22:05   #12
 
xIvan4ikx's Avatar
 
elite*gold: 70
Join Date: Jan 2009
Posts: 1,985
Received Thanks: 2,239
Quote:
Originally Posted by .Namenslos View Post
Reicht ja eigentlich auch wenn man das Item sprich nen Kürbis für die Zeit
über Halloween als Zufallsdrop per common_drop einstellt. Naja hastn Thx

LG .NaLo
Mit der Quest geht es viel einfacher und ist nicht umständlich.
Danke, Hanashi für die Quest und für die Erläuterung der funktionen.
xIvan4ikx is offline  
Old 09/16/2010, 22:09   #13

 
Hanashi's Avatar
 
elite*gold: 13
Join Date: Jun 2008
Posts: 1,115
Received Thanks: 2,226
Quote:
Originally Posted by xIvan4ikx View Post
Mit der Quest geht es viel einfacher und ist nicht umständlich.
Danke, Hanashi für die Quest und für die Erläuterung der funktionen.
Jo kein Problem, das kommt raus wenn man langeweile hat und irgendwie gut gelaunt ist xD
Hanashi is offline  
Thanks
1 User
Old 09/16/2010, 22:10   #14
 
DaaRkk's Avatar
 
elite*gold: 421
Join Date: Aug 2010
Posts: 6,083
Received Thanks: 1,259
Auf jedenfall gut!
DaaRkk is offline  
Thanks
1 User
Old 09/16/2010, 22:23   #15
 
.Risan.'s Avatar
 
elite*gold: 30
Join Date: Jul 2010
Posts: 1,627
Received Thanks: 1,450
Erm ne, glaube hab einen bug, aber nur Theoretisch.
Wenn ich nun level 90 bin und einen wildhund haue, dann könnte ich das item droppen ^^, oder täusche ich mich da?
.Risan. is offline  
Reply


Similar Threads Similar Threads
WTT Event karkaen(10% exp/drop) for Biglos 2 slot!!! [EU 2]
06/16/2010 - Archlord Trading - 0 Replies
title says all^^ i wtt my karkaen with exp and drop for a biglos 2 slot!!
[How To]Exp,Yang,Item Drop Event machen
06/14/2010 - Metin2 PServer Guides & Strategies - 37 Replies
Hey, in dem Video könnt ihr sehen wie man ein Event macht ;D YouTube - Metin2 - Event machen Have Fun, SunSnacks
[Help Needed]Drop Event
02/19/2010 - CO2 Private Server - 2 Replies
I searched 2 forums for a fix for this and have not found anything so I came here. I have the following code for a drop event,(not my code, came with the source), and the event works fine, only problem is the event does not end until a server restart. Is there some way to make it end when the timer is over? if (Cmd == "/dropevent") { try { if (Program.DropEventTimer == null) ...
Zp Drop event this month - hack it?
06/02/2009 - Zero - 0 Replies
Hey all i dont know if this is possible cause its never been done but i was wondering if some1 might be able to use the upcoming zp drop events to hack zero so that zp always drops or something like that. probly not possible i just putting it out there :S Thanks, Jay
10% Exp & Drop Rate for 30 days Event
09/05/2008 - General Gaming Discussion - 0 Replies
Hi, Hero shall starts new event. Please claim from Event Manager each day for a coupon. The coupon last 3 hours for 10% Exp and Drop rate. If claim 30 days consecutive, can claim a small tiger statue... DM



All times are GMT +1. The time now is 01:18.


Powered by vBulletin®
Copyright ©2000 - 2024, 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 ©2024 elitepvpers All Rights Reserved.