宠物的名字怎么改?(需要具体步骤)

宠物的名字怎么改?(需要具体步骤),第1张

serverdbpet_dbtxt继续用我惯例的字段解释法例子如下1002,PORING,波利,619,9001,10013,531,80,60,50,100,250,20,2000,150,1,0,350,400,800,{petloot10;},{bonusbLuk,2;bonusbCritical,1;}每个字段以半角逗号分隔,所以一共有22个字段第一个字段[MobID]:1002 这个字段是宠物的魔物ID,这个字段决定了宠物的外形第二个字段[Name]:PORING 数据库中的宠物名,建议不要修改,数据库里的东西,改了可能会导致无对应钻取链表报错,猜测可能影响宠物说话时说的是什么第三个字段[JName]:波利 捕捉时的显示名,顾名思义,这个宠物抓到以后显示成什么名字第四个字段[LureID]:619 饵道具ID,619号物品是青苹果第五个字段[EggID]:9001 宠物蛋ID,9001号物品是波利魔物蛋第六个字段[EquipID]:10013 装饰品ID,10013是宠物书包第七个字段[FoodID]:531 食物ID,531是苹果汁第八个字段[Fullness]:80 每单位时间减少的饥饿度,这个和第九字段相关 换句话说,就是每经过第九字段设定的时间,宠物的饥饿度下降多少,这里是80第九个字段[HungeyDelay]:60 喂养后要变饿所需的时间,单位是秒第十个字段[R_Hungry]:50 喂养时增加的亲密度,每次喂养时增加的亲密度,这里是50第十一个字段[R_Full]:100 过度喂养后减少的亲密度,不解释了第十二个字段[Intimate]:250 初始亲密度:抓到的时候的亲密度第十三个字段[Die]:20 角色死亡时减少的亲密度,没啥好说的==第十四个字段[Capture]:2000 捕捉成功率,单位是万分之一,所以这里是20%第十五个字段[Speed]:150 宠物移动速度,默认都是150第十六个字段[S_Performance]:1 特殊表现开关,只可以用0或者1,1是开,0是关第十七个字段[talk_convert_class] 宠物说话开关,只可以用0或者1,1是开,0是关第十八个字段[attack_rate]:350 攻击概率,当主人发动攻击时有万分之这个数值的概率协助攻击第十九个字段[defence_attack_rate]:400 反击概率,当主人受到攻击时有万分之这个数值的概率发动攻击第二十个字段[change_target_rate]:800 改变目标概率,顾名思义就是换目标的概率--但是我也不太清楚这个东西究竟是怎么运作的,仍然是万分率第二十一个字段[pet_script]:{petloot10;} 宠物的主动功能,波利是捡东西,最多10个,具体的代码看下一楼第二十二个字段[loyal_script]:{bonusbLuk,2;bonusbCritical,1;} 宠物的被动功能,增加2点luk,增加1爆击率,具体的代码清参考物品代码,这里不讲了 第二十一字段的代码讲解petskillattackn,x,y,z 宠物攻击时有万分之y的概率使用等级x的技能n 当宠物满亲密时增加万分之z的概率petskillattack2n,w,x,y,z 宠物攻击时有万分之y的概率使用总伤害为w的技能n,连击次数为x次 当宠物满亲密时增加万分之z的概率petskillsupportn,x,m,y,z 宠物在主人的hp低于y%,且sp低于z%时使用等级为x的技能n,这个效果要经过m秒的冷却才能发动下一次pethealn,m,x,y 宠物在主人的hp低于x%,sp低于y%时自动发动效果为n的治愈术,这个效果要经过m秒的冷却才能发动下一次petrecoveryn,x 宠物将治疗状态n,这个效果要经过x秒的冷却才能发动下一次这个状态x的取值,请查询consttxt,在里面找“sc_”起头的条目petskillbonusx,n,y,z 宠物给玩家施加x属性提高n点的buff,效果持续y秒,这个效果要经过z秒的冷却才能发动下一次petlootn 宠物自己去拣东西,最多n件每只宠物都可以同时使用petloot,petskillbonus,petskillattack(petskillattack2),petskillsupport(petheal)这些技能代码,但是每种代码只能使用一次


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/10375401.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-08
下一篇 2023-05-08

发表评论

登录后才能评论

评论列表(0条)

保存