⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 newbieflagwar.cpp

📁 天之炼狱1服务器端源文件游戏服务端不完整
💻 CPP
字号:
#include "NewbieFlagWar.h"#include "ZoneUtil.h"#include "MonsterSummonInfo.h"#include "Zone.h"#include "ZoneInfoManager.h"#include "FlagManager.h"void NewbieFlagWar::executeEnd() throw(Error){	FlagWar::executeEnd();	ZoneCoord_t	ZoneX, ZoneY;	switch ( g_pFlagManager->getWinnerRace() )	{		case RACE_SLAYER:			ZoneX = 90;			ZoneY = 50;			break;		case RACE_VAMPIRE:			ZoneX = 24;			ZoneY = 52;			break;		case RACE_OUSTERS:			ZoneX = 30;			ZoneY = 86;			break;		default:			return;	}	SUMMON_INFO summonInfo;	summonInfo.canScanEnemy = false;	summonInfo.clanType = SUMMON_INFO::CLAN_TYPE_DEFAULT;	addMonstersToZone(getZoneByZoneID(1122), ZoneX, ZoneY, 0, 599, 1, summonInfo);}VSDateTime NewbieFlagWar::getNextFlagWarTime(){	static const int NextFlagWarDay[8] =	{		0, 1, 0, 1, 0, 4, 3, 2	};	VSDateTime dt = VSDateTime::currentDateTime();	VSDateTime nextWarDateTime;	nextWarDateTime = dt.addDays( NextFlagWarDay[dt.date().dayOfWeek()] );	nextWarDateTime.setTime( VSTime( 18, 55, 0 ) );	if ( nextWarDateTime < VSDateTime::currentDateTime() )	{		nextWarDateTime = nextWarDateTime.addDays( 1 );		nextWarDateTime = nextWarDateTime.addDays( NextFlagWarDay[nextWarDateTime.date().dayOfWeek()] );	}	filelog( "FlagWar.log", "%s俊 檬焊粮 标惯 化扁 捞亥飘 矫累", nextWarDateTime.toString().c_str() );	return nextWarDateTime;}void NewbieFlagWar::addFlags(){	addFlagsRandom( 1122, 20 );}

⌨️ 快捷键说明

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