Register for your free account! | Forgot your password?

Go Back   elitepvpers › MMORPGs › Flyff › Flyff Private Server
You last visited: Today at 05:01

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

Advertisement



Droprate von Statted Parts

Discussion on Droprate von Statted Parts within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Jan 2014
Posts: 10
Received Thanks: 0
Droprate von Statted Parts

Kann mir zufällig jemand erklären, wie man die Dropchance / Rate von Setteilen einstellt mit Stats?

bsp.: Sta+ Luzaka Axe


danke schon mal
ibuhexal is offline  
Old   #2
 
xTwiLightx's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,741
Received Thanks: 1,674
Schau mal in die propItemEtc.inc, da findest du ganz unten Angaben dazu:
Code:
    RandomOptItem    1    IDS_PROPITEMETC_INC_000083    10    90000000
    {
        DST_STR    1
    }
RandomOptItem kommt immer vor, die Zahl danach ist eine fortlaufende ID.
Der String danach gibt an, wie der "Bonus" heißen soll.
Die Zahl danach gibt an, ab welchem Level dieser Bonus bekommen werden kann.
Die letzte Zahl ist die Chance auf diesen Bonus.


Bei der Chance musst du beachten, dass das Maximum 3000000000 beträgt.
Ich glaube, dass alle standard Stats hier bei 90000000 liegen => (90000000 / 3000000000 ) =0,03% Chance.
xTwiLightx is offline  
Thanks
1 User
Old   #3
 
elite*gold: 0
Join Date: Jan 2014
Posts: 10
Received Thanks: 0
Als erstes danke aber ich glaube das wir uns da missverstanden haben oder es nicht funktioniert.


Das hatte ich schon gemacht aber trotzdem droppen die stattes Parts nicht besser.

Meine vermutung liegt also da, irgendwo muss die Rate noch eingestellt werden das die Statts öfter kommen.
weil wenn es dann so ist:
RandomOptItem 1 IDS_PROPITEMETC_INC_000083 10 3000000000
müßte das ja zu 100% immer droppen?
ibuhexal is offline  
Old   #4
 
xTwiLightx's Avatar
 
elite*gold: 0
Join Date: Jan 2009
Posts: 1,741
Received Thanks: 1,674
In der Theorie, ja.
Aber man muss natürlich auch auf die Level achten, etc.
Versuche es da lieber mit einer Chance von sagen wir mal 50%.
xTwiLightx is offline  
Old   #5
 
elite*gold: 0
Join Date: Jan 2014
Posts: 10
Received Thanks: 0
Also habe jetzt mal folgendes versucht:

RandomOptItem 1 IDS_PROPITEMETC_INC_000083 10 1500000000
{
DST_STR 4
}

neue Files erstellt und Server natürlich auch neugestartet

Habe dann mehrere Monster gekillt und auch Sachen gedroppt (ab level 10) aber keins davon hatte statts.

deswegen kam ich ja drauf das es woanders eingestellt werden muss und die Zahl in der PropItemetc nur die Chance ist wenn es statts hat welche ;( aber ich finde absolut nicht wo es sein könnte


und vllt weiß ja auch jemand wo man einstellt wie oft kommt welches Event läuft, weil das kommt jetzt jede Minute was ich ziemlich nervig finde
ibuhexal is offline  
Old   #6
 
elite*gold: 0
Join Date: Jan 2010
Posts: 238
Received Thanks: 30
Code:
int CRandomOptItemGen::GenRandomOptItem( int nLevel, FLOAT fPenalty, ItemProp* pItemProp, DWORD dwClass )
{
	if( !pItemProp )
		return 0;
	
	if( pItemProp->dwItemKind1 != IK1_WEAPON && pItemProp->dwItemKind1 != IK1_ARMOR )
		return 0;

#if __VER >= 15 // __HERO129_VER15				// 15Â÷ È÷¾î·Î ·¹º§È®Àå
	if( nLevel >= MAX_MONSTER_LEVEL )
		nLevel = MAX_MONSTER_LEVEL - 1 ;
#endif	// 15Â÷ È÷¾î·Î ·¹º§È®Àå

	int i	= m_anIndex[nLevel];

	if( i != -1 )
	{
int nIndex	= xRandom( i + 1 );
		DWORD dwRandom	= xRandom( 3000000000 );
		if( dwClass == RANK_MIDBOSS )
			dwRandom	/= 5;	// ÁØ º¸½º ¸ó½ºÅÍ ·£´ý ¿É¼Ç È®·ü 500%
		DWORD dwProbability	= (DWORD)(m_aRandomOptItem[nIndex].dwProbability * fPenalty);
		if( dwRandom < dwProbability )
			return m_aRandomOptItem[nIndex].nId;
	}
	return 0;
}

Aus dem obigen Abschnitt müsste dieser geändert werden:

Code:
if( i != -1 )
	{
int nIndex	= xRandom( i + 1 );
		DWORD dwRandom	= xRandom( 3000000000 );
		if( dwClass == RANK_MIDBOSS )
			dwRandom	/= 5;	// ÁØ º¸½º ¸ó½ºÅÍ ·£´ý ¿É¼Ç È®·ü 500%
		DWORD dwProbability	= (DWORD)(m_aRandomOptItem[nIndex].dwProbability * fPenalty);
		if( dwRandom < dwProbability )
			return m_aRandomOptItem[nIndex].nId;
	}
Spheromany is offline  
Reply


Similar Threads Similar Threads
[Urzark] WTS HH parts, Cf parts, Uniques
09/02/2012 - Archlord Trading - 0 Replies
Hy As title say WTS on Urzark/Gaiahon server: Hunter Lv90 HH Armor for all material + scroll Swash cf top with 11% skill block+11def bonus Element cf sleeves with 2%cast bonus Shocker neck Norgan neck Ohkeros ring with lv5 might
droprate
06/26/2012 - Kal Online - 5 Replies
hey, does any1 knows a page where u can see the droprate of items from monster? or what monster drop speial items? thx
D3 Droprate
05/14/2012 - Diablo 3 - 2 Replies
Hallo leute bin neu hier im Forum und gleich meine erste frage :D Und zwar, wollte wissen ob die Droprate in Diablo 3 auf dem Server oder auf dem Client bezieht. Also die warscheinlichkeit eines Drops hängt von meine Kills oder ist Server übergreifend. mfg.
[Mosha] verkaufe rund 20 Items+9 statted
03/17/2012 - Metin2 Trading - 0 Replies
Hey ich verkaufe rund 20 Items+9 und statted auf Mosha Ich nehm nur euro oda paysafecard :D oder auch sachen in metin2.sg 61 ninja+9 61 schami+9 und +8 kristal und amnethyst halkette+9 extaseschuhe+9 nimbus+9 3 61 iger schilde+9
WTF FLYFF Lawolf 10X BP + Bloody / Statted + 8.6 Billion penya!
12/21/2009 - Flyff Trading - 2 Replies
Interested? EMAIL or gCHAT - [email protected] EMAIL or MSN - [email protected]



All times are GMT +2. The time now is 05:02.


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.