看板Maple
标 题几个程式方面的问题
发信站清华资讯(枫桥驿站) (Sat Jan 18 17:13:57 2003)
转信站Ptt!news.cs.nthu!maple
最近拿了hightman的双人版俄罗斯方块想加入自己的站上
也照着上面的方式改了,可是改完後在聊天的时候按Ctrl+T没反应
後来自己研究了一下程式发现问题出在
:if (data[0] == Ctrlghtman('T')) { /* Hightman.021229: 俄罗斯方块对战 */
:if (DL_func("bin/tetris2.so:vaTetris", fd, 1) == -2)
:break;
主要是DL_func("bin/tetris2.so:vaTetris", fd, 1)进不去
tetris2.so档案也确实存在ㄚ...
不知道有哪些可能的原因呢
另外在xover.c中的sysmode的值是如何决定的呢
我看程式中是这样写的可是有点看不懂说,可以说明一下吗???
zone = cmd;
cmd -= XO_ZONE;
xo = xz[cmd].xo;
xcmd = xz[cmd].cb;
sysmode = xz[cmd].mode;
因为我不管在menu.c中
:Class, 0, M_CLASS
:"Class \033[1;37m分类讨论区\033[m",
将M_CLASS改成什麽所抓到的sysmode都是同一个值...
--
※ Origin: 枫桥驿站<bbs.cs.nthu.edu.tw> ◆ From: 218-164-243-59.HINET-IP.hinet.net