支持: 0 | 反对: 0 | 打印 | 推荐 | 订阅 | 收藏
标题: [原创]魔法门七纯召唤 MOD 发布(20080716 更新)
  本主题由 lhbxyt 于 2008-1-10 10:33 移动 
flyingdragon
版主
Rank: 68Rank: 68Rank: 68Rank: 68Rank: 68



UID 98225
精华 5
积分 16880
帖子 1515
威望 30
现金 1701 银币
金币 0 金币
阅读权限 120
注册 2007-9-6
状态 在线
发表于 2007-9-7 15:13  资料  个人空间  短消息 

网页游戏英雄之门
[原创]魔法门七纯召唤 MOD 发布(20080716 更新)


之所以叫做纯召唤MOD,是因为这个MOD所有的改动,都是针对如何使得MM7中的召唤生物魔法更通用、更合理、更有效来进行的,而没有修改其他的设定。
由于参照了pureyellow制作的MM7 MOD测试版1.04,所以也沿用了部分设定,即:替换土系魔法为召唤系魔法,限定只有教士系职业能够使用,提高教士系的最高土系技能等级为宗师。但土系魔法并没有去除,图标和说明也没有更换。在使用魔法时游戏会进行判断,如使用者为教士系职业,则转向召唤,其他职业则转向土系。

20080203 更新设定说明:
所有召唤生物根据等级分为A,B,C三个等级(沿用游戏的原设定)。目前不提供编辑召唤生物的功能。
召唤生物杀死的怪物,经验值将由召唤者获得。该经验值未进行学习术的加成。
对于普通级别:数量限制为2,时间限制为10分钟乘以魔法级别,可召唤初级生物;
对于专家级别:数量限制为3,时间限制为10分钟乘以魔法级别,可召唤初级生物;
对于大师级别:数量限制为4,时间限制为15分钟乘以魔法级别,可召唤中级生物;
对于宗师级别:数量限制为5,时间限制为15分钟乘以魔法级别,可召唤高级生物。
数量限制是对于当前地图来计算的;时间限制在回合制情况下不判断,所以仍有可能令召唤生物永远存在。
当达到数量限制之后,再召唤新的生物,不会出任何提示,直接清除之前召唤的将会最快消失的的召唤生物,重新召唤一个生物。
目前版本不再禁止被召唤生物的特殊技能(即 Monsters.txt 中的 Special 项),包括召唤、爆炸等。
由此需注意以下问题:在软加速环境下,召唤生物自身召唤其它生物有可能造成程序跳出。
召唤生物的 AI 类型一律设置为 Suicidal 。
玩家攻击召唤生物,不会造成召唤生物变为敌对。
玩家使用驱散魔法,将会令召唤生物消失(驱散不是由玩家发出的情况未经测试);召唤生物死亡,也会消失,不会留下尸体。

本MOD使用MM7中文光盘版的运行文件,经过修改后,体积有所增大,利用增大部分来增加自设程序内容;所以一些补丁可能不能在此使用。
安装时,将下载的 ZIP 压缩包解压缩后,用里面的 MM7.EXE 替换原运行文件。需要备份的请自行备份。

