北大侠客行MUD论坛

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

请问LIST变量问题

[复制链接]
发表于 2021-3-28 20:27:41 | 显示全部楼层 |阅读模式
本帖最后由 hluse 于 2021-3-28 08:29 PM 编辑

#var user "zhang|wang|li|zhao"
假如@name当前的值是zhang,怎么把@name赋值变为表里面的下一位wang?
或者@name当前的值是wang,怎么赋值为下一位LI?
如果当@name的值不在表里,怎么默认为第一个zhang?

求各位大神提供ZMUD4.62适用的方法
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2022-5-13 16:05:19 | 显示全部楼层
#var idx 0;
#var num 0;
#forall @user {#add num 1;#if (@name = %i) {idx=@num}};
#if (@idx > 0) {#add idx 1;#if (@idx<=%numwords(@user,|)) {name=%word(@user,@idx,|)} {name=%word(@user,1,|)}} {name=%word(@user,1,|)};
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2022-5-13 18:18:27 | 显示全部楼层
我记得,我还用zmud的时候,任何遇到的问题,糖果的一篇文章好像都有解答。
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2022-5-13 18:19:35 | 显示全部楼层
https://pkuxkx.net/forum/thread-7512-1-1.html

用zmud4.62,这篇很重要很重要....
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2022-5-13 18:31:09 | 显示全部楼层
跟风挖坟
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-3-29 03:14 AM , Processed in 0.010397 second(s), 14 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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