superloulei00  2024-8-29 10:16:52 | 技术答疑|
1 193

1

回帖

711

金币

376

积分

积分
376
发表于 2024-8-29 10:16:52 | 显示全部楼层 |阅读模式

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

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

×
例如我想往其他区传递一个个人的充值额度。用WRITETONGKEY方法我以玩家<$USERACCOUNT>登录账号为key,已玩家里某区的充值额度为value写进txt文本里。。如果用READTONGKEY这个方法取到的是全局变量但充值额度应该是个人变量。如果拉取txt文本的话我该通过key取到value值

回复

使用道具 举报

9963

回帖

2万

金币

1万

积分

积分
16228
发表于 2024-8-29 15:28:51 | 显示全部楼层
试下这个看
通区变量操作
命令:SETTONGVAR 参数1 参数2 参数3
参数1:通区变量1-50
参数2:+ - =
参数3:数值(可超过21亿)

命令:SETTONGVAR -1   //清理所有通区变量(将1-50个通区变量初始化为0)
[@CHANGETONGVAR]  //修改成功后触发QF
通区变量常量:<$TONGVAR1> ~ <$TONGVAR50>

例:
[@通区变量1增加10]
#IF
#act
SETTONGVAR 1 + 10
SendMsg 0 当前通区变量1为:<$TONGVAR1>

[@通区变量1清除]
#IF
#act
SETTONGVAR 1 = 0
SendMsg 0 当前通区变量1为:<$TONGVAR1>

;修改成功后触发QF
[@CHANGETONGVAR]
#IF
#ACT
SendMsg 0 IDX:<$PARAM1>-------修改前:<$PARAM2>-------修改后:<$PARAM3>
回复

使用道具 举报