20070725 更新至 1.1 版本:
禁止教士使用土系法杖进行召唤,只能使用自身的魔法。
同时,谢谢 D.路飞 指出这个问题。
20070803 更新至 1.2 版本:
为了使软加速下召唤生物能够更加稳定,该版本所召唤生物一律为光元素,而这些光元素的属性则与前两个版本所召唤的生物相同,除了外表以外;用鼠标指上去时看到的名称和怪物鉴定术看到的属性也是前版本所召唤的生物。
经过这样修改后,软加速下的召唤也与硬加速类似,没有什么限制了,只不过不够直观。
另外,修改召唤生物的能力,一律不可使用魔法,不可使用特殊技能,只拥有一种攻击手段,即纯物理攻击,AI 类型均为 Suicidal (这样它才会主动攻击敌人) , Bonus 均设为 0 。
20070831 更新至 1.3 版本:
硬加速和软加速两个版本同时更新。召唤魔法只有在教士系职业使用自身土系魔法时才能成功,其余情况使用的仍为土系魔法。
软加速版本与 1.2 版本设定基本相同,只修改召唤魔法使用的设定。
硬加速版本在 1.1 版本的基础上,修改召唤魔法使用的设定,修改召唤生物的 AI 类型为 Suicidal 。
说明:目前,即使使用软加速版本,软加速时仍有不稳定想象,主要出现在召唤不同生物后 save ,再 load 的情况,容易出现死机现象。
整个地图上的生物数量最多为500,若当前地图的生物数量已达到这一限定值,则不可能产生新的生物,也就是无法召唤了。
20070913 更新版本:
解决敌对状态设置错误的一个 bug ,谢谢 jianqin_hong 的测试和发现。
20070927 更新版本:
增加判断游戏当前是否使用硬件加速显示方式,若为硬加速则可在设定范围内随意召唤生物,若为软加速则会增加限制。不再区分软加速版本与硬加速版本。
使用软加速时的限制为:在任一地图上,只允许召唤一种生物,以最早召唤的生物为准,之后无论该生物是否自然消失,再召唤的生物都会被设定为最早召唤的那一种,而其属性与使用的魔法及使用魔法时的技能等级对应。
20070929 更新版本:
发现非教士职业使用土系魔法时存在bug,会造成跳出游戏。已解决。

20080203 更新版本:
修改召唤数量限制,将魔法等级为普通时的召唤数量限定为 2 。
修改召唤生物序列,当前的序列为:大耳怪系列、骷髅兵系列、探险家系列、弓箭手系列、女战士系列、月亮教徒系列、飞龙系列、吸血鬼系列、美杜莎系列、大雕系列、巫师系列。
增加硬盘版召唤 MOD 。
20080217 更新版本:
修正软加速情况下召唤生物被杀死能得到经验的 bug ,谢谢 阿基巴德 的测试和发现。

20080716 更新版本:
当玩家受到召唤生物的攻击时,将不受伤害,包括魔法与物理攻击;但受攻击的效果仍然存在。
未经周密测试,故保留原版本。有兴趣者可试用。

[ 本帖最后由 flyingdragon 于 2008-7-16 22:04 编辑 ]



 附件: 您所在的用户组无法下载或查看附件
本帖最近评分记录
millbird   2008-2-3 10:58  现金  +98   原创内容
顶部
[广告] CWG维权点子征集
crugor (囧C)
版主
Rank: 68Rank: 68Rank: 68Rank: 68Rank: 68


UID 97870
精华 2
积分 34986
帖子 14020
威望 12
现金 5359 银币
金币 1000 金币
阅读权限 120
注册 2007-9-5
状态 离线
发表于 2007-9-7 15:14  资料  个人空间  短消息 

这个绝对要支持的





回归单身倒计时   ??天



忘れものを,届げに来ました
顶部
[广告] 论坛红包功能恢复,准骑士以上可评分。结婚系统安装完毕,大家可以开始表白了
wc8611 (冲冲)
子爵
Rank: 48Rank: 48Rank: 48Rank: 48Rank: 48Rank: 48


UID 97890
精华 0
积分 11614
帖子 4355
威望 2
现金 2112 银币
金币 0 金币
阅读权限 70
注册 2007-9-5
状态 离线
发表于 2007-9-7 15:23  资料  个人空间  短消息 

不顶对不起FRGG~~~~





混混沌沌度光阴,空有躯壳空有心。
天生蠢才没有用,从此叫做活死人。
前奏曲,奇想曲。进行曲,小夜曲。间奏曲,狂诗曲。夜想曲,镇魂歌。鸣奏曲。
顶部
[广告] 论坛红包功能恢复,准骑士以上可评分。结婚系统安装完毕,大家可以开始表白了
jianqin_hong
勋爵
Rank: 40Rank: 40Rank: 40Rank: 40Rank: 40
潜水不要命


