作者laechan (小太保)
看板mud_sanc
标题Re: [闲聊] 法师进阶
时间Wed Feb 15 21:18:26 2012
※ 引述《justinj (黑旋风)》之铭言:
: 本来想等恶魔城:无罪的叹息这个游戏打完再来po的(真多鬼
: 问题的游戏),不过还是来po一下看看法师剩什麽要改的好了..
: 1.封印术式
: 听说是各系法术施放後,按某指令(xxx)後会吸收法术转成自
: 己能力,那这个要改
: (1)施法时间变长
: 不是改shut_d.c就是改spell_d.c,应该不难改吧
: (2)各系要变成什麽能力
: 这个可以丢给别人来想,所以此技能问题不大
分两个
封印术式: 类似 fill-release,google 的结果是
(方法, 搜寻 "封印术式 mud_sanc site:ptt.cc)
也就是说除了 fill/release 还加上可以对自己
进行充能
http://webptt.com/cn.aspx?n=bbs/mud_sanc/M.1258426895.A.120.html
再依照之前得出的「术式武装」,这个技能就得
到下放给法师主职(甚至副职可能也可以)的结论
,也就是封印部份给法师,充填给主职
http://webptt.com/cn.aspx?n=bbs/mud_sanc/M.1259374116.A.CF9.html
术式武装: 基本上封印法术分为固定、解放及充填三种
http://webptt.com/cn.aspx?n=bbs/mud_sanc/M.1261709917.A.D9C.html
然後我印象中是,5 hands + cleanse 的充填给
法师,5 spell + light spell 的充填给进阶。
hands 类的充填只单纯提升能力,spell 类的充
填才会给特殊效果。
然後,因为我对「雷天大壮」这名字其实不满意,我的不满
意会表现在我对该技能的撰写进度上。以魔法武器为例,我
满意时它很快就能写出来,原因即在此。
而我已经找到替代的名字来源。
: 2.暂定契约
: 这个资料太复杂了,还是等进阶出来再改吧(avert)
它基本上是一个指令,你可以假设它叫 tempbond。
然後它就会有一些语法。资料结构部份其实很简单,看怎麽
订而已,例如说..
mixed tempbond=ppl->query("record_data/tempbond");
mapping tempbond=ppl->query("record_data/tempbond");
以 mixed 为例就是 ({"laechan","belldandy","hiei",..})
以 mapping 为例就是..
(["laechan":契约经验值,
"belldandy":...,
.
.
]);
然後另一个问题就是以上面为例 tempbond 就像是纪录在
「主人」身上的资料,那麽「随从」身上的资料又该纪录
在哪,以及当一个随从有了主人後,如何判断他不能再跟
其它人订契约,以及当一个人是主人时,如何让他亦可跟
别人订契约,或者让他无法跟一个人订契约,又契约可赋
予哪些功能等等。
因为我还没决定,所以我指令只写一半。
: 3.魔法阵
: lv1我是觉得写完了(如果有缺的话可以在档案标一下需要改
: 进,不然我觉得一直卡在这里也不好)
: lv2~5听说有资料了,应该是可以写成吧
: lv10的各进阶效果可以先停一下,之後再来补好了...amem
我觉得架构已经弄好了。
我有提过了有些魔法阵效果,是以「被 clone 出来的魔法
阵物件」来决定的,当 Lv1 可以被写出来时,就代表类似
的几个 lvN 也可以被写出来。
而我之所以不写後续的,是因为我觉得那还不是我最满意的
模式,这会带来的直接结果,就是当我把所有的 LvN 都写
好後,我才发现啥啥啥啥啥要改时,我会改很累。
(不可否认这是我的心理病态之一)
: 4.其它法师技能 不是很重要需要先改,当然是先放着
我认为全都不是很重要。
我觉得玩家要有一个观念,「法师」的部份,当进阶未产生
前,如果你觉得你不够强,你尽可反映出来。
我的意思是,有些你反映的东西,如果已经被归类为是进阶
的东西、或者它有预订被放到进阶,那麽你反映了,自然就
得等进阶出来了才能放。
但如果你反映的东西是「法师主职本身当下就可调整的」,
那我就会评估一下後决定要不要改。
这个很重要,为什麽呢?因为唯有法师主职本身够强,法师
的进阶才会够变态。
换一种说法,就是至少链金术士还混的下去。
: 大魔导士的部分
: 1.传送术
: 这个好像要写很多,先放着好了。
你也可以把他想简单一点。关於 teleport 我想你只要 google
也能找到相关资料。
: 2.快速施法
: 这个应该是配合法术delay在使用吧,法术delay应该很快就
: 可以处理的
就如你所提到的要实装这个东西的前提,就是现行 spell 的
delay time 要多一秒。应该说至少要多一秒。
但反过来说,「快速施法」不放进阶也可以,但是就要有其它
技能来塞它的缺。
: 3.攻击型大绝
: 这个应该比较简单吧,只是要怎麽显示比较难(不过圣殿里应
: 该有人有此能力..amem)
重点在於「型式」。名字很简单,威力也很简单,重点是杀伤
型式,它要不同於大剑、不同於 swoop、不同於 air fist、
不同於 blizzard 而且要比 blizzard 更变态、......
根据经验有时我接触新的东西、或是回顾一个很久的东西,就
会有灵感。
如果玩家要的是一个滥芋充数式的大绝,那很简单,但是这种
大绝本身的存在是毫无意义的。
1.当玩家练到够强时根本就不缺这个大绝.
2.大部份玩家大部份的时间都在干嘛?→练 en、蹲技能。
我个人主观认为,大绝就是拿来炫耀的。各位想像一下,一群
人组队,为何我限制大绝只有主职才能使用?因为你不是那个
主职你就无法使用嘛、你就只能看人使用嘛!
所以我让大绝都能拥有显眼的特色,後期我偷懒的手段就是希
望秀个图、或弄个字图,再搭配强力杀伤跟一些特殊功用,这
就是 air fist 产生的大致流程。
那你说 mage 进阶的大绝可以「仿照」这模式吗?不行,因为
这已经被拳士用走了。
: 4.其它
: 大魔导士的技能能很快的写出2个就很好了,其它的当然要等
: 之後再开放
: 链金术士
: 1.链金术
: 这个要用虚拟物品来支援,家的农场里已经一堆了,或者是
: m1~m8这几种,当然如果还是太少的话可以先将物品给整里出来,
: 然後看是要插在那几只怪的身上,只要是五六十只以内的就直接
: 改比较快(要改可以很快的..)
: 至於合成表呢,看是要用拿到配方纸才能合成的,还是直接
: 合成的都可以。如果要配方纸,可以有几种方式放出
: (1)任务
: 我相信用徵的可能比较快,然後配上指令quest就可以放
: 出来了。
我相信自己写比较快。
hlead 没时间,我也没时间,然後我希望有时间的人可以
有方便的系统去写任务,所以我才花费很多的时间去写那
个任务系统,「并举了一些例子」来证明我的任务系统,
只要有参考资料就能快速复制其它游戏的任务。
如果大家都没时间,那就等到哪天我有时间再弄。
我以前就说了,RO的所有任务都可以被现行的任务系统拿
来用,而这就是我当初写圣殿版任务系统的用意,我不希
望以後再发生「必须求助玩家」的情况,因为玩家并没有
提供协助的义务,也只有在此前提下我才会欢迎玩家提供
任务相关点子甚至协助任务制作。
相同的观念也套用在地图产生器、区域产生器的制作。
: (2)怪物身上 这个更好写
: 那合成表内容,就要先确定要什麽物品,然後定合成表,最
: 後再来看要放那里,如果合成表没有要保密的话,可以用徵的吧
: 贤者
: 1.多重施法
: 将2个法术融合放出,我是想说用spell wind,fire之类来放
: 火风融合法术,这样的说就比较好写了。
我记得融合表已经有了, google 就有
http://webptt.com/cn.aspx?n=bbs/mud_sanc/M.1177082981.A.9C0.html
依魔法老师以及幸运女神目前的进度,还有2011年产生的
新电影新动画,某些技能名可以再修改(如火+雷那个)。
这个技能的关键点在於技能的施展型式,目前备案为
spell fire+ice
嘛,话说以前其实我想不到应该怎麽写,目前我想到的做
法则是..
1.判断 str 里头有 "+" 号
2.sscanf(str,"%s+%s",spell1,spell2)
3.判断两个 spell 均符合条件
4.call_other("/d/spell/multi_spell","multi_spell",me,tar,spell1,spell2);
这样或许可行。我必须老实说「今天以前」我并没有想到
这种做法,而这也是 delay 的原因。
(但话说回来我现在也没空)
: 2.自爆大绝
: 一样我是觉得难在显示方式。
这个....还好吧。嗯,另外这个似乎也打算给法师主职,
毕竟主职缺了一些技能。
: 3.其它 能有2个就可以放出来了
: 总结
: 法师进阶要放出来,其中就2个难处里,一个是炼金术资料,
: 一个是魔法阵。我想只要不要太过追求完美的话,应该要放出来
: 不难吧
但是应该追求一定程度的完美。
以上是我的回答。
我并不在乎什麽时候改完,因为时间是无限的,而人都有
忙的时候。我的承诺就是圣殿会一直开下去,这个承诺不
会改变。
Laechan
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 122.117.7.33