文字MUD游戏论坛-天下泥潭群英会-水泊梁山  

返回   文字MUD游戏论坛-天下泥潭群英会-水泊梁山 > 西游之旅 > 『 机器人制作及下载 』

『 机器人制作及下载 』 如何从开始简单的数组、触发,到复杂的路径、地图、数据库等等。如何考虑周全的制作全自动的机器人让它能够24小时不停的帮你练功。

发表新主题 回复
 
LinkBack 主题工具 主题评分 显示模式
旧 2009-08-05   #1
中级会员
级别:2 | 在线时长:16小时 | 升级还需:14小时级别:2 | 在线时长:16小时 | 升级还需:14小时
 
shuieryin 的头像
 
注册: 07年02月20日
帖子: 257
声望力: 21
声望: 10 shuieryin 闻道则喜
现金:24两梁山币
资产:24两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
[抛砖引玉] 中文数字转换罗马数字机器人

其实也不是机器人拉,就一个trigger,用的上的朋友请下载,高手有空的话帮帮忙改改code找找bug吧..

bow

指令是: chat chanum "中文数字"

例子: chat chanum 九千九百九十九
------下载此贴附件最少需要拥有1两梁山币,方有下载权限。------
上传的附件
文件类型: mud chanum.mud (3.9 KB, 3 次查看) 下载此附件需要消耗5两梁山币,下载中会自动扣除。
shuieryin 当前离线  
回复时引用此帖

旧 2009-08-05   #2
中级会员
级别:2 | 在线时长:16小时 | 升级还需:14小时级别:2 | 在线时长:16小时 | 升级还需:14小时
 
shuieryin 的头像
 
注册: 07年02月20日
帖子: 257
声望力: 21
声望: 10 shuieryin 闻道则喜
现金:24两梁山币
资产:24两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: [抛砖引玉] 中文数字转换罗马数字机器人

顺便说下,此机器不能转换“亿"
shuieryin 当前离线  
回复时引用此帖
旧 2009-08-06   #3
中级会员
级别:2 | 在线时长:16小时 | 升级还需:14小时级别:2 | 在线时长:16小时 | 升级还需:14小时
 
shuieryin 的头像
 
注册: 07年02月20日
帖子: 257
声望力: 21
声望: 10 shuieryin 闻道则喜
现金:24两梁山币
资产:24两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: [抛砖引玉] 中文数字转换罗马数字机器人

压缩版 .
------下载此贴附件最少需要拥有1两梁山币,方有下载权限。------
上传的附件
文件类型: rar chanum.rar (1.4 KB, 0 次查看) 下载此附件需要消耗5两梁山币,下载中会自动扣除。
shuieryin 当前离线  
回复时引用此帖

旧 2009-08-06   #4
中级会员
级别:2 | 在线时长:16小时 | 升级还需:14小时级别:2 | 在线时长:16小时 | 升级还需:14小时
 
shuieryin 的头像
 
注册: 07年02月20日
帖子: 257
声望力: 21
声望: 10 shuieryin 闻道则喜
现金:24两梁山币
资产:24两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: [抛砖引玉] 中文数字转换罗马数字机器人

