void Threads::SetSelected() { switch (cbx_fractal_set.GetIndex()) { case 0: area = Rect_<double>(-2.0,-1.1, 0.60, 1.1); break; case 1: area = Rect_<double>(-1.3,-1.3, 1.3, 1.3); break; case 2: area = Rect_<double>(-1.5,-1.0, 1.5, 1.0); break; case 3: area = Rect_<double>(-1.5,-1.0, 1.5, 1.0); edb_re.SetData(-0.4); edb_im.SetData(0.6); break; case 4: area = Rect_<double>(-1.5,-1.0, 1.5, 1.0); break; case 5: area = Rect_<double>(-1.5,-1.0, 1.5, 1.0); break; case 6: area = Rect_<double>(-1.5,-1.0, 1.5, 1.0); edb_re.SetData(-0.4); edb_im.SetData(0.6); break; case 7: area = Rect_<double>(-1.5,-1.0, 1.5, 1.0); break; case 8: area = Rect_<double>(-1.25,-1.2, 1.75, 1.2); edb_re.SetData(-0.4); edb_im.SetData(0.5); break; } DoJob(); }
void DoTrans() { OpenDB(); DoJob(); CloseDB(); }
int classPARSESTR::DoCheat(char* pCheatCode, bool bServerCheate ) { char *pStr = ParseString(pCheatCode,0); short nCodeIdx = ParseCheatCodeIdx(pStr); if( bServerCheate ) { DWORD dRight = CGame::GetInstance().GetRight(); #ifdef _DEBUG char Temp[128]; sprintf(Temp, "Right = %d", dRight); g_itMGR.AppendChatMsg( Temp, IT_MGR::CHAT_TYPE_SYSTEM ); #endif switch(nCodeIdx) { case CHEAT_SET: if( DoSET(pCheatCode) ) return CHEAT_RESULT_SERVER; break; case CHEAT_ADD: if( DoADD(pCheatCode) ) return CHEAT_RESULT_SERVER; break; case CHEAT_FULL: if( DoFULL(pCheatCode) ) return CHEAT_RESULT_SERVER; break; case CHEAT_SKILL: if( DoSKILL(pCheatCode) ) return CHEAT_RESULT_SERVER; break; case CHEAT_ITEM: if( DoITEM(pCheatCode) ) return CHEAT_RESULT_SERVER; break; case CHEAT_MONEY: if( DoMONEY(pCheatCode) ) return CHEAT_RESULT_SERVER; break; case CHEAT_SER: if( DoSER(pCheatCode) ) return CHEAT_RESULT_SERVER; break; case CHEAT_FAME: if( DoFAME(pCheatCode) ) return CHEAT_RESULT_SERVER; break; case CHEAT_MEET: if( DoMEET(pCheatCode) ) return CHEAT_RESULT_SERVER; break; case CHEAT_FLY_MODE: if( DoFLY_MODE(pCheatCode) ) return CHEAT_RESULT_SERVER; break; case CHEAT_WARP: if( DoWARP(pCheatCode) ) return CHEAT_RESULT_SERVER; break; case CHEAT_WARP_M: if( DoWARP_M(pCheatCode) ) return CHEAT_RESULT_SERVER; break; case CHEAT_SOUND: if( DoSOUND(pCheatCode) ) return CHEAT_RESULT_SERVER; break; } }else { //05.11.17 - 김주현 : 128 이하의 권한이 가진 사람이 클라이언트에서 발동하는 //치트키를 사용할려고 할경우 패쓰. DWORD dRight = CGame::GetInstance().GetRight(); #ifdef _DEBUG char Temp[128]; sprintf(Temp, "Right = %d", dRight); g_itMGR.AppendChatMsg( Temp, IT_MGR::CHAT_TYPE_SYSTEM ); #endif switch(nCodeIdx) { case CHEAT_FEE: DoFee(); return CHEAT_RESULT_CLIENT; break; case CHEAT_CLAN: if( dRight < 128) return CHEAT_RESULT_CLIENT; if( DoClan( pCheatCode ) ) return CHEAT_RESULT_CLIENT; break; case CHEAT_PROC_VAL: if( dRight < 128) return CHEAT_RESULT_CLIENT; if( DoProcVal( pCheatCode ) ) return CHEAT_RESULT_CLIENT; break; case CHEAT_UNION_FAME: if( dRight < 128) return CHEAT_RESULT_CLIENT; if( DoUnionFame( pCheatCode ) ) return CHEAT_RESULT_CLIENT; break; case CHEAT_QUEST_VAL: if( dRight < 128) return CHEAT_RESULT_CLIENT; if( DoQuestVal( pCheatCode ) ) return CHEAT_RESULT_CLIENT; break; case CHEAT_JOB: if( dRight < 128) return CHEAT_RESULT_CLIENT; if( DoJob( pCheatCode ) ) return CHEAT_RESULT_CLIENT; break; case CHEAT_EFFECT: if( dRight < 128) return CHEAT_RESULT_CLIENT; if( DoEFFECT( pCheatCode ) ) return CHEAT_RESULT_CLIENT; break; case CHEAT_DEBUG_INFO: if( dRight < 128) return CHEAT_RESULT_CLIENT; { if( CGame::GetInstance().GetRight() ) { g_GameDATA.m_bDisplayDebugInfo = !g_GameDATA.m_bDisplayDebugInfo; } return CHEAT_RESULT_CLIENT; } break; case CHEAT_NO_UI: { g_GameDATA.m_bNoUI = !g_GameDATA.m_bNoUI; if( g_GameDATA.m_bNoUI ) CCursor::GetInstance().SetCursorType( CCursor::CURSOR_NOUI ); else CCursor::GetInstance().SetCursorType( CCursor::CURSOR_DEFAULT ); return CHEAT_RESULT_CLIENT; } break; case CHEAT_FREE: { if( dRight < 128) return CHEAT_RESULT_CLIENT; if( DoFree( pCheatCode ) ) return CHEAT_RESULT_CLIENT; break; } case CHEAT_CHECK_QUEST_CONDITION: { if( dRight < 128) return CHEAT_RESULT_CLIENT; DoCheckQuestCondition( pCheatCode ); return CHEAT_RESULT_CLIENT; } break; case CHEAT_QUEST_VAL_UPDOWN: { //에피소드 퀘스트 변수 증가 / 감소 치트. #ifdef _DEBUG if( dRight < 512) return CHEAT_RESULT_CLIENT; if( DoQuestValUpDown(pCheatCode)) return CHEAT_RESULT_CLIENT; #endif } break; case CHEAT_TRANSLATE: { g_GameDATA.m_bTranslate = !g_GameDATA.m_bTranslate; char* pARG1 = ParseString(pStr,1); if(pARG1 != NULL) { int iVAL = StrToInt(pARG1); g_GameDATA.m_iLangIDX = iVAL; } return CHEAT_RESULT_CLIENT; } break; } } return CHEAR_RESULT_FAIL; }