资源分享|稻香支配之环修复版
稻香原版的支配之环是通过角色切换状态state后,判断场上是否存在nut中指定的一些宝宝编号来判定技能能否使用。也就是function getMonsterID(obj)这个函数下面的
if (object && object.isObjectType(OBJECTTYPE_ACTIVE) && (id == 60030 || id == 50680731 || id == 50680733 || id == 60021 || id == 60022 || id == 60020 || id == 60023 || id == 904 || id == 901 || id == 902 || id == 904 || id == 909 ) )
{
if (sq_IsMyControlObject(object) )
return object;
}
这里的id就是怪物编号,原版的nut因为少了几只宝宝的判定所以会导致无限群召。而牛头王和融合精灵的等级是通过这个函数控制,我用的是剑圣二觉包的牛头和海伊轮,剑圣二觉包的这两只宝宝等级是固定角色等级+obj预设的等级,我的版本是60版本 所以就固定成80级了。(不过这样的话支配之环的学习等级就必须设置成满级了,不然升级路上直接召出个80级的宝宝太逆天了~)
当然也可以试试,自己去skl里加上等级的动态数据。
然后用local level = obj.sq_GetLevelData(skill, x, sq_GetSkillLevel(obj, skill)); //这里的x就是指第几个动态数据。
来实现支配之环召唤的宝宝等级跟随当前技能等级(或许吧?我懒还没试过)
function createmysummoner(obj,skill_list){
foreach(skill in skill_list){
if(sq_GetSkillLevel(obj, skill)>0){
local monsterid = 0;
local level = obj.sq_GetLevelData(skill, 0, sq_GetSkillLevel(obj, skill));
if(skill==136){
level = 80;
monsterid = 50680731;
}else if(skill==138){
level = 80;
monsterid = 50680733;
}else if(skill==47){
monsterid = 904;
}else{
monsterid = obj.sq_GetIntData(skill, 2);
}
createSummonMonsterPacketWithFriend(obj,monsterid,level,99999999,0,0,0);
}
}
} 不废话了,二楼链接
链接:https://pan.baidu.com/s/1urQYdmMfU84aWvBbB2_6CQ?pwd=l9r8
提取码:l9r8
--来自百度网盘超级会员V7的分享 我发的这个环把哥布林移除了。
因为太过弱小(不是)
因为通过环召出来的哥布林个头大小不能继承当前等级 神迹的几个+稻香的伺机而动比较好,我都提成功了,就是中级冰火光暗四个bb的附灵技能(火旋风那些)npk找不到路径,快疯了 技术贴,支持
感谢大佬分享 大佬牛批 666 大佬牛皮
不明觉厉 楼上那位大佬提醒后才注意到...这个环吃的数据不全,基本的等级、伤害数据继承了,但是追加技能,怪物大小这些数据都没继承....嗯...半成品环,只能凑合凑合了
大佬是真的牛逼啊 狗哥现在的神迹没有支配之环,你是我的救命稻草啊
大佬,狗哥的神迹导入进去看技能里面没有这个支配之环 强的,点个赞
页:
[1]