作者hlead (希多)
看板mud_sanc
标题Re: [问题] 关於quest指令..
时间Sun Apr 1 15:54:56 2012
※ 引述《laechan (小太保)》之铭言:
: ※ 引述《hlead (希多)》之铭言:
: : (!)Lv150.打炮手-佛朗基(Franky)
: : quest: 这个任务你已经解过了唷!
: : /open/cmds/quest/quest_d.c 390附近
: : n=query_quest_steps();
: : if(steps>=n)
: : {
: : write("quest: 这个任务你已经解过了唷!\n");
: : return 1;
: : }
: : 话说...没找到times的相关判断耶...
: : 可以无限解此任务怎麽设置?...
: 我记得是 times=xx##
: > grep -n 99 _quest.c
: [/cmds/std/_quest.c]
: 554: if((int)tmps[2]>=ss && ss!=99) // 99=无限次
: 应该是设 99 即可。
: 还有现在不晓得为啥无法登入? 刚有改系统的什麽吗?
: (若有改到啥去 gi 区还原看看)
: Laechan
我知道为啥会当机了!!....
因为..
/open/cmds/quest/n/n002.c
quest_data["1"]=([]);
quest_data["2"]=([]);
.
.
.
quest_data["98"]=([]);
quest_data["99"]=([]);
然後我刚刚不知道无限制是多少...
然後好像就设个999999...就爆炸了...哈哈~
--
Norr@Sanc
风,吹散了一切烦恼,只留下平静的思考。
雨,淋落了一切纷乱,只剩下无比的快乐。
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.46.189
1F:→ laechan :有空我再改 _quest.c 04/01 18:45