純美蘋果園
站务管理 => 跑團歷史區 => 歷史區 => 影之镜 => 主题作者是: donkey 于 2008-07-30, 周三 12:53:09
-
下载地址:http://trow.cn/forum/index.php?act=Attach&type=post&id=5018
这个东西是从外国论坛上下的,自己稍微改了点。
要使用本TOKEN,请确保您的MT版本为1.3.b38或以上,并且您或您DM的战役设置中的Token Properties使用以下设置(比如在Token Properties中点击NEW,然后输入Name为DnD 4E,然后把下面的粘贴进去,然后双击TOKEN,然后config里面选DnD 4E,再去属性页面,就可以看到这些属性了):
-------------------|CORE|-------------------
Level
ClassHP
MaxHP
*TempHP
MiscHP
*HP
Bloodied
SurgeValue
SurgePerDay
*SurgeRemaining
*AP
TempAC
*AC
*Fortitude
*Reflex
*Will
*Speed
Elevation
Notes
Description
----------------|EQUIPMENT|-----------------
ArmorCheckPenalty (ACP)
Weapon1Bonus (WB1)
Weapon2Bonus (WB2)
Weapon3Bonus (WB3)
Weapon1Damage (WD1)
Weapon2Damage (WD2)
Weapon3Damage (WD3)
Weapon1DamBonus
Weapon2DamBonus
Weapon3DamBonus
Weapon1MaxDamage
Weapon2MaxDamage
Weapon3MaxDamage
Weapon1Crit
Weapon2Crit
Weapon3Crit
Implement1Bonus
Implement2Bonus
Implement3Bonus
Implement1DamBonus
Implement2DamBonus
Implement3DamBonus
Implement1Crit
Implement2Crit
Implement3Crit
----------------|ATTRIBUTES|----------------
Strength (Str)
Constitution (Con)
Dexterity (Dex)
Intelligence (Int)
Wisdom (Wis)
Charisma (Cha)
------------------|SKILLS|------------------
Acrobatics
Arcana
Athletics
Bluff
Diplomacy
Dungeoneering
Endurance
Heal
History
Insight
Intimidate
Nature
Perception
Religion
Stealth
Streetwise
Thievery
------------------|BONUS|-------------------
StrBonus
ConBonus
DexBonus
IntBonus
WisBonus
ChaBonus
LevelBonus
InitBonus
属性定义、设置和范例:
Level:等级,照实填,我的矮人战士等级4。
ClassHP:1级时加体质前的HP数值,比如战士就是15。
MaxHP:最大HP,填入:
ClassHP+MiscHP+(Level-1)*n+Constitution
其中n是每级得到的HP,比如我的战士就是6。
TempHP:临时生命值
MiscHP:其他来源的HP,比如toughness专长。
HP:目前HP。
Bloodied:重伤值,填入:
floor(MaxHP/2)
SurgeValue:使用HS回复的HP值,填入:
floor(Bloodied/2)
根据情况,可以适当调整,比如龙人就是
floor(Bloodied/2)+ConBonus-LevelBonus
SurgePerDay:每日HS数量,填入:
x+ConBonus-LevelBonus
x是职业特性里在加上体质调整前的那个数字,比如战士就是9。
SurgeRemaining:剩余HS数量。
AP:action point 点数
TempAC:好像没用
AC:防御等级,填入
{10+LevelBonus+x}
x是盔甲加值,增强加值,敏捷加值等等。
Fortitude:强韧防御,填入
{if(StrBonus>=ConBonus,StrBonus,ConBonus)+10+x}
x是职业加值,增强加值等等。
Reflex:反射防御,填入
{if(DexBonus>=IntBonus,DexBonus,IntBonus)+10+x}
x是职业加值,增强加值等等。
Will:意志防御,填入
{if(WisBonus>=ChaBonus,WisBonus,ChaBonus)+10+x}
x是职业加值,增强加值等等。
Speed:速度,照实填。
Elevation:你离开地面的格数,初始为0。(好像一般用不到)
Notes:没用
Description:没用
ArmorCheckPenalty:盔甲检定减值。
Weapon1Bonus:第一个武器的攻击加值,照实填,比如我是10,当然也可以用函数,大家自己研究吧。
Weapon2Bonus:见上,后略。
Weapon1Damage:武器1的伤害骰数,比如俺的巨斧是1d12
Weapon1DamBonus:照实填吧,比如我是7。
Weapon1MaxDamage:武器1的骰的最大值,我是12。
Weapon1Crit:武器1重击要加的伤害,我是1d12+1d8。
Implement1Bonus:法具1的攻击加值。
Implement1DamBonus:法具1的伤害加值。
Implement1Crit:法具1的重击加值。
Strength:力量
Constitution:体质
Dexterity:敏捷
Intelligence:智力
Wisdom:感知
Charisma:魅力
技能:
这里填的是不算属性调整和等级调整的数值,一般都是0,训练是5,另外还可以加种族调整等。
属性加值:
StrBonus:做力量检定时的加值,填入
floor(Strength/2-5)+LevelBonus
ConBonus:做体质检定时的加值,填入
floor(Constitution/2-5)+LevelBonus
DexBonus:做敏捷检定时的加值,填入
floor(Dexterity/2-5)+LevelBonus
IntBonus:做智力检定时的加值,填入
floor(Intelligence/2-5)+LevelBonus
WisBonus:做感知检定时的加值,填入
floor(Wisdom/2-5)+LevelBonus
ChaBonus:做魅力检定时的加值,填入
floor(Charisma/2-5)+LevelBonus
LevelBonus:等级加值,填入
floor(Level/2)
InitBonus:除了敏捷和等级提供的先攻调整,比如指导员的2。
大家其实可以看出,有些属性用简单的函数填一下就可以了,这样升级以后不用一样一样改。有些不要填的一模一样,毕竟可能因为职业或魔法物品有加值或减值,大家自己研究一下填就可以了。
填好了别忘记存TOKEN哦
下面是宏的讲解,我觉得这个泛用TOKEN最强大的就是宏部分了。
使用宏前,请确实填好各属性,请在IM的情况下使用宏,im=impersonated,就是调出impersonate面板,选择TOKEN,点击impersonate selected。
A_Damage:这个是受到伤害时用的,点击跳出一个changedamage,你照实填,比如受到20点伤害,就写20。它会自动扣血,标记重伤,濒死等状况。
A_Extended Rest:这个是长休息用的,点击自动HP,剩余HS,AP恢复默认。
A_Healing:这个是受到治疗时用的,会自动改变状态,但是如果治疗要消耗HS,还是要手动扣。
A_Healing Surge:这个自己用第二风时候用的,会自动恢复HP,扣HS,等等。
A_Temp HP:这个是得到临时HP用的,临时HP不叠加也计算在内了。
C_0_Initiative:这个是投先攻用的。
下面还有一大堆技能,没啥好说的(Mod是其他调整,没有就0)。
最后有个base attack是我自己做的,大家可以参考制作其他POWER的宏。
欢迎各位拍砖或提问。
-
/me 应邀前来坐好沙发然后拍砖