gir489 wrote: ↑Wed Feb 06, 2019 7:23 pm
[...]
'hide weapon upgrade appearance' is stupid, all it does is prevent your mods from showing up when you draw the weapon, i thought it would consume less space in your inventory. You do know you can just remove those mods from the inventory menu, right?!
the script is for those who want, for example, a short barrel shot gun but still have the increased damage and clip size, and the concentrated fire.
of course you can remove the mods from the inventory menu, but the mods' effect would be removed as well.
still it could be stupid to those who don't care the weapon's appearance. I guess I'm just shallow...
///
gir489 wrote: ↑Wed Feb 06, 2019 10:35 pm
It's working fine for me. Make sure you don't have ammo to reload with and to turn off inf. sub weapons.
"Make sure you don't have ammo to reload"
nah, you just need to turn off auto reload in the option, as stated in the first post.
///
Exeter wrote: ↑Wed Feb 06, 2019 11:27 pm
NewMember wrote: ↑Wed Feb 06, 2019 11:23 pm
Can someone tell me what universal item key does?
It would be nice to put atleast a short decription how to use the option below its table.
universal item
- allows you to interact with world objects with any item from your inventory.
- for example, open spade key doors with your handgun ammo.
- press and hold CapsLock key (or the key you specified) when clicking on the item in the inv AND when clicking on the USE option.
- should not be used on world objects that allows multiple items (e.g., dark room, multi-items puzzle, etc).
thanks Exeter~
sometimes I wonder why I typed all these shit..
///
teinousi wrote: ↑Thu Feb 07, 2019 6:02 am
NewMember wrote: ↑Thu Feb 07, 2019 4:49 am
When I edit one of them, the other one uses the same variable.
because that is the game speed not the model's speed , the issue I got that model speed only is duck souls 3 , the game speed is normal but your charater just like jojo's stair way to heaven
as you said, the speedhack doesn't work well with some games, when lowering the speed with speedhack the frame rate, or the model's animation update rate, would be lowered too on some games.
again, for this game, setting "Frame Rate" (NOT the "Refresh Rate") to "Variable" do the tricks for me. guess I'm lucky~
anyway, you can change the "speedhack speed change" in my script, to change the "Time Scale" value from jim2point0's script instead.
EDIT:
like this:
Code: Select all
<?xml version="1.0" encoding="utf-8"?>
<CheatTable>
<CheatEntries>
<CheatEntry>
<ID>13493</ID>
<Description>"slow motion v2"</Description>
<Options moHideChildren="1"/>
<LastState Activated="1"/>
<Color>FF0000</Color>
<VariableType>Auto Assembler Script</VariableType>
<AssemblerScript>[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(slowmokeys,1024,re2.exe)
label(dSlowMoKey1)
registersymbol(dSlowMoKey1)
label(dSlowMoKey2)
registersymbol(dSlowMoKey2)
label(dCustSpeedhackSpeed)
registersymbol(dCustSpeedhackSpeed)
///
slowmokeys:
dSlowMoKey1:
dd 05
dSlowMoKey2:
dd 02
dCustSpeedhackSpeed:
dd (float)0.15
///
{$lua}
lastSpeed=speedhack_getSpeed();
bSpeedKeyReleased=1;
local function slowmokeyLuaThread(thread3)
local addr = getAddressSafe('dCustSpeedhackSpeed')
local addrtimescale = readPointer(getAddressSafe('timeScale'))+0x380
while SlowMokeyLuaThread do
if addr then
if ( (isKeyPressed(readInteger('dSlowMoKey1'))) and (isKeyPressed(readInteger('dSlowMoKey2'))) ) then
if bSpeedKeyReleased == 1 then
if speedhack_getSpeed() ~= readFloat("dCustSpeedhackSpeed") then
-- print("pressing: ", lastSpeed)
lastSpeed=readFloat(addrtimescale)
writeFloat(addrtimescale,readFloat("dCustSpeedhackSpeed"))
bSpeedKeyReleased=0
end
end
else
if bSpeedKeyReleased == 0 then
bSpeedKeyReleased=1
-- print(lastSpeed)
if readFloat(addrtimescale) ~= lastSpeed then
writeFloat(addrtimescale,lastSpeed)
end
end
end
else
addr = getAddressSafe('dCustSpeedhackSpeed')
end
end
thread3.terminate()
end
----------------------------------
if syntaxcheck then return end
SlowMokeyLuaThread = true
createThread(slowmokeyLuaThread)
{$asm}
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
{$lua}
if syntaxcheck then return end
SlowMokeyLuaThread = false
{$asm}
///*****************************************///
dealloc(newmem)
unregistersymbol(dSlowMoKey1)
unregistersymbol(dSlowMoKey2)
unregistersymbol(dCustSpeedhackSpeed)
</AssemblerScript>
<CheatEntries>
<CheatEntry>
<ID>13494</ID>
<Description>"key 1"</Description>
<DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">10:SHIFT key
11:CTRL key
12:ALT key
14:CAPS LOCK key
02:Right Mouse Button
04:Middle Mouse Button
05:X1 Mouse Button
06:X2 Moust Button
</DropDownList>
<LastState Value="05" RealAddress="13FFC0000"/>
<ShowAsHex>1</ShowAsHex>
<Color>008000</Color>
<VariableType>Byte</VariableType>
<Address>dSlowMoKey1</Address>
</CheatEntry>
<CheatEntry>
<ID>13495</ID>
<Description>"key 2"</Description>
<DropDownList ReadOnly="1" DescriptionOnly="1" DisplayValueAsItem="1">10:SHIFT key
11:CTRL key
12:ALT key
14:CAPS LOCK key
02:Right Mouse Button
04:Middle Mouse Button
05:X1 Mouse Button
06:X2 Moust Button
</DropDownList>
<LastState Value="02" RealAddress="13FFC0004"/>
<ShowAsHex>1</ShowAsHex>
<Color>008000</Color>
<VariableType>Byte</VariableType>
<Address>dSlowMoKey2</Address>
</CheatEntry>
<CheatEntry>
<ID>13496</ID>
<Description>"slow motion speed"</Description>
<LastState Value="0.150000006" RealAddress="13FFC0008"/>
<Color>008000</Color>
<VariableType>Float</VariableType>
<Address>dCustSpeedhackSpeed</Address>
</CheatEntry>
</CheatEntries>
</CheatEntry>
</CheatEntries>
</CheatTable>
copy&paste the above ONto your table. activate jim2point0's
Get Time Scale first, then activate
slow motion v2.