資訊修改
資訊:Data\Tables目錄下:
1.Class HP SP.txt:可修改每個職業每級增加的生命與法力
2.Class Skills.txt:可修改每個職業可學習的技能等級
3.Class Starting Skills.txt:創建新人物時,職業初始的技能與可選擇的技能
4.House rules.txt:可修改各商店可提供的物品種類與等級
5.Outdoor travels.txt:可修改各主地圖通往的其他地圖與所需天數
6.Transport Locations.txt:可修改馬車、船隻的班次與所需天數
資訊:Scripts目錄下:
1.General\2_OutdoorTravels.lua:GenDimDoor函數可修改跨代傳送時,傳送的地圖與週期
2.Global\NPCFollowersSkills.lua:可修改NPC的能力,包括定期施展法術的週期
3.Global\StdQuestsFunctions.lua:可修改各任務的相關資訊,如翡翠島返回時所需的時間
4.Global\ExtraArtifacts.lua:可修改神器的功效,與獲得的限制
5.Maps\BrAlvar.lua:Limit fly spell以下可取消飛行時持續被攻擊與召喚怪物的作用
*** GrayFace可接收的中文字串格式
<0Eh>中文字串<0Fh>
中文字串裡的每個中文字必須為(加空白字元20h是為了長度滿了後能夠自動換行):
<20h><0Eh>中文字<07h>
*** Debug Console常用的Script命令
輸入命令後(可多行),按下Ctrl+Enter執行,按Esc離開Debug Console。
1.獲得物品:evt.Add("Inventory",物品編號)
物品編號可查閱ZHTW_ItemsTxt.txt
2.增加金錢食物:
金錢:evt.Add("Gold",增加數量)
食物:evt.Add("Food",增加數量)
3.增加屬性值(屬性值不含裝備最高255):
對象:evt.ForPlayer("All")或evt.ForPlayer("Current"),內定為Current目前人物
力量:evt.Add("BaseMight",增加數量)
智力:evt.Add("BaseIntellect",增加數量)
人格:evt.Add("BasePersonality",增加數量)
耐力:evt.Add("BaseEndurance",增加數量)
速度:evt.Add("BaseSpeed",增加數量)
準度:evt.Add("BaseAccuracy",增加數量)
運氣:evt.Add("BaseLuck",增加數量)
火抗:evt.Add("FireResistance",增加數量)
風抗:evt.Add("AirResistance",增加數量)
水抗:evt.Add("WaterResistance",增加數量)
地抗:evt.Add("EarchResistance",增加數量)
魂抗:evt.Add("SpiritResistance",增加數量)
心抗:evt.Add("MindResistance",增加數量)
體抗:evt.Add("BodyResistance",增加數量)
4.增加技能點數或經驗值等其他數值:
對象:evt.ForPlayer("All")或evt.ForPlayer("Current"),內定為Current目前人物
技能點數:evt.Add("SkillPoints",增加數量)
經驗值:evt.Add("Experience",增加數量)
聲譽:evt.Sub("Reputation",增加數量)
5.直接前往某個地圖:evt.MoveToMap{Name="地圖檔名"}
地圖檔名需查閱MapStats.txt,例如匕傷群島為out01.odm。錯誤的檔名會導致遊戲結束。