@edit
Nevermind, just transport back and forth to change the look


I posted the info for those a few pages back I think.



As of now, there is no way. There is a Flag somewhere that get triggered when you get the weapon first time. As of now, I don't think any one here has post a script to edit that spot.chewyonichan wrote: ↑Wed Oct 04, 2017 5:29 pmPeople have been ignoring this question. Is there a way to add weapons? there are some weapons i've missed. The cheat table doesnt have an option for highlighted weapon, i tried using the highlighted items, but the weapon doesnt get added even though my item that i changed disappeared.

Code: Select all
for ( int i = 0; i < 1130; i++ )
{
// Get ID by String.
__int64 cRet = ( ( __int64( *) ( __int64 , char* ) ) ( Pointer ) 0x1405DE6E0 )( 0 , ItemTables[ i ] );
// cRet = ItemID.
( ( int( *) ( __int64 , __int64 , __int64 , __int64 ) )( Pointer ) 0x1405DC410 )( cRet , cRet , 1 , 1 ); // From ID (if you put the id its the world), GetID , amount, add or delete i think. I don't remember it's been some codes since 1 month ago plz someone confirm.
}
Code: Select all
_asm
{
PUSH 1
PUSH 1
PUSH itemid
PUSH itemid
CALL 0x1405DC410
}
Code: Select all
for ( HEX i = 0x14197DCC8; i <= 0x14197DFC0; i += 0x14 )
{
Console::PrintDebug<FOREGROUND_CYAN>( TEXT( "Changed weapon lvl: %i 0x%p\n" ) , iAmount , i );
*( int * ) ( i ) = iAmount;
}
( ( __int64( *) ( __int64 , int , int ) ) ( Pointer ) 0x1405EE8D0 )( 6001 , iAmount - 1 , 0 );
( ( __int64( *) ( __int64 , int , int ) )( Pointer ) 0x1405EE8D0 )( 6002 , iAmount - 1 , 1 );
( ( __int64( *) ( __int64 , int , int ) ) ( Pointer ) 0x1405EE8D0 )( 6003 , iAmount - 1 , 2 );
Users browsing this forum: BooBoo, HardRom, jj41, TheByteSize