作者laechan (小太保)
看板mud_sanc
标题Re: [闲聊] 关於 abandon clerical
时间Sat Feb 23 10:45:16 2008
※ 引述《laechan (小太保)》之铭言:
: 推 amosdeus:风之仆人,神力的运用技巧,但 wind 不是招唤精灵,还是 02/23 00:34
: → amosdeus:分开写成两种不同的法术比较好,因为移到牧师便成法师就 02/23 00:36
: → amosdeus:少 风系精灵法术。 02/23 00:37
: → amosdeus:嗯 字体有错位跟缺字 请观看的人自行翻译它吧! 02/23 00:38
看成体位。
这跟光系法术同时是 elf、clerical 及 mage 的共通法术是一样的,
在设定上光系法术的施展函数大致长成最底下那样(可自行参考)。
因此 wind spell 的写法会类似,但 mage 基本上不会给 wind spell
,所以写法会更单纯一点。而某个神属人士刚好擅长风系法术,也可以
让我有蛮多叙述可参考的。
因为重点是在於施展及伤害叙述,只要依职业及种族别做适当的分流,
就可以让 wind spell 同时是 elf 的基础法术,也是 clerical 的高
阶法术。
Laechan
// 妖精的情况
if((string)ppl->query("race")=="elf")
{
if(lv==20)
{
if(random(3)==1)
tmp=NOR"$N"NOR"咏唱着召唤精灵的咒语...\n\n"+
HIW"\t普照大地之灵、滋生草木之母,光之精灵王,莉薇啊!\n"+
"\t遵从远古订定的制约,请於此地展现你的力量吧!\n\n"+
NOR"$N"NOR"以制约的力量,在激烈的闪光之中召唤出了光之女王莉薇...\n"NOR;
else
tmp=NOR"$N"NOR"以手中之火焰做为触媒,咏唱召唤的咒语...\n\n"+
HIW"回应我的召唤,伟大的光之女王,莉薇啊!\n"+
"将眼前一切不洁之物,纳入你的怀抱中吧!\n\n"NOR+
NOR"$N以制约的力量,在一片祥和光茫中召唤出了光之女王莉薇...\n"NOR;
tmp=tmp+HIW"$N"HIW"道:"HIR"光明世界的统治者啊!净化世间一切的邪恶吧!"NOR;
}
else
{
tmp=NOR"$N"NOR"咏唱着召唤精灵的咒语...\n"NOR;
switch(random(3))
{
case 0:
tmp+="「"HIW"普照大地的光之精灵啊!应我召唤、聚集於此.."+
"微尔‧欧‧威斯普!"NOR"」";
break;
case 1:
tmp+="「"HIW"威尔‧欧‧威斯普,光之精灵啊!到这里集合吧!"NOR"」";
break;
default:
tmp+="「"HIW"居住於光明中耀眼之人啊! 快集结於此展现身姿!"NOR"」";
break;
}
}
show(ppl,tar,tmp);
return 1;
}
// mage 的情况, 且进阶职业为大魔导士时
if(lv==30 && pri_guild=="mage" && adv_guild=="magemaster")
{
show(ppl,tar,NOR"$N"NOR"以强大的魔法力,施展最高级光系法术...\n\n"+
HIG"\t\t光明世界的支配者、传说中的巨人、\n\n"+
HIG"\t\t与马纳齐名的神只啊!我以魔力在此交换你的降临\n\n"+
HIG"\t\t在无知愚蠢之敌之前,展现你的神威吧!\n\n"+
HIW"随着$N"HIW"的咏唱,召唤了手握光之圣枪的勇者之王!"NOR);
return 1;
}
if(lv==25 && pri_guild=="mage" &&
(adv_guild=="sage" || adv_guild=="magemaster"))
{
show(ppl,tar,NOR"$N"NOR"集中精神,凝聚全身的魔力後施展了高级光系法术...\n\n"+
NOR+YEL"\t魔法之根源,遍布万物的玛那啊!使闪光聚集於我等之手\n"+
HIP"\t化为创始巨人的咆哮 朝向我等所指之方向发动攻击!\n"+
HIG"\t亚特阿纳 阿特拉 艾姆 维卡斯!\n\n"+
HIW"$N"HIW"以魔力对着前方激射出数道充满能量的闪光!"NOR);
return 1;
}
// 一般主职(+两个进阶,非大魔导士)
if(lv==20 && pri_guild=="mage")
{
show(ppl,tar,NOR"$N"NOR"双手疾伸向前,激化魔力成为炽热的光线!\n"+
HIW"$N"HIW"大喝:闪光啊!聚集至此射穿敌人吧!"+
HIW"光 ~ 之 ~ 射 ~ 手 ~!\n"NOR+
HIW"一道道光箭瞬间自$N"HIW"手中飞射而出,击向了$O"NOR);
return 1;
}
if((string)ppl->query("pri_guild")=="mage")
{
switch(random(3))
{
case 0:
show(ppl,tar,HIG"$N"HIG"缓缓念道..."HIW"魔力的根源马那啊!\n"+
"化为光刃,射穿敌群吧!"NOR);
break;
case 1:
show(ppl,tar,HIG"$N"HIG"缓缓念道..."HIW"魔力根源的灵力啊!\n"+
"变成拥有力量的光之兵,消灭眼前的敌人吧!"NOR);
break;
default:
show(ppl,tar,HIG"$N"HIG"缓缓念道..."HIW"接受我相对应玛拿的魔力啊!\n"+
"化为光茫,将眼前的黑暗劈裂吧!"NOR);
break;
}
return 1;
}
// clerical 的情况
if((string)ppl->query("pri_guild")=="clerical")
{
lv=lv/10;
if(lv>3) lv=3;
str=ppl->query("adv_guild");
switch(str)
{
case "maily":
show(ppl,tar,"$N缓缓念道: "HIW"司战斗之神、伟大的麦理啊!\n"+
"将光茫化为光之"+STRS[lv]+",穿透眼前之敌的胸膛吧!"NOR);
return 1;
case "marfa":
show(ppl,tar,"$N缓缓念道: "HIW"大地之母、慈爱的母神玛法啊!\n"+
"照射圣光,净化世上一切不祥之物吧!"NOR);
return 1;
case "faris":
show(ppl,tar,"$N缓缓念道: "HIY"奉神圣至高之神法理斯的圣名,\n"+
"神圣之光啊!在邪恶之物前化为制裁之"+STRS[lv]+"!"NOR);
return 1;
default:
}
}
show(ppl,tar,"$N大喝: "HIW"神圣的光茫啊!回应我的召唤,\n"+
"化为光之"+STRS[lv]+",击向眼前的敌人吧!"NOR);
return 1;
}
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 220.134.34.90