随着游戏市场的开放度越来越大,游戏玩家都向新区大量流动,而老区里面的活跃玩家数量,势必就会减少.那么为了提高老区的可玩度,有的GM就引入了假人系统.我们今天就对996引擎的假人系统进行研究,并用实例在游戏中创建一个假人。
1.怎么在996中实现假人脚本
996引擎是可以直接支持假人系统,我们只需要按照步骤做就行.
首先:每个假人都是有名字的, 假人的名字设置在一个服务端文件里面,文件路径Mir200\Envir\DummyNameList.txt 假人名字一行一个, 注意最好不要有重复的名字. 设置好了假人的名字以后, 就可以直接然假人登录了, 打开界面以后,有一个开始登录按钮, 点开始登录,假人就会逐个登录. 这个过程中可以设置假人登录的间隔时间. 点停止登录按钮,假人就会停止登录, 如果不停止,就会按照间隔时间一直登录,直到达到最大限制数量,或者名单中的名字用完. 就这简单的两步,假人就实现了. 是不是非常简单!!
2.假人脚本在游戏中的配置
按照上面的步骤只能在游戏中登录假人, 实际上登录的假人,现在还不会做任何的动作, 就是傻傻的站在登录区内. 要让假人动起来,我们还需要对假人进行必要的配置.首先要配置的是假人登录配置,Mir200\Envir\Market_Def’\QMission-0.txt ,打开后在[]@Login]里面加入
[@Login]
#IF
ISDUMMY
#ACT
VAR string HUMAN 假人是否为新人
LOADVAR HUMAN 假人是否为新人 ..\QuestDiary\996新假人\假人个人信息保存\新人变量\新人变量.txt
mov S$假人个人信息保存路径 ..\QuestDiary\996新假人\假人个人信息保存\<$USERNAME>.txt
CreateFile ..\QuestDiary\996新假人\假人个人信息保存\<$USERNAME>.txt
#CALL [\996新假人\假人登录脚本.txt] @假人登录设置
以上脚本就能保证假人登录的时候进行配置和变量的保存任务,
3.高级的假人脚本功能
为了保证假人的灵活运用,简单的假人登录配置肯定是不够的, 我们可以从以下几个方面对假人进行全面的配置。
(1).对假人的等级,经验等信息进行变量保存,保证假人升级以后,数据能得以保存.下次假人登录的时候,不至于每一次都从第一级开始.
(2).傻傻不动的假人,不是我们想要的. 所以能然假人随机下地图,且见怪就打怪的功能是必须要有的.
(3)假人拾取自己打到的东西,且假人背包满了以后,需要使用回收功能.
(4)假人被玩家打了以后,可以根据玩家的战斗力,选择跑路还是还击.这里可以判断等级和攻击力的差距即可.
(5)假人死亡以后,还需要自动复活.复活以后再次随机下地图.
(6)为了增加攻城战的规模,可以为攻城方和守城方加上一定数量的假人, 以增加攻城战的激情
4.实际开服中,假人脚本有没有实用性
在实际的正式区开服过程中,假人的实际用途应该不是特别大. 什么时候假人用处最大呢? 老服里面的真实玩家数量较少的时候,为玩家提供一定的pk乐趣,可以加入一定数量的假人. 攻城战人员数量较少的时候,可以给双方加入一定数量的假人,增加攻城战的激情. 有冲塔类的活动的时候, 但是玩家数量又不足的情况下, 可以用假人来补充玩家不足的名额. 官方为我们提供了完整的假人脚本实例,
下载地址:http://video-help.hgtny.cn:9999/shipin/jiarxt.rar
欢迎大家在评论区讨论更多假人相关的话题!