修复 商城购买赠送物品

This commit is contained in:
小疯
2022-09-13 22:47:38 +08:00
parent cdca473ec3
commit eb080e87fb
108 changed files with 40249 additions and 104 deletions

View File

@@ -60,6 +60,35 @@ public:
namespace WongWork
{
class CCeraShop
{
public:
static CCeraShop* G_CCeraShop()
{
return *(CCeraShop**)base::GlobalData::s_pItemVendingMachine;
}
int _processCoin(CUser* a2, ushort a3, bool a4)
{
return CallT<int>(base::WongWork::CCeraShop::_processCoin, this, a2, a3, a4);
}
};
class CMailBoxHelper
{
public:
int ReqDBSendNewMailCashShop(Inven_Item * a2, uint a3, uint a4, bool a5, char const* a6, int a7)
{
return CallT<int>(base::WongWork::CMailBoxHelper::ReqDBSendNewMailCashShop, this, a2, a3, a4, a5, a6, a7);
}
};
class CAvatarItemMgr
{
@@ -133,5 +162,15 @@ public:
#include "PacketBuf.h"
#include "SystemTime.h"
inline int ScanInt(bool* a2 = NULL)
{
return CallT<int>(base::ScanInt, a2);
}
inline int ScanStr(std::string* a2)
{
return CallT<int>(base::ScanStr, a2);
}
#endif // __DXFBASE_H__