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

📄 tmp.cpp

📁 真正的传奇源代码
💻 CPP
字号:
  switch(tdm.wIdent)
    {
    case SM_QUERYCHR:
      m_SelectChr = -1;
      if (tdm.nRecog)
        {
        char szDecodeMsg[512];
        char *pszID = NULL, *pszJob = NULL, *pszFace = NULL, *pszLevel = NULL, *pszSex = NULL, *pszNext = NULL;
        int nPos = 0;
        m_SelectChr = 0;
        cbSelectChar->Clear();
        ZeroMemory(szDecodeMsg, sizeof(szDecodeMsg));
        fnDecode6BitBuf((pszFirst + 1 + DEFBLOCKSIZE), szDecodeMsg, sizeof(szDecodeMsg));
        m_ChrCount = tdm.nRecog;
        for (int i = 0; i < tdm.nRecog; i++)
          {
          if (szDecodeMsg[nPos] == '*')
            {
            pszID = &szDecodeMsg[nPos + 1];
            m_SelectChr = i;
            }
          else
            pszID = &szDecodeMsg[nPos];
          if (pszJob = strchr(pszID, '/'))
            {
            *pszJob = '\0';
            pszJob++;
            if (pszFace = strchr(pszJob, '/'))
              {
              *pszFace = '\0';
              pszFace++;
              if (pszLevel = strchr(pszFace, '/'))
                {
                *pszLevel = '\0';
                pszLevel++;
                if (pszSex = strchr(pszLevel, '/'))
                  {
                  *pszSex = '\0';
                  pszSex++;
                  cbSelectChar->Items->Add(AnsiString(pszID)+","+AnsiString(pszSex)+AnsiString(pszJob)+","+AnsiString(pszLevel)+"级");
                  if (pszNext = strchr(pszSex, '/'))
                    {
                    pszNext++;
                    if (*pszNext != '\0')
                      nPos = pszNext - &szDecodeMsg[0];
                    }
                  }
                }
              }
            } // For
            SelChrTitle->Caption=AnsiString(m_SelectChr);
          }
        }
      break;
    case SM_NEWCHR_SUCCESS: // New character Create Success
      break;
    case SM_STARTPLAY: // Start Game
    break;
    }

⌨️ 快捷键说明

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