2290020294  2025-4-20 18:30:11 | 未解决|
3 152

41

回帖

2807

金币

1489

积分

积分
1489
发表于 2025-4-20 18:30:11 | 显示全部楼层 |阅读模式

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

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

×
文本随机获取一组不相同的字符命令
格式:GetRandomTexts 参数1 参数2 参数3 参数4 参数5
参数1:文件路径
参数2:获取数量
参数3:保存变量(不输入括号的变量,非自定义变量,如:S1)
参数4:保存实际获取数量的变量
参数5:是否是绝对路径(最后加个参数 1为绝对路径,,0或者留空为默认的相对路径)

说好的获取一组不相同的字符呢?为啥会获取到相同的字符?

回复

使用道具 举报

1万

回帖

2万

金币

2万

积分

积分
20317
发表于 2025-4-21 11:46:18 | 显示全部楼层
你文本合脚本怎么写的 8.7的 引擎吗
GetRandomTexts ..\QuestDiary\测试.txt 10 S1 N1
SENDMSG 6 在“测试.txt”文件里,随机获取10个不相同的字符,保存在变量S1~S10或S$变量1~999里面,实际获取到字符数量为:<$STR(N1)>或N$数量
SENDMSG 6 S1=<$STR(S1)>
SENDMSG 6 S2=<$STR(S2)>
SENDMSG 6 S3=<$STR(S3)>
SENDMSG 6 S4=<$STR(S4)>
SENDMSG 6 S5=<$STR(S5)>
SENDMSG 6 S6=<$STR(S6)>
SENDMSG 6 S7=<$STR(S7)>
SENDMSG 6 S8=<$STR(S8)>
SENDMSG 6 S9=<$STR(S9)>
SENDMSG 6 S10=<$STR(S10)>
回复

使用道具 举报

41

回帖

2807

金币

1489

积分

积分
1489
 楼主| 发表于 2025-4-22 17:12:41 | 显示全部楼层
慕容帽
剑蛊·墨鬼
墨骨指虎
佳人之泪
五味
寒霜之甲メ
冰之血脉
狸猫利刃
无足鸟的足
百花镯
百生戒
以上文本内容
GetRandomTexts ..\QuestDiary\测试.txt 5 S1 N1
可以明显观测到有重复内容获取到
回复

使用道具 举报

41

回帖

2807

金币

1489

积分

积分
1489
 楼主| 发表于 2025-4-22 17:14:01 | 显示全部楼层
996技术-wang 发表于 2025-4-21 11:46
你文本合脚本怎么写的 8.7的 引擎吗
GetRandomTexts ..\QuestDiary\测试.txt 10 S1 N1
SENDMSG 6 在“测试 ...

996M2(2024.08.07.0_64位)[20241025]
回复

使用道具 举报