checkNum = 0
correctNum = 1
tmp = %2
chatName = %1
showNum = @tmp
#math tmpCount {%len( @tmp) / 2}
tmpLen = %len( @tmp)
#loop 1,@tmpCount {
#math tmpLen {@tmpLen - 2}
tmpNum = %db( @convertChineseNum, %left( @tmp, 2))
#addkey tmpNumList {%i} {@tmpNum}
@tmp = %rightback( @tmp, @tmpLen)
}
#loopdb @tmpNumList {
#if %val>99 {
#math lastPos {%key - 1}
#math nextPos {%key + 1}
lastNum = %db( @tmpNumList, @lastPos)
nextNum = %db( @tmpNumList, @nextPos)
#if %val=10000 {
#math lastTwoPos {%key - 2}
lastTwoNum = %db( @tmpNumList, @lastTwoPos)
#if @lastNum!=10 {#math checkNum {@checkNum * %val}}
#unvar lastTwoPos
#unvar lastTwoNum
} {#math checkNum {@checkNum + @lastNum*%val}}
#if @nextNum>9 {#if @nextNum!=10000 {correctNum = 0}}
#unvar lastPos
#unvar nextPos
#unvar lastNum
#unvar nextNum
}
#if %val=0 {
#math nextPos {%key + 1}
nextNum = %db( @tmpNumList, @nextPos)
#math nextTwoPos {%key + 2}
nextTwoNum = %db( @tmpNumList, @nextTwoPos)
#if @nextTwoNum<10 {#math checkNum {@checkNum + @nextNum}}
#if @nextTwoNum=10000 {#math checkNum {@checkNum + @nextNum}}
#if @nextNum>9 {correctNum = 0}
#unvar nextPos
#unvar nextNum
#unvar nextTwoPos
#unvar nextTwoNum
}
#if %val=10 {
#math lastPos {%key - 1}
#math nextPos {%key + 1}
lastNum = %db( @tmpNumList, @lastPos)
nextNum = %db( @tmpNumList, @nextPos)
#if !@lastNum {#if @nextNum!=10000 {#math checkNum {@checkNum + %val + @nextNum}} {#math checkNum {%val * @nextNum}}} {#if @nextNum!=10000 {#math checkNum {@checkNum + @lastNum*%val + @nextNum}} {#math checkNum {(@checkNum + @lastNum*%val) * @nextNum}}}
#if @nextNum>9 {#if @nextNum!=10000 {correctNum = 0}}
#unvar lastPos
#unvar nextPos
#unvar lastNum
#unvar nextNum
}
#if %key=@tmpCount {
#if %val<10 {
#math lastPos {%key - 1}
lastNum = %db( @tmpNumList, @lastPos)
#if @lastNum<10 {#if @lastNum>0 {correctNum = 0}}
#unvar lastPos
#unvar lastNum
}
}
#if @tmpCount=1 {checkNum = %db( @tmpNumList, %key)}
}
#if @correctNum=0 {chat %1, 数字错误:@showNum} {chat %1, 数字为: @checkNum}
#unvar tmpNumList
#unvar checkNum
#unvar correctNum
#unvar tmp
#unvar chatName
#unvar showNum
#unvar tmpLen
#unvar tmpCount
#unvar tmpNum
shuieryin 当前离线  
回复时引用此帖
旧 2009-08-12   #5
高级会员
级别:6 | 在线时长:136小时 | 升级还需:4小时级别:6 | 在线时长:136小时 | 升级还需:4小时级别:6 | 在线时长:136小时 | 升级还需:4小时
 
bbs108 的头像
 
注册: 09年05月20日
帖子: 194
声望力: 18
声望: 32 bbs108 初领妙道
现金:456两梁山币
资产:456两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: [抛砖引玉] 中文数字转换罗马数字机器人

这个用在什么地方tenten
bbs108 当前离线  
回复时引用此帖
旧 2009-08-17   #6
初级会员
级别:0 | 在线时长:4小时 | 升级还需:1小时
 
yiyou 的头像
 
注册: 09年07月11日
帖子: 38
声望力: 0
声望: 10 yiyou 闻道则喜
现金:82两梁山币
资产:82两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: [抛砖引玉] 中文数字转换罗马数字机器人

这个。。。技术活太多,实用性不强啊。。。
yiyou 当前离线  
回复时引用此帖

旧 2009-11-11   #7
中级会员
级别:2 | 在线时长:24小时 | 升级还需:6小时级别:2 | 在线时长:24小时 | 升级还需:6小时
 
xyuer 的头像
 
注册: 07年03月08日
帖子: 55
声望力: 19
声望: 31 xyuer 初领妙道
积分:1
精华:1
现金:71两梁山币
资产:71两梁山币
致谢数: 0
获感谢文章数:0
获会员感谢数:0
回复: [抛砖引玉] 中文数字转换罗马数字机器人

引用:
作者: yiyou 查看帖子
这个。。。技术活太多,实用性不强啊。。。
这个貌似没什么用啊
xyuer 当前离线  
回复时引用此帖

发表新主题 回复

添加到书签


发帖规则
不可以发表主师
不可以回复帖子
不可以上传附件
不可以编辑自己的帖子

论坛启用 vB 代码
论坛启用 表情图标
论坛启用 [IMG] 代码
论坛禁用 HTML 代码
Trackbacks are 启用
Pingbacks are 启用
Refbacks are 启用



所有时间均为格林尼治时间 +9, 现在的时间是 03:29.


Powered by SPLS
版权所有 2001-2023 水泊梁山
皖ICP备05012024号

站长 fengyue

Content Relevant URLs by vBSEO 3.6.1