北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
12
返回列表 发新帖
楼主: after

这个触发该怎么做啊?

[复制链接]
发表于 2008-4-16 17:55:13 | 显示全部楼层
我也看不懂。能做出来是高手。fu wuhan
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2008-4-16 18:01:18 | 显示全部楼层
#fu d     
%if(%pos(%1,%2),%right(%word(%2,1,%1),%eval(%len(%word(%2,1,%1))-2)),0)
这一句就没看出来,在哪里用到?
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2008-4-17 10:08:42 | 显示全部楼层
在命令栏输入看看。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2008-4-17 11:31:30 | 显示全部楼层
whuan,我心目中的神又少了一位,因为这位神在我心目中已经上升为天帝了……
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2008-4-17 11:34:21 | 显示全部楼层
原帖由 ajump 于 2008-4-17 11:31 AM 发表
whuan,我心目中的神又少了一位,因为这位神在我心目中已经上升为天帝了……



kao 我又有层峦叠嶂的感觉了。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2008-4-17 16:58:37 | 显示全部楼层
原帖由 after 于 2008-4-16 06:01 PM 发表
#fu d     
%if(%pos(%1,%2),%right(%word(%2,1,%1),%eval(%len(%word(%2,1,%1))-2)),0)
这一句就没看出来,在哪里用到?


我的意思是,这个变量d,在哪里用到的?好像没找到!
你就行行好吧,我都折腾了好半天了,给个我能实践一下的,研究研究?
或者你告诉我,用什么语句来触发??
让我看看什么样的语句,得到什么样的结果啊?
空对空不行啊!
3x
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2008-5-3 03:36:28 | 显示全部楼层
这个的原理很简单,你先做个触发表达式把“一万零一百十七两黄金二十三两白银四十三文铜板”分别截取出三个字符串:一万零一百十七,二十三,四十三,然后对每个字符串从左向右每次截取2位字符出来,也就是一个中文汉字,然后转换为数字加到当前数字上,截取到十百千万了就把已有数字乘10。三个字符串分别处理就可以得到了。注意判断字符串有没有被截取完。

[ 本帖最后由 msquare 于 2008-5-3 03:37 AM 编辑 ]
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
 楼主| 发表于 2008-5-4 23:45:00 | 显示全部楼层
我真是太弱了!
先天悟性太低了,呵呵
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|北大侠客行MUD ( 京ICP备16065414号-1 )

GMT+8, 2024-11-25 12:36 AM , Processed in 0.010149 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表