Register for your free account! | Forgot your password?

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

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

Advertisement



Items aus Kisten bekommen

Discussion on Items aus Kisten bekommen within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old   #1
 
Sora White Dragon's Avatar
 
elite*gold: 0
Join Date: Feb 2008
Posts: 78
Received Thanks: 5
Question Items aus Kisten bekommen

Hallo allerseits,
ich denke viele von euch kennen es noch, dass es im Mas Dungeon von Flaris ein paar Kisten gibt. Diese sollen wohl mit einer bestimmten Wahrscheinlichkeit Items rausgeben. Ich habe dies mal Ingame getestet gehabt und habe bisher noch nichts rausbekommen. Mit dem Beast habe ich auch schon mal die Wahrscheinlichkeit dafür erhöht gehabt und auch mit anderen Items getestet. Leider bekam ich bisjetzt nie ein Item daraus.

Ist das System vllt buggy? Weiß das zufällig jemand?
Sora White Dragon is offline  
Old   #2
 
Chriѕ's Avatar
 
elite*gold: 0
Join Date: Jan 2011
Posts: 1,084
Received Thanks: 505
Versuch die Wahrscheinlichkeit nicht im Beast sondern per resource zu erhöhen
Oder habe ich etwas falsch verstanden?
Chriѕ is offline  
Old   #3
 
SadPANDA.ツ's Avatar
 
elite*gold: 0
Join Date: Oct 2012
Posts: 583
Received Thanks: 611
so etwas trägt man per Resource ein: propGiftbox.inc oder auch propPackItem.inc

Mfg SadPANDA
SadPANDA.ツ is offline  
Thanks
1 User
Old   #4
 
Sora White Dragon's Avatar
 
elite*gold: 0
Join Date: Feb 2008
Posts: 78
Received Thanks: 5
Quote:
Originally Posted by Metamoor View Post
Versuch die Wahrscheinlichkeit nicht im Beast sondern per resource zu erhöhen
Oder habe ich etwas falsch verstanden?
An der Wahrscheinlichkeit liegt es ja nicht. Diese ist auch nur per Beast und/oder Map-Dateien(im World Ordner) zu ändern.

Quote:
Originally Posted by SadPANDA.ツ View Post
so etwas trägt man per Resource ein: propGiftbox.inc oder auch propPackItem.inc

Mfg SadPANDA
In wie fern haben denn die Boxen etwas damit zu tun? Diese sind doch nur normale Items aus denen man wiederum weitere Items raus bekommen kann. Ich will ja nicht die Boxen als Drop auf dem Boden liegen lassen Oo Obwohl das ja auch mal ne Idee wäre.
Mir ging es aber darum, dass ich durch das anklicken eines Objektes (in diesem Fall: Schatzkiste) dann ein Item raus bekomme. Diese Funktion ist ja in Flyff schon seit v8 oder so gegeben? Immerhin stehen ja diese Schatkisten im Flaris Dungeon rum und haben ja eigentlich genau diesen zweck zu erfüllen. Ich würd nur gern wissen, ob jemand weiß wie man diese Kisten einstellen kann oder ob dieses System vllt einfach nur buggy ist
Sora White Dragon is offline  
Old   #5
ベトナム警察




 
Lumi's Avatar
 
elite*gold: 500
The Black Market: 517/0/0
Join Date: Jan 2012
Posts: 16,549
Received Thanks: 3,625
Wie SadPanda bereits sagte, kann man die Schatzkiste beliebig in der propGiftbox und/oder in der propPackItem.inc einstellen.
Ob es an der Wahrscheinlichkeit liegt muss du wohl genauer unter die Lupe nehmen.

In diesen beiden Dateien werden Items, in diesem Fall "Glücksboxen" oder ähnliches wie CS Sets, bearbeitet oder hinzugefügt. Bei deine Schatzkiste handelt es sich eher um eine Giftbox, daher sollte es in propGiftbox.inc zu finden sein.
Lumi is offline  
Old   #6



 
Sedrika's Avatar
 
elite*gold: 18
The Black Market: 103/0/0
Join Date: Sep 2009
Posts: 20,174
Received Thanks: 14,477
Glücksboxen -> propGiftBox.inc
Set/Item Boxen -> propPackItem.inc
Sedrika is offline  
Old   #7
 
Tex0's Avatar
 
elite*gold: 0
Join Date: Nov 2010
Posts: 174
Received Thanks: 138
Meine Güte, wie verdammt inkontinent seid ihr denn alle ?
es geht um diese Boxen:


