给自己增加经验的道具代码 首先打开function.c加入下列代码: { {"ITEM_ADDMAXEXP"}, ITEM_ADDMAXEXP, 0 }, 再打开item_event.h加...
石器人物属性点还原后分配修档
大家都知道人物超越了一定点数后会自动还原。但有10点会分配在体力上。但有人不想把这10点分配在体力上,而是分配给其他属性上。我们可以参考源码进行修改。 首先打开char.c后,找到下面的代码: { p...
给装备宠物刻名字的代码
给装备和宠物刻上自己的名字,不错的功能吧。有需要的话可以尝试下。 在callfromcli.c下增加 1 2 3 4 5 6 7 8 9 10 11 12 13 #ifdef _PET_ITEM_...
存档道具源码
代码很简单在item_event.c里增加下面的代码就可以实现这个,当然了,在其他文件里海需要增加该道具的字段。 void ITEM_SaveItem( int charaindex, int to...
装备强化系统主要代码
装备强化系统主要代码 功能描述: 可对物品进行升级,升级成功后物品将显示+1,可装物品升级到+10,等级越高,升级机率越低,如果升级失败,将下降等级。 每次成功,物品属性将会相对应提升,如果功...
让2转宠可以参与融合
让2转宠可以参与融合 《石器时代》2转宠物官方是不允许参加融合的!要是想让2转宠物参加融合就自己修改下代码吧。 首先打开enemy.c 搜索: 1 if( CHAR_getInt( pet...
让玩家不会禁言
这个代码需要慎重修改,免得别刷屏。要是单机就可以取消掉了。 找到callfromcli.c文件,搜索 1 CHAR_talkToCli( fd_charaindex, -1, "你太多话了唷,请你...
石器宠物雷尔变身源码
#ifdef _PETSKILL_LER { register int i,dieindex; for(i=0;i<20;i++){ dieindex = BATTLE_getBattleDie...
自动寻路A算法
距离估计与实际值越接近,估价函数取得就越好 例如对于几何路网来说,可以取两节点间曼哈顿距离做为距离估计,即f=g(n) + (abs(dx - nx) + abs(dy - ny));这样估价函数f(...
自动PK系统
自动PK系统 void AutoPk_CheckBattleAction()//检测未战斗玩家,开战后如果还未战斗自动分配 { int i, a; int k = 0; int j = 0; int ...