|
楼主 |
发表于 2017-6-20 05:45:34
|
显示全部楼层
本帖最后由 qianye 于 2017-6-19 09:50 PM 编辑
回复 2# oolong
但是还有一个问题。
- #al getroom {#TRIGGER {^(*)%s-%s$} {#va room %%1;#t+ room-long;};#TRIGGER {「仲夏」:} {#t- room-long;#say @room_long};#TRIGGER {(*)$} {#va room_long %concat(@room_long,%%1)} {room-long} 548;#TRIGGER {%s这里明显的出口是(*)。} {#va room_exit "%%1";#va room_exit %replace(@room_exit,、,|);#va room_exit %replace(@room_exit,和,|);#va room_exit_temp "";#forall @room_exit {#if %null(@room_exit_temp) {#va room_exit_temp %trim(%i)} {#va room_exit_temp %concat(@room_exit_temp,|,%trim(%i))}};#va room_exit @room_exit_temp;#unvar room_exit_temp};look;bb {#untri {^(*)%s-%s$};#untri {「仲夏」:};#untri {(*)$} {room-long};#untri {%s这里明显的出口是(*)。}}}
复制代码
我在扬州北大街的运行结果,@room 北大街 @room_exit north|south|east|southeast|west,这两个没问题,但是@room_long有问题,显示为
"北大街 - 你走在一条繁忙的街道上,看着操着南腔北调的人们行色匆匆,许多人都往南边走去,那里有一个热闹的广场。东边是一家生意兴隆的客栈,来自各地的人们进进出出,据说也是情人们的幽会地点。东南边新开了一个比武场,可以见到各式各样的江湖人物走动。西边是一家钱庄,可以听到叮叮当当的金银声音。"
这里为什么把房间名“北大街 -
”这一行也加到@room_long里面去了啊??
备注:
- #alias bb {#t+ 0check_busy;#al busy_next {%-1};checkbusy}
- #TRIGGER {^??你不忙} {#wa 100;#t- 0check_busy;busy_next;} {0check_busy} 548
- #TRIGGER {^??你正忙} {#wa 500;checkbusy} {0check_busy} 548
复制代码
|
|