北大侠客行MUD论坛

 找回密码
 注册
搜索
热搜: 新手 wiki 升级
查看: 4157|回复: 4

小白一个,请教zmud7.21变量对比

[复制链接]
发表于 2013-7-10 01:18:38 | 显示全部楼层 |阅读模式
本帖最后由 cnhhd 于 2013-7-24 11:14 AM 编辑

已经解决~~3QQQ
北大侠客行MUD,中国最好的MUD
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-7-10 08:47:49 | 显示全部楼层
利用#while
变量名自变量用  %expand(@cmd.[%i]a)   %expand(@cmd.[%i]b)   展开值,我不确定这格式对不对,没试。可能中括号要换成其他的,用来隔开后面的a、b。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-7-10 09:00:20 | 显示全部楼层
不知道721的循环怎么写,while?
#var a 150;
#var b 250;
#var nI 1;
#var listA {111,225,213,244,413,121,642};
#var listB {244,452,234,554,123,524,421};
#while (@nI <= %numitems(@listA))
{
     #if (((@a - %item(@nI,@listA)) + (@b - %item(@nI,@listB))) < 80) {say @nI};
     #add nI 1;
}

应该就这意思了
%numitems()获取数组个数
%item()获取数组中指定序号的项
listA和listB可以通过%additem命令无限增加项
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
 楼主| 发表于 2013-7-10 13:21:41 | 显示全部楼层
本帖最后由 cnhhd 于 2013-7-24 11:20 AM 编辑

解决~~3QQQ
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
发表于 2013-7-10 13:45:01 | 显示全部楼层
所以楼上还是赶快抛弃zmud这个垃圾学mush吧。
这zmud真的是要淘汰了。
北大侠客行Mud(pkuxkx.com),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-11-28 12:18 PM , Processed in 0.016783 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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