Hi, I'm still having problems with the Friendship multiplier. I have no issues with the hearts multiplier, just the friendship one.
I can't seem to enable the option, and right clicking on the item shows this message:
(Lua error in the script at line 2:[string "localsyntaxcheck,memrec=......"]:2: attempt to call a nil value (global 'lua_aobscan'))
Hi, I'm still having problems with the Friendship multiplier. I have no issues with the hearts multiplier, just the friendship one.
I can't seem to enable the option, and right clicking on the item shows this message:
(Lua error in the script at line 2:[string "localsyntaxcheck,memrec=......"]:2: attempt to call a nil value (global 'lua_aobscan'))
How can I fix this?
You need to allow the LUA code that loads when you load the table. It is a setting in CE.
Hi, I'm still having problems with the Friendship multiplier. I have no issues with the hearts multiplier, just the friendship one.
I can't seem to enable the option, and right clicking on the item shows this message:
(Lua error in the script at line 2:[string "localsyntaxcheck,memrec=......"]:2: attempt to call a nil value (global 'lua_aobscan'))
How can I fix this?
put this lua into Cheat Table Lua Script (Above option) then follow DrummerIX instruction, and then save it > execute script
function lua_aobscan(name,module,bytes,index)
index = index - 1
if(module == "") then
local resultSet = AOBScan(bytes)
if(resultSet == nil) then
unregisterSymbol(name)
print(name.." not found")
else
unregisterSymbol(name)
registerSymbol(name,resultSet[index])
resultSet.destroy()
end
else
if(getModuleSize(module) == nil) then
print("Module "..module.." not found")
else
local memScanner = createMemScan()
local memFoundList = createFoundList(memScanner)
memScanner.firstScan(
soExactValue,vtByteArray,rtRounded,bytes,nil,
getAddress(module),(getAddress(module)+getModuleSize(module)),"",
fsmNotAligned,"",true,false,false,false)
memScanner.waitTillDone()
memFoundList.initialize()
if(memFoundList.Count == 0) then
unregisterSymbol(name)
print(name.." in module "..module.." not found")
else
unregisterSymbol(name)
registerSymbol(name,memFoundList.Address[index])
end
memScanner.destroy()
memFoundList.destroy()
end
end
end
Jennifer's heart level is at 5000 and friendship at 254, but I don't see any new hearts when I check the game status screen, there's just one grey one.
Jennifer's heart level is at 5000 and friendship at 254, but I don't see any new hearts when I check the game status screen, there's just one grey one.
its 10000 to make it purple.
Last edited by HidE on Sun Jul 19, 2020 2:08 am, edited 1 time in total.
For some reason the option Heart Level of Last Person You Spoke With doesn't work correctly with Karen. I think it works with every other marriage candidate except her. I have her on green heart but the number displayed in cheat engine after talking to her is 16 or 17 compared to others having something like 20000+. And even if I change that number for Karen it goes back to the original one after talking to her once more. Doesn't matter when or where I talk to her, it's still the same low number.
EDIT: Her friendship level is correct. Only heart level doesn't seem to work.
A friend wanted me to look into trying to use power up tools in the mine. I could not figure that one out totally, but in the process came up with Always Able To Use Maximum Tool Charge and Instant Tool Charge. The first one allows you to act like you have the best tool and are able to use the greatest power up. I think it actually works up to charge 6, but you need to have the Mythic equipped to actually use execute power 7. The other one just lets you charge up once for max tool charge. Enjoy!
Many thanks for such great project. I'd like to know if it's possible to add new option to modify the experience of nature and pet, because I couldn't find out such valid address to change like relationship.
Hi, I'm still having problems with the Friendship multiplier. I have no issues with the hearts multiplier, just the friendship one.
I can't seem to enable the option, and right clicking on the item shows this message:
(Lua error in the script at line 2:[string "localsyntaxcheck,memrec=......"]:2: attempt to call a nil value (global 'lua_aobscan'))
How can I fix this?
put this lua into Cheat Table Lua Script (Above option) then follow DrummerIX instruction, and then save it > execute script
function lua_aobscan(name,module,bytes,index)
index = index - 1
if(module == "") then
local resultSet = AOBScan(bytes)
if(resultSet == nil) then
unregisterSymbol(name)
print(name.." not found")
else
unregisterSymbol(name)
registerSymbol(name,resultSet[index])
resultSet.destroy()
end
else
if(getModuleSize(module) == nil) then
print("Module "..module.." not found")
else
local memScanner = createMemScan()
local memFoundList = createFoundList(memScanner)
memScanner.firstScan(
soExactValue,vtByteArray,rtRounded,bytes,nil,
getAddress(module),(getAddress(module)+getModuleSize(module)),"",
fsmNotAligned,"",true,false,false,false)
memScanner.waitTillDone()
memFoundList.initialize()
if(memFoundList.Count == 0) then
unregisterSymbol(name)
print(name.." in module "..module.." not found")
else
unregisterSymbol(name)
registerSymbol(name,memFoundList.Address[index])
end
memScanner.destroy()
memFoundList.destroy()
end
end
end
Thank you so much for your instruction and DrummerIX's. It works perfectly now.
Figured out that the animal codes are easy to find after that video you just take the code that is popping up for the last animal petted.. drop each animals code down 4, set 255, down 4, set value to 1, and again drop down 4 to set the value to 91. This will make the animal 10 hearts, award winners and have adult milk/platinum milk.
For example here are the 4 I use for my first animal.
Someone smart here do something with this, as I don't know how to find pointers. Yes I know these addresses are pointless but the pattern of the last two digits on each matter.
Its correct. You just need to find the pointer. As i stated before, you can use playerptr/staminaptr to get these thing. But i dont know what milk production thing, nothing affected when i tried to change from 60 to 91 or any.
Hi HidE, I remember you posted a modified version to the 5.1 that includes all the animal and pet hearts. Did something happen to it?
For some reason the option Heart Level of Last Person You Spoke With doesn't work correctly with Karen. I think it works with every other marriage candidate except her. I have her on green heart but the number displayed in cheat engine after talking to her is 16 or 17 compared to others having something like 20000+. And even if I change that number for Karen it goes back to the original one after talking to her once more. Doesn't matter when or where I talk to her, it's still the same low number.
EDIT: Her friendship level is correct. Only heart level doesn't seem to work.
Using last person you spoke heart level sometime need the correct location when you spoke (e.g mary must be in library)
Use this instead
Lillia [StaminaBasePtr]+1090 Talk +8
Rick 38 Give +A
Rick (love) 60
Popuri 88
Popuri B0
Barley D8
Mei 110
Saibara 148
Grey 1A0
Grey 1C8
Duke 1F0
Manna 228
Basil 260
Anna 298
Mary 2D0
Mary 2F8
Thomas 320
Harris 358
Ellen 390
Yu 3C8
Jeff 400
Sassha 438
Karen 470
Karen 498
Doctor 4C0
Doctor 4E8
Elli 510
Elli 538
Carter 560
Cliff 598
Cliff 5C0
Dough 5E8
Ann 620
Ann 648
Kai 670
Kai 698
Gotz 6C0
Zack 704
Wan 73C
Goddess 7DC
Goddess 804
Kappa 82C
Kappa 854
Van 87c
Brandon 8F0
Brandon 918
Jennifer 940
Jennifer 968
Blueberry 990 Harvest +28 Game +35
Pumpkin 9E0 Water +29 Harvest Diff +2B
Plum A30 Animal +2a Water Diff +2c
Cherry A80 Chores +30 Animal Diff +2D
Aqua AD0 Days +34
Sunny B20 Talk +8
Mint B70 Give +A
Figured out that the animal codes are easy to find after that video you just take the code that is popping up for the last animal petted.. drop each animals code down 4, set 255, down 4, set value to 1, and again drop down 4 to set the value to 91. This will make the animal 10 hearts, award winners and have adult milk/platinum milk.
For example here are the 4 I use for my first animal.
Someone smart here do something with this, as I don't know how to find pointers. Yes I know these addresses are pointless but the pattern of the last two digits on each matter.
Its correct. You just need to find the pointer. As i stated before, you can use playerptr/staminaptr to get these thing. But i dont know what milk production thing, nothing affected when i tried to change from 60 to 91 or any.
Hi HidE, I remember you posted a modified version to the 5.1 that includes all the animal and pet hearts. Did something happen to it?
Many thanks for such great project. I'd like to know if it's possible to add new option to modify the experience of nature and pet, because I couldn't find out such valid address to change like relationship.
[StaminaBasePtr]+600 = pets 1 affection, Skill +30, is Crown -4, Maturity -8
next pets = prev pets + 1DC
Last edited by HidE on Sun Jul 19, 2020 1:32 pm, edited 3 times in total.