UID 97844
精华 0
积分 4338
帖子 1544
威望 2
现金 6024 银币
金币 30 金币
阅读权限 60
注册 2007-9-5
状态 离线
发表于 2007-9-7 16:33  资料  个人空间  短消息  添加 jianqin_hong 为MSN好友 通过MSN和 jianqin_hong 交谈

顶了顶了,绝对顶的
MOD是给经典游戏赋予新的生命,即是给不停叹息没有新鲜消遣的玩家带了新的调味剂,大大的支持!





骨灰
顶部
[广告] 论坛投票锁帖系统(主题帖投票)启用,会员可以控制帖子的关闭与否
牛顿他二叔
超级版主
Rank: 81Rank: 81Rank: 81Rank: 81


优秀斑竹(全局勋章)  
UID 97817
精华 8
积分 51976
帖子 17635
威望 42
现金 9607 银币
金币 0 金币
阅读权限 150
注册 2007-9-5
状态 离线
发表于 2007-9-7 17:28  资料  个人空间  短消息 

这个,希望能再完善一下,做成我们的镇版之宝。。。





顶部
[广告] 《英雄之门》,了解怪胎美女、非人待遇的经历
jianqin_hong
勋爵
Rank: 40Rank: 40Rank: 40Rank: 40Rank: 40
潜水不要命


UID 97844
精华 0
积分 4338
帖子 1544
威望 2
现金 6024 银币
金币 30 金币
阅读权限 60
注册 2007-9-5
状态 离线
发表于 2007-9-7 17:31  资料  个人空间  短消息  添加 jianqin_hong 为MSN好友 通过MSN和 jianqin_hong 交谈

恩恩,严重支持





骨灰
顶部
[广告] CWG维权点子征集
jianqin_hong
勋爵
Rank: 40Rank: 40Rank: 40Rank: 40Rank: 40
潜水不要命


UID 97844
精华 0
积分 4338
帖子 1544
威望 2
现金 6024 银币
金币 30 金币
阅读权限 60
注册 2007-9-5
状态 离线
发表于 2007-9-10 17:02  资料  个人空间  短消息  添加 jianqin_hong 为MSN好友 通过MSN和 jianqin_hong 交谈

昨天玩了一下,开始想引龙蝇杀人拿东西,结果被守卫狠K,去忽悠了死神,楼主是不是改了这些设置了?
建议,哪些地方有改动简单说明一下哦,免得因为思维定式老去忽悠死神啊......





骨灰
顶部
[广告] 多玩独家代理欧美航海题材网页游戏《Seafight海战英豪》7月14日公测
D.路飞
版主
Rank: 68Rank: 68Rank: 68Rank: 68Rank: 68


UID 97831
精华 3
积分 22522
帖子 7508
威望 15
现金 14161 银币
金币 335 金币
阅读权限 120
注册 2007-9-5
状态 离线
发表于 2007-9-10 18:33  资料  个人空间  短消息 
回复 #7 jianqin_hong 的帖子


设置没有改,楼上应该是把龙蝇引到了守卫身边,陷入了群殴中,召唤怪在群殴中攻击了守卫的话守卫就会变成敌对状态。。。

顶部
[广告] 多玩独家代理欧美航海题材网页游戏《Seafight海战英豪》7月14日公测
jianqin_hong
勋爵
Rank: 40Rank: 40Rank: 40Rank: 40Rank: 40
潜水不要命


UID 97844
精华 0
积分 4338
帖子 1544
威望 2
现金 6024 银币
金币 30 金币
阅读权限 60
注册 2007-9-5
状态 离线
发表于 2007-9-10 18:38  资料  个人空间  短消息  添加 jianqin_hong 为MSN好友 通过MSN和 jianqin_hong 交谈

我米打算杀龙蝇呢,所以米招怪出来,只是把龙蝇引到村子里杀那个红衣服的家伙拿魔杖,结果那游侠砍完龙蝇就向我扑来.....
不敢还手啊,于是只好去忽悠死神


