public static String KeyBoard(String Title)
{
RPC.Call(0x026F5BC, 0, Title, "", 20, 0x72DCE8, 0x7239A0);
while (PS3.ReadInt32(0x73145C) != 0)
{
continue;
}
return PS3.ReadString(0x2380E22);
}
just use it like this:
iPrintln(client, KeyBoard("Keyboard Test")); // Will print the texted input on-Screen 


public static String KeyBoard(String Title)
{
RPC.Call(0x026F5BC, 0, Title, "", 20, 0x72DCE8, 0x7239A0);
while (PS3.ReadInt32(0x73145C) != 0)
{
continue;
}
return PS3.ReadString(0x2380E22);
}
just use it like this:
iPrintln(client, KeyBoard("Keyboard Test")); // Will print the texted input on-Screen 


#region ChangeName
public static void ChangeName(int client)
{
uint NameInGame = 0x0110D694;
uint clientIndex = 0x3980;
RPC.iPrintlnBold(client, "^5Keyboard opened");
byte[] Name = Encoding.ASCII.GetBytes(KeyBoard(client,"Change Name Keyboard","",20));
Array.Resize(ref Name, Name.Length + 1);
PS3.SetMemory(NameInGame + ((uint)client * clientIndex), Name);
RPC.iPrintlnBold(client, "Name Changed to:" + PS3.Extension.ReadString(Multiplayer.Offsets.Clients.NameInGame + ((uint)client * 0x3980)));
}
#endregion
ChangeName(0/*Or any other client*/);
Copyright © 2026, NextGenUpdate.
All Rights Reserved.