北大侠客行MUD论坛

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

报错,大侠看看哪里有问题?(掌上mud)

[复制链接]
发表于 2020-4-8 08:10:17 | 显示全部楼层
回复 1# wlczx


    1、你要是想用%1赋值,需要你的触发语句里有变量提取通配符。
         例如:你找到一本(\S+),欣喜若狂。
    2、你想要把%1赋值成为字符串形式,你需要用引号括起来。
         例如:local shu="%1"
    3、既然你的变量shu是用来表示物品id,那上一条语句等于废话。
    4、想把变量%1与字符串做对比,也需要用引号括起来。
         例如:if “%1”==“易经" then
     
    不知道我说明白了没有
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
发表于 2020-4-8 08:21:37 | 显示全部楼层
另外二楼说得对
execute不等于Execute ,大小写不能错

%1抓取的是汉字,即便你语句写正确了
你输出的也是"du 易经 for 1"
是不是很蛋疼
因为你基本逻辑没搞清
看来是没什么编程经验
多练练就好了
北大侠客行Mud(pkuxkx.net),最好的中文Mud游戏!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2024-4-26 03:46 PM , Processed in 0.009072 second(s), 13 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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