Page 7 of 15

Re: PC Building Simulator

Posted: Sun Feb 10, 2019 9:48 pm
by fantomas
headshot0052 wrote:
Sun Feb 10, 2019 7:45 pm
i don't have the knowledge to do that,i just know how to "scan" a value and change,just that,i don't know how to do your way and it seems you not gonna help me,so i give up.
I do not have more knowledge in the matter than you but with a little perseverance, I managed to make some cheat tables. Everyone here started with "scan a value and change it", then they have perfected themselves. You pretend I'm not trying to help you, while it is actually what I'm trying to do from several posts.

If you are too lazy to read what I have already written previously, there is no point in picking on me and pretending that I do not want to help you.

Now, if you are open to, you still can to start with cheat engine tutorial or with a lot of youtube tutorials out there or even ask for another steam cheat table.

BR

Re: PC Building Simulator

Posted: Sat Feb 23, 2019 9:55 pm
by Rysefox
PCBS table updated for 1.03

activate XP cheat, after it go into game then deactive

Re: PC Building Simulator

Posted: Sat Feb 23, 2019 10:04 pm
by miraikolus
miraikolus wrote:
Fri Jan 04, 2019 10:34 am
Here is what i've made. Pretty self-explanatory. A bit more options (red ones untested, provided as is), and comparing it to the scripts here, these methods i hooked on might be a bit more stable on updates, but I dunno.
I rly wonder why there is need for a updated table? Mine still works like for ages.

Re: PC Building Simulator

Posted: Fri Mar 15, 2019 11:05 am
by fantomas
Added Add Review (aka star rating) script (x32/x64) - Enjoy!

As reminder - I do not play the game under steam, so these may or may not work properly. Just be warned. Good game! ;)

Re: PC Building Simulator

Posted: Fri Mar 15, 2019 2:33 pm
by Martijn1234
not sure why but cant enable Add Review (reach up max star rating on the first finished job)

anybody else able to enable it?

Re: PC Building Simulator

Posted: Sat Apr 20, 2019 12:52 pm
by marco320
add review and exp not working, add cash crashes my game, but speed hack is working well..

Re: PC Building Simulator

Posted: Sat Apr 20, 2019 2:55 pm
by Rysefox
marco320 wrote:
Sat Apr 20, 2019 12:52 pm
add review and exp not working, add cash crashes my game, but speed hack is working well..
Try this one, works fine with 1.1 ant nothing is crashing. Review dont known I dont test it, but you can test

Re: PC Building Simulator

Posted: Sun Apr 21, 2019 4:26 pm
by marco320
Rysefox wrote:
Sat Apr 20, 2019 2:55 pm
marco320 wrote:
Sat Apr 20, 2019 12:52 pm
add review and exp not working, add cash crashes my game, but speed hack is working well..
Try this one, works fine with 1.1 ant nothing is crashing. Review dont known I dont test it, but you can test
thank you, xp worked well, but review is not working.

Re: PC Building Simulator

Posted: Tue Apr 30, 2019 12:17 pm
by lilfella
is there any plans to update table to version 1.2 ?
many thanks in advance..

Re: PC Building Simulator

Posted: Tue Apr 30, 2019 2:05 pm
by Rysefox
lilfella wrote:
Tue Apr 30, 2019 12:17 pm
is there any plans to update table to version 1.2 ?
many thanks in advance..
I updated all, Review is now working

Edit: I activate level 30 script and review, I have done the first task and got 5 stars.

Re: PC Building Simulator

Posted: Mon May 13, 2019 3:46 pm
by eXplode
//Adding 30.000 Money , every time when you buy something
//Game: PC Building Simulator
//Version: 1.2.2
define(address,CareerStatus:GetAccountStatus+f)
define(bytes,48 63 80 B0 00 00 00)
[ENABLE]
assert(address,bytes)
alloc(newmem,$1000,CareerStatus:GetAccountStatus+f)
label(code)
label(return)
globalalloc(cash_ptr,8)
newmem:
mov [cash_ptr],rax
add [rax+000000B0],2710
code:
movsxd rax,dword ptr [rax+000000B0]
jmp return
address:
jmp newmem
nop
nop
return:
[DISABLE]
address:
db bytes
dealloc(newmem)

Re: PC Building Simulator

Posted: Mon May 13, 2019 4:53 pm
by fantomas
CT updated to support the latest v1.2.3 32bit game version
CT updated to support the latest v1.2.3 64bit game version

Re: PC Building Simulator

