-
Active Member
SHInject - A small Memory Editing library for 3.3.5:12340
Hello,
i work on a small memory editing library for 3.3.5a. I try to make with my library memory editing simpler for private server.
Currently supportet Functions
Client Communication
ClientCommunication::SetMessageHandler(opcode, myFunction, Parameter);
ClientCommunication::RemoveMessageHandler(opcode);
ClientCommunication::Disconnect();
ClientCommunication::GetCurrent();
ClientCommunication::GetSessionKey();
ClientCommunication::SendPacket(data);
ClientCommunication::SendGamePacket(data);
Lua
Lua::DoString("LuaString");
Lua::Reload();
Lua::GetState();
Lua::GetTop();
Lua::ToNumber(LuaState, Idx);
Lua::ToString(LuaState, Idx);
Lua::PushString(LuaState, "MyString");
Lua::RegisterFunc(FreeFuncAddress, (int)myFunction, "CommandName");
Lua::UnregisterFunc("CommandName");
GameConsole
GameConsole::Enable(true/false);
GameConsole::RegisterCommand("CommandName", myFunction, category, "HelpText");
GameConsole::UnregisterCommand("CommandName");
GameConsole::Write("MyText", color);
Events
ClientServiceSetMessageHandler
ClientServiceRemoveMessageHandler
ClientServiceSendGamePacket
ClientServiceDisconnect
ClientServiceSetMessageHandler
FrameScriptRegisterFunction
FrameScriptUnregisterFunction
SetMessageHandler
CGGameObjectInitialize
Download
-
Post Thanks / Like - 3 Thanks
-
Member
Looks pretty cool.
The events you register are actually called when executed in the client?
By the way, please give credit where needed, because we both know you didn't write all of this and took half your code from TOM_RUS.
Last edited by Natrist; 04-01-2014 at 11:38 PM.
-
Active Member
Originally Posted by
Natrist
Looks pretty cool.
The events you register are actually called when executed in the client?
Originally Posted by
Natrist
By the way, please give credit where needed, because we both know you didn't write all of this and took half your code from TOM_RUS.
-
Member
Hello! How use Lua::RegisterFunc(FreeFuncAddress, (int)myFunction, "CommandName"); ? Can u give me any smippet for use this?
-
Member
Can you write a simple introduction? Thank you