游戏及学习控制管理器

游戏及学习控制管理器,第1张

游戏及学习控制管理器,第2张

/*控制主程序control.exe */
# include
# include
# include
# define max 100
typedef struct
{
charname[30
char path[100];
char exename[30];
char taskname[30];
}列表;
列出游戏列表[MAX];
char password[20];
int recordnum;
int points;

char p[70];
int init control()
{
FILE * input,* output
char temp[80];
int I;
input=fopen("Control.ini "," r ");
output = fopen(" control . tmp "," w ");
while(!feof(输入))
{
fgets(temp,80,input);
if(temp[0]!=';')fputs(temp,output);
}
f close(input);
fclose(输出);
input=fopen("Control.tmp "," r ");
fscanf(输入," %d ",& recordnum);
for(I = 0;i fclose(输入);
input=fopen("Control "," r ");
fscanf(输入," %d%s ",&points,密码);
fclose(输入);
}
int start game(int time)
{
int n;
int I;
printf(" \ n请选择游戏:1-%d\n ",recordnum);
for(I = 0;i choice:
scanf("%d ",& n);
if(n0)
{
sprintf(p," %s %d ",gamelist[n-1]。taskname,time);
spawnl(1," D:\control\break.exe ",p,NULL);
chdir(游戏列表[n-1]。路径);
系统(游戏列表[n-1]。exename);
}
else
{
printf("序列号错误!请重新选择\ n ");
goto choice;
}
}
int main(void)
{
int I = 0;
int n;
int time;
FILE * output;
init control();
printf(" SK-CHINA 2007-2008 \ n ");
printf("通用游戏控制程序\ n ");
printf(" S . K \ n控制的游戏");
printf("请选择\n1。使用配额\n2。输入家长控制密码\ n ");
scanf("%d ",& n);
if(n = = 1)
{
printf("现有点数:% d \您的游戏每分钟将花费1 \ n "点);
printf("请设置游戏时间[单位:分钟]\ n ");
re:
scanf("%d ",& time);
if(time > points)
{
printf("积分不够,请重新输入\ n ");
转到re;
}
points = points-time;
output=fopen("Control "," w ");
fprintf(output," %d\n%s ",points,password);
startgame(时间);
}

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 游戏及学习控制管理器

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情