Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server
You last visited: Today at 13:35

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

Advertisement



V15 Source Frage

Discussion on V15 Source Frage within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Oct 2010
Posts: 271
Received Thanks: 206
V15 Source Frage

Also erst mal hallo
Habe ja Probleme mit dem Packet Header, kann ihn aus welchem Grund auch immer nicht ändern ohne das ich mich am ende nicht mehr einloggen kann (Nach Charauswahl is schluss)

Nun habe ich aber versucht die crashs z.B einzeln zu fixxen.

"CDPSrvr::OnMoveItemOnPocket+10A"
Wäre ein Error
Also such ich mal in der DpSrvr nach dem Error, dann stoße ich auf:
Code:
void	CDPSrvr::OnMoveItemOnPocket( CAr & ar, DPID dpidCache, DPID dpidUser, LPBYTE lpBuf, u_long uBufSize )
{
	CUser* pUser	= g_UserMng.GetUser( dpidCache, dpidUser );
	if( IsValidObj( pUser ) )
	{
		int nPocket1, nItem, nPocket2;
		short nNum;
		ar >> nPocket1 >> nItem >> nNum >> nPocket2;

		if( nPocket1 == nPocket2 )
			return;

		// mirchang 091214 - Âø¿ëÁßÀÎ ¾ÆÀÌÅÛÀÎÁö üũ
		if( nPocket1 == -1 )	// ¿øº»ÀÌ Àκ¥Å丮ÀÎÁö °Ë»ç!
		{
			if( pUser->m_Inventory.IsEquip( nItem ) )
				return;
		}

		CItemElem* pItem	= pUser->GetItemId2( nPocket1, nItem );	// ¿©±â¼* ÈÞ´ë°¡¹æ ¸¸·á°Ë»ç °°ÀÌÇÔ.
		if( IsUsableItem( pItem ) )
		{
			if( nPocket1 < 0 && pUser->IsUsing( pItem ) )
				return;
			if( nNum > pItem->m_nItemNum )
				return;

			CItemElem item;
			item	= *pItem;
			item.m_nItemNum		= nNum;
			if( pUser->CreateItem2( &item, nPocket2 ) )
			{
				pUser->RemoveItem2( nItem, nNum, nPocket1 );
				// log
				LogItemInfo	log;
				log.Action	= "m";
				log.SendName	= pUser->GetName();
				log.RecvName	= "OnMoveItemOnPocket";
				log.WorldId		= pUser->GetWorld()->GetID();
				log.Gold	= nPocket1;
				log.Gold2	= nPocket2;
				OnLogItem( log, &item, nNum );
			}
		}
	}
}
Was müsste ich jetzt daran ändern damit man der World nicht mehr crasht?
Packet ist 07000070FFFFFFF (Inventory Crash)

Wenn ich dann in msghdr.h gehe seh ich
#define PACKETTYPE_MOVE_ITEM_POCKET (DWORD)0x70000007
Wenn ich das ändere, könnte er nicht mehr crashen ?
Incestus is offline  
Old 12/25/2010, 21:13   #2
 
elite*gold: 0
Join Date: Dec 2007
Posts: 180
Received Thanks: 22
Wenn einer das Packet snifft kann er wieder crashen
fNL is offline  
Old 12/25/2010, 21:43   #3
 
elite*gold: 0
Join Date: Oct 2010
Posts: 271
Received Thanks: 206
Quote:
Originally Posted by fNL View Post
Wenn einer das Packet snifft kann er wieder crashen
Nur wenn er auch weiß wie er es dann verändern muss
Will ja wissen wie man es Komplett fixxt..
Incestus is offline  
Old 12/27/2010, 09:01   #4

 
Deda94's Avatar
 
elite*gold: 21
Join Date: Nov 2010
Posts: 2,062
Received Thanks: 2,320
Quote:
#define PACKETTYPE_MOVE_ITEM_POCKET (DWORD)0x70000007
Da wird das Packet definiert. Du musst nach der Funktion suchen. in der PACKETTYPE_MOVE_ITEM_POCKET vorkommt.
Deda94 is offline  
Reply


Similar Threads Similar Threads
frage zu source sdk
03/31/2011 - Counter-Strike - 5 Replies
hey weis neb obs hier hingehöhrt wenns falsch ist bitte verschieben. Okay also meine frage zu source sdk wäre wie kann ich eine bereits bestehende map mit dem hammer tool öffnen? Mfg rpgmenu
Frage zu Hack Source
08/22/2010 - WarRock - 6 Replies
Hallo seid der Addy Updater hier im Forum ist hab ich mal eine Frage wenn ich jetzt einen Hack Source habe also den Code und dann nur die Addys ändere dann müsste der doch klappen oder nicht also eig meine Frage nur wenn ich die Addys im Hack ändere ob es dann klappt
[Frage] KalHackIt Source
07/10/2010 - Kal Online - 4 Replies
Wurde eigentlich jemals der Source(oder Teile davon) vom KalHackit von 5andr0/nighty (oder was weiss ich von wem das war) released? Oder gibts sonst irgendeinen Source wo die Chatbox gehookt wurde? Kriegs einfach nicht hin. Danke
CounterStrike Source Frage..
07/02/2010 - Main - 4 Replies
Kann mir wer von euch einen ungebannten CounterStrike Source Account besorgen, da ich wegen einem Fehler gebannt wurde?!:(
Frage zu nem teil von nem source code
12/08/2008 - Kal Online - 7 Replies
if (packet == 0x32) { DWORD id; memcpy((void*)&id,(void*)((DWORD)packet+3),4) ; char name={0}; memcpy((void*)&name,(void*)((DWORD)packet+7), 16); if (flhack == 1) { int i;



All times are GMT +1. The time now is 13:35.


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