20

回帖

614

金币

351

积分

积分
351
发表于 2022-10-2 23:11:50 | 显示全部楼层 |阅读模式

马上注册,下载996引擎,与更多游戏开发者交流。

您需要 登录 才可以下载或查看,没有账号?注册

×
#if  
random 400  
#act  
getrandomlinetext ..\QuestDiary\系统功能\锦囊\战神奖励.txt <$STR(S$60)>  
give <$STR(S$60)> 1  
messagebox 恭喜您获得:<$STR(S$60)>一件!!!!  
sendmsg 0 恭喜玩家:<$USERNAME>开启乾坤袋获得物品:<$STR(S$60)>  
mov <$STR(S$60)>  
break  

路径 文本 都存在呀

回复

使用道具 举报

442

回帖

1万

金币

8592

积分

积分
8592
发表于 2022-10-2 23:26:56 | 显示全部楼层
getrandomlinetext ..\QuestDiary\系统功能\锦囊\战神奖励.txt S$60

小兄弟,赋予变量的时候别加括号

mov S$60

回复

使用道具 举报

20

回帖

614

金币

351

积分

积分
351
 楼主| 发表于 2022-10-2 23:29:00 | 显示全部楼层
mrkingli 发表于 2022-10-2 23:26
getrandomlinetext ..\QuestDiary\系统功能\锦囊\战神奖励.txt S$60

小兄弟,赋予变量的时候别加括号

我试试大哥.......感谢指点  好人长命百岁呀。。。
回复

使用道具 举报

20

回帖

614

金币

351

积分

积分
351
 楼主| 发表于 2022-10-2 23:35:47 | 显示全部楼层
还是不行.....
回复

使用道具 举报

442

回帖

1万

金币

8592

积分

积分
8592
发表于 2022-10-3 01:00:57 | 显示全部楼层

那就是你自己的问题了,如此下来大罗金仙都旧不了你
回复

使用道具 举报

68

回帖

1万

金币

6654

积分

积分
6654
发表于 2022-10-3 13:22:19 | 显示全部楼层
random 400    把这个注释掉,先弄个100%触发,试一下
回复

使用道具 举报

68

回帖

1万

金币

6654

积分

积分
6654
发表于 2022-10-3 13:25:29 | 显示全部楼层
如果不行把getrandomlinetext   换成  GetRandomText 命令   试下
回复

使用道具 举报

20

回帖

614

金币

351

积分

积分
351
 楼主| 发表于 2022-10-3 22:29:21 | 显示全部楼层
mrkingli 发表于 2022-10-3 01:00
那就是你自己的问题了,如此下来大罗金仙都旧不了你

哈哈  
回复

使用道具 举报

20

回帖

614

金币

351

积分

积分
351
 楼主| 发表于 2022-10-3 22:29:43 | 显示全部楼层
zhao2266 发表于 2022-10-3 13:25
如果不行把getrandomlinetext   换成  GetRandomText 命令   试下

谢谢
回复

使用道具 举报

242

回帖

1293

金币

901

积分

积分
901
发表于 2022-10-18 09:46:18 | 显示全部楼层
功能:从文件中随机取文本

格式:GETRANDOMLINETEXT 文件 字符串变量 指定行(0或空是随机一行,大于0是取指定行)

例子:
[@Main]
#If
#Act
GETRANDOMLINETEXT ..\QuestDiary\装备列表.txt S0
#Say
取回的文本是: <$STR(S0)>

:1.你这个变量用法不对S字符变量和S$自定义字符变量没有区分
;2.当遇到脚本不对时,用搜索说明书对应案例做对比
回复

使用道具 举报