初级玩家
- 贡献度
- 14
- 金元
- 1005
- 积分
- 97
- 精华
- 0
- 注册时间
- 2011-3-22
|
npc样板编辑:
自创npc的样板请参照路径:elona\user内的npc_template.txt档编辑。
代码请参照路径:elona\user内的help_npc.txt档。
样板档名自设,置于路径:elona\user资料夹内。
【npc_template.txt档说明】
author. "???"
作者。
name. "younger brother,おとおと"
左边填上英文版角色名称,右边填上日文版角色名称。
※英文版角色名称,将被使用为此自创角色的档名(自动生成)。
race. "norland"
种族。
※代码参照种族一覧。
class. "gunner"
职业。
※代码参照クラス一覧。
filter. "/man/"
npc的属性,例如:「火龙」为"/fire/dragon/"。
※属性两端请包覆"/"号。
※代码参照属性一覧。
※这会影响召唤魔法是否会叫出此角色,以及能否在Derphy城的奴隶贩子那买到此角色。
level. "16"
初始等级。
relation. "0"
初始敌友关系。
※-3=敌对-2=快要敌对-1=不感兴趣0=中立10=友好。
sex. "-1"
性别。
※-1=随机 0=男 1=女。
fixLv. "4"
生成等级。
※0=随机1=劣2=一般3=良4=优5=神级6=独特。
rare. "100"
生成频率,值越小越难出现,反之越容易出现。
spawnType. "0"
生成条件。
※代码参照spawnType一覧。
aiCalm. "1"
非战斗时的AI类型。
※代码参照AIタイプ一覧。
※1=漫游 2=发呆 3=停止 4=跟随。
aiMove. "80"
战斗时与敌的距离,不是适当距离的情况下,npc移动的机率。
※0%~100%,适当距离如下"aiDist"项目自设值。
aiDist. "2"
战斗时与敌的适当距离,1为贴近敌人,2的情况喜好与敌相距一格(3→两格,4→三格…以下类推)。
aiHeal. "0"
HP不足时的行动。
※代码参照行动一覧。
※未注明号码的行动代码请自行类推。
aiAct. "-1,-1,-2,400,0"
对敌的行动。
上例为2/5机率采取近身攻击、1/5机率采取远程攻击、1/5机率使用法术-轻治疗。
※代码参照行动一覧。
aiActSubFreq. "20"
下列"aiActSub"辅助行动的机率。
※0%~100%。
aiActSub. "610,610,0,0,0"
对敌的辅助行动。
上例为20%机率采取辅助行动,2/5机率使用喷吐(毒)。
※代码参照行动一覧。
meleeElem. "61,200"
空手攻击的属性与威力。
上例为出血、威力200的攻击。
※代码参照耐性(攻撃属性)一覧。
※未注明号码的行动代码请自行类推。
resist. "50,3,51,-2"
npc的抗性,写法为「抗性代码,效果,抗性代码,效果」。
上例为火抗评等3、冰抗评等-2。
※代码参照耐性(攻撃属性)一覧。
※未注明号码的行动代码请自行类推。
bitOn. "5,23"
开启指定特性。
上例为飘浮、分裂。
※代码参照bit一覧。
※未注明号码的行动代码请自行类推。
%txtCalm,JP
以下如同段落「个人化项目- 同伴的交谈词」,故略过不再重覆赘述。
以上取自http://blog.yam.com/heaven789/article/26150445
行动代码可參考http://elona.wikiwiki.jp/?%A4%AA ... 5%B9%A5%BF%A5%E0NPC
以上為日語WIKI |
|