arma3吧 关注:50,812贴子:493,779
  • 5回复贴,共1

游戏任务数据与数据库互操作实现持久层

只看楼主收藏回复

服务器使用前请先自己编写一个服务端脚本单独作为mod使用,切勿放在任务文件中
在服务端初始化后首先连接redis服务器
参数: [ip,端口,密码]
redis有密码:
"ArmaMapsExt_x64" callExtension ["connectRedis",["127.0.0.1","6379","123456"]]
redis无密码:
"ArmaMapsExt_x64" callExtension ["connectRedis",["127.0.0.1","6379"]]
储存一个字符串至redis缓存服务器
参数:[key,value]
缓存无限期:
"ArmaMapsExt" callExtension ["sendMsg",["usename","小明"]]
缓存有限期(单位:秒):
"ArmaMapsExt" callExtension ["sendMsg",["usename","小明","60"]]
从key中获取一个缓存字符串
参数:[key]
_data = "ArmaMapsExt" callExtension ["getMsg",["username"]]
如果命中缓存则返回值,否则返回空字符串
注意:全程只能在服务器上执行! 模组也只能服务器挂载


IP属地:河南1楼2020-12-23 14:10回复
    楼主你好 不是故意挖坟 主要是本人有意从事Arma3开发学习。在此之前以后2年Java后端学习经验,看到Redis就觉得很有兴趣。楼主你给的群号我都搜不到,不知道如何交流?


    IP属地:浙江2楼2021-07-14 19:13
    收起回复
      楼主你好,不是我挖坟贴啊,是群搜到了,但是家里几遍没人同意,没人理会啊。 对开服很有兴趣,服也开了,但是发现一些bug根一些小问题没搞明白 想进群没人同意


      IP属地:四川来自iPhone客户端3楼2021-09-17 19:49
      回复