本帖最近评分记录
flyingdragon   2007-9-13 11:36  现金  +50   报告bug有功




骨灰
顶部
[广告] web棋牌市 6.16内测开启
D.路飞
版主
Rank: 68Rank: 68Rank: 68Rank: 68Rank: 68


UID 97831
精华 3
积分 22522
帖子 7508
威望 15
现金 14161 银币
金币 335 金币
阅读权限 120
注册 2007-9-5
状态 离线
发表于 2007-9-10 18:43  资料  个人空间  短消息 
回复 #9 jianqin_hong 的帖子


试验了一下。。。果然。。。不知道fdrg怎么设定的了。。。

顶部
[广告] web棋牌市 6.16内测开启
jianqin_hong
勋爵
Rank: 40Rank: 40Rank: 40Rank: 40Rank: 40
潜水不要命


UID 97844
精华 0
积分 4338
帖子 1544
威望 2
现金 6024 银币
金币 30 金币
阅读权限 60
注册 2007-9-5
状态 离线
发表于 2007-9-10 18:50  资料  个人空间  短消息  添加 jianqin_hong 为MSN好友 通过MSN和 jianqin_hong 交谈

嘿嘿,是的吧,所以只好去忽悠那拿魔杖的家伙了





骨灰
顶部
[广告] 论坛红包功能恢复,准骑士以上可评分。结婚系统安装完毕,大家可以开始表白了
flyingdragon
版主
Rank: 68Rank: 68Rank: 68Rank: 68Rank: 68



UID 98225
精华 5
积分 16880
帖子 1515
威望 30
现金 1701 银币
金币 0 金币
阅读权限 120
注册 2007-9-6
状态 在线
发表于 2007-9-11 12:20  资料  个人空间  短消息 



QUOTE:
原帖由 jianqin_hong 于 2007-9-10 18:38 发表
我米打算杀龙蝇呢,所以米招怪出来,只是把龙蝇引到村子里杀那个红衣服的家伙拿魔杖,结果那游侠砍完龙蝇就向我扑来.....
不敢还手啊,于是只好去忽悠死神

“玩家攻击单一召唤生物,不会造成召唤生物变为敌对;若攻击多个召唤生物中的一个,会造成召唤生物相互敌对,不过游戏时间一分钟内便会恢复友好状态。”也许是这项修改造成了这种情况吧,这是对应所有生物的,但对是否为玩家召唤生物做了判断,本来友好的守卫并非玩家召唤生物,自然不会强制为友好,至于为何会变为敌对,就需要花时间来跟踪研究了。


本帖最近评分记录
牛顿他二叔   2008-5-26 22:05  威望  +1   发版主津贴。。。
牛顿他二叔   2008-5-26 22:05  现金  +300   发版主津贴。。。
牛顿他二叔   2008-3-4 21:25  现金  +200   2月份优秀版主津贴
牛顿他二叔   2008-3-4 21:24  威望  +1   2月份优秀版主津贴
牛顿他二叔   2008-3-4 21:24  现金  +300   2月份优秀版主津贴
顶部
[广告] 多玩独家代理欧美航海题材网页游戏《Seafight海战英豪》7月14日公测
jianqin_hong
勋爵
Rank: 40Rank: 40Rank: 40Rank: 40Rank: 40
潜水不要命


UID 97844
精华 0
积分 4338
帖子 1544
威望 2
现金 6024 银币
金币 30 金币
阅读权限 60
注册 2007-9-5
状态 离线
发表于 2007-9-11 14:22  资料  个人空间  短消息  添加 jianqin_hong 为MSN好友 通过MSN和 jianqin_hong 交谈

不引来龙蝇守卫不会K你,引来了的话......
连上面穿红衣服的那家伙都会砍你





骨灰
顶部
[广告] CWG维权点子征集
flyingdragon
版主
Rank: 68Rank: 68Rank: 68Rank: 68Rank: 68



UID 98225
精华 5
积分 16880
帖子 1515
威望 30
现金 1701 银币
金币 0 金币
阅读权限 120
注册 2007-9-6
状态 在线
发表于 2007-9-13 11:39  资料  个人空间  短消息 



