本篇收录 6 节4,755 字与表格内容
查看本篇的全部关联 使用前,先确认这些设置
- 填写四个×,×坐标,使用地神kiya信仰和相应主动攻击环境;需祈愿、附身、双疗与冥思。
- 替换ioidj、两站和队伍,具地神祈愿、附身、圣言术、双疗与冥思。
来源脚本供研究参考,未在当前游戏环境运行验证。
01用途与执行流程
在有主动攻击NPC的系统区域储存地神神力并附身,低HP双倍医疗,低MP解除附身。
以下流程以地神系统区:摩亚达或月神教区附身练习为例;其他配置与修改见本页版本区别,各份完整程序分别使用。
- 到自填坐标,HP低于一半双疗,wish kiya、冥思;神力满转冥思和possess。
- kill场景MP<20解除附身,最大MP>400重新尝试附身,其余情况走三个自填位置。
02这份代码的适用限制
03版本区别
p140说明摩亚达或月神教区主动NPC,c5将说明改注释;飞梦摩亚达三楼稿的trap38,11与run38,12不一致。kill段只处理状态和走位,无主动kill。
04地神系统区:摩亚达或月神教区附身练习 · 完整代码
79 行原文
地神程式碼 掛在系統區有自動攻擊NPC的地方
如:摩亞達二層和月神教區都是比較好的地方
“×,×”的地方換成相應座標
%scene begin
trap position ×,×
10:run_bc:@&run [×,×]
if (%h<%H/2)
15:heal_bc:cast double_heal
endif
15:wish_bc:wish kiya
50:meditate_bc:meditate
%scene meditate
50:meditate_bc:meditate
goto begin
%scene heal
15:heal_bc:cast double_heal
return retry
%scene poss
50:meditateb_bc:meditate
15:poss_bc:possess
goto kill
%scene possb
15:possb_bc:possess
goto begin
%scene kill
if (%m<20)
goto possb
endif
if (%M>400)
goto poss
endif
trap position ×,×
10:run_bc:@&run [×,×]
trap position ×,×
10:run_bc:@&run [×,×]
trap position ×,×
10:run_bc:@&run [×,×]
%bc run_bc
retry::你正忙著呢 !
%bc heal_bc
goto:meditate:你的法力不夠 !!
goto:begin:一道聖光籠罩著你, 你身上的傷口奇蹟似的癒合了...
retry::但是什麼%*
retry::你上一個動作沒有完成, 不能施法!
retry::%*法力不夠%*
%bc wish_bc
retry:1:你正在忙!
goto:kill:你正在附身狀態中,無法進行祈願!
#goto:holy:戰鬥中不能祈願!
retry::你試圖要引動%*。
next::你成功的與%*
next::你的法力至少要有10點才可以祈願!
goto:poss:你所儲存的神力已滿,無法獲得額外的神力。
%bc poss_bc
retry::你試圖要接受%*的強大力量,但是卻失敗了。
retry:1:你 一陣冷顫,神力似乎%*
retry:1:你正在忙!
next:8:你散去自身氣息,準備接受%*的附身。
goto:begin:你並未儲存任何神力,無法進行附身儀式!!
%bc possb_bc
next::你 一陣冷顫,神力似乎%*
retry:1:你正在忙!
retry:1:你散去自身氣息,準備接受%*
next::你試圖要接受%*的強大力量,但是卻失敗了。
goto:begin:你並未儲存任何神力,無法進行附身儀式!!
%bc meditate_bc
retry::你正忙著呢 !
next::你現在精神正好,不需要冥思。
next::你深深地吸了一口氣,從深沈的冥思中醒來 !
next::你的精神還沒有恢復平靜,不能冥思。
retry::你的精神恢復平靜,又可以冥思了。
next::你現在身體狀況太差了,無法集中精神 !
%bc meditateb_bc
next::你現在精神正好,不需要冥思。
retry::你正忙著呢 !
next::你深深地吸了一口氣,從深沈的冥思中醒來 !
retry::你的精神還沒有恢復平靜,不能冥思。
retry::你的精神恢復平靜,又可以冥思了。
call:heal:你現在身體狀況太差了,無法集中精神 !05地神摩亚达练习:说明注释化存档 · 完整代码
78 行原文
#地神掛在系統區有自動攻擊NPC的地方,如:摩亞達二層和月神教區都是比較好的地方
#“×,×”的地方換成相應座標
%scene begin
trap position ×,×
10:run_bc:@&run [×,×]
if (%h<%H/2)
15:heal_bc:cast double_heal
endif
15:wish_bc:wish kiya
50:meditate_bc:meditate
%scene meditate
50:meditate_bc:meditate
goto begin
%scene heal
15:heal_bc:cast double_heal
return retry
%scene poss
50:meditateb_bc:meditate
15:poss_bc:possess
goto kill
%scene possb
15:possb_bc:possess
goto begin
%scene kill
if (%m<20)
goto possb
endif
if (%M>400)
goto poss
endif
trap position ×,×
10:run_bc:@&run [×,×]
trap position ×,×
10:run_bc:@&run [×,×]
trap position ×,×
10:run_bc:@&run [×,×]
%bc run_bc
retry::你正忙著呢 !
%bc heal_bc
goto:meditate:你的法力不夠 !!
goto:begin:一道聖光籠罩著你, 你身上的傷口奇蹟似的癒合了...
retry::但是什麼%*
retry::你上一個動作沒有完成, 不能施法!
retry::%*法力不夠%*
%bc wish_bc
retry:1:你正在忙!
goto:kill:你正在附身狀態中,無法進行祈願!
#goto:holy:戰鬥中不能祈願!
retry::你試圖要引動%*。
next::你成功的與%*
next::你的法力至少要有10點才可以祈願!
goto:poss:你所儲存的神力已滿,無法獲得額外的神力。
%bc poss_bc
retry::你試圖要接受%*的強大力量,但是卻失敗了。
retry:1:你 一陣冷顫,神力似乎%*
retry:1:你正在忙!
next:8:你散去自身氣息,準備接受%*的附身。
goto:begin:你並未儲存任何神力,無法進行附身儀式!!
%bc possb_bc
next::你 一陣冷顫,神力似乎%*
retry:1:你正在忙!
retry:1:你散去自身氣息,準備接受%*
next::你試圖要接受%*的強大力量,但是卻失敗了。
goto:begin:你並未儲存任何神力,無法進行附身儀式!!
%bc meditate_bc
retry::你正忙著呢 !
next::你現在精神正好,不需要冥思。
next::你深深地吸了一口氣,從深沈的冥思中醒來 !
next::你的精神還沒有恢復平靜,不能冥思。
retry::你的精神恢復平靜,又可以冥思了。
next::你現在身體狀況太差了,無法集中精神 !
%bc meditateb_bc
next::你現在精神正好,不需要冥思。
retry::你正忙著呢 !
next::你深深地吸了一口氣,從深沈的冥思中醒來 !
retry::你的精神還沒有恢復平靜,不能冥思。
retry::你的精神恢復平靜,又可以冥思了。
call:heal:你現在身體狀況太差了,無法集中精神 !06地神摩亚达三楼:祈愿、附身与两点移动 · 完整代码
93 行原文
%public_bc
call:party:%b如果%*party join %*。
call:finger:你被%*通缉了 !!
%scene finger
2:finger_bc:finger ioidj
::@%%3
return retry
%bc finger_bc
shutdown::%*通缉城邦 :%*(%*)%*
%scene party
0.5:party_bc:party join %1
0.5:party_bc:party follow
::@pop
%bc party_bc
next::你决定加入%*的队伍。
next::你决定停止跟随领队。
retry::你决定跟随领队行动。
%scene begin
trap position 43,14
10:run_bc:@&run [43,14]
if (%h<%H/2)
15:heal_bc:cast double_heal
endif
1::hi
::cast holy_word on
15:wish_bc:wish kiya
50:meditate_bc:meditate
%scene meditate
::cast holy_word on
50:meditateb_bc:meditate
goto begin
%scene heal
15:heal_bc:cast double_heal
return retry
%scene poss
#50:meditateb_bc:meditate
8:poss_bc:possess
goto kill
%scene possb
8:possb_bc:possess
goto begin
%scene kill
if (%m<20)
goto possb
endif
if (%M>400)
goto poss
endif
trap position 38,11
3:run_bc:@&run [38,12]
%bc run_bc
next::@position
retry::你正忙着呢 !
%bc heal_bc
goto:meditate:你的法力不够 !!
goto:begin:一道圣光笼罩着你, 你身上的伤口奇迹似的愈合了...
retry::但是什么%*
retry::你上一个动作没有完成, 不能施法!
retry::%*法力不够%*
%bc wish_bc
retry:1:你正在忙!
goto:kill:你正在附身状态中,无法进行祈愿!
retry:1:战斗中不能祈愿!
retry::你试图要引动%*。
next::你成功的与%*
next::你的法力至少要有10点才可以祈愿!
goto:poss:你所储存的神力已满,无法获得额外的神力。
%bc poss_bc
retry::你试图要接受%*的强大力量,但是却失败了。
retry:2:你 一阵冷颤,神力似乎%*
retry:1:你正在忙!
next:9:你散去自身气息,准备接受%*的附身。
goto:begin:你并未储存任何神力,无法进行附身仪式!!
%bc possb_bc
next::你 一阵冷颤,神力似乎%*
retry:1:你正在忙!
retry:1:你散去自身气息,准备接受%*
next::你试图要接受%*的强大力量,但是却失败了。
goto:begin:你并未储存任何神力,无法进行附身仪式!!
%bc meditate_bc
retry:1:你正忙着呢 !
next::你现在精神正好,不需要冥思。
next::你深深地吸了一口气,从深沈的冥思中醒来 !
next::你的精神还没有恢复平静,不能冥思。
retry::你的精神恢复平静,又可以冥思了。
next::你现在身体状况太差了,无法集中精神 !
%bc meditateb_bc
next::你现在精神正好,不需要冥思。
retry:1:你正忙着呢 !
next::你深深地吸了一口气,从深沈的冥思中醒来 !
retry::你的精神还没有恢复平静,不能冥思。
retry::你的精神恢复平静,又可以冥思了。
call:heal:你现在身体状况太差了,无法集中精神 !↗来源与版本
飞梦/17KOK、渔夫与2001年典藏版出现数值或机制冲突时,以飞梦所记相应服务器的后续有效规则为正文依据;同站更新按明确生效日期处理。旧规则保留年代与服别,未明日期的差异就近说明;原资料对照用于追溯。
