luaselectitem.cpp

来自「天之炼狱1服务器端源文件游戏服务端不完整」· C++ 代码 · 共 37 行

CPP
37
字号
#include "LuaSelectItem.h"LuaSelectItem::LuaSelectItem(LuaState* pState) : LuaScript(pState) {	m_ItemClass 	= (Item::ItemClass)0;	m_ItemType 		= 0;	m_OptionType 	= 0;}intLuaSelectItem::executeFile(const string& filename)	throw (Error){	__BEGIN_TRY	int result = lua_dofile(m_pState->getState(), filename.c_str());	lua_getglobal(m_pState->getState(), "ItemClass");	lua_getglobal(m_pState->getState(), "ItemType");	lua_getglobal(m_pState->getState(), "OptionType");	lua_getglobal(m_pState->getState(), "OptionType2");	 // -_-; 茄俺 歹 眠啊登搁 list肺 官操磊~	m_ItemClass 	= (Item::ItemClass)lua_tonumber(m_pState->getState(), 1);	m_ItemType 		= (ItemType_t)lua_tonumber(m_pState->getState(), 2);	m_OptionType 	= (OptionType_t)lua_tonumber(m_pState->getState(), 3);	m_OptionType2 	= (OptionType_t)lua_tonumber(m_pState->getState(), 4);	//cout << "ItemClass=" << ItemClass	//	<< ", ItemType=" << ItemType	//	<< ", OptionType=" << OptionType << endl;	return result;	__END_CATCH}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?