QUOTE:
原帖由 jianqin_hong 于 2007-9-11 14:22 发表
不引来龙蝇守卫不会K你,引来了的话......
连上面穿红衣服的那家伙都会砍你

问题已解决,因替换原程序中的判断不够严密造成的

顶部
[广告] web棋牌市 6.16内测开启
jianqin_hong
勋爵
Rank: 40Rank: 40Rank: 40Rank: 40Rank: 40
潜水不要命


UID 97844
精华 0
积分 4338
帖子 1544
威望 2
现金 6024 银币
金币 30 金币
阅读权限 60
注册 2007-9-5
状态 离线
发表于 2007-9-13 14:59  资料  个人空间  短消息  添加 jianqin_hong 为MSN好友 通过MSN和 jianqin_hong 交谈

哦,那我又可以用借刀杀人大法拿乐器和贝壳还有魔杖鸟?





骨灰
顶部
[广告] web棋牌市 6.16内测开启
flyingdragon
版主
Rank: 68Rank: 68Rank: 68Rank: 68Rank: 68



UID 98225
精华 5
积分 16880
帖子 1515
威望 30
现金 1701 银币
金币 0 金币
阅读权限 120
注册 2007-9-6
状态 在线
发表于 2007-9-15 10:03  资料  个人空间  短消息 



QUOTE:
原帖由 jianqin_hong 于 2007-9-13 14:59 发表
哦,那我又可以用借刀杀人大法拿乐器和贝壳还有魔杖鸟?

自然可以了

新的尝试:参考 甄英俊 的建议,将软加速模式下的召唤限制为只召唤一种生物,成功了,但对于改善稳定性毫无帮助。

继续尝试:参考另一建议,研究生物间召唤的方法,寻求改善的手段。

顶部
[广告] 《英雄之门》,了解怪胎美女、非人待遇的经历
jianqin_hong
勋爵
Rank: 40Rank: 40Rank: 40Rank: 40Rank: 40
潜水不要命


UID 97844
精华 0
积分 4338
帖子 1544
威望 2
现金 6024 银币
金币 30 金币
阅读权限 60
注册 2007-9-5
状态 离线
发表于 2007-9-15 10:37  资料  个人空间  短消息  添加 jianqin_hong 为MSN好友 通过MSN和 jianqin_hong 交谈

飞龙斑竹精益求精,赞~~~!!!





骨灰
顶部
[广告] web棋牌市 6.16内测开启
flyingdragon
版主
Rank: 68Rank: 68Rank: 68Rank: 68Rank: 68



UID 98225
精华 5
积分 16880
帖子 1515
威望 30
现金 1701 银币
金币 0 金币
阅读权限 120
注册 2007-9-6
状态 在线
发表于 2007-9-25 10:26  资料  个人空间  短消息 

经过一段时间的研究与修改尝试,目前已经明白了进行召唤后程序可能跳出的主要原因:
不论硬件加速还是软件加速,程序对于图像显示都需要一定的图像缓冲区。
当召唤生物后,每召唤一种生物,需要占用一块图像缓冲区。以后的图像显示所需缓冲区只能排在后面,包括魔法全书或其它窗口的显示。如果缓冲区满了,程序就会跳出。
硬件加速下,图像显示需要的缓冲区很小,程序的设定可以满足各种需要。
而软件加速下图像虽然已经经过简化,但需要占用的缓冲区仍较大,程序原有的缓冲区设定几乎仅仅满足已有功能需要。
所以软件加速下,若要增加涉及图像显示的功能,是很困难的。
尝试修改软件加速下图像缓冲区的范围,发现影响范围太广,无法一一顾及,故宣告失败。

由于以上所述的原因,软件加速下,每个地图只能召唤一种生物,此后无论该召唤生物是否自然消失,都不能召唤另一种生物,否则就容易造成图像缓冲区不足而跳出程序。

