91av视频/亚洲h视频/操亚洲美女/外国一级黄色毛片 - 国产三级三级三级三级

  • 大小: 2.4MB
    文件類型: .rar
    金幣: 2
    下載: 0 次
    發布日期: 2023-10-15
  • 語言: C/C++
  • 標簽: C++??

資源簡介

一個完整的CMD運行下的文字游戲,功能實現,腳本讀取,字體漸讀,選擇菜單,等等

資源截圖

代碼片段和文件信息

#include?“StdAfx.h“
#include?“.\fight.h“
#include?“globalobject.h“
#include??


extern?CGlobalobject?g_object;


CFight::CFight(void)
{
m_nBout?=?0;

}

CFight::~CFight(void)
{
}
//此處實現攻防計算
void?CFight::Render(char?cCommand)
{

g_object.SetColor(FOREGROUND_BLUE);
//?查看狀態,不算在回合中。
if?(cCommand?==?‘9‘)?{
cout<ject.m_protagonist.m_strName<<“還有“<ject.m_protagonist.m_nBlood<<“點血。“< return?;
}
if?(m_nBloodTime?>?0)?{
g_object.m_protagonist.m_nBlood?+=?this->m_nBlood;
if?(g_object.m_protagonist.m_nBlood?>?g_object.m_protagonist.m_nMaxBlood)?{
g_object.m_protagonist.m_nBlood?=?g_object.m_protagonist.m_nMaxBlood;
}
m_nBloodTime--;
cout<ject.m_protagonist.m_strName<<“生命回復“< }
//此處的邏輯是NPC先攻擊,然后再算主角的攻擊,這樣可以少考慮很多狀態。
//防值
int?nDef;
if?(m_nRoleDefDouble?>?0)?{
nDef?=?g_object.m_protagonist.m_nDefend?+?g_object.m_protagonist.m_nbaseDef;
m_nRoleDefDouble--;
}?else?{
nDef?=?g_object.m_protagonist.m_nDefend;
}
//是否閃躲
int?nLostBlood;
bool?bIsDodge?=?false;
if?(?m_nDodgeTime?>?0)?{
if?((rand()*m_nDodge)/100?==?0)?{
bIsDodge?=?true;
}
m_nDodgeTime--;
}?

if?(m_nNpcDizzy?>?0)?{
cout< m_nNpcDizzy--;
}?else?{
if?(bIsDodge)?{
cout<ject.m_protagonist.m_strName<<“高超的身法躲開了“< }?else?{
//躲不過去就算傷害,
nLostBlood?=?m_iterNPC.m_nAttack?-?nDef/4;
if?(nLostBlood? nLostBlood?=?0;
g_object.m_protagonist.m_nBlood?-=?nLostBlood;
if?(g_object.m_protagonist.m_nBlood?<=?0)?{
cout<ject.m_protagonist.m_strName<<“被“< cout<<“請按任意鍵結束。“< g_object.m_nGameStart?=?GS_DIE;
return?;
}?else?{
cout<ject.m_protagonist.m_strName<<“被“< }
}
}
//攻擊的計算
int?nAtt?=?g_object.m_protagonist.m_nAttack;
if?(m_nDeadlyTime?>?0)?{
if?((rand()*m_nDeadly)/100?==?0)?{
nAtt?*=?2;
}?
m_nDeadlyTime--;
}?
bool?bKill?=?false;
switch(cCommand)?{
case?‘H‘:
case?‘h‘:
this->AttackHelp();
HelpInfo();
return?;
case?‘1‘:
nLostBlood?=?nAtt?-?m_iterNPC.m_nDefend/4;
m_iterNPC.m_nBlood?-=?nLostBlood;
if?(m_iterNPC.m_nBlood?<=?0)?{
cout<ject.m_protagonist.m_strName<<“打掉“< cout< cout<ject.m_protagonist.m_strName<<“殺死了“< GetExperience();
bKill?=?true;
}?else?{
cout<ject.m_protagonist.m_strName<<“打掉“< cout< }
break;
case?‘2‘:
nLostBlood?=?30?+?g_object.m_protagonist.m_nLevel*?5?+?(nAtt?-?m_iterNPC.m_nDefend/4)/3;
m_iterNPC.m_nBlood?-=?nLostBlood;
if?(m_iterNPC.m_nBlood?<=?0)?{
cout<ject.m_protagonist.m_strName<<“打掉“< cout< cout<

?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----

?????文件?????786432??2009-04-13?15:58??FuyiMausoleum1\bin\FuyiMausoleum.exe

?????文件????1907108??2009-04-13?15:58??FuyiMausoleum1\bin\FuyiMausoleum.ilk

?????文件????3386368??2009-04-13?15:58??FuyiMausoleum1\bin\FuyiMausoleum.pdb

?????文件????????204??2007-09-10?17:34??FuyiMausoleum1\bin\monster.txt

?????文件?????????92??2007-09-07?15:14??FuyiMausoleum1\bin\role.txt

?????文件????????997??2007-09-10?13:19??FuyiMausoleum1\bin\start.txt

?????文件??????13078??2009-04-13?15:58??FuyiMausoleum1\obj\BuildLog.htm

?????文件?????460488??2009-04-13?15:58??FuyiMausoleum1\obj\Fight.obj

?????文件??????53592??2009-04-13?15:58??FuyiMausoleum1\obj\FileOperation.obj

?????文件????????146??2009-04-13?15:58??FuyiMausoleum1\obj\FuyiMausoleum.exe.embed.manifest

?????文件????????212??2009-04-13?15:58??FuyiMausoleum1\obj\FuyiMausoleum.exe.embed.manifest.res

?????文件????????145??2009-04-13?15:58??FuyiMausoleum1\obj\FuyiMausoleum.exe.intermediate.manifest

?????文件?????254463??2009-04-13?15:58??FuyiMausoleum1\obj\FuyiMausoleum.obj

?????文件?????719982??2009-04-13?15:58??FuyiMausoleum1\obj\Game.obj

?????文件?????606221??2009-04-13?15:58??FuyiMausoleum1\obj\Globalobject.obj

?????文件?????????67??2009-04-13?15:58??FuyiMausoleum1\obj\mt.dep

?????文件?????346930??2009-04-13?15:58??FuyiMausoleum1\obj\Role.obj

?????文件??????30824??2009-04-13?15:58??FuyiMausoleum1\obj\stdafx.obj

?????文件?????609280??2009-04-13?15:58??FuyiMausoleum1\obj\vc80.idb

?????文件?????249856??2009-04-13?15:58??FuyiMausoleum1\obj\vc80.pdb

?????文件???????8598??2009-03-27?22:58??FuyiMausoleum1\src\Fight.cpp

?????文件????????698??2007-09-10?17:40??FuyiMausoleum1\src\Fight.h

?????文件???????2179??2007-09-05?13:22??FuyiMausoleum1\src\FileOperation.cpp

?????文件????????619??2007-09-05?11:22??FuyiMausoleum1\src\FileOperation.h

?????文件???????2136??2007-09-11?10:50??FuyiMausoleum1\src\FuyiMausoleum.cpp

?????文件????2804736??2009-04-13?15:51??FuyiMausoleum1\src\FuyiMausoleum.ncb

?????文件????????885??2009-03-27?23:40??FuyiMausoleum1\src\FuyiMausoleum.sln

?????文件????????915??2008-01-16?10:19??FuyiMausoleum1\src\FuyiMausoleum.sln.old

????..A..H.?????44032??2009-04-13?17:33??FuyiMausoleum1\src\FuyiMausoleum.suo

?????文件???????8192??2008-01-16?10:21??FuyiMausoleum1\src\FuyiMausoleum.suo.old

............此處省略30個文件信息

評論

共有 條評論