石器时代添加自定义遇敌数据

    野外捕获稀有宠物宝宝,精心培养成为强大战宠,相信是每位石器时代玩家都经历过的事情,随机遇敌、随缘培养,既有趣又有成就感。官服年代的商业宠物均是通过氪金方式获取,在当年对于绝大部分普通玩家、学生玩家来说是几乎不可能拥有的,成为童年遗憾之一。如今玩单机版、自建私服虽然可以简单粗暴地使用GM命令制作一切商业宠物,但是昔日那一抹情怀回忆却难以重现。供朋友之间联机娱乐的自建私服一般不搞氪金,更多是选择自定义新任务奖励、野外捕获等方式入手商业宠物,今天给大家分享石器时代添加自定义遇敌数据,最终实现身上携带着龙王的守护,就可以在伊甸动物园内遇敌扑满乌力宝宝、机暴宝宝,且每捕获一只机暴宝宝需要消耗一个龙王的守护。

    服务端篇

    第一步 确认修改内容

    最终实现身上携带着龙王的守护,就可以在伊甸动物园内遇敌扑满乌力宝宝、机暴宝宝,且每捕获一只机暴宝宝需要消耗一个龙王的守护。本次修改需要涉及文件有:物品文件(itemset6.txt)、宠物编号(enemy1.txt)、战斗队伍(group1.txt)、遇敌区域(encount.txt)、宠物基础数据(enemybase1.txt)、抓宠道具(needitemeneny.txt),教程将按文件顺序进行讲解。

    第二步 确认龙王的守护物品ID

    访问石器时代Linux学习端的服务端共享目录,使用NotePad++编辑物品文件itemset6.txt,搜索“龙王的守护”,在第十七个逗号分隔符位置确认物品ID,如下图,18544就是龙王的守护的物品ID。

    石器时代添加自定义遇敌数据

    第三步 确认扑满乌力、机暴宝宝宠物ID

    访问石器时代Linux学习端的服务端共享目录,使用NotePad++编辑宠物编号文件enemy1.txt,搜索“扑满乌力”、“帖拉所伊朵”,在第四个逗号分隔符位置确认宠物ID,如下图,1558、353分别就是扑满乌力宝宝、机暴宝宝的宠物ID。

    石器时代添加自定义遇敌数据

    石器时代添加自定义遇敌数据

    第四步 创建扑满乌力宝宝、机暴宝宝战斗队伍

    访问石器时代Linux学习端的服务端共享目录,使用NotePad++编辑战斗队伍文件group1.txt,在最后一行添加:

    1. 扑满乌力+机暴宝宝,1358,18544,-1,13,353,,,,,,,,,99,1,,,,,,,,  

    赤色数据 表示战斗队伍的名字,可以自定义自己看得懂就行。
    橙色数据 表示战斗队伍编号,必须唯一,按顺序写下来就是1358。
    黄色数据 表示必须携带龙王的守护才能遇到这只战斗队伍。
    绿色数据 表示战斗队伍中会出现扑满乌力。
    青色数据 表示战斗队伍中会出现机暴宝宝。
    蓝色数据 表示出现扑满乌力的几率。
    紫色数据 表示出现机暴宝宝的几率。

    注意,两只宠物的出现几率大家可以按需调整,99和1是不科学的,只是为了演示数据结构,这样都能抓到机暴宝宝,可以去买彩票了。

    第五步 创建遇敌区域

    访问石器时代Linux学习端的服务端共享目录,使用NotePad++编辑遇敌区域文件encount.txt,在最后一行添加:

    1. 1229,7001,1,1,50,60,1,3,10,10,1358,,,,,,,,,,1,,,,,,,,,,,,  

    赤色数据 表示遇敌区域的编号,必须唯一,按顺序写下来就是1229。
    橙色数据 表示地图号,伊甸动物园的编号是7001。
    黄色数据 表示地图坐标1,1。
    绿色数据 表示地图坐标50,60,两组坐标意思就是整个伊甸动物园内都属于遇敌区域。
    青色数据 表示一次战斗中最多可能遇敌10只宠物。
    蓝色数据 表示扑满乌力+机暴宝宝的战斗队伍编号,对应group1.txt里的1358。
    紫色数据 表示出现扑满乌力+机暴宝宝这支战斗队伍的几率,由于只有一支战斗队伍,所以100%会遇到。

    第六步 确认机暴宝宝宠物基础数据编号

    访问石器时代Linux学习端的服务端共享目录,使用NotePad++编辑宠物基础数据文件enemybase1,搜索“帖拉所伊朵”,在第七个逗号分隔符位置确认宠物数据编号,如下图,304就是机暴宝宝的宠物数据编号。

    石器时代添加自定义遇敌数据

    第七步 创建捕获必要道具

    访问石器时代Linux学习端的服务端共享目录,使用NotePad++编辑宠物编号文件needitemeneny.txt,在最后一行添加:

    1. 304|18544|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1|-1  

    赤色数据 表示机暴宝宝宠物基础数据的编号,对应enemybase1.txt里的304。
    橙色数据 表示成功捕获机暴宝宝后需要消耗龙王的守护。

    第八步 重启石器服务端

    可以结束gmsv、saac进程后,重新启动服务端。嫌麻烦的话,重启虚拟机也是可以的,学习端已设置开机自动启动石器服务端。

    1. [root@StoneAge ~]# ps aux | grep gmsv | grep -v grep | awk '{print $2}' | xargs kill -9    
    2. [root@StoneAge ~]# ps aux | grep saac | grep -v grep | awk '{print $2}' | xargs kill -9    
    3. [root@StoneAge ~]# ./boot.sh > /dev/null 2>&1    

    客户端篇

    因为本次教程涉及的乌力斯坦、机暴宝宝是石器时代Linux学习端中的配套客户端本来就有的宠物图像数据,不属于新宠物形象,所以不必折腾客户端,直接登陆游戏测试遇敌就可以了。

    石器时代添加自定义遇敌数据

    匿名

    发表评论

    匿名网友 填写信息

    评论:0   其中:访客  1   博主  0
      • 注定 注定

        谢谢分享啊