Beispiel #1
0
int32_t NpcScriptInterface::luaGetNpcPos(lua_State* L)
{
	//getNpcPos()
	Position pos;
	uint32_t stackpos = 0;

	Npc* npc = getScriptEnv()->getNpc();
	if (npc) {
		pos = npc->getPosition();
		stackpos = npc->getParent()->__getIndexOfThing(npc);
	}

	pushPosition(L, pos, stackpos);
	return 1;
}