Posted: Mon May 13, 2019 4:57 pm
by Rysefox
eXplode wrote:
Mon May 13, 2019 3:46 pm
//Adding 30.000 Money , every time when you buy something
//Game: PC Building Simulator
//Version: 1.2.2
define(address,CareerStatus:GetAccountStatus+f)
define(bytes,48 63 80 B0 00 00 00)
[ENABLE]
assert(address,bytes)
alloc(newmem,$1000,CareerStatus:GetAccountStatus+f)
label(code)
label(return)
globalalloc(cash_ptr,8)
newmem:
mov [cash_ptr],rax
add [rax+000000B0],2710
code:
movsxd rax,dword ptr [rax+000000B0]
jmp return
address:
jmp newmem
nop
nop
return:
[DISABLE]
address:
db bytes
dealloc(newmem)
Its eXplode cheat, I only turned into a table

Re: PC Building Simulator

Posted: Wed May 15, 2019 3:27 pm
by RaikazeRyujin
miraikolus wrote:
Sat Feb 23, 2019 10:04 pm
miraikolus wrote:
Fri Jan 04, 2019 10:34 am
Here is what i've made. Pretty self-explanatory. A bit more options (red ones untested, provided as is), and comparing it to the scripts here, these methods i hooked on might be a bit more stable on updates, but I dunno.
I rly wonder why there is need for a updated table? Mine still works like for ages.
While your table does work for the current version v1.2.3 (steam release), it seems to bug saving (auto and manual) and it set's game difficulty automatically to hard mode (m_gameMode = 1/ hardmode, 0 / normalmode). Similar to the "can't buy anymore" bug, clicking the new save button does nothing.

Also the cash value in the upper right corner seems to ignore all changes from no cost cheat (also the money you get from costumers), except when you change "m_cash (money)" in the table... and the game does not seem to care about that value except to "show" how much money you have (this time, upper right corner only).

With the "Shopping wont decrease money (Tough needs enough on bank)" cheat active, the shops show the "real" value. No costs from shopping and stuff like buying shares/upgrades, while incoming cash from costumers is added properly.

Re: PC Building Simulator

Posted: Wed May 22, 2019 9:12 am
by rambo99jose
CODEX 1.2.2

Add Review, taken from 1.2.3 table

Code: Select all

define(address,CareerStatus:AddReview+166)
//define(address,CareerStatus:AddReview+15a)
define(bytes,F3 0F 10 80 B4 00 00 00)

[ENABLE]
assert(address,bytes)
//alloc(newmem,$100,CareerStatus:AddReview+15a)
alloc(newmem,$100,CareerStatus:AddReview+166)

label(code)
label(return)

globalalloc(review_ptr,8)

newmem:
  mov [review_ptr],rax
  mov [rax+000000B4],(float)5

code:
  movss xmm0,[rax+000000B4]
  jmp return

address:
  jmp newmem
  nop
  nop
  nop
return:

[DISABLE]
address:
  db bytes
  // movss xmm0,[rax+000000B4]

dealloc(newmem)

{
// ORIGINAL CODE - INJECTION POINT: CareerStatus:AddReview+15a

46E3EE4F: 45 3B F7                       -  cmp r14d,r15d
46E3EE52: 7C 94                          -  jl CareerStatus:AddReview+c8
46E3EE54: 48 8B 47 20                    -  mov rax,[rdi+20]
46E3EE58: F3 0F 10 45 DC                 -  movss xmm0,[rbp-24]
46E3EE5D: F3 0F 5A C0                    -  cvtss2sd xmm0,xmm0
46E3EE61: F2 41 0F 2A CF                 -  cvtsi2sd xmm1,r15d
46E3EE66: F2 0F 5E C1                    -  divsd xmm0,xmm1
46E3EE6A: F2 0F 5A E8                    -  cvtsd2ss xmm5,xmm0
46E3EE6E: F3 0F 11 A8 B4 00 00 00        -  movss [rax+000000B4],xmm5
46E3EE76: 48 8B 47 20                    -  mov rax,[rdi+20]
// ---------- INJECTING HERE ----------
46E3EE7A: F3 0F 10 80 B4 00 00 00        -  movss xmm0,[rax+000000B4]
// ---------- DONE INJECTING  ----------
46E3EE82: F3 0F 5A C0                    -  cvtss2sd xmm0,xmm0
46E3EE86: F2 0F 5A C0                    -  cvtsd2ss xmm0,xmm0
46E3EE8A: 48 83 EC 20                    -  sub rsp,20
46E3EE8E: 49 BB F3 EE E3 46 00 00 00 00  -  mov r11,0000000046E3EEF3
46E3EE98: 41 FF D3                       -  call r11
46E3EE9B: 48 83 C4 20                    -  add rsp,20
46E3EE9F: 48 8B 04 25 60 7E F9 06        -  mov rax,[06F97E60]
46E3EEA7: 48 85 C0                       -  test rax,rax
46E3EEAA: 0F 84 19 00 00 00              -  je CareerStatus:AddReview+1a9
46E3EEB0: 48 8B 04 25 60 7E F9 06        -  mov rax,[06F97E60]
}