Re: Super Robot Wars V
Posted: Fri Oct 04, 2019 1:30 pm
It seems you cant buy this game, in the US . The game won't even show up in the store page for me.
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
I tried it but it seems that the Inf HP works for the enemy unit too. the next time the enemy attacked, their HP resets to full
it's region locked to asia and southeast asia if I remember correctly. thanks to licensing issuegunbalde60 wrote: ↑Fri Oct 04, 2019 1:30 pmIt seems you cant buy this game, in the US . The game won't even show up in the store page for me.
how to use ?lampuiho wrote: ↑Fri Oct 04, 2019 9:37 amFor Editing Character Skills
Press home and end to cycle through different slot after entering one character's skill screen.
You need to activate lua script first before using the table script
Lua Script:Table:Spoiler
Code: Select all
function Reset() traitIdx=0 RefreshAdj() end function RefreshAdj() base = readQword("charBase") writeQword("charBaseAdj",base+4*traitIdx) end function IncIdx(sender) traitIdx = traitIdx + 1 RefreshAdj() end function DecIdx(sender) if traitIdx > 0 then traitIdx = traitIdx - 1 end RefreshAdj() end
Spoiler
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>136</ID> <Description>"Get Character Trait Base Address"</Description> <Options moHideChildren="1"/> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat alloc(charBase,128,"SRWV.EXE"+363311) alloc(charBaseAdj,8,"SRWV.EXE"+363311) label(returnhere) label(originalcode) label(exit) registersymbol(charBase) registersymbol(charBaseAdj) charBaseAdj: dq 0 charBase: //this is allocated memory, you have read,write,execute access //place your code here dq 0 originalcode: lea rcx,[rdi+000000A0] mov [charBase],rcx cmp byte ptr [rdi+rbx*4+000000A0],00 exit: jmp returnhere "SRWV.EXE"+363311: jmp originalcode nop 3 returnhere: [DISABLE] //code from here till the end of the code will be used to disable the cheat dealloc(charBase) unregistersymbol(charBase) unregistersymbol(charBaseAdj) "SRWV.EXE"+363311: cmp byte ptr [rdi+rbx*4+000000A0],00 //Alt: db 80 BC 9F A0 00 00 00 00 </AssemblerScript> <CheatEntries> <CheatEntry> <ID>137</ID> <Description>"Trait Idx"</Description> <Options moHideChildren="1"/> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} [ENABLE] Reset() inchk=createHotkey("IncIdx", VK_HOME) dechk=createHotkey("DecIdx", VK_END) [DISABLE] if inchk then inchk.destroy() dechk.destroy() inchk = nil dechk = nil end </AssemblerScript> <CheatEntries> <CheatEntry> <ID>138</ID> <Description>"ID1"</Description> <DropDownList DisplayValueAsItem="1">1:Support Attack 2:Second Attack 3:Enhance Attack 4:Support Defend 5:Fighter's Spirit 6:Focus+ (ATK) 7:Focus+ (DEF) 8:Focus Over Limit 9:Potential 10:E-Sav 11:B-Sav 12:Instinct 13:Guard 14:Protection 15:Ignore Size 16:Spirit Endurance 17:Hit&Run 18:Repair Skill 19:Resupply Skill 20:Supply Parts 21:SP Up 22:Ace 23:Attacker 24:Perfect Counter 25:Dash 26:SP Recovery 27:Concentration 28:Standby Strategy 29:Commander 30:Strong Luck 31:Defiance 32:Apply Terrain 33:New Type 34:Cyber NT 35:SEED 36:Innovator 37:The Ultimate 38:President 39:Hero 40:IFS 41:Electron Fairy 42:Mail Rider 43:Captain's Order 44:Synchro Rate 45:Genius 46:Double Move 47:Trible Move 48:Bonus Focus 49:Pressure </DropDownList> <VariableType>2 Bytes</VariableType> <Address>charBaseAdj</Address> <Offsets> <Offset>-2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>139</ID> <Description>"Lv1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBaseAdj</Address> <Offsets> <Offset>0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>140</ID> <Description>"ID2"</Description> <DropDownList DisplayValueAsItem="1">1:Second Attack 2:Enhance Attack 3:Spirit Endurance 4:Hit&Run 5:Dash 6:Repair Skill 7:Resupply Skill 8:Supply Parts 9:SP Recovery 10:Bonus Focus 11:The Ultimate 12:Double Move 13:Strong Luck 14:Genius 15:President 16:SEED 17:Innovator 18:Triple Move 19:Defiance 20:Apply Terrain 21:Standby Strategy 32:Support Attack 1 33:Support Attack 2 34:Support Attack 3 35:Support Attack 4 36:Support Defend 1 37:Support Defend 2 38:Support Defend 3 39:Support Defend 4 40:Fighter's Spirit 1 41:Fighter's Spirit 2 42:Fighter's Spirit 3 43:Focus+ (ATK) 44:Focus+ (DEF) 45:Focus Over Limit 1 46:Focus Over Limit 2 47:Focus Over Limit 3 48:Potential 1 49:Potential 2 50:Potential 3 51:Potential 4 52:Potential 5 53:Potential 6 54:Potential 7 55:Potential 8 56:Potential 9 57:E-sav 1 58:E-sav 2 59:B-sav 1 60:B-sav 2 61:Instinct 1 62:Instinct 2 63:Instinct 3 64:Guard 1 65:Guard 2 66:Guard 3 67:Protection 68:Ignore Size 1 69:Ignore Size 2 70:Ignore Size 3 71:Ignore Size 4 72:SP Up 1 73:SP Up 2 74:SP Up 3 75:SP Up 4 76:SP Up 5 77:SP Up 6 78:SP Up 7 79:SP Up 8 80:SP Up 9 81:Proud Ace 82:Attacker 83:Perfect Counter 84:Concentration 1 85:Concentration 2 86:Concentration 3 87:Commander 1 88:Commander 2 89:Commander 3 90:Commander 4 91:New Type 1 92:New Type 2 93:New Type 3 94:New Type 4 95:New Type 5 96:New Type 6 97:New Type 7 98:New Type 8 99:New Type 9 100:Cyber NT 1 101:Cyber NT 2 102:Cyber NT 3 103:Cyber NT 4 104:Cyber NT 5 105:Cyber NT 6 106:Cyber NT 7 107:Cyber NT 8 108:Cyber NT 9 109:Hero 1 110:Hero 2 111:Hero 3 112:Hero 4 113:Hero 5 104:Hero 6 115:Hero 7 116:Hero 8 117:Hero 9 118:IFS 119:Electron Fairy 120:Mail Rider 121:Captain's Order 122:Pressure 1 123:Pressure 2 124:Pressure 3 125:Pressure 4 126:Synchro Rate </DropDownList> <VariableType>2 Bytes</VariableType> <Address>charBaseAdj</Address> <Offsets> <Offset>96</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>141</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBaseAdj</Address> <Offsets> <Offset>98</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>142</ID> <Description>"Trait 1"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>143</ID> <Description>"ID1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>-2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>144</ID> <Description>"Lv1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>145</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>96</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>146</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>98</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>147</ID> <Description>"Trait 2"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>148</ID> <Description>"ID1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>149</ID> <Description>"Lv1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>4</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>150</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>9A</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>151</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>9C</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>152</ID> <Description>"Trait 3"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>153</ID> <Description>"ID1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>6</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>154</ID> <Description>"Lv1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>8</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>155</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>9E</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>156</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A0</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>157</ID> <Description>"Trait 4"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>158</ID> <Description>"ID1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>159</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>160</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>161</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A4</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>162</ID> <Description>"Trait 5"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>163</ID> <Description>"ID"</Description> <DropDownList>1:Support Attack 2:Second Attack 3:Enhance Attack 4:Support Defend 5:Fighter's Spirit 6:Focus+ (ATK) 7:Focus+ (DEF) 8:Focus Over Limit 9:Potential 10:E-Sav 11:B-Sav 12:Instinct 13:Guard 14:Protection 15:Ignore Size 16:Spirit Endurance 17:Hit&Run 18:Repair Skill 19:Resupply Skill 20:Supply Parts 21:SP Up 22:Ace </DropDownList> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>E</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>164</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>10</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>165</ID> <Description>"ID2"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A6</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>166</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A8</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>167</ID> <Description>"Trait 6"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>168</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>12</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>169</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>14</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>170</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>AA</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>171</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>AC</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>172</ID> <Description>"Trait 7"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>173</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>16</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>174</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>18</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>175</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>AE</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>176</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>B0</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>177</ID> <Description>"Trait 8"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>178</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>1A</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>179</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>1C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>180</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>B2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>181</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>B4</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>182</ID> <Description>"Trait 9"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>183</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>1E</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>184</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>20</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>185</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>B6</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>186</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>B8</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>187</ID> <Description>"Trait 10"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>188</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>22</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>189</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>24</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>190</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>BA</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>191</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>BC</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>192</ID> <Description>"Trait 11"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>193</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>26</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>194</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>28</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>195</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>BE</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>196</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>C0</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>197</ID> <Description>"Trait 12"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>198</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>2A</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>199</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>2C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>200</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>C2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>201</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>C4</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
can i have your CE table manual edit 99 power part ?nuocda wrote: ↑Thu Oct 03, 2019 7:03 pmidk how to say, my english bad, the guy post CE table manual edit 99 power part, i follow address edit and work
follow picture
red pen is begin address, whatever before is, just see money address read and find follow "***C8CAC"
blue pen just edit all to 63( 99 items), follow each same line, idk ending edit point, need more testing, careful
here is him original capture picture
[Link]
or wait more future friendly edit cheat table
Hello, i am new here. how do i create a lua script and a table script?HEROES wrote: ↑Sat Oct 05, 2019 6:49 amhow to use ?lampuiho wrote: ↑Fri Oct 04, 2019 9:37 amFor Editing Character Skills
Press home and end to cycle through different slot after entering one character's skill screen.
You need to activate lua script first before using the table script
Lua Script:Table:Spoiler
Code: Select all
function Reset() traitIdx=0 RefreshAdj() end function RefreshAdj() base = readQword("charBase") writeQword("charBaseAdj",base+4*traitIdx) end function IncIdx(sender) traitIdx = traitIdx + 1 RefreshAdj() end function DecIdx(sender) if traitIdx > 0 then traitIdx = traitIdx - 1 end RefreshAdj() end
Spoiler
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>136</ID> <Description>"Get Character Trait Base Address"</Description> <Options moHideChildren="1"/> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat alloc(charBase,128,"SRWV.EXE"+363311) alloc(charBaseAdj,8,"SRWV.EXE"+363311) label(returnhere) label(originalcode) label(exit) registersymbol(charBase) registersymbol(charBaseAdj) charBaseAdj: dq 0 charBase: //this is allocated memory, you have read,write,execute access //place your code here dq 0 originalcode: lea rcx,[rdi+000000A0] mov [charBase],rcx cmp byte ptr [rdi+rbx*4+000000A0],00 exit: jmp returnhere "SRWV.EXE"+363311: jmp originalcode nop 3 returnhere: [DISABLE] //code from here till the end of the code will be used to disable the cheat dealloc(charBase) unregistersymbol(charBase) unregistersymbol(charBaseAdj) "SRWV.EXE"+363311: cmp byte ptr [rdi+rbx*4+000000A0],00 //Alt: db 80 BC 9F A0 00 00 00 00 </AssemblerScript> <CheatEntries> <CheatEntry> <ID>137</ID> <Description>"Trait Idx"</Description> <Options moHideChildren="1"/> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} [ENABLE] Reset() inchk=createHotkey("IncIdx", VK_HOME) dechk=createHotkey("DecIdx", VK_END) [DISABLE] if inchk then inchk.destroy() dechk.destroy() inchk = nil dechk = nil end </AssemblerScript> <CheatEntries> <CheatEntry> <ID>138</ID> <Description>"ID1"</Description> <DropDownList DisplayValueAsItem="1">1:Support Attack 2:Second Attack 3:Enhance Attack 4:Support Defend 5:Fighter's Spirit 6:Focus+ (ATK) 7:Focus+ (DEF) 8:Focus Over Limit 9:Potential 10:E-Sav 11:B-Sav 12:Instinct 13:Guard 14:Protection 15:Ignore Size 16:Spirit Endurance 17:Hit&Run 18:Repair Skill 19:Resupply Skill 20:Supply Parts 21:SP Up 22:Ace 23:Attacker 24:Perfect Counter 25:Dash 26:SP Recovery 27:Concentration 28:Standby Strategy 29:Commander 30:Strong Luck 31:Defiance 32:Apply Terrain 33:New Type 34:Cyber NT 35:SEED 36:Innovator 37:The Ultimate 38:President 39:Hero 40:IFS 41:Electron Fairy 42:Mail Rider 43:Captain's Order 44:Synchro Rate 45:Genius 46:Double Move 47:Trible Move 48:Bonus Focus 49:Pressure </DropDownList> <VariableType>2 Bytes</VariableType> <Address>charBaseAdj</Address> <Offsets> <Offset>-2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>139</ID> <Description>"Lv1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBaseAdj</Address> <Offsets> <Offset>0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>140</ID> <Description>"ID2"</Description> <DropDownList DisplayValueAsItem="1">1:Second Attack 2:Enhance Attack 3:Spirit Endurance 4:Hit&Run 5:Dash 6:Repair Skill 7:Resupply Skill 8:Supply Parts 9:SP Recovery 10:Bonus Focus 11:The Ultimate 12:Double Move 13:Strong Luck 14:Genius 15:President 16:SEED 17:Innovator 18:Triple Move 19:Defiance 20:Apply Terrain 21:Standby Strategy 32:Support Attack 1 33:Support Attack 2 34:Support Attack 3 35:Support Attack 4 36:Support Defend 1 37:Support Defend 2 38:Support Defend 3 39:Support Defend 4 40:Fighter's Spirit 1 41:Fighter's Spirit 2 42:Fighter's Spirit 3 43:Focus+ (ATK) 44:Focus+ (DEF) 45:Focus Over Limit 1 46:Focus Over Limit 2 47:Focus Over Limit 3 48:Potential 1 49:Potential 2 50:Potential 3 51:Potential 4 52:Potential 5 53:Potential 6 54:Potential 7 55:Potential 8 56:Potential 9 57:E-sav 1 58:E-sav 2 59:B-sav 1 60:B-sav 2 61:Instinct 1 62:Instinct 2 63:Instinct 3 64:Guard 1 65:Guard 2 66:Guard 3 67:Protection 68:Ignore Size 1 69:Ignore Size 2 70:Ignore Size 3 71:Ignore Size 4 72:SP Up 1 73:SP Up 2 74:SP Up 3 75:SP Up 4 76:SP Up 5 77:SP Up 6 78:SP Up 7 79:SP Up 8 80:SP Up 9 81:Proud Ace 82:Attacker 83:Perfect Counter 84:Concentration 1 85:Concentration 2 86:Concentration 3 87:Commander 1 88:Commander 2 89:Commander 3 90:Commander 4 91:New Type 1 92:New Type 2 93:New Type 3 94:New Type 4 95:New Type 5 96:New Type 6 97:New Type 7 98:New Type 8 99:New Type 9 100:Cyber NT 1 101:Cyber NT 2 102:Cyber NT 3 103:Cyber NT 4 104:Cyber NT 5 105:Cyber NT 6 106:Cyber NT 7 107:Cyber NT 8 108:Cyber NT 9 109:Hero 1 110:Hero 2 111:Hero 3 112:Hero 4 113:Hero 5 104:Hero 6 115:Hero 7 116:Hero 8 117:Hero 9 118:IFS 119:Electron Fairy 120:Mail Rider 121:Captain's Order 122:Pressure 1 123:Pressure 2 124:Pressure 3 125:Pressure 4 126:Synchro Rate </DropDownList> <VariableType>2 Bytes</VariableType> <Address>charBaseAdj</Address> <Offsets> <Offset>96</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>141</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBaseAdj</Address> <Offsets> <Offset>98</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>142</ID> <Description>"Trait 1"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>143</ID> <Description>"ID1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>-2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>144</ID> <Description>"Lv1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>145</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>96</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>146</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>98</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>147</ID> <Description>"Trait 2"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>148</ID> <Description>"ID1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>149</ID> <Description>"Lv1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>4</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>150</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>9A</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>151</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>9C</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>152</ID> <Description>"Trait 3"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>153</ID> <Description>"ID1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>6</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>154</ID> <Description>"Lv1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>8</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>155</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>9E</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>156</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A0</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>157</ID> <Description>"Trait 4"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>158</ID> <Description>"ID1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>159</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>160</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>161</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A4</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>162</ID> <Description>"Trait 5"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>163</ID> <Description>"ID"</Description> <DropDownList>1:Support Attack 2:Second Attack 3:Enhance Attack 4:Support Defend 5:Fighter's Spirit 6:Focus+ (ATK) 7:Focus+ (DEF) 8:Focus Over Limit 9:Potential 10:E-Sav 11:B-Sav 12:Instinct 13:Guard 14:Protection 15:Ignore Size 16:Spirit Endurance 17:Hit&Run 18:Repair Skill 19:Resupply Skill 20:Supply Parts 21:SP Up 22:Ace </DropDownList> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>E</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>164</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>10</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>165</ID> <Description>"ID2"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A6</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>166</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A8</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>167</ID> <Description>"Trait 6"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>168</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>12</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>169</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>14</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>170</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>AA</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>171</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>AC</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>172</ID> <Description>"Trait 7"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>173</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>16</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>174</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>18</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>175</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>AE</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>176</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>B0</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>177</ID> <Description>"Trait 8"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>178</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>1A</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>179</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>1C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>180</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>B2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>181</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>B4</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>182</ID> <Description>"Trait 9"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>183</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>1E</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>184</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>20</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>185</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>B6</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>186</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>B8</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>187</ID> <Description>"Trait 10"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>188</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>22</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>189</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>24</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>190</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>BA</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>191</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>BC</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>192</ID> <Description>"Trait 11"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>193</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>26</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>194</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>28</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>195</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>BE</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>196</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>C0</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>197</ID> <Description>"Trait 12"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>198</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>2A</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>199</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>2C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>200</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>C2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>201</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>C4</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
thank youvitxuga wrote: ↑Tue Oct 08, 2019 2:05 amcan i have your CE table manual edit 99 power part ?nuocda wrote: ↑Thu Oct 03, 2019 7:03 pmidk how to say, my english bad, the guy post CE table manual edit 99 power part, i follow address edit and work
follow picture
red pen is begin address, whatever before is, just see money address read and find follow "***C8CAC"
blue pen just edit all to 63( 99 items), follow each same line, idk ending edit point, need more testing, careful
here is him original capture picture
[Link]
or wait more future friendly edit cheat table
how to save ? ...lampuiho wrote: ↑Fri Oct 04, 2019 9:37 amFor Editing Character Skills
Press home and end to cycle through different slot after entering one character's skill screen.
You need to activate lua script first before using the table script
EDIT: there was a memory leak when disabling. Also fixed bug with not reseting the address base of indexed address on activation.
Lua Script:Table:Spoiler
Code: Select all
function Reset() traitIdx=0 RefreshAdj() end function RefreshAdj() base = readQword("charBase") writeQword("charBaseAdj",base+4*traitIdx) end function IncIdx(sender) traitIdx = traitIdx + 1 RefreshAdj() end function DecIdx(sender) if traitIdx > 0 then traitIdx = traitIdx - 1 end RefreshAdj() end
Spoiler
Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>136</ID> <Description>"Get Character Trait Base Address"</Description> <Options moHideChildren="1"/> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>[ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat alloc(charBase,128,"SRWV.EXE"+363311) alloc(charBaseAdj,8,"SRWV.EXE"+363311) label(returnhere) label(originalcode) label(exit) registersymbol(charBase) registersymbol(charBaseAdj) charBaseAdj: dq 0 charBase: //this is allocated memory, you have read,write,execute access //place your code here dq 0 originalcode: lea rcx,[rdi+000000A0] mov [charBase],rcx cmp byte ptr [rdi+rbx*4+000000A0],00 exit: jmp returnhere "SRWV.EXE"+363311: jmp originalcode nop 3 returnhere: [DISABLE] //code from here till the end of the code will be used to disable the cheat dealloc(charBase) dealloc(charBaseAdj) unregistersymbol(charBase) unregistersymbol(charBaseAdj) "SRWV.EXE"+363311: cmp byte ptr [rdi+rbx*4+000000A0],00 //Alt: db 80 BC 9F A0 00 00 00 00 </AssemblerScript> <CheatEntries> <CheatEntry> <ID>137</ID> <Description>"Trait Idx"</Description> <Options moHideChildren="1"/> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{$lua} if inchk then inchk.destroy() dechk.destroy() inchk = nil dechk = nil end [ENABLE] inchk=createHotkey("IncIdx", VK_HOME) dechk=createHotkey("DecIdx", VK_END) Reset() [DISABLE] if inchk then inchk.destroy() dechk.destroy() inchk = nil dechk = nil end </AssemblerScript> <CheatEntries> <CheatEntry> <ID>138</ID> <Description>"ID1"</Description> <DropDownList DisplayValueAsItem="1">1:Support Attack 2:Second Attack 3:Enhance Attack 4:Support Defend 5:Fighter's Spirit 6:Focus+ (ATK) 7:Focus+ (DEF) 8:Focus Over Limit 9:Potential 10:E-Sav 11:B-Sav 12:Instinct 13:Guard 14:Protection 15:Ignore Size 16:Spirit Endurance 17:Hit&Run 18:Repair Skill 19:Resupply Skill 20:Supply Parts 21:SP Up 22:Ace 23:Attacker 24:Perfect Counter 25:Dash 26:SP Recovery 27:Concentration 28:Standby Strategy 29:Commander 30:Strong Luck 31:Defiance 32:Apply Terrain 33:New Type 34:Cyber NT 35:SEED 36:Innovator 37:The Ultimate 38:President 39:Hero 40:IFS 41:Electron Fairy 42:Mail Rider 43:Captain's Order 44:Synchro Rate 45:Genius 46:Double Move 47:Trible Move 48:Bonus Focus 49:Pressure </DropDownList> <VariableType>2 Bytes</VariableType> <Address>charBaseAdj</Address> <Offsets> <Offset>-2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>139</ID> <Description>"Lv1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBaseAdj</Address> <Offsets> <Offset>0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>140</ID> <Description>"ID2"</Description> <DropDownList DisplayValueAsItem="1">1:Second Attack 2:Enhance Attack 3:Spirit Endurance 4:Hit&Run 5:Dash 6:Repair Skill 7:Resupply Skill 8:Supply Parts 9:SP Recovery 10:Bonus Focus 11:The Ultimate 12:Double Move 13:Strong Luck 14:Genius 15:President 16:SEED 17:Innovator 18:Triple Move 19:Defiance 20:Apply Terrain 21:Standby Strategy 32:Support Attack 1 33:Support Attack 2 34:Support Attack 3 35:Support Attack 4 36:Support Defend 1 37:Support Defend 2 38:Support Defend 3 39:Support Defend 4 40:Fighter's Spirit 1 41:Fighter's Spirit 2 42:Fighter's Spirit 3 43:Focus+ (ATK) 44:Focus+ (DEF) 45:Focus Over Limit 1 46:Focus Over Limit 2 47:Focus Over Limit 3 48:Potential 1 49:Potential 2 50:Potential 3 51:Potential 4 52:Potential 5 53:Potential 6 54:Potential 7 55:Potential 8 56:Potential 9 57:E-sav 1 58:E-sav 2 59:B-sav 1 60:B-sav 2 61:Instinct 1 62:Instinct 2 63:Instinct 3 64:Guard 1 65:Guard 2 66:Guard 3 67:Protection 68:Ignore Size 1 69:Ignore Size 2 70:Ignore Size 3 71:Ignore Size 4 72:SP Up 1 73:SP Up 2 74:SP Up 3 75:SP Up 4 76:SP Up 5 77:SP Up 6 78:SP Up 7 79:SP Up 8 80:SP Up 9 81:Proud Ace 82:Attacker 83:Perfect Counter 84:Concentration 1 85:Concentration 2 86:Concentration 3 87:Commander 1 88:Commander 2 89:Commander 3 90:Commander 4 91:New Type 1 92:New Type 2 93:New Type 3 94:New Type 4 95:New Type 5 96:New Type 6 97:New Type 7 98:New Type 8 99:New Type 9 100:Cyber NT 1 101:Cyber NT 2 102:Cyber NT 3 103:Cyber NT 4 104:Cyber NT 5 105:Cyber NT 6 106:Cyber NT 7 107:Cyber NT 8 108:Cyber NT 9 109:Hero 1 110:Hero 2 111:Hero 3 112:Hero 4 113:Hero 5 104:Hero 6 115:Hero 7 116:Hero 8 117:Hero 9 118:IFS 119:Electron Fairy 120:Mail Rider 121:Captain's Order 122:Pressure 1 123:Pressure 2 124:Pressure 3 125:Pressure 4 126:Synchro Rate </DropDownList> <VariableType>2 Bytes</VariableType> <Address>charBaseAdj</Address> <Offsets> <Offset>96</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>141</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBaseAdj</Address> <Offsets> <Offset>98</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>204</ID> <Description>"Bytes1"</Description> <VariableType>Array of byte</VariableType> <ByteLength>88</ByteLength> <Address>charBaseAdj</Address> <Offsets> <Offset>-2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>205</ID> <Description>"Bytes2"</Description> <VariableType>Array of byte</VariableType> <ByteLength>88</ByteLength> <Address>charBaseAdj</Address> <Offsets> <Offset>96</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>142</ID> <Description>"Trait 1"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>143</ID> <Description>"ID1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>-2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>144</ID> <Description>"Lv1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>0</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>145</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>96</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>146</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>98</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>147</ID> <Description>"Trait 2"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>148</ID> <Description>"ID1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>149</ID> <Description>"Lv1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>4</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>150</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>9A</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>151</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>9C</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>152</ID> <Description>"Trait 3"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>153</ID> <Description>"ID1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>6</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>154</ID> <Description>"Lv1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>8</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>155</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>9E</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>156</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A0</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>157</ID> <Description>"Trait 4"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>158</ID> <Description>"ID1"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>159</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>160</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>161</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A4</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>162</ID> <Description>"Trait 5"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>163</ID> <Description>"ID"</Description> <DropDownList>1:Support Attack 2:Second Attack 3:Enhance Attack 4:Support Defend 5:Fighter's Spirit 6:Focus+ (ATK) 7:Focus+ (DEF) 8:Focus Over Limit 9:Potential 10:E-Sav 11:B-Sav 12:Instinct 13:Guard 14:Protection 15:Ignore Size 16:Spirit Endurance 17:Hit&Run 18:Repair Skill 19:Resupply Skill 20:Supply Parts 21:SP Up 22:Ace </DropDownList> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>E</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>164</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>10</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>165</ID> <Description>"ID2"</Description> <ShowAsSigned>0</ShowAsSigned> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A6</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>166</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>A8</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>167</ID> <Description>"Trait 6"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>168</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>12</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>169</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>14</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>170</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>AA</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>171</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>AC</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>172</ID> <Description>"Trait 7"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>173</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>16</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>174</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>18</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>175</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>AE</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>176</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>B0</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>177</ID> <Description>"Trait 8"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>178</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>1A</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>179</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>1C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>180</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>B2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>181</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>B4</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>182</ID> <Description>"Trait 9"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>183</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>1E</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>184</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>20</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>185</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>B6</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>186</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>B8</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>187</ID> <Description>"Trait 10"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>188</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>22</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>189</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>24</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>190</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>BA</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>191</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>BC</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>192</ID> <Description>"Trait 11"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>193</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>26</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>194</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>28</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>195</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>BE</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>196</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>C0</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>197</ID> <Description>"Trait 12"</Description> <Options moHideChildren="1"/> <LastState Value="" RealAddress="00000000"/> <GroupHeader>1</GroupHeader> <CheatEntries> <CheatEntry> <ID>198</ID> <Description>"ID"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>2A</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>199</ID> <Description>"Lv"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>2C</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>200</ID> <Description>"ID2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>C2</Offset> </Offsets> </CheatEntry> <CheatEntry> <ID>201</ID> <Description>"Lv2"</Description> <VariableType>2 Bytes</VariableType> <Address>charBase</Address> <Offsets> <Offset>C4</Offset> </Offsets> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
that work easy i guess for parts even i dont good at coding, try find word tenku after search memory for money and then u see the code just edit like pict do same pattern for all partsvitxuga wrote: ↑Tue Oct 08, 2019 4:29 pmthank youvitxuga wrote: ↑Tue Oct 08, 2019 2:05 amcan i have your CE table manual edit 99 power part ?nuocda wrote: ↑Thu Oct 03, 2019 7:03 pmidk how to say, my english bad, the guy post CE table manual edit 99 power part, i follow address edit and work
follow picture
red pen is begin address, whatever before is, just see money address read and find follow "***C8CAC"
blue pen just edit all to 63( 99 items), follow each same line, idk ending edit point, need more testing, careful
here is him original capture picture
[Link]
or wait more future friendly edit cheat table