コード例 #1
0
ファイル: SProtocol.cpp プロジェクト: AkiraJue/OpenMuS9
void JGPOptionControl( SDHP_OPTIONCONTROL * lpMsg )
{
	switch ( lpMsg->Option )
	{
		case OPTION_RELOAD:
			ReadCommonServerInfo();
			break;

		case MONSTER_RELOAD:
			//GameMonsterAllCloseAndReLoad();
			gMSetBase.MonsterSetBaseReload(LOAD_ALLOBJ);
			break;

		case SHOP_RELOAD:
			g_ShopManager.Reload();
			break;

		case ALLOPTION_RELOAD:
			ReadCommonServerInfo();
			//GameMonsterAllCloseAndReLoad();
			gMSetBase.MonsterSetBaseReload(LOAD_ALLOBJ);
			g_ShopManager.Reload();
			break;

		case EVENTINFO_RELOAD:
			ReadEventInfo(MU_EVENT_ALL );
			break;

		case ETCINFO_RELOAD:
			ReadGameEtcInfo(MU_ETC_ALL );
			break;
	}
}
コード例 #2
0
ファイル: SProtocol.cpp プロジェクト: gustavobm/p4f-free-emu
void JGPOptionControl( SDHP_OPTIONCONTROL * lpMsg )
{
    switch ( lpMsg->Option )
    {
    case OPTION_RELOAD:
        ReadCommonServerInfo();
        break;

    case MONSTER_RELOAD:
        GameMonsterAllCloseAndReLoad();
        break;

    case SHOP_RELOAD:
        ShopDataLoad();
        break;

    case ALLOPTION_RELOAD:
        ReadCommonServerInfo();
        GameMonsterAllCloseAndReLoad();
        ShopDataLoad();
        break;

    case EVENTINFO_RELOAD:
        ReadEventInfo(MU_EVENT_ALL );
        break;

    case ETCINFO_RELOAD:
        ReadGameEtcInfo(MU_ETC_ALL );
        break;
    }
}
コード例 #3
0
void GameServerAuthCallBackFunc(int Type, int Data)
{
	if (!Type)
	{
		switch (Data)
		{
		case 1:	ReadCommonServerInfo();			break;
		case 2:	GameMonsterAllCloseAndReLoad();	break;
		case 3:	ReadServerInfo();				break;
		}
	}
}