Um sie vorerst zu "fixen" tausche die Funktion:
void CCommonCtrl:ropItem()
mit dieser aus:
Code:
void CCommonCtrl::DropItem()
{
	//int nTotalNum = (xRandom(m_CtrlElem.m_dwMaxiItemNum - m_CtrlElem.m_dwMinItemNum) + m_CtrlElem.m_dwMinItemNum) + 1;
	int nTotalNum = 1;
	DWORD	dwAdjRand;

	for( int i=0; i<MAX_CTRLDROPITEM; i++ )
	{
		ItemProp* pItemProp = prj.GetItemProp( m_CtrlElem.m_dwInsideItemKind[i] );
		
		if( pItemProp == NULL )
		{
	#ifdef __YDEBUG
			Error( "CtrlProp(%s)ÀÇ ItemKind(%d)°ªÀÌ À߸øµÇ¾ú´Ù.", GetName(), m_CtrlElem.m_dwInsideItemKind[i] );
	#endif // __YDEBUG
			return;
		}

		dwAdjRand	= xRandom( 3000000000 );

		if( m_CtrlElem.m_dwInsideItemPer[i] >= dwAdjRand && nTotalNum )
		{
			CItemElem* pItemElem	= new CItemElem;
			pItemElem->m_dwItemId	= pItemProp->dwID;
			pItemElem->m_nItemNum	= 1;

			// ¸¶Áö¸· ½½·ÔÀº ·¹¾î¾ÆÀÌÅÛ¿ë½½·Ô ·¹¾î¾ÆÀÌÅÛÀº 1°³¸¦ ÃʰúÇÒ¼ö ¾ø´Ù.
			if( i == MAX_CTRLDROPITEM-1 )
			{
				if( pItemElem->m_nItemNum > 1 )
					pItemElem->m_nItemNum = 1;
			}

			nTotalNum -= pItemElem->m_nItemNum;
			//pItemElem->m_nHitPoint		= pItemProp->dwEndurance;

			pItemElem->SetAbilityOption( 0 );
			pItemElem->SetSerialNumber();
			CItem* pItem	= new CItem;

			pItem->m_pItemBase	= pItemElem;
			{
				pItem->m_idOwn			= m_nMoverID;
				pItem->m_dwDropTime		= timeGetTime();
			}
			pItem->m_bDropMob	= FALSE;
			if( pItem->m_pItemBase->m_dwItemId == 0 ) Error( "CCommonCtrl::DropItem SetIndex\n" );
			pItem->SetIndex( D3DDEVICE, pItem->m_pItemBase->m_dwItemId );
			
			D3DXVECTOR3	v3Pos = GetPos();

			FLOAT fRange = (float)xRandom(30)-15;

			fRange*=0.1f;

			v3Pos.x += fRange;
			v3Pos.z += fRange;
			pItem->SetPos( v3Pos );
			pItem->SetAngle( (float)( xRandom(360) ) );
			GetWorld()->ADDOBJ( pItem, TRUE, GetLayer() );
		}
	}

	m_CtrlElem.m_dwMaxiItemNum = 0;
}
dann geh in die Funktion
void CCommonCtrl::_ProcessAction()
und tausche sie aus mit:
Code:
void CCommonCtrl::_ProcessAction()
{
#ifdef __WORLDSERVER
	// Æ®·¦¼³Á¤ 
	if( m_bTrap )
		return;

	m_dwTrapProcessTime = g_tmCurrent + m_CtrlElem.m_dwTrapDelay;

	
	// ¾ÆÀÌÅÛ, ¸ó½ºÅÍ µå·Ó
	if( m_CtrlElem.m_dwMinItemNum > 0 && m_CtrlElem.m_dwMaxiItemNum >= m_CtrlElem.m_dwMinItemNum )
	{
		DropItem();
	}

	//DropNPC();	
#endif //__WORLDSERVER	
}
Tex0 is offline  
Thanks
1 User
Old   #8
 
Buffmebuffyou's Avatar
 
elite*gold: 1
Join Date: Mar 2008
Posts: 213
Received Thanks: 224
Hatte hier schonmal was diesbezüglich geschrieben:


Außerdem denke ich dass du auch den Cache Server neustarten musst, damit die DropChance übernommen wird.

@Vorposter: Bei mir funktionieren die Boxen schon immer perfekt, was gibts da zu fixen?
Buffmebuffyou is offline  
Old   #9
 
Tex0's Avatar
 
elite*gold: 0
Join Date: Nov 2010
Posts: 174
Received Thanks: 138
Hat bei mir normal nicht geklappt also hab ich es "gefixt"
Tex0 is offline  
Reply


Similar Threads Similar Threads
Items bekommen?!
02/20/2013 - 4Story - 16 Replies
Ahoi, wie bekomme ich schnell diese Items: Sehr wichtig: Axt des Richters Armbrust des Schweigens Danke im Vorraus ^^
Kann man Permanente Waffen in Kisten bekommen ?
04/17/2011 - Combat Arms - 5 Replies
Hey, wollte fragen ob ich eine Permanente waffe bekommen kann, also ob die möglichkeit besteht eine perm waffe zu bekommen wenn ich eine Supply Crate MYST-G oder eine GREY HI SEC Case öffne ! MfG Palagame
items umsonst bekommen?
02/11/2009 - World of Warcraft - 0 Replies
Hallo leute ich wollte mal fragen ob es mittlerweile ne möglichkeit gibt von einem standard Vendor zb: die Vendoren in der Halle der Legenden die items mittels wpe umsonst zu bekommen ohne ehre oder marken abzugeben. Ich habe die Sufu benutzt aber leider nix gefunden oder ich bin einfach nur blind. Wenn mir wer weiter helfen könnte wäre das sehr nice :) ich spiel auf nem server mit der Version 2.4.3. Und das mit modi 28 dann das 01 und 00 funzt auf dem server nicht. Es is der Server...
WPE ITEMS BEKOMMEN
10/15/2006 - Ragnarok Online - 9 Replies
so mal ne frage also ich habe früher ma wow gezogt XD sry aber da konnte ich mit wpe items kaufen (PSERVER) also um items zu kaufen (so is es bei WoW) brauch man ja nur die ID die in hex umrechnen und dann in wpe pro bei der stelle 15-16 einfügen SO JETZT KOMMT DIE EIGENDLÖICHE FRAGE: also habe das bei RO getestet habe das prob das es ihrgen wie funst aber auch ihrgend wie nit zhu mindest nit an der stelle also es siht dan so aus z.B. ich kaufe eine "RED PO..* und mach mit wpe...



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


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.