Register for your free account! | Forgot your password?

Go Back   elitepvpers > MMORPGs > Flyff > Flyff Private Server > Flyff PServer Guides & Releases
You last visited: Today at 18:28

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

Advertisement



[Source TUT]/gro für User mit Pet Stat fixx

Discussion on [Source TUT]/gro für User mit Pet Stat fixx within the Flyff PServer Guides & Releases forum part of the Flyff Private Server category.

Reply
 
Old 11/01/2011, 22:38   #31
 
elite*gold: 0
Join Date: Oct 2011
Posts: 178
Received Thanks: 113
Quote:
Originally Posted by .Crasy View Post
Das:



Hat schon richtiger sinn wah? einfach AddText( "Hol..." ); härs uch getan, -2 Zeilen.
Naund? Wer sagt das ich chMessage nicht noch in meiner Funktion brauche :*?
Für den Fix reicht das mit AddText vollkommen, doch für meine Funktion nicht. ;'>
Zumal ich ganz zufällig drüber gefallen bin ;D
Sekkusu[DW] is offline  
Thanks
2 Users
Old 04/08/2012, 14:00   #32
 
elite*gold: 255
Join Date: Mar 2008
Posts: 2,184
Received Thanks: 978
Kann man das noch erweitern,dass der /Awake auch was kostet?
Bloodyrain™ is offline  
Old 04/08/2012, 14:04   #33
 
elite*gold: 825
Join Date: Feb 2012
Posts: 1,001
Received Thanks: 1,076
Code:
BOOL TextCmd_GenRandomOption( CScanner & s )
{
#ifdef __WORLDSERVER 
    CUser* pUser = (CUser*)s.dwValue;
#ifndef __TAB_INVENTORY  
	CItemElem* pItemElem    = pUser->m_Inventory.GetAt( 0 );
#else
	DWORD dwObjId = s.GetNumber();
	CItemElem* pItemElem	= pUser->m_Inventory.GetAtId( dwObjId );
#endif // __TAB_INVENTORY
    if( pItemElem ){
        int nRandomOptionKind    = g_xRandomOptionProperty->GetRandomOptionKind( pItemElem );
        if( nRandomOptionKind >= 0 ){
            if(pUser->HasActivatedSystemPet() && pItemElem->GetProp()->dwItemKind3 == IK3_EGG || pUser->HasActivatedEatPet() && pItemElem->GetProp()->dwItemKind3 == IK3_PET ){
                pUser->AddText( "Du musst vorher dein (CS-)Pet einpacken!" );
			}else{
				if( pUser->GetGold() >= 200000 ){
					g_xRandomOptionProperty->InitializeRandomOption( pItemElem->GetRandomOptItemIdPtr() );
					g_xRandomOptionProperty->GenRandomOption( pItemElem->GetRandomOptItemIdPtr(), nRandomOptionKind, pItemElem->GetProp()->dwParts );
					pUser->UpdateItemEx( (BYTE)( pItemElem->m_dwObjId ), UI_RANDOMOPTITEMID, pItemElem->GetRandomOptItemId() );
					pUser->AddGold( -200000 );
					//pUser->AddText( "Dir wurden 100.000 Penya für das Erwecken abgezogen." );
				}else{
					pUser->AddText( "Du musst mindestens 200.000 Penya haben um erwecken zu können." );
				}
			}
		}else{
			pUser->AddText ( "Das zu erweckende Item muss im ersten Slot sein." );
		}
	}
#endif    // __WORLDSERVER
	#if defined(__CLIENT) && defined ( __TAB_INVENTORY)
	if( g_WndMng.m_pWndUpgradeBase == NULL )
	{
		SAFE_DELETE( g_WndMng.m_pWndUpgradeBase );
		g_WndMng.m_pWndUpgradeBase = new CWndUpgradeBase;
		g_WndMng.m_pWndUpgradeBase->Initialize( &g_WndMng, APP_TEST );
		return FALSE;
	}

	if( g_WndMng.m_pWndUpgradeBase )
	{
		if( g_WndMng.m_pWndUpgradeBase->m_pItemElem[0] )
		{
			DWORD dwObjId = g_WndMng.m_pWndUpgradeBase->m_pItemElem[0]->m_dwObjId;
			char szSkillLevel[MAX_PATH];
			sprintf( szSkillLevel, "/gro %d", dwObjId);
			s.SetProg( szSkillLevel );		
		}
		else
		{
			return FALSE;
		}
	}
	else
	{
		return FALSE;
	}
#endif // __TAB_INVENTORY
    return TRUE;
}
Мarvin is offline  
Thanks
2 Users
Old 04/08/2012, 16:57   #34
ベトナム警察




 
Lumi's Avatar
 
elite*gold: 0
The Black Market: 517/0/0
Join Date: Jan 2012
Posts: 16,497
Received Thanks: 3,524
Gehört hier rein



#Moverequest.
Lumi is offline  
Old 04/08/2012, 18:12   #35


 
Sextus's Avatar
 
elite*gold: 0
Join Date: Feb 2010
Posts: 4,213
Received Thanks: 1,178
#moved
Sextus is offline  
Old 03/24/2013, 17:12   #36
 
Kandoo's Avatar
 
elite*gold: 135
Join Date: Feb 2011
Posts: 334
Received Thanks: 42
ON_TEXTCMDFUNC( TextCmd_GenRandomOption, "GenRandomOption", "gro", "°¢¼ºÃູ", "°¢Ãà", TCM_BOTH, AUTH_GAMEMASTER2, "" )

In welcher datei?
Kandoo is offline  
Old 03/24/2013, 17:29   #37
 
elite*gold: 120
Join Date: Jun 2012
Posts: 455
Received Thanks: 141
Quote:
Originally Posted by Kandoo View Post
ON_TEXTCMDFUNC( TextCmd_GenRandomOption, "GenRandomOption", "gro", "°¢¼ºÃູ", "°¢Ãà", TCM_BOTH, AUTH_GAMEMASTER2, "" )

In welcher datei?
Ser's

_Interface/FuncTextCmd.cpp

mfg. Kevin
xI3ubbLex3 is offline  
Reply


Similar Threads Similar Threads
[CATA] User DB Fixx Repo for SkyFireEMU
05/28/2011 - WoW Private Server - 0 Replies
Hallo Elitepvpers, möchte euch heute unser Projekt vorstellen. Was ist das für ein Projekt? Das Projekt besteht aus einem Team eines Gamings Servers, das Team veröffentlicht ihre Fixxes für die jenigen User die entweder PSDB benutzen oder SkyFireEMU/DB.
[Source-Help] Stat-Points
04/13/2011 - Flyff Private Server - 15 Replies
Hallo liebe Leute, ich habe eine frage, wo kann ich einstellen ab welchen level man wieviele Stat-Points bekommt also im Source ? brauch ich dann noch extra ne WorldDialog.dll ? Wäre gut wenn es mir jemand erklären wurde :P



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


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