- 积分
- 34692
- 威望
- 499
- 魅力
- 507
- 经验
- 20338
- 热心度
- 9
- 注册时间
- 2006-3-13
- 最后登录
- 2025-3-9
- 主题
- 134
- 回帖
- 4951
- 精华
- 35
- 阅读权限
- 150
TA的每日心情 | 郁闷 2015-6-6 16:12 |
---|
签到天数: 52 天 连续签到: 1 天 [LV.5]女巫

超级版主
   
- 积分
- 34692
  
|
话说旧版中设定魔法参数的接收器居然写错了,变成了SP,实际原来是SS。
不管怎样,旧版仍然是不支持修改魔法参数的接收器。
里面大部分的语法都容易懂,诸如修改魔法的消耗值/描述/类别/等级 之类。
其中 “SS:E 修改魔法的影响力”还没弄懂,对于不同魔法有不同意义,有待慢慢研究。
目前对 SS:F 魔法标志比较有兴趣,要知道,魔法为什么会有单体群体之分,大概就是这里作怪的,于是我进行了测试。
----------------------------------------------------------------------------------------------------
我想大家觉得最应该修改的魔法,应是“魔法神镜”了,高级时居然也是单体施法,效果差就算了,至少来个群体啊。
那就来对比一下 大气神盾和魔法神镜 标志的区别。(高级气系时,单体和群体的分别)
使用
!#SS28:F?y1;
!#SS36:F?y1;
获得标准的魔法标志值为:
大气神盾:280645
魔法神镜:280597
弄过编程的应该知道它们的标志构成:
大气神盾:280645=1+4+64+2048+16384+262144
魔法神镜:280597=1+4+16+2048+16384+262144
那就是 16和64标志的区别。
查看帮助,可以看到16和64对应的解释(虽然解释得不是很得当,但基本能看明白)
16----0x00000010 - 单体魔法 – 简单攻击 (只有单体效果)
64----0x00000040 – 多个高级版本 (应该是说,高级时拥有群体效果)
(其余相同的标志,自己看看解释就算了,有些也不太清楚用途,大概和电脑运算判定有关)
实践验真知,直接将魔法神镜的标志换成大气神盾的标志,测试一下效果,对了,群体效果出来了。
!#SS36:F280645; [高级时群体魔镜]
又比如 !#SS29:F280645; 就能使火盾在高级时变成群体魔法。
----------------------------------------------------------------------------------------------------
如果你还嫌不够爽,好吧,不妨把双目失明也换成群体施法,看招。
(62)双目失明 267285=1+4+16+1024+4096+262144
我们使用标准ERM语法添加标志:
!?PI;
!!SS62:F?i F?j; [检测双目失明标志]
!!VRi:&16; [检测是否有单体标志]
!!VRj&i>0:-16; [有则删除]
!!VRj:|64; [添加群体标志]
!!SS62:Fj; [重设标志]
(PS:当然,这样做显得有点啰嗦,实则如果知道拥有单体和群体标志相差48=64-16,直接增加48就可以了)
----------------------------------------------------------------------------------------------------
你是不是在想,如果把伤害类的魔法改成群体是不是也有效果?群体霹雳闪电??
答案是: 不行的!跟BH:C施法一样,直接崩溃!!
话说新版的ERM帮助中,关于SS:F也没有给出标志的实际数字值,下次更新帮助时一定加上(直接参考MA:X的也能找到)
这里也顺便贴出来吧。
值 标志
1---------------0x00000001 – 战场魔法
2---------------0x00000002 – 冒险魔法
4---------------0x00000004 – 拥有事件限度
8---------------0x00000008 – 生物魔法
16--------------0x00000010 - 单体魔法 – 简单攻击
32--------------0x00000020 - 单体魔法 – 简单射击堆栈
64--------------0x00000040 – 多个高级版本(高级时会有群体效果)
128-------------0x00000080 - 单体魔法 – 任何位置
256-------------0x00000100 - 单体魔法 – 障碍物
512------------ 0x00000200 – 伤害魔法
1024-----------0x00000400 – 精神魔法
2048-----------0x00000800 – 友好以及有多个版本
4096-----------0x00001000 – 不能在SIEGE_WEAPON中施放
8192-----------0x00002000 – 从宝物中获得的魔法
16384----------0x00004000 – 防护魔法
32768----------0x00008000 - AI (流星火雨, 魔法神箭, 霹雳寒冰, 霹雳闪电, 雷鸣弹爆, 霜冻魔环, 连珠火球, 泰坦之箭,)
65536----------0x00010000 – AI 范围效果
131072---------0x00020000 - AI (末日审判,死亡波纹,亡灵杀手)
262144---------0x00040000 - AI (所有附加有益状态的魔法)
524288---------0x00080000 – AI数量/堆栈的所有权将会改变
1048576--------0x00100000 - AI (所有冒险魔法)
大家可以按照我的思路继续研究下去了,看看到底每个标志分别代表了什么。
别忘了有新发现给大家分享一下!

[ 本帖最后由 贤知有您 于 2012-12-5 17:22 编辑 ] |
|