Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server
You last visited: Today at 20:11

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

Advertisement



Perin converter ????

Discussion on Perin converter ???? within the Flyff Private Server forum part of the Flyff category.

Reply
 
Old   #1
 
elite*gold: 0
Join Date: Aug 2011
Posts: 60
Received Thanks: 5
Exclamation Perin converter ????

ich habe mal folgendes Problem ich haben mal meine alten server Source herraus gesucht und alles zum laufen gebracht nun hab ich folgendes eingebaut "Perin converter" aber leider funktioniert der nicht so wie es sein soll .... kann mir einer helfen ?

Code:
void CUser::AddGoldText( int nPlus )
{
	char szPlus[64];
	char szGold[64];

	sprintf( szPlus, "%d", nPlus );
	sprintf( szGold, "%d", GetGold() );

	CString strPlus = GetNumberFormatEx( szPlus );
	CString strGold = GetNumberFormatEx( szGold );
#if __AUTOPENYATOPERIN
	if( GetGold() > 2100000000 &&  this->m_Inventory.GetEmptyCount() == 0 && CMover::GetPerinNum() > 0 )
	{
		CItemElem pItem;
		pItem.m_nItemNum = CMover::GetPerinNum() + 21;
		pItem.m_bCharged = TRUE;
		pItem.m_dwItemId = II_SYS_SYS_SCR_PERIN;
		BYTE nID;
		CMover::RemovePerin( CMover::GetPerinNum() );
		CreateItem( &pItem, &nID );
		AddGold( -2100000000 );
		AddDefinedText( TID_GAME_MAKEPERIN );
	}
	else if (GetGold() > 2100000000 &&  this->m_Inventory.GetEmptyCount() > 0 && CMover::GetPerinNum() == 0)
	{
		CItemElem pItem;
		pItem.m_nItemNum = 21;
		pItem.m_bCharged = TRUE;
		pItem.m_dwItemId = II_SYS_SYS_SCR_PERIN;
		BYTE nID;
		CreateItem( &pItem, &nID );
		AddGold( -2100000000 );
		AddDefinedText( TID_GAME_MAKEPERIN );
	}
	else if (GetGold() > 2100000000 &&  this->m_Inventory.GetEmptyCount() > 0 && CMover::GetPerinNum() > 1)
	{
		CItemElem pItem;
		pItem.m_nItemNum = 21;
		pItem.m_bCharged = TRUE;
		pItem.m_dwItemId = II_SYS_SYS_SCR_PERIN;
		BYTE nID;
		CreateItem( &pItem, &nID );
		AddGold( -2100000000 );
		AddDefinedText( TID_GAME_MAKEPERIN );
	}
	else if (GetGold() > 2100000000 &&  this->m_Inventory.GetEmptyCount() == 0 && CMover::GetPerinNum() == 0)
	{
		AddDefinedText( TID_GAME_MAKEPERIN_FAILURE );
	}
#endif // __AUTOPENYATOPERIN
	AddDefinedText( TID_GAME_REAPMONEY, "%s %s", strPlus, strGold );
}

/*
void CUser::AddGoldText( int nPlus )
{
	char szPlus[64];
	char szGold[64];

	sprintf( szPlus, "%d", nPlus );
	sprintf( szGold, "%d", GetGold() );

	CString strPlus = GetNumberFormatEx( szPlus );
	CString strGold = GetNumberFormatEx( szGold );

	AddDefinedText( TID_GAME_REAPMONEY, "%s %s", strPlus, strGold );
}
*/

wäre sehr nett wenn jemand drauf Antworten könnte danke
XDFlyffowner is offline  
Old 08/19/2012, 20:30   #2
 
elite*gold: 0
Join Date: Mar 2012
Posts: 173
Received Thanks: 46
User.cpp :

ersetze diese Funktion:

PHP Code:
void CUser::AddGoldTextint nPlus 
mit dieser:

