珞珈山水BBS电脑网络BBS安装与维护 → 单文区文章阅读

单文区文章阅读 [返回]
发信人: AM@bbs.nju.edu.cn, 信区: BBSDev
标  题: 加载游戏出现的问题
发信站: 南京大学小百合站 (Fri Jun 27 00:30:01 2003)
转信站: WHU!news.tiaozhan.com!news.zixia.net!NJU
出  处: bbs.nju.edu.cn

我为了加载一个box.c

做了如下修改

修改src/xyz.c
/* add start         */
int ent_box() { 
     char buf[80];
     sprintf(buf,"%s %s",currentuser.userid,currentuser.lasthost);
     exec_cmd(BOX,NA,"so/box",buf);
}
/* add end           */

修改include/modes.h
#define BOX     70   /* add */

修改comm_lists.c
#ifdef ALLOWGAME
int     ent_winmine();
int     ent_box();     /* add */
#endif

修改src/modetype.c
/* add start  */
        case BOX:
                return "推箱子";
/* add  end   */

把box.c拷贝到bbssrc/util/game/下
修改Makefile
增加box的gcc编译

修改bbs/etc/menu.ini,增加
@Box   0,0,PERM_CHAT,   "Tbox",         "(T) 推箱子"

编译成功,但是就是不能执行该游戏,错在哪里了?

--
※ 来源:.南京大学小百合站 bbs.nju.edu.cn.[FROM: 210.39.3.80]
[返回单文区目录]

武汉大学BBS 珞珈山水站 All rights reserved.
wForum , 页面执行时间:10.265毫秒