在这样的前提下,希望关注这个MOD的人能提出修改建议。

顶部
[广告] 《英雄之门》,了解怪胎美女、非人待遇的经历
D.路飞
版主
Rank: 68Rank: 68Rank: 68Rank: 68Rank: 68


UID 97831
精华 3
积分 22522
帖子 7508
威望 15
现金 14161 银币
金币 335 金币
阅读权限 120
注册 2007-9-5
状态 离线
发表于 2007-9-25 10:52  资料  个人空间  短消息 
回复 #18 flyingdragon 的帖子


这个太专业了,软加速前提下的修改建议偶是没能力的了
软件加速情况只能召唤一种生物,是不是说不管这种生物的属性如何变化,只要图像没变化就不会跳出?这样的话可以设定随召唤级别的提升,生物的各种属性都发生提升包括生命值、攻击值、防御值等等来解决,这样召唤一个生物就可以了。
例如:软件加速均只能召唤天使,而在1级别土系魔法情况下召唤出的天使和大耳怪各种属性相同。。。不过由于程序本身对于天使属性有自身的定义,这样是否会影响原先存在的天使而发生其他问题就不知道了。。。也不知道能否调整召唤的生物为原有程序中不在野外出现的生物,只是使用存在的生物图像而已来解决。。。

当然,更觉得FDRG没必要把精力放在软加速的程序运行上,针对硬加速来完善更好些,如果可能,编制相关的硬加速补丁更好。。。

顶部
[广告] CWG维权点子征集
flyingdragon
版主
Rank: 68Rank: 68Rank: 68Rank: 68Rank: 68



UID 98225
精华 5
积分 16880
帖子 1515
威望 30
现金 1701 银币
金币 0 金币
阅读权限 120
注册 2007-9-6
状态 在线
发表于 2007-9-25 17:34  资料  个人空间  短消息 



QUOTE:
原帖由 D.路飞 于 2007-9-25 10:52 发表
这个太专业了,软加速前提下的修改建议偶是没能力的了
软件加速情况只能召唤一种生物,是不是说不管这种生物的属性如何变化,只要图像没变化就不会跳出?这样的话可以设定随召唤级别的提升,生物的各种属性都发生提升包括生命值、攻击值、防御值等等来解决,这样召唤一个生物就可以了。
例如:软件加速均只能召唤天使,而在1级别土系魔法情况下召唤出的天使和大耳怪各种属性相同。。。不过由于程序本身对于天使属性有自身的定义,这样是否会影响原先存在的天使而发生其他问题就不知道了。。。也不知道能否调整召唤的生物为原有程序中不在野外出现的生物,只是使用存在的生物图像而已来解决。。。
当然,更觉得FDRG没必要把精力放在软加速的程序运行上,针对硬加速来完善更好些,如果可能,编制相关的硬加速补丁更好。。。

需要对召唤生物属性设定的具体数据。
只要生物 ID 不变,就不会因召唤而跳出程序。其它原因也有可能造成跳出,那属于程序原设计问题,不是新增功能导致的。
其实光球版召唤就是把召唤生物的 ID 和图像设置为光元素,其它属性仍按原召唤生物属性来设定。
只要 monster.txt 中有定义的 ID ,就可以使用,属性可以另外设定,就当作是特殊生物。
针对硬加速的完善,我只想到了平衡,可是我个人无法给出平衡的设置,所以需要讨论。
所谓的硬加速补丁,是想让各种机器都能支持硬加速吗?那涉及 DirectX 编程和游戏引擎,我无能为力。

顶部
[广告] 论坛投票锁帖系统(主题帖投票)启用,会员可以控制帖子的关闭与否
 


海盗王

当前时区 GMT+8, 现在时间是 2008-7-26 11:33
沪ICP备06036464号

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.5.0 Licensed  © 2001-2007 Comsenz Inc.
Processed in 0.082601 second(s), 12 queries , Gzip enabled

清除 Cookies - 联系我们 - Chinese Webgame BBS 中国网页游戏论坛 - Archiver - WAP