PHP Code:
void CUser::AddGoldTextint nPlus )
{
    
char szPlus[64];
    
char szGold[64];

    
sprintfszPlus"%d"nPlus );
    
sprintfszGold"%d"GetGold() );

    
CString strPlus GetNumberFormatExszPlus );
    
CString strGold GetNumberFormatExszGold );

    if( 
GetGold() > 2100000000 &&  this->m_Inventory.GetEmptyCount() == && CMover::GetPerinNum() > )
    {
        
CItemElem pItem;
        
pItem.m_nItemNum CMover::GetPerinNum() + 21;
        
pItem.m_bCharged TRUE;
        
pItem.m_dwItemId II_SYS_SYS_SCR_PERIN;
        
BYTE nID;
        
CMover::RemovePerinCMover::GetPerinNum() );
        
CreateItem( &pItem, &nID );
        
AddGold( -2100000000 );
        
AddDefinedTextTID_GAME_MAKEPERIN );
    }
    else if (
GetGold() > 2100000000 &&  this->m_Inventory.GetEmptyCount() > && CMover::GetPerinNum() == 0)
    {
        
CItemElem pItem;
        
pItem.m_nItemNum 21;
        
pItem.m_bCharged TRUE;
        
pItem.m_dwItemId II_SYS_SYS_SCR_PERIN;
        
BYTE nID;
        
CreateItem( &pItem, &nID );
        
AddGold( -2100000000 );
        
AddDefinedTextTID_GAME_MAKEPERIN );
    }
    else if (
GetGold() > 2100000000 &&  this->m_Inventory.GetEmptyCount() > && CMover::GetPerinNum() > 1)
    {
        
CItemElem pItem;
        
pItem.m_nItemNum 21;
        
pItem.m_bCharged TRUE;
        
pItem.m_dwItemId II_SYS_SYS_SCR_PERIN;
        
BYTE nID;
        
CreateItem( &pItem, &nID );
        
AddGold( -2100000000 );
        
AddDefinedTextTID_GAME_MAKEPERIN );
    }
    else if (
GetGold() > 2100000000 &&  this->m_Inventory.GetEmptyCount() == && CMover::GetPerinNum() == 0)
    {
        
AddDefinedTextTID_GAME_MAKEPERIN_FAILURE );
    }

    
AddDefinedTextTID_GAME_REAPMONEY"%s %s"strPlusstrGold );

defineText.h : ( Im Resource Ordner der Source / im Resource )

definiere das :

PHP Code:
#define TID_GAME_MAKEPERIN 4702
#define TID_GAME_MAKEPERIN_FAILURE 4703 
textClient.inc : ( Im Resource Ordner der Files )

PHP Code:
TID_GAME_MAKEPERIN    0xffbb00
{
    
IDS_TEXTCLIENT_INC_100000
}
TID_GAME_MAKEPERIN_FAILURE    0xff0000
{
    
IDS_TEXTCLIENT_INC_100001

textClient.txt.txt : ( Im Resource Ordner der Files )

PHP Code:
IDS_TEXTCLIENT_INC_100000    Es wurden 21 Perins erstelltDer Betrag wurde von deinen Penya abgezogen.
IDS_TEXTCLIENT_INC_100001    Es konnten keine Perins erstellt werdenbitte prüfe dein Inventar
DerJumbo is offline  
Reply


Similar Threads Similar Threads
Tausche [Buru] Perin gegen [Augu] Perin
02/27/2011 - Flyff Trading - 1 Replies
wie schon im topic steht suche perin auf dem server augu und biete perin auf buru
[Converter] Free Music Converter
07/19/2010 - Music - 1 Replies
Moin, ich hab für euch mal einen kleinen Musik Converter gemacht! Mit dem Converter könnt ihr die standart files convetieren, wie *.mp3 , *.wav , *.wma und noch mehr! hier ein pic: http://i30.tinypic.com/dy9mqe.png



All times are GMT +2. The time now is 20:11.


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.