Project1

标题: 关于游戏的游玩人数 [打印本页]

作者: PLeaseS    时间: 2020-4-3 20:35
标题: 关于游戏的游玩人数
如何通过论坛帖子的回复量和查看量大概推测出该游戏的游玩人数?

作者: MCCF    时间: 2020-4-4 15:20
最简单方式:查看下载人数。
(迅速逃离现场
作者: 我不是朱鹏    时间: 2020-4-6 19:35
看百度同名贴吧的关注人数怎么样
作者: 紫英晓狼1130    时间: 2020-4-6 23:08
好像柳柳原来写过计算方式,但我也忘了
现在的话多平台上一上,看下载量呗
作者: PLeaseS    时间: 2020-4-7 08:47
p1原来有查看下载量的功能啊?
作者: misuro    时间: 2020-4-7 14:36
PLeaseS 发表于 2020-4-7 08:47
p1原来有查看下载量的功能啊?

看网盘下载数吧
作者: Arfies    时间: 2020-4-8 04:46
通过阅读量之类的猜不出来的,这个不行,要是你的游戏是直接论坛插附件下的倒是可以看下载次数,百度网盘上可以在我的分享里看已经分享的文件的下载和保存次数,不过保存次数里具体的下载数量是多少就不知道了,如果游戏传的蓝奏云可以直接看下载数量
作者: walf_man    时间: 2020-4-8 10:15
本帖最后由 walf_man 于 2020-4-8 10:21 编辑

关于这个问题,我在2016年也遭遇了同样的困扰

当时只知道群内很火爆,刚看完的群消息一会就99+了

但游戏官方群火爆不代表游戏玩家就多或者少,两种情况,很多人加群了,但并不玩游戏,还有很多人玩了游戏,但并不加群

所以,为了能够统计到玩家数量,我在网络插件中增加了这个功能,玩家数就这样可以知道了

当然,仅限于mv,
va vx xp应该也有类似的免费服务吧


插个题外话
除了玩家数,还有个问题也困扰着我,那就是下载量

每次上传新版本,qq群也好,百度盘也好,都会重新计数,每次都把数量进行相加,感觉很繁琐,尤其好几个群的?

目前也想到了解决方案,并在一步步实现
作者: guoxiaomi    时间: 2020-4-9 07:22
本帖最后由 guoxiaomi 于 2020-4-11 00:00 编辑

请看我12楼的方案

8楼的方法是正常的思路,你需要一台服务器。

玩家首次打开游戏的时候会向服务器发送一个消息,使某数据+1,这样就可以统计人数了。

如果不想搭服务器,可以研究研究https://www.okayapi.com,这玩意看似很好用,实则在rm环境下不见得比自己搭服务器更简单,比如你可能要自己解决公钥签名等加密操作……

突然发现也可以用我签名里的这个rgsos插件,只保留http登陆的那部分就可以了,欢迎来白piao。

作者: lxy353    时间: 2020-4-9 22:34
看回复吧
作者: PLeaseS    时间: 2020-4-10 08:33
2333可是我还在上高二
很穷的
没有钱弄服务器
我记得好像有个办法可以把本机架成服务器来着?
作者: guoxiaomi    时间: 2020-4-10 23:33
本帖最后由 guoxiaomi 于 2020-4-11 00:24 编辑

我想到了一个很好的解决方案:
1. 首先你要找到一个能生成统计博客访问数小插件的网站,比如:https://24counter.com/,生成一段静态的统计代码,注意里面的2个网址:
  1. <a target="_blank" href="https://24counter.com/cc_stats/1586531865/"><img alt="hit counter" border="0" src="https://24counter.com/online/ccc.php?id=1586531865"></a><br>
  2. <a href="https://24counter.com">hit counter</a>
  3.      
复制代码

2. 在你的游戏里用 URLDownloadToCacheFile 访问这个统计代码里的域名:https://24counter.com/online/ccc.php?id=1586531865

我从游戏版本检查 V2.0 By :VIPArcher里抄了一段代码:
RUBY 代码复制
  1. URLDownloadToCacheFile = Win32API.new('Urlmon', 'URLDownloadToCacheFile', 'ippiii', 'i')
  2. Counter_Url = "https://24counter.com/online/ccc.php?id=1586531865"
  3. URLDownloadToCacheFile.call(0, "#{Counter_Url}&t=#{rand(10)}", buf = "\0" * 1024, 1024, 0, 0)


然后访问 https://24counter.com/cc_stats/1586531865/ 就可以看到相关的统计信息了

1. 如果 https 不行可以改成 http,或者你去找其他的可以访问网页的脚本
2. 这个网站国内访问不知道快不快,你可以找找国内的一些类似网站代替




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1