|
|
发表于 2008-8-2 23:49:11
|
显示全部楼层
Script-specific脚本细节:
=-=-=-=-=-=-=-=-
- 增加一个新的模组"OnPlayerChat" 事件
- 新增如下脚本指令:
object GetPCChatSpeaker();
string GetPCChatMessage();
int GetPCChatVolume();
void SetPCChatMessage(string sNewChatMessage="");
void SetPCChatVolume(int nTalkVolume=TALKVOLUME_TALK);
string GetDescription(object oObject, int bOriginalDescription=FALSE, int bIdentifiedDescription=TRUE);
void SetDescription(object oObject, string sNewDescription="", int bIdentifiedDescription=TRUE);
int GetColor(object oObject, int nColorChannel);
void SetColor(object oObject, int nColorChannel, int nColorValue);
itemproperty ItemPropertyMaterial(int nMaterialType);
itemproperty ItemPropertyQuality(int nQuality);
itemproperty ItemPropertyAdditional(int nAdditionalProperty);
- FindSubString脚本指令中新增一个起始位置参数:
int FindSubString(string sString, string sSubString, int nStart=0);
- 脚本指令新增额外参数:
void AdjustAlignment(object oSubject, int nAlignment, int nShift, int bAllPartyMembers=TRUE);
- 新增常数VFX_BEAM_DISINTEGRATE,和EffectBeam()一起使用。
- 将SetPhenoType() 脚本指令的限制提升到99.
- CopyItemAndModify() 脚本指令现在可以同时和新旧两种斗篷系统一起作用
- 修复SetCreatureAppearance()脚本指令的一个错误,该错误导致将角色恢复玩家可选种族时,移动速度没有一并恢复为玩家人物的移动速度。
- 艾伐黑触手术现在每只触手分别计算伤害,不再是所有触手伤害都一致。(nw_s0_evardsa.nss and nw_s0_evardsc.ncs).
- 魔射手的各项特殊能力如灌法箭,追踪箭,箭雨和死亡箭现在都会受传奇武器专精专长的影响。 (x0_i0_spells.nss)
- 修复发射艾萨克飞弹风暴的陷阱再次生效的问题(x0_i0_spells.nss).
- 修复了魔宠眼球的射线伤害(x1_s1_eyebray.nss).
- "泰摩拉的微笑"现在正确的基于竖琴手斥候的等级运作(x0_s2_HarpSmile.nss).
- 负能量爆裂现在正确拥有+20伤害的上限(基于施法者等级) (nw_s0_negburst.nss)
- 剑刃障壁现在正确受到反射闪避和精通反射闪避专长影响。 (nw_s0_bladebara.nss, nw_s0_bladebarc.nss)
- 修正强效超魔过的治疗法阵的治疗/伤害点数(nw_s0_healcirc.nss).
- 诅咒之歌不再对沉默的怪物有效 (X2_S2_CurseSong.nss),等级11的加成现在等级11即可获得(不再是12级)
- 将 "不死之敌" 的AC加成从闪避加值改为偏斜加值(x0_s0_udetfoe.nss).
- 修正“自然平衡”作用于多个生物时的法术抗力计算 (NW_S0_NatureBal.NSS).
- 修正染料脚本可以作用于最后的颜色(x2_s2_dyearmor.nss)
- 修正影舞者的传奇阴影之主专长所丢失的加值。 (x2_ch_summon_sld.nss).
- 负能量陷阱不再伤害不死生物了 (nw_t1_negavgc.nss, nw_t1_negstrc.nss, nw_t1_negdeadc.nss, nw_t1_negminc.nss).
- 修正凝视和嚎叫的恐惧效果持续时间计算 (nw_s1_gazefear.nss, nw_s1_howlfear.nss)
- 修正造风术只对云状区域效果生效 (x0_s0_gustwind.nss).
- 增加了马的脚本系统,方便制作者们在模组中使用马。查看toolset中x3_inc_horse脚本获取更多信息
- 三叉戟和魔法杖现在被设为近战武器并且由脚本指令GetMeleeWeapon()生效 (x2_i0_spells).如果你之前曾使用该脚本指令在你的MOD中,你需要重新编译该脚本来进行更新。
都搞定了,水月大大帮忙校对下…… |
|