Junior Spellweaver
- Joined
- Apr 2, 2019
- Messages
- 137
- Reaction score
- 27
Hello, how to change this
to this
to this
Attachments
You must be registered for see attachments list
Follow along with the video below to see how to install our site as a web app on your home screen.
Note: This feature currently requires accessing the site using the built-in Safari browser.
you want to change the text or you want it to be Possible?
my bad, i mean changing the format to the 2nd pic..you want to change the text or you want it to be Possible?
from:Uiiteminfoloader.cpp
if ( sItemCustom.IsGM_GENITEM() )
{
AddTextNoSplit ( ID2GAMEINTEXT( "ITEM_INFO_GM_GEN"), NS_UITEXTCOLOR::WHITE);
}
else
{
DWORD dwFlags = pItemData->sBasicOp.dwFlags;
DWORD IsTrade = pItemData->sBasicOp.IsEXCHANGE() & TRADE_EXCHANGE;
DWORD IsDrop = pItemData->sBasicOp.IsTHROW() & TRADE_THROW;
DWORD IsSell = pItemData->sBasicOp.IsSALE() & TRADE_SALE;
DWORD IsTrash = pItemData->sBasicOp.IsGarbage() & TRADE_GARBAGE;
CString szFlag;
{
CBasicTextBox::MULTITEXT mlText;
mlText.strText[0] = ID2GAMEWORD( "ITEM_FLAG", 0 );
mlText.strText[1] = " / ";
mlText.strText[2] = ID2GAMEWORD( "ITEM_FLAG", 1 );
mlText.strText[3] = " / ";
mlText.strText[4] = ID2GAMEWORD( "ITEM_FLAG", 2 );
mlText.strText[5] = " / ";
mlText.strText[6] = ID2GAMEWORD( "ITEM_FLAG", 3 );
mlText.dwColor[0] = (dwFlags&TRADE_SALE) ? NS_UITEXTCOLOR::PALEGREEN : NS_UITEXTCOLOR::DISABLE;
mlText.dwColor[1] = NS_UITEXTCOLOR::WHITE;
mlText.dwColor[2] = (dwFlags&TRADE_EXCHANGE) ? NS_UITEXTCOLOR::PALEGREEN : NS_UITEXTCOLOR::DISABLE;
mlText.dwColor[3] = NS_UITEXTCOLOR::WHITE;
mlText.dwColor[4] = (dwFlags&TRADE_THROW) ? NS_UITEXTCOLOR::PALEGREEN : NS_UITEXTCOLOR::DISABLE;
mlText.dwColor[5] = NS_UITEXTCOLOR::WHITE;
mlText.dwColor[6] = (dwFlags&TRADE_GARBAGE) ? NS_UITEXTCOLOR::PALEGREEN : NS_UITEXTCOLOR::DISABLE;
AddMultiText( mlText );
}
}
/*nondrop card, Juver, 2017/11/26 */
if ( sItemCustom.IsGM_GENITEM() )
{
AddTextNoSplit ( ID2GAMEINTEXT( "ITEM_INFO_GM_GEN"), NS_UITEXTCOLOR::GOLD);
}
else
{ //itemflags
DWORD dwFlags = pItemData->sBasicOp.dwFlags;
CString strFlag;
bool bSale = pItemData->sBasicOp.IsSALE();
bool bExchange = pItemData->sBasicOp.IsEXCHANGE();
bool bLocker = bExchange;
bool bThrow = pItemData->sBasicOp.IsTHROW();
bool bCostume = pItemData->sBasicOp.IsDISGUISE();
bool bTrashCan = pItemData->sBasicOp.IsGarbage();
AddTextNoSplit( "", NS_UITEXTCOLOR::WHITE );
strFlag.Format("%s:%s",ID2GAMEWORD ( "ITEM_INFO_TRADE", 0 ),ID2GAMEWORD ( "ITEM_INFO_TRADE_OPTION", bSale? 0:1 ) );
AddTextNoSplit ( strFlag.GetString(), bSale? NS_UITEXTCOLOR::WHITE : NS_UITEXTCOLOR::ENABLE );
strFlag.Format("%s:%s",ID2GAMEWORD ( "ITEM_INFO_TRADE", 1 ),ID2GAMEWORD ( "ITEM_INFO_TRADE_OPTION", bThrow? 0:1 ) );
AddTextNoSplit ( strFlag.GetString(), bThrow? NS_UITEXTCOLOR::WHITE : NS_UITEXTCOLOR::ENABLE );
strFlag.Format("%s:%s",ID2GAMEWORD ( "ITEM_INFO_TRADE", 2 ),ID2GAMEWORD ( "ITEM_INFO_TRADE_OPTION", bLocker? 0:1 ) );
AddTextNoSplit ( strFlag.GetString(), bLocker? NS_UITEXTCOLOR::WHITE : NS_UITEXTCOLOR::ENABLE );
strFlag.Format("%s:%s",ID2GAMEWORD ( "ITEM_INFO_TRADE", 3 ),ID2GAMEWORD ( "ITEM_INFO_TRADE_OPTION", bExchange? 0:1 ) );
AddTextNoSplit ( strFlag.GetString(), bExchange? NS_UITEXTCOLOR::WHITE : NS_UITEXTCOLOR::ENABLE );
strFlag.Format("%s:%s",ID2GAMEWORD ( "ITEM_INFO_TRADE", 4 ),ID2GAMEWORD ( "ITEM_INFO_TRADE_OPTION", bTrashCan? 0:1 ) );
AddTextNoSplit ( strFlag.GetString(), bTrashCan? NS_UITEXTCOLOR::WHITE : NS_UITEXTCOLOR::ENABLE );
}
from:
C++:if ( sItemCustom.IsGM_GENITEM() ) { AddTextNoSplit ( ID2GAMEINTEXT( "ITEM_INFO_GM_GEN"), NS_UITEXTCOLOR::WHITE); } else { DWORD dwFlags = pItemData->sBasicOp.dwFlags; DWORD IsTrade = pItemData->sBasicOp.IsEXCHANGE() & TRADE_EXCHANGE; DWORD IsDrop = pItemData->sBasicOp.IsTHROW() & TRADE_THROW; DWORD IsSell = pItemData->sBasicOp.IsSALE() & TRADE_SALE; DWORD IsTrash = pItemData->sBasicOp.IsGarbage() & TRADE_GARBAGE; CString szFlag; { CBasicTextBox::MULTITEXT mlText; mlText.strText[0] = ID2GAMEWORD( "ITEM_FLAG", 0 ); mlText.strText[1] = " / "; mlText.strText[2] = ID2GAMEWORD( "ITEM_FLAG", 1 ); mlText.strText[3] = " / "; mlText.strText[4] = ID2GAMEWORD( "ITEM_FLAG", 2 ); mlText.strText[5] = " / "; mlText.strText[6] = ID2GAMEWORD( "ITEM_FLAG", 3 ); mlText.dwColor[0] = (dwFlags&TRADE_SALE) ? NS_UITEXTCOLOR::PALEGREEN : NS_UITEXTCOLOR::DISABLE; mlText.dwColor[1] = NS_UITEXTCOLOR::WHITE; mlText.dwColor[2] = (dwFlags&TRADE_EXCHANGE) ? NS_UITEXTCOLOR::PALEGREEN : NS_UITEXTCOLOR::DISABLE; mlText.dwColor[3] = NS_UITEXTCOLOR::WHITE; mlText.dwColor[4] = (dwFlags&TRADE_THROW) ? NS_UITEXTCOLOR::PALEGREEN : NS_UITEXTCOLOR::DISABLE; mlText.dwColor[5] = NS_UITEXTCOLOR::WHITE; mlText.dwColor[6] = (dwFlags&TRADE_GARBAGE) ? NS_UITEXTCOLOR::PALEGREEN : NS_UITEXTCOLOR::DISABLE; AddMultiText( mlText ); } }
to:
C++:/*nondrop card, Juver, 2017/11/26 */ if ( sItemCustom.IsGM_GENITEM() ) { AddTextNoSplit ( ID2GAMEINTEXT( "ITEM_INFO_GM_GEN"), NS_UITEXTCOLOR::GOLD); } else { //itemflags DWORD dwFlags = pItemData->sBasicOp.dwFlags; CString strFlag; bool bSale = pItemData->sBasicOp.IsSALE(); bool bExchange = pItemData->sBasicOp.IsEXCHANGE(); bool bLocker = bExchange; bool bThrow = pItemData->sBasicOp.IsTHROW(); bool bCostume = pItemData->sBasicOp.IsDISGUISE(); bool bTrashCan = pItemData->sBasicOp.IsGarbage(); AddTextNoSplit( "", NS_UITEXTCOLOR::WHITE ); strFlag.Format("%s:%s",ID2GAMEWORD ( "ITEM_INFO_TRADE", 0 ),ID2GAMEWORD ( "ITEM_INFO_TRADE_OPTION", bSale? 0:1 ) ); AddTextNoSplit ( strFlag.GetString(), bSale? NS_UITEXTCOLOR::WHITE : NS_UITEXTCOLOR::ENABLE ); strFlag.Format("%s:%s",ID2GAMEWORD ( "ITEM_INFO_TRADE", 1 ),ID2GAMEWORD ( "ITEM_INFO_TRADE_OPTION", bThrow? 0:1 ) ); AddTextNoSplit ( strFlag.GetString(), bThrow? NS_UITEXTCOLOR::WHITE : NS_UITEXTCOLOR::ENABLE ); strFlag.Format("%s:%s",ID2GAMEWORD ( "ITEM_INFO_TRADE", 2 ),ID2GAMEWORD ( "ITEM_INFO_TRADE_OPTION", bLocker? 0:1 ) ); AddTextNoSplit ( strFlag.GetString(), bLocker? NS_UITEXTCOLOR::WHITE : NS_UITEXTCOLOR::ENABLE ); strFlag.Format("%s:%s",ID2GAMEWORD ( "ITEM_INFO_TRADE", 3 ),ID2GAMEWORD ( "ITEM_INFO_TRADE_OPTION", bExchange? 0:1 ) ); AddTextNoSplit ( strFlag.GetString(), bExchange? NS_UITEXTCOLOR::WHITE : NS_UITEXTCOLOR::ENABLE ); strFlag.Format("%s:%s",ID2GAMEWORD ( "ITEM_INFO_TRADE", 4 ),ID2GAMEWORD ( "ITEM_INFO_TRADE_OPTION", bTrashCan? 0:1 ) ); AddTextNoSplit ( strFlag.GetString(), bTrashCan? NS_UITEXTCOLOR::WHITE : NS_UITEXTCOLOR::ENABLE ); }