石器技术文章

石器时代运气是否真的有效?

以前很多人以为运气跟转宠,练宠有关系,以至于追求萨姆吉尔首饰,勾玉等增加运气的道具,试试上在石器里只有两个作用。首先运气有5个等级,分凶,普通,小吉,中吉,大吉五个类。在算命老奶奶那里会有不同说法,类型只有着五个。第一个作用:当人物在没有武器的情况下,运气会有随机触发1~10次的攻击的加成,也就是说运气越好,触发的攻击次数越多,虽说是1~10次,但代码里没有4次的攻击,只分为1,2,3和5~10次...

石器时代私服专用地图编号

为了纪念石器时代这款游戏,也为了回味一下昔日的疯狂。现在石器时代已经没有代理了。有的只有私服,去别的私服玩,还不如自个架设一个,做GM过把瘾。下面是地图编号,传送或者制作NPC均可用到。(以下内容转自网络,经测试,基本正确) 地图号地图名称1群魔之境2群魔之境3群魔之境40奇努伊关卡|1041梦幻的洞窟42梦幻的洞窟|1080流冰回廊上层81流冰回廊上层82流冰回廊上层83流冰回廊上层8...

让石器LUA支持中文变量名的第二方法

大部分石器时代的代码里都采用的LUA5.1,并不支持中文的变量,我们通过修改LUA代码可以实现中文变量名,在我的老端里早已修改成中文变量也把接口追加了中文名,中文是为了方便记忆很早之前已经讲过让LUA支持中文变量名的方法,这里把第一种重新说明下,下面会教大家第二种方法。修改代码如下:方法—:找到llex.c文件,打开后,大概在420-432行进行修改。原来的代码如下:修改前修改后修改了两个地方,增...

石器时代『MP攻击』技能的错误修正

前言:随著此次重拾经营伺服器的时间越来越长,PK的人数越来越多在宠物技能上面琢磨的样本数也是爆炸性的成长得出了其中一个结论:「MP攻击伤害有问题」这可是华义时期原厂的技能,从青龙就了(声望两千、青龙你牵....)虽说不是很相信,但还是来测试了一下首先看源码在pet_skill.c裡面的intPETSKILL_MpDamage此function内def=(float)(atoi(buf1)...

如何用现代的手段,编译石器时代的原始码?

构建环境弃用CentOS改用Debian来运行服务端,Debian相对将要停止维护的CentOS而言是更好的选择,而且常听到的Ubuntu也是其分支,版本则採用buster,也就是当前最稳定的版本,加上编译C所需要的套件,于是我直接在Dockerhub上找封装好的DockerImage来用,我们可以从其Dockerfile(定义档)中知道装了哪些套件。资料库部分...

PETSKILL_BattleModel群攻技能详解

又得我来第一个公开说明下关于群攻技能PETSKILL_BattleModel的各个参数作用了,大部分可能对部分参数一知半见,今天闲着没事看了下代码和实则了下,了解了每个参数的作用。以为群蜂乱舞为例:群蜂乱舞,攻击力下降30% 全体麻痹一回合,PETSKILL_BattleModel,5|4|麻|1|30|攻%-30|101867 101868,,Aq,638,1,3,3,100...

让石器玩家不禁言的方法

这个代码需要慎重修改,免得别刷屏。要是单机就可以取消掉了。  找到callfromcli.c文件,搜索1CHAR_talkToCli(fd_charaindex,-1,"你太多话了唷,请你的嘴巴先休息个一分钟吧!",color);  然后把这段代码删除掉重新编译即可。  代码如下:if( (int)NowTime.tv_sec - las...