作者laechan (小太保)
看板mud_sanc
标题[指令] [系统] 轮盘系统重新开放
时间Wed Jun 22 10:19:47 2011
抱歉,在修改这个指令上拖了一点时间。
一、简化程式内开奖流程
把 m 个 win_check 及 bet_winer、n 个 rotary_shout
、k 个 tell_object 等呼叫全部浓缩在一个函数内解决.
二、增设赌轮盘可精进赌技的功能
目前的条件设很宽,未来必加的条件就是「你赌赢的钱必
须超过你下注的总额」。
目前则是只要有赌赢钱,就有机率加 gamble 这项技能,
但限定技能值在 200 以内的人才会加。
三、理论上 cmd_rotary 函数因现在已 define NUM_TO_WORDS
,就存在了简化的空间。(因为现在已可直接对照)
後续修改及相关设定就交由 norr 做,我的原意就是 norr 可
以善用这个全域指令,藉由改善它、或增加新的设定,来顺便
精进自己的 coding 能力。
例如现在的讯息是这样..
getapower 押注[1st]赢了[300000]影特币!
magicq 押注[1st]赢了[300000]影特币!
.
. 大概 2x 行
.
takeda 押注[1st]赢了[300000]影特币!
kimokimo 押注[1st]赢了[300000]影特币!
问题:有没有简化它的好方法?
答案:其实是有的。
Belldandy.
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 115.83.14.150
1F:推 Golds :精简方法喔,赢超过一定数目 (ex: 50W) 才会公开 06/22 10:25
2F:→ Golds :这样应该就能精简很多了 06/22 10:26
3F:→ Golds :至少不会那麽洗啦‧‧‧ 06/22 10:26
4F:推 justinj :ppl->more(msg,1,1); 06/22 10:51
5F:→ justinj :啊..还是不要帮norr回答.amem 06/22 10:52
6F:→ justinj :XXX等n人 押注[1st]赢了钱!... 06/22 10:54
7F:→ laechan :提示: 大乐透有做过讯息精简 06/22 11:40