石器技术文章 第8页

揭秘石器时代宠物代码

成长揭秘在游戏里成长:玩家看到的明文数字↓ 在服务器里服务器里的四围成长值其实是 一个宠物的能力值其实是 它的四围分别是 ?????1.一个宠物的生成是由1个数组来决定(由很多数在一起的组合)2.这个数组里的每个数是固定的  所以换算出来的数是不变的 (意味着从生成后每一级的数值都已固定,都是由同样的数字去换算,不会因任何条...

石器时代修改泪之海扣血设定

官方设置在泪之海如果不吃呼吸草等道具就会一段时间内扣血,当血扣完后会自动返回到进入泪之海的入口,作为一个石器时代SF,要本着为玩家考虑,应该修改成不扣血。1、首先打开char._data.c2、搜索voidCHAR_CheckWaterStatus(intcharaindex)这个函数3、往下搜索可以看到sprintf(token,"因无法呼吸,扣%dHP。",d...

石器时代不曾被人使用的代码_TYPE_TOXICATION

首先在石器时代服务端里,有个中毒无法回血的函数,详情可搜索version.h查看到该宏:#define_TYPE_TOXICATION   //(可开放)ANDY中毒无法回血这个功能似乎在石器里从来没有用到过。不看代码根本不知道。先讲述下这个功能的作用,就是设置人物当前中毒状态后,人物会在没几分钟后扣血,并且中毒的时候无法用任何回复道具,精灵等进行加...

石器道具修复之石源码上如何实现的呢

在石器时代私服里有一个道具叫修复之石,可以修复任何具有耐久度的物品。道具代码如下:修复之石,修复之石,可修复任何可修复之道具,FIXITEMALL,,,,,,,,,,,,,1638,24063,0,16,0,0,0,-1,,,,,,,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,,0,0,,,,,,0,0,0,0,0,0,0,0,0,0,0,0,0,0,...

采用ABLUA写简单的石器NPC用于重叠战斗

重叠事件的LUA貌似没有写过,战斗类活动最常用,给大家一个简单的例子。--NPC重叠事件函数(NPC索引, 玩家索引)function Overlap(meindex, toindex)--创建战斗接口(接触索引,被接触索引, 战斗怪物数组)battleindex = battle.CreateVsEnemy(toinde...

石器时代LUA窗体前后端条件判断的注意

    石器时代在写lua的时候需要注意的地方,在外挂脚本指令丰富的现在,通过封包指令可以绕过各种窗口,一不小心就会造成刷这刷那的问题。初学者可能看不出来,下面由作者神奇的牧羊人来说明下。在Talked里已经做了判断当领取完后就不会再继续领取了,否则会提示你已经领取过了。但是在WindowsTalked这个函数里并没有对时间做出判断,这就...