Page 1 of 1

【Request】miniBong

Posted: Sun Jun 11, 2023 6:50 am
by Tyba1t
Game Name: miniBONG【嘣境回收战】
Game Engine: Unity
Options Required: currency pointer, inventory editor, item index, infinite health, freeze enemy, damage multiplier
Steam Website:
Underline is optional its good to have them too if u have time to help
I only manage to find the display value
I tried to change the currency but it will just revert back to the original digits
Only know the basics about cheat engine (please help) :?
Spoiler
Image

Re: 【Request】miniBong

Posted: Sun Jun 11, 2023 10:58 am
by BabyGroot
Tyba1t wrote:
Sun Jun 11, 2023 6:50 am
This game obscures the original value, so don't rely on the value in the search. This game uses Unity, so it's easy to find the original value.
I have this table game (but on old game version). and I don't play this game anymore

Re: 【Request】miniBong

Posted: Sun Jun 11, 2023 12:16 pm
by Tyba1t
thanks for replying :) yes its a simple game made from unity
can you teach me how to find the original value or share the table u have ?
i tried opening the memory viewer but my knowledge about CE is very limited

Re: 【Request】miniBong

Posted: Mon Jun 12, 2023 7:46 am
by Tyba1t
Image

Re: 【Request】miniBong

Posted: Mon Jun 12, 2023 1:02 pm
by Tyba1t
i want to freeze the currency from dropping when spending but earn when i kill
best to have all the pointer and the item index but to do one script is already challenging for me...
this is the memory viewer (mov [rbx+50],eax) is the display value for 2 currency

GameAssembly.dll+2D5270 - 40 53 - push rbx
GameAssembly.dll+2D5272 - 48 83 EC 20 - sub rsp,20 { 32 }
GameAssembly.dll+2D5276 - 80 3D B8082801 00 - cmp byte ptr [GameAssembly.dll+1555B35],00 { (1),0 }
GameAssembly.dll+2D527D - 48 8B D9 - mov rbx,rcx
GameAssembly.dll+2D5280 - 75 13 - jne GameAssembly.dll+2D5295
GameAssembly.dll+2D5282 - 48 8D 0D 57BF2601 - lea rcx,[GameAssembly.dll+15411E0] { (1DECE0B2D58) }
GameAssembly.dll+2D5289 - E8 02A3EDFF - call GameAssembly.dll+1AF590
GameAssembly.dll+2D528E - C6 05 A0082801 01 - mov byte ptr [GameAssembly.dll+1555B35],01 { (1),1 }
GameAssembly.dll+2D5295 - 48 8B 0D 44BF2601 - mov rcx,[GameAssembly.dll+15411E0] { (1DECE0B2D58) }
GameAssembly.dll+2D529C - 48 89 7C 24 38 - mov [rsp+38],rdi
GameAssembly.dll+2D52A1 - E8 BA3D1100 - call GameAssembly.dll+3E9060
GameAssembly.dll+2D52A6 - 48 85 C0 - test rax,rax
GameAssembly.dll+2D52A9 - 74 65 - je GameAssembly.dll+2D5310
GameAssembly.dll+2D52AB - 8B 53 18 - mov edx,[rbx+18]
GameAssembly.dll+2D52AE - 45 33 C0 - xor r8d,r8d
GameAssembly.dll+2D52B1 - 48 8B C8 - mov rcx,rax
GameAssembly.dll+2D52B4 - E8 D72EF9FF - call GameAssembly.dll+268190
GameAssembly.dll+2D52B9 - 89 44 24 30 - mov [rsp+30],eax
GameAssembly.dll+2D52BD - 3B 43 50 - cmp eax,[rbx+50]
GameAssembly.dll+2D52C0 - 74 43 - je GameAssembly.dll+2D5305
GameAssembly.dll+2D52C2 - 48 8B 7B 48 - mov rdi,[rbx+48]
GameAssembly.dll+2D52C6 - 48 8D 4C 24 30 - lea rcx,[rsp+30]
GameAssembly.dll+2D52CB - 33 D2 - xor edx,edx
GameAssembly.dll+2D52CD - E8 3E9A4E00 - call GameAssembly.dll+7BED10
GameAssembly.dll+2D52D2 - 48 85 FF - test rdi,rdi
GameAssembly.dll+2D52D5 - 74 39 - je GameAssembly.dll+2D5310
GameAssembly.dll+2D52D7 - 4C 8B 0F - mov r9,[rdi]
GameAssembly.dll+2D52DA - 48 8B D0 - mov rdx,rax
GameAssembly.dll+2D52DD - 48 8B CF - mov rcx,rdi
GameAssembly.dll+2D52E0 - 4D 8B 81 B0050000 - mov r8,[r9+000005B0]
GameAssembly.dll+2D52E7 - 41 FF 91 A8050000 - call qword ptr [r9+000005A8]
GameAssembly.dll+2D52EE - 48 8B 4B 58 - mov rcx,[rbx+58]
GameAssembly.dll+2D52F2 - 8B 44 24 30 - mov eax,[rsp+30]
GameAssembly.dll+2D52F6 - 89 43 50 - mov [rbx+50],eax
GameAssembly.dll+2D52F9 - 48 85 C9 - test rcx,rcx
GameAssembly.dll+2D52FC - 74 07 - je GameAssembly.dll+2D5305
GameAssembly.dll+2D52FE - 33 D2 - xor edx,edx
GameAssembly.dll+2D5300 - E8 EB364A00 - call GameAssembly.dll+7789F0
GameAssembly.dll+2D5305 - 48 8B 7C 24 38 - mov rdi,[rsp+38]
GameAssembly.dll+2D530A - 48 83 C4 20 - add rsp,20 { 32 }
GameAssembly.dll+2D530E - 5B - pop rbx
GameAssembly.dll+2D530F - C3 - ret
GameAssembly.dll+2D5310 - E8 DBA3EDFF - call GameAssembly.dll+1AF6F0

Re: 【Request】miniBong

Posted: Fri Jun 16, 2023 10:39 am
by obigowens2
Tyba1t wrote:
Mon Jun 12, 2023 1:02 pm
i want to freeze the currency from dropping when spending but earn when i kill
best to have all the pointer and the item index but to do one script is already challenging for me...
this is the memory viewer (mov [rbx+50],eax) is the display value for 2 currency

GameAssembly.dll+2D5270 - 40 53 - push rbx
GameAssembly.dll+2D5272 - 48 83 EC 20 - sub rsp,20 { 32 }
GameAssembly.dll+2D5276 - 80 3D B8082801 00 - cmp byte ptr [GameAssembly.dll+1555B35],00 { (1),0 }
GameAssembly.dll+2D527D - 48 8B D9 - mov rbx,rcx
GameAssembly.dll+2D5280 - 75 13 - jne GameAssembly.dll+2D5295
GameAssembly.dll+2D5282 - 48 8D 0D 57BF2601 - lea rcx,[GameAssembly.dll+15411E0] { (1DECE0B2D58) }
GameAssembly.dll+2D5289 - E8 02A3EDFF - call GameAssembly.dll+1AF590
GameAssembly.dll+2D528E - C6 05 A0082801 01 - mov byte ptr [GameAssembly.dll+1555B35],01 { (1),1 }
GameAssembly.dll+2D5295 - 48 8B 0D 44BF2601 - mov rcx,[GameAssembly.dll+15411E0] { (1DECE0B2D58) }
GameAssembly.dll+2D529C - 48 89 7C 24 38 - mov [rsp+38],rdi
GameAssembly.dll+2D52A1 - E8 BA3D1100 - call GameAssembly.dll+3E9060
GameAssembly.dll+2D52A6 - 48 85 C0 - test rax,rax
GameAssembly.dll+2D52A9 - 74 65 - je GameAssembly.dll+2D5310
GameAssembly.dll+2D52AB - 8B 53 18 - mov edx,[rbx+18]
GameAssembly.dll+2D52AE - 45 33 C0 - xor r8d,r8d
GameAssembly.dll+2D52B1 - 48 8B C8 - mov rcx,rax
GameAssembly.dll+2D52B4 - E8 D72EF9FF - call GameAssembly.dll+268190
GameAssembly.dll+2D52B9 - 89 44 24 30 - mov [rsp+30],eax
GameAssembly.dll+2D52BD - 3B 43 50 - cmp eax,[rbx+50]
GameAssembly.dll+2D52C0 - 74 43 - je GameAssembly.dll+2D5305
GameAssembly.dll+2D52C2 - 48 8B 7B 48 - mov rdi,[rbx+48]
GameAssembly.dll+2D52C6 - 48 8D 4C 24 30 - lea rcx,[rsp+30]
GameAssembly.dll+2D52CB - 33 D2 - xor edx,edx
GameAssembly.dll+2D52CD - E8 3E9A4E00 - call GameAssembly.dll+7BED10
GameAssembly.dll+2D52D2 - 48 85 FF - test rdi,rdi
GameAssembly.dll+2D52D5 - 74 39 - je GameAssembly.dll+2D5310
GameAssembly.dll+2D52D7 - 4C 8B 0F - mov r9,[rdi]
GameAssembly.dll+2D52DA - 48 8B D0 - mov rdx,rax
GameAssembly.dll+2D52DD - 48 8B CF - mov rcx,rdi
GameAssembly.dll+2D52E0 - 4D 8B 81 B0050000 - mov r8,[r9+000005B0]
GameAssembly.dll+2D52E7 - 41 FF 91 A8050000 - call qword ptr [r9+000005A8]
GameAssembly.dll+2D52EE - 48 8B 4B 58 - mov rcx,[rbx+58]
GameAssembly.dll+2D52F2 - 8B 44 24 30 - mov eax,[rsp+30]
GameAssembly.dll+2D52F6 - 89 43 50 - mov [rbx+50],eax
GameAssembly.dll+2D52F9 - 48 85 C9 - test rcx,rcx
GameAssembly.dll+2D52FC - 74 07 - je GameAssembly.dll+2D5305
GameAssembly.dll+2D52FE - 33 D2 - xor edx,edx
GameAssembly.dll+2D5300 - E8 EB364A00 - call GameAssembly.dll+7789F0
GameAssembly.dll+2D5305 - 48 8B 7C 24 38 - mov rdi,[rsp+38]
GameAssembly.dll+2D530A - 48 83 C4 20 - add rsp,20 { 32 }
GameAssembly.dll+2D530E - 5B - pop rbx
GameAssembly.dll+2D530F - C3 - ret
GameAssembly.dll+2D5310 - E8 DBA3EDFF - call GameAssembly.dll+1AF6F0
Did you ever figure out a way to do this?? I have very limited knowledge as well, do you have a table by chance? or at least know some tips or can tell me how to make it?

Re: 【Request】miniBong

Posted: Fri Jun 16, 2023 1:35 pm
by BabyGroot
Tyba1t wrote:
Mon Jun 12, 2023 1:02 pm
...
The code you gave when you changed the value did the currency you mean change as you wrote?
I don't think so, because this game hides its original value (don't expect it to be higher than the code you provided).

I will give you one clue, the original value is random and not as written in the game.

EXAMPLE :
The currency value in the game is 123456789 the real original value is random 283491045 or 995832495.

Have a good fight :)

Re: 【Request】miniBong

Posted: Fri Jul 14, 2023 2:33 am
by Datapel54
did anyone figure it out?

Re: 【Request】miniBong

Posted: Mon Oct 09, 2023 9:47 pm
by Datapel54
any news?