clf814107738  2023-4-3 18:08:35 | 技术答疑|
7 530

125

回帖

1万

金币

5503

积分

积分
5503
发表于 2023-4-3 18:08:35 | 显示全部楼层 |阅读模式

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

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

×
想做一个测试区奖励,玩家测试区升级到30级就记录一下,等正式开区了,他再进游戏可以在NPC处领取一个奖励
回复

使用道具 举报

178

回帖

1万

金币

5980

积分

积分
5980
发表于 2023-4-3 21:39:23 | 显示全部楼层
检测服务器名字
回复

使用道具 举报

125

回帖

1万

金币

5503

积分

积分
5503
 楼主| 发表于 2023-4-3 21:49:41 | 显示全部楼层

可是,测试区检测不到服务器名字呀
回复

使用道具 举报

178

回帖

1万

金币

5980

积分

积分
5980
发表于 2023-4-3 22:01:01 | 显示全部楼层
测试区开区   服务器名字里含有测试  然后脚本检测  正式区时候再检测领取条件 就行了
回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2023-4-4 10:34:28 | 显示全部楼层
检测服务器名字的
开测试区的时候 你在后台设置服务器名字包含测试
然后登陆脚本里检测 <$SERVERNAME> 包含测试两个字就知道了
<$SERVERNAME> 服务器名字 常量 (正式开区以后有效)

回复

使用道具 举报

125

回帖

1万

金币

5503

积分

积分
5503
 楼主| 发表于 2023-4-4 13:29:17 | 显示全部楼层
996技术-wang 发表于 2023-4-4 10:34
检测服务器名字的
开测试区的时候 你在后台设置服务器名字包含测试
然后登陆脚本里检测  包含测试两个字就 ...

我写在升级触发那里的,就是用的这个,但是我这个测试区开了,还是检测不到这个测试二字
[@记录测试奖励]
#IF
NOT CheckContainsText <$SERVERNAME> 测试
#ACT
break
#IF
CHECKLEVELEX = 33
#ACT
WriteConfigFileItem ..\QuestDiary\测试奖励账号.ini <$USERACCOUNT> 测试奖励 100000
#IF
CHECKLEVELEX = 34
#ACT
WriteConfigFileItem ..\QuestDiary\测试奖励账号.ini <$USERACCOUNT> 测试奖励 300000
#IF
CHECKLEVELEX ? 35
#ACT
WriteConfigFileItem ..\QuestDiary\测试奖励账号.ini <$USERACCOUNT> 测试奖励 500000
回复

使用道具 举报

125

回帖

1万

金币

5503

积分

积分
5503
 楼主| 发表于 2023-4-4 13:30:42 | 显示全部楼层
996技术-wang 发表于 2023-4-4 10:34
检测服务器名字的
开测试区的时候 你在后台设置服务器名字包含测试
然后登陆脚本里检测  包含测试两个字就 ...

是修改这里吗,我这个是测试区的。难道要正式开区才可以检测到服务器名字?
微信图片_20230404130312.png
回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2023-4-4 15:43:26 | 显示全部楼层
是这里
回复

使用道具 举报