Difference between revisions of "Lua:readStringLocal"

From Cheat Engine
Jump to navigation Jump to search
(Created page with ''''function''' readStringLocal(''Address'', ''Maxlength'', ''isWideString'') Reads the bytes at the given address, in Cheat Engine's memory, and interprets them as a string. ==…')
 
 
(6 intermediate revisions by 2 users not shown)
Line 1: Line 1:
'''function''' readStringLocal(''Address'', ''Maxlength'', ''isWideString'')
+
[[Category:Lua]]
 +
'''function''' readStringLocal(''Address'', ''Maxlength'', ''isWideString'') ''':''' string
  
 
Reads the bytes at the given address, in Cheat Engine's memory, and interprets them as a string.
 
Reads the bytes at the given address, in Cheat Engine's memory, and interprets them as a string.
 +
 +
Note: The bytes read are from the Cheat Engine process instead of the targeted process.
  
 
===Function Parameters===
 
===Function Parameters===
Line 23: Line 26:
  
  
== See also ==
+
{{LuaSeeAlso}}
* [[Lua]]
 
* [[Help_File:Script engine|Script engine]]
 
  
 
=== Related Functions ===
 
=== Related Functions ===
* [[readBytes]]
+
* [[ansiToUtf8]]
* [[readInteger]]
+
* [[utf8ToAnsi]]
* [[readQword]]
+
* [[translate]]
* [[readPointer]]
+
{{ReadWriteMemory}}
* [[readFloat]]
 
* [[readDouble]]
 
* [[readString]]
 
* [[writeBytes]]
 
* [[writeInteger]]
 
* [[writeQword]]
 
* [[writeFloat]]
 
* [[writeDouble]]
 
* [[writeString]]
 
* [[readBytesLocal]]
 
* [[readIntegerLocal]]
 
* [[readQwordLocal]]
 
* [[readPointerLocal]]
 
* [[readFloatLocal]]
 
* [[readDoubleLocal]]
 
* [[writeBytesLocal]]
 
* [[writeIntegerLocal]]
 
* [[writeQwordLocal]]
 
* [[writeFloatLocal]]
 
* [[writeDoubleLocal]]
 
* [[writeStringLocal]]
 
* [[wordToByteTable]]
 
* [[dwordToByteTable]]
 
* [[qwordToByteTable]]
 
* [[floatToByteTable]]
 
* [[doubleToByteTable]]
 
* [[stringToByteTable]]
 
* [[wideStringToByteTable]]
 
* [[byteTableToWord]]
 
* [[byteTableToDword]]
 
* [[byteTableToQword]]
 
* [[byteTableToFloat]]
 
* [[byteTableToDouble]]
 
* [[byteTableToString]]
 
* [[byteTableToWideString]]
 

Latest revision as of 00:03, 25 January 2018

function readStringLocal(Address, Maxlength, isWideString) : string

Reads the bytes at the given address, in Cheat Engine's memory, and interprets them as a string.

Note: The bytes read are from the Cheat Engine process instead of the targeted process.

Function Parameters[edit]

Parameter Type Description
Address CEAddressString or Integer The address to read
Maxlength Integer The maximum number of characters to read. If the string does not have a 0-terminator this will be the length of the string returned
isWideString Boolean Determines if this string is read out as a widestring or a normal ascii string


See also[edit]

Related Functions[edit]