Marcelo Druida
Intermediate OT User
Hello!!
This code enables the parameter be the GUID when you need player userdata.
tested on TFS 1.x
luascripts.cpp
Enjoy!
This code enables the parameter be the GUID when you need player userdata.
tested on TFS 1.x
luascripts.cpp
Code:
// Player
int LuaScriptInterface::luaPlayerCreate(lua_State* L)
{
// Player(id or name or userdata)
Player* player;
if (isNumber(L, 2)) {
if (getNumber<uint32_t>(L, 2) > 268435455)
player = g_game.getPlayerByID(getNumber<uint32_t>(L, 2));
else
player = g_game.getPlayerByGUID(getNumber<uint32_t>(L, 2));
} else if (isString(L, 2)) {
...
Enjoy!
Last edited: