|
You last visited: Today at 03:47
Advertisement
FlyFF Stat Hack
Discussion on FlyFF Stat Hack within the Flyff Hacks, Bots, Cheats, Exploits & Macros forum part of the Flyff category.
11/16/2018, 23:59
|
#1
|
elite*gold: 0
Join Date: Jun 2016
Posts: 28
Received Thanks: 13
|
FlyFF Stat Hack
New FlyFF Stathack free for all.
Have fun.

|
|
|
11/17/2018, 01:52
|
#2
|
elite*gold: 28
Join Date: Feb 2010
Posts: 463
Received Thanks: 277
|
So working only on official & private server using that shit.
Just need to check isequip on the function in dpsrvr.cpp (example with CDPSrvr::OnBaruna)
Code:
void CDPSrvr::OnBaruna( CAr & ar, DPID dpidCache, DPID dpidUser, LPBYTE lpBuf, u_long uBufSize)
{
CUser* pUser = g_UserMng.GetUser( dpidCache, dpidUser );
if( IsValidObj( pUser ) )
{
if( pUser->m_vtInfo.GetOther() )
return;
if( pUser->m_vtInfo.VendorIsVendor() )
return;
CMover* pBarunaPet = prj.GetMover( pUser->GetEatPetId( ) );
if( pBarunaPet && pBarunaPet->GetProp()->dwAI == AII_NONE )
{
}
else
{
pUser->AddDefinedText( TID_MMI_NEWSMELT_OPER01 );
return;
}
BYTE nState;
ar >> nState;
switch( nState )
{
case BARUNA_ENCHANT:
{
DWORD dwItem01, dwItem02, dwItem03, dwItem04;
ar >> dwItem01 >> dwItem02 >> dwItem03 >> dwItem04;
CItemElem* pItemElem0 = pUser->m_Inventory.GetAtId( dwItem01 );
CItemElem* pItemElem1 = pUser->m_Inventory.GetAtId( dwItem02 );
CItemElem* pItemElem2 = pUser->m_Inventory.GetAtId( dwItem03 );
CItemElem* pItemElem3 = pUser->m_Inventory.GetAtId( dwItem04 );
if( IsUsableItem( pItemElem0 ) == FALSE || IsUsableItem( pItemElem1 ) == FALSE )
return;
if( IsUsableItem( pItemElem3 ) == FALSE )
pItemElem3 = nullptr;
//Fix lul
if( pUser->m_Inventory.IsEquip( dwItem01 ) || pUser->m_Inventory.IsEquip( dwItem02 ) || pUser->m_Inventory.IsEquip( dwItem03 ) || pUser->m_Inventory.IsEquip( dwItem04 ) )
return;
CItemUpgrade::GetInstance()->EnchantBaruna( pUser, pItemElem0, pItemElem1, pItemElem2, pItemElem3 );
}break;
case BARUNA_CREATE_CRYSTAL:
{
DWORD dwItem01, dwItem02;
ar >> dwItem01 >> dwItem02;
CItemElem* pItemElem0 = pUser->m_Inventory.GetAtId( dwItem01 );
CItemElem* pItemElem1 = pUser->m_Inventory.GetAtId( dwItem02 );
if( IsUsableItem( pItemElem0 ) == FALSE || IsUsableItem( pItemElem1 ) == FALSE )
return;
//Fix lul
if( pUser->m_Inventory.IsEquip( dwItem01 ) || pUser->m_Inventory.IsEquip( dwItem02 ) )
return;
CItemUpgrade::GetInstance()->CreateBarunaCrystal( pUser, pItemElem0, pItemElem1 );
}break;
case BARUNA_EXTRACT_CHAOS_GEM:
{
DWORD dwItem01;
ar >> dwItem01;
CItemElem* pItemElem0 = pUser->m_Inventory.GetAtId( dwItem01 );
if( IsUsableItem( pItemElem0 ) == FALSE )
return;
//Fix lul
if( pUser->m_Inventory.IsEquip( dwItem01 ) )
return;
CItemUpgrade::GetInstance()->BarunaChaosGemExtract( pUser, pItemElem0 );
}break;
case BARUNA_CREATE_STONE:
{
DWORD dwItem01, dwItem02, dwItem03;
ar >> dwItem01 >> dwItem02 >> dwItem03;
CItemElem* pItemElem0 = pUser->m_Inventory.GetAtId( dwItem01 );
CItemElem* pItemElem1 = pUser->m_Inventory.GetAtId( dwItem02 );
CItemElem* pItemElem2 = pUser->m_Inventory.GetAtId( dwItem03 );
if( IsUsableItem( pItemElem0 ) == FALSE || IsUsableItem( pItemElem1 ) == FALSE || IsUsableItem( pItemElem2 ) == FALSE )
return;
//Fix lul
if( pUser->m_Inventory.IsEquip( dwItem01 ) || pUser->m_Inventory.IsEquip( dwItem02 ) || pUser->m_Inventory.IsEquip( dwItem03 ) )
return;
CItemUpgrade::GetInstance()->CreateStone( pUser, pItemElem0, pItemElem1, pItemElem2 );
}break;
case BARUNA_CREATE_CHAOS_GEM:
{
DWORD dwItem01, dwItem02;
ar >> dwItem01 >> dwItem02;
CItemElem* pItemElem0 = pUser->m_Inventory.GetAtId( dwItem01 );
CItemElem* pItemElem1 = pUser->m_Inventory.GetAtId( dwItem02 );
if( IsUsableItem( pItemElem0 ) == FALSE || IsUsableItem( pItemElem1 ) == FALSE )
return;
//Fix lul
if( pUser->m_Inventory.IsEquip( dwItem01 ) || pUser->m_Inventory.IsEquip( dwItem02 ) )
return;
CItemUpgrade::GetInstance()->CreateBarunaChaosGem( pUser, pItemElem0, pItemElem1 );
}break;
case BARUNA_PIERCE:
{
DWORD dwItem01, dwItem02, dwItem03, dwItem04;
ar >> dwItem01 >> dwItem02 >> dwItem03 >> dwItem04;
CItemElem* pItemElem0 = pUser->m_Inventory.GetAtId( dwItem01 );
CItemElem* pItemElem1 = pUser->m_Inventory.GetAtId( dwItem02 );
CItemElem* pItemElem2 = pUser->m_Inventory.GetAtId( dwItem03 );
CItemElem* pItemElem3 = pUser->m_Inventory.GetAtId( dwItem04 );
if( IsUsableItem( pItemElem0 ) == FALSE || IsUsableItem( pItemElem1 ) == FALSE )
return;
if( IsUsableItem( pItemElem2 ) == FALSE )
pItemElem2 = nullptr;
if( IsUsableItem( pItemElem3 ) == FALSE )
pItemElem3 = nullptr;
//Fix lul
if( pUser->m_Inventory.IsEquip( dwItem01 ) || pUser->m_Inventory.IsEquip( dwItem02 ) || pUser->m_Inventory.IsEquip( dwItem03 ) || pUser->m_Inventory.IsEquip( dwItem04 ) )
return;
CItemUpgrade::GetInstance()->CreateBarunaPiercing( pUser, pItemElem0, pItemElem1, pItemElem2, pItemElem3 );
}break;
}
}
}
#endif // __NEW_ITEM_VARUNA
|
|
|
11/20/2018, 11:29
|
#3
|
elite*gold: 0
Join Date: Apr 2008
Posts: 242
Received Thanks: 260
|
where is it now? YT video has been remove
|
|
|
11/20/2018, 20:58
|
#4
|
elite*gold: 0
Join Date: Nov 2009
Posts: 496
Received Thanks: 23
|
how work this hack ?
|
|
|
11/20/2018, 21:46
|
#5
|
elite*gold: 1825
Join Date: Apr 2014
Posts: 1,073
Received Thanks: 1,358
|
Quote:
Originally Posted by emjoy86
where is it now? YT video has been remove
|
|
|
|
11/21/2018, 01:32
|
#6
|
elite*gold: 0
Join Date: Nov 2009
Posts: 496
Received Thanks: 23
|
where u can get in ignite flyff Udi ? dat Baruna upgrade pet ?
|
|
|
11/21/2018, 03:36
|
#7
|
elite*gold: 0
Join Date: Nov 2018
Posts: 2
Received Thanks: 0
|
its works but when you teleport or go inside the dugeon the stats were going to its original or lets say its useless when you teleport or go to dungeon.
|
|
|
11/21/2018, 03:57
|
#8
|
elite*gold: 0
Join Date: Nov 2009
Posts: 496
Received Thanks: 23
|
i test it on flyforsky and its dont work becouse its say u need to unequep ur item first befor u want do it -.- .
|
|
|
11/21/2018, 23:40
|
#9
|
elite*gold: 0
Join Date: Feb 2016
Posts: 5
Received Thanks: 1
|
Same message on official, prolly patched, unlucky
|
|
|
12/06/2018, 03:16
|
#10
|
elite*gold: 0
Join Date: Nov 2018
Posts: 6
Received Thanks: 1
|
Doesnt work on offical
|
|
|
12/27/2018, 15:25
|
#11
|
wild wild son
elite*gold: 0
Join Date: Feb 2011
Posts: 5,995
Received Thanks: 3,389
|
#closed
|
|
|
 |
Similar Threads
|
[Release] How to change stat points per level and working stat resets
04/08/2017 - Shaiya PServer Guides & Releases - 20 Replies
A tutorial on how to change Ultimate Mode stat points and make stat resets give the changed stats back
Things you will need.
ollydbg 2.0 - http://www.ollydbg.de/odbg200.zip
ps_game.exe not to be confused with game.exe can be found in server folder
SHAIYA_SERVER\SERVER\PSM_Client\Bin
Make a back up of your ps_game.exe before you edit it just incase you make a mistake.
|
[Buying] [H] Paypal [S] AK-47 Fire Serpent Stat, AWP Asiimov Stat, AWP Man-O-War Stat
03/09/2015 - Counter-Strike Trading - 3 Replies
Paypal AK-47 Fire Serpent Stat, AWP Asiimov Stat, AWP Man-O-War Stat
offer me here or in skype
|
[Selling] [Store] Stat AWP ASI, STAT M4 ASI, STAT FN Orion and Serpent FT
01/10/2015 - Counter-Strike Trading - 2 Replies
StatTrak™ AWP Asiimov FT
StatTrak™ M4A4 Asiimov FT
StatTrak™ USP-S Orion FN
StatTrak™ USP-S Orion FN Sticker: Headhunter (Foil)
AK-47 Fire Serpent FT
AK-47 Fire Serpent FT
Everything being sold for 80% of steam market price. I am only willing to sell to reputable people so if you barely have any rep I'm not trading with you even if you're going first.
Payment option: PayPal
|
[Stat] New-World2 [Stat]
11/30/2009 - Metin2 Private Server - 25 Replies
Hallo, da viele nicht auf die Seite von New-World2 kommen , Schreibe ich nun mal den Status von New-World2 hier in diesem Thread!
Login Server : http://status.blackout-gaming.net/status.php?dns=9 4.23.219.53&port=11002&style=9
MySQL : http://status.blackout-gaming.net/status.php?dns=9 4.23.219.53&port=3306&style=9
DatenBank : http://status.blackout-gaming.net/status.php?dns=9 4.23.219.53&port=15001&style=9
⇓CHANNEL 1⇓
Charakter Server Channel 1 :...
|
All times are GMT +1. The time now is 03:47.
|
|