LV. 1
GP 0

【攻略】暑假無聊嗎,來改LF2我教你

樓主 碗精精 mt94blc
21 -
前言:
碰了10年我覺得我可以出一本書了
語法不用背起來,只要看得懂就好
一個禮拜大概就能學會全部的基礎了

本串主要為dat的編寫教學,並非為主程式的修改

基本工具
LF2_DC_v1.5 功能:編寫新增dat檔

檔案位置:
bg 放背景的地方
bgm 放音樂的地方程式預設位置
data 通常dat檔會放在這裡data/data.txt為程式預設路徑
recording 放錄影檔的地方程式預設位置
sprite 放圖片的地方
LF2.exe 主程式

如何刪除廣告
1.開啟主程式→右上角信息更新先關閉
2.data裡的ad0.txt、ad1.txt、adinfo.txt通通刪掉

Data.txt的功能:
data.txt為dat檔的路徑表
id:  0  type: 0  file: data\template.dat
id=id 預設的人物id各有不同戰鬥方式(AI)
file=dat檔路徑
type=物件種類
0=為人物
1=輕型武器
2=重型武器
3=氣攻波
4=頭擲類輕型武器
5=特殊物件
6=可以喝的物件
補充:不同的物件有不同的重力效果、type: 3重力為0

Dat檔語法解析:
我懶得寫了,這邊有個網站不錯自己看
邊改邊看會學得很快,而且非常有趣!

補充:
1.wait: 30=1秒,wait: 0+wait: 0=wait: 1
2.opoint在第二個動作才會產生效果
3.mp: XX10,XX為HP耗損量

進階效果製作:
1.霸體的製作方式
1.人物X全部動作的bdy改為地底下
2.製作氣攻波Y
3.氣攻波Y,利用kind: 8觸發範圍為地底下,移動至人物X位置
4.將氣攻波Y範圍取代為原本的bdy範圍(敵人攻擊人物X,其實是在攻擊氣功波)
5.設定氣攻波被攻擊反彈的動作(氣攻波被反彈,會變成敵人物件)
6.氣攻波被攻擊的動作fall: -1,攻擊範圍為地底下,也就是會攻擊到人物X的bdy
當場上有2個人物X,可能會發生氣攻波Y都在同一個人身上
這一點要注意一下,也能夠用這一點做出替代傷害人偶的效果

2.時間暫停
1.做好寫2000個以上動作範圍的心理準備
2.將所有人物的動作新增一個itr範圍地底
3.新增id: 300動作X,bdy範圍與第二點範圍重疊
4.瞭解bdy的kind: 1XXX,被攻擊會跳到frameXXX(只適用id: 300)
5.動作X,bdy的kind為動作X,也就是被攻擊會跳到動作X
6.第5點會造成攻擊者停止狀態,除非動作X跳開動作
7.假設id: 300,10秒之後會消失就是停止時間10秒
8.利用hit_a、hit_d讓動作X跳開動作

3.續魔系統
成功攻擊到敵人會有回魔的效果
最近研究出來的,有興趣可以問
不過不適用遠攻角色,會有BUG
21
-
未登入的勇者,要加入討論嗎?
板務人員:

7690 筆精華,09/06 更新
一個月內新增 4
歡迎加入共同維護。


face基於日前微軟官方表示 Internet Explorer 不再支援新的網路標準,可能無法使用新的應用程式來呈現網站內容,在瀏覽器支援度及網站安全性的雙重考量下,為了讓巴友們有更好的使用體驗,巴哈姆特即將於 2019年9月2日 停止支援 Internet Explorer 瀏覽器的頁面呈現和功能。
屆時建議您使用下述瀏覽器來瀏覽巴哈姆特:
。Google Chrome(推薦)
。Mozilla Firefox
。Microsoft Edge(Windows10以上的作業系統版本才可使用)

face我們了解您不想看到廣告的心情⋯ 若您願意支持巴哈姆特永續經營,請將 gamer.com.tw 加入廣告阻擋工具的白名單中,謝謝 !【教學】