jQuery.ajax使用方法(转)
最近想对星战部分游戏代码做Ajax处理,Google到了这篇文章,先保存下来自己看吧。
全文阅读 »
人非生而知之者,孰能无惑
最近想对星战部分游戏代码做Ajax处理,Google到了这篇文章,先保存下来自己看吧。
全文阅读 »
Xnova Fix:Xnova探测消息直接导入到模拟器功能,数组已经序列化好了,但是不能直接通过URL方式传递。原因是序列化后的字符串里面有一些引号,构造URL或者使用的时候,里面引号不能很好的解决。这个时候需要将字符串以BASE64编码,此编码方式可以让我们的URL在网络上顺利传输。
全文阅读 »
Xnova Fix:Xnova探测消息直接导入到模拟器功能,需要把数组传递到另外页面,测试过很多种方式,最后使用序列化数组方式。具体的流程是:先序列化(serialize)数组,传递后再反序列化(unserialize)成数组,数组直接能使用了。网上也有很多自己写的序列化数组的函数,但是PHP既然有这样的功能,那么就用吧。
全文阅读 »
Xnova Fix:Xnova探测消息直接导入到模拟器功能,需要用到页面传递大数值,经过试验并测试,我最后选择了使用GET方式传值。但是同时遇到一个问题,URL长度的最大值是多少?在Google大神的帮助下,得到资料如下:
全文阅读 »
Xnova Fix:Xnova探测消息直接导入到模拟器功能,需要用到数组合并功能,使用函数array_merge()。下面是详细的说明:
array_merge() 函数把两个或多个数组合并为一个数组。
全文阅读 »
Xnova Fix:最近在新增Xnova中,探测消息直接导入到模拟器功能,需要用到数组操作。我学习PHP是以目的驱动的,用到的时候,才学习相关的知识,不然这么多的PHP函数我们该怎么学习?在这里提醒大家的是手册要常备!下面是从网上找的资料,PHP数组函数一般归为以下几类:
全文阅读 »
经过考虑,也鉴于现在研究xnova(ogame)人减少,我决定公开xnova(ogame)联合攻击防御的版本。我使用和以往方式不同的方法公开,具体是使用PHP项目开发文档生成工具 PHPXref,来产生这个代码的说明;你可以轻松地在这个列表中找到某个函数在什么位置被定义,在什么位置被引用。
全文阅读 »
十八、舰队活动(FlyingFleetHandler.php)
在前面我曾经简单介绍过舰队活动,提到过舰队活动的触发。现在我将上分析Xnova中舰队活动,本质上是由玩家触发的,并不是由定时器在定时计算。舰队活动的触发是在common.php中进行的,所以入口就在这文件中,如下:
全文阅读 »