2016-12-27
来源:网络
作者:梦宅猪
闲的无聊又开始了圣域之旅。许多人抱怨圣域2的打击感不强,没有泰坦之旅把人打上天那种劲爆! 但是我玩审判的时候发现他的集群大漩涡在几级的时候就能把怪打到天上去,那是多么爽快的感觉,于是在老外的论坛上找到了修改的方法:修改其实很简单,只要在spells.txt里加入一句相应的条目即可。
首先看看效果:
冰晶的击飞效果

大妈的标枪攻击



龙法的破坏者


下面介绍正题
修改方法介绍:
spells.txt(位于圣域2安装目录下的\scripts\shared\)里是对每个技能的参数设置,每个技能对应一个字符串如大妈的破坏冲击是这样写的:
大妈(Dryad )破坏冲击: mgr.defineSpell( "dr_hu_konzentrierterangriff", { eiStateName = "cSMDrKonzentrierterAngriff"…… 其中dr_hu_konzentrierterangriff就是对应的技能名字,想要加入击飞效果,先要找到对应的技能条目。
在spell里找到相应的技能了,要在这个技能里加入击飞效果,只要在tokens的队列最后加入一个条件即可即是{"et_hurl_enemy", 1000, 0, 0, 9 },例如,现在想把高精的冰冷荆棘加入击飞效果,我们可以打开spells,然后查找文本的(ctrl+F)he_st_eissplitter关键字。
如下就是对冰冷荆棘的描述: mgr.defineSpell( "he_st_eissplitter", { eiStateName = "cSpellCast", fxTypeCast = "FX_HE_EISSPLITTER_C", fxTypeSpell = "FX_HE_EISSPLITTER", fxTypeCastSpecial = "FX_HE_CAST_K", duration = 1.500000, animType = "ANIM_TYPE_SM07", animTypeApproach = "ANIM_TYPE_INVALID", animTypeRide = "ANIM_TYPE_INVALID", animTypeSpecial = "ANIM_TYPE_RIDESM01-SPECIAL", causesSpellDamage = 1, tokens = {entry0 = {"et_maxangle_cone", 180, 2, 0, 8 }, entry1 = {"et_spelldamage_ice", 700, 350, 0, 133 }, entry2 = {"et_spelldamage_physical", 700, 350, 0, 133 }, entry3 = {"et_missile_adapt", 2900, 315, 0, 9 }, entry4 = {"et_missile_adapt", 470, 27, 1, 9 }, entry5 = {"et_spelldamage_ice", 490, 245, 2, 133 }, entry6 = {"et_chance_criticalhit", 98, 2, 3, 5 }, entry7 = {"et_chance_piercing", 334, 2, 4, 5 }, entry8 = {"et_missile_adapt", 470, 27, 5, 9 }, entry9 = {"et_chance_piercing", 334, 2, 6, 5 }, }, fightDistance = 525.000000, aspect = "EA_HE_STORM", cooldown = 0.000000, soundProfile = 0, cost_level = 250, cost_base = 500, focus_skill_name = "skill_HE_storm_focus", lore_skill_name = "skill_HE_storm_lore", spellClass = "cSpellHeEissplitter", spellcontroltype = "eCAtype_a_effect_cone", sorting_rank = 2,} )
现在tokens的列表下加入一个触发条件即可!冰冷荆棘最后是entry9,那么我们就要加入entry10效果如下: mgr.defineSpell( "he_st_eissplitter", { eiStateName = "cSpellCast", fxTypeCast = "FX_HE_EISSPLITTER_C", fxTypeSpell = "FX_HE_EISSPLITTER", fxTypeCastSpecial = "FX_HE_CAST_K", duration = 1.500000, animType = "ANIM_TYPE_SM07", animTypeApproach = "ANIM_TYPE_INVALID", animTypeRide = "ANIM_TYPE_INVALID", animTypeSpecial = "ANIM_TYPE_RIDESM01-SPECIAL", causesSpellDamage = 1, tokens = {entry0 = {"et_maxangle_cone", 180, 2, 0, 8 }, entry1 = {"et_spelldamage_ice", 700, 350, 0, 133 }, entry2 = {"et_spelldamage_physical", 700, 350, 0, 133 }, entry3 = {"et_missile_adapt", 2900, 315, 0, 9 }, entry4 = {"et_missile_adapt", 470, 27, 1, 9 }, entry5 = {"et_spelldamage_ice", 490, 245, 2, 133 }, entry6 = {"et_chance_criticalhit", 98, 2, 3, 5 }, entry7 = {"et_chance_piercing", 334, 2, 4, 5 }, entry8 = {"et_missile_adapt", 470, 27, 5, 9 }, entry9 = {"et_chance_piercing", 334, 2, 6, 5 }, entry10 = {"et_hurl_enemy", 1000, 0, 0, 9 }, }, fightDistance = 525.000000, aspect = "EA_HE_STORM", cooldown = 0.000000, soundProfile = 0, cost_level = 250, cost_base = 500, focus_skill_name = "skill_HE_storm_focus", lore_skill_name = "skill_HE_storm_lore", spellClass = "cSpellHeEissplitter", spellcontroltype = "eCAtype_a_effect_cone", sorting_rank = 2,} )
注意!如果你是用txt文本编辑器编辑,你直接复制 entry9 = {"et_chance_piercing", 334, 2, 6, 5 },这一整行,包括前面的空格!其实那不是空格而是两个tab的表位。复制后如下: entry9 = {"et_chance_piercing", 334, 2, 6, 5 }, entry9 = {"et_chance_piercing", 334, 2, 6, 5 }, 然后把第二个entry9改成entry10,大括号内容替换为"et_hurl_enemy", 1000, 0, 0, 9 即可(最后一个9之后有1个空格)改完后如下效果: entry9 = {"et_chance_piercing", 334, 2, 6, 5 }, entry10 = {"et_hurl_enemy", 1000, 0, 0, 9 }, 这样he_st_eissplitter技能(就是冰冷荆棘)就有击飞的效果了!这个修改完全不改游戏的平衡只是加入了效果,不会影响游戏的平衡,而带来更好的打击体验
以下是我修改的spell主要以下更改 龙法- Dragon Strike - "dm_dm_drachenschlag" Gust of Wind - "dm_co_windstoss" Destroyer - "dm_co_zerstoerer" 大妈- 标枪攻击 破坏冲击 土生尖刺 高精- 组火球 he_in_feuerball 流星火雨 he_in_meteor 狂暴云雨 he_st_schneesturm 冰冷荆棘 he_st_eissplitter 钴元素打击 he_ar_energieblitz 六翼天使- 能量武器
附录:各技能在spells里的缩写及中英文对照
六翼 Pelting Strikes - "se_co_schlaghagel" Assailing Somersault - "se_co_wirbelsprung" Soul Hammer - "se_co_seelenhammer" Dashing Alacrity - "se_co_befluegeln" Battle Stance - "se_co_kampfhaltung" Hallowed Restoration - "se_cm_heilen" Baneful Smite - "se_cm_blitz" Radiant Pillar - "se_cm_lichtsaeule" Instill Belief - "se_cm_bekehrung" Cleaning Brilliance - "se_cm_lichtaura" Archangels Wrath - "se_te_schwertfeuer" Divine Protection - "se_te_notschild" Flaring Nova - "se_te_schockwelle" Warding Energy - "se_te_energieschild" beeEffGee - "se_te_beeeffgee"
审判 Callous Execution - "in_in_hinrichtung" Ruthless Mutilation - "in_in_verstuemmelung" Frenetic Fervor - "in_in_eifer" Purifying Chastisement - "in_in_kasteiung" Levin Array - "in_po_faecherblitz" Raving Thrust - "in_po_machtstoss" Clustering Maelstrom - "in_po_machtsog" Zealous Doppelganger - "in_po_doppelgaenger" Zealous Doppelganger Buff - "in_po_doppelgaenger_buff" Reverse Polarity - "in_po_vergeltung" Paralyzing Dread - "in_uw_entsetzen" Dislodged Spirit - "in_uw_seelenraub" Inexorable Subjugation - "in_uw_versklavung" Eruptive Desecration - "in_uw_schaendung" Soul Reaver - "in_uw_seelenfaenger"
高精 Ancestral Fireball - "he_in_feuerball" Blazing Tempest - "he_in_feuersturm" Incendiary Shower - "he_in_meteor" Fire Demon - "he_in_feuerdaemon" Incandescent Skin - "he_in_feuerhaut" Glacial Thorns - "he_st_eissplitter" Frost Flare - "he_st_frostschlag" Raging Nimbus - "he_st_schneesturm" Cascading Shroud - "he_st_nebelform" Crystal Skin - "he_st_kristallhaut" Cobalt Strike - "he_ar_energieblitz" Shadow Step - "he_ar_teleport" Grand Invigoration - "he_ar_regenerationskraft" Expulse Magic - "he_ar_bannkreis" Magic Coup - "he_ar_magischerschlag"
暗影 Ruinous Onslaught - "sk_hc_rammstoss" Demonic Blow - "sk_hc_harterschlag" ScythingSweep - "sk_hc_befreiungsschlag" Rousing Command - "sk_hc_kampfruf" Grim Resilience - "sk_hc_willensstaerke" Killing Spree - "sk_tc_kampfrausch" Augmenting Guidon - "sk_tc_standarte" ReflectiveEmenation - "sk_tc_umlenkung" Frenzied Rampage - "sk_tc_attacke" Belligerent Vault - "sk_tc_sprung" Spectral Hand - "sk_ap_geisterhand" ShadowVeil Buff - "sk_ap_geistform_buff" ShadowVeil - "sk_ap_geistform" Skeletal Fortification - "sk_ap_unterstuetzung" Rallied Souls - "sk_ap_kampfbefehl" Nether Allegiance - "sk_ap_kohorte"
大妈 Ravaged Impact - "dr_hu_konzentrierterangriff" Darting Assault - "dr_hu_angriffsserie" Forest Flight - "dr_hu_sprint" Dust Devil - "dr_hu_wirbeln" Sinister Predator - "dr_hu_projektilfokus" Twisted Torment - "dr_vo_quaelen" Viperish Disease - "dr_vo_krankheit" Malicious Totem - "dr_vo_totem" Black Curse - "dr_vo_verderbensfluch" Moribund Animus - "dr_vo_zombie" Tangled Vine - "dr_nm_wucherwurzel" Goldenglade Touch - "dr_nm_handauflegen" Acute Mind - "dr_nm_wacherverstand" Edaphic Lances - "dr_nm_bodenspiesse" Ancient Bark - "dr_nm_rindenhaut"
旺财 Battle Extension - "tw_cc_kampfarm" Deathly Spears - "tw_cc_todesspiesse" Combat Alert Buff - "tw_cc_kampfaura_buff" Combat Alert - "tw_cc_kampfaura" T-Energy Shroud - "tw_cc_tkampfschild" Dedicated Blow - "tw_cc_schoepfungsschlag" Amplifying Discharge - "tw_te_projektil" Furious Emblazer - "tw_te_flammenwerfer" Archimedes Beam - "tw_te_archimedisstrahl" Jolting Touch - "tw_te_tschock" Propelled Levitation - "tw_te_levitieren" Primal Mutation - "tw_en_mutieren" Charged Grid - "tw_en_energienetz" Untouchable Force - "tw_en_schockpulse" Fiery Ember - "tw_en_gluthitze" Icy Evanescence - "tw_en_eiseskaelte"
马 Charge - "mount_sturmangriff" Rear Up - "mount_aufbaeumen" Leap - "mount_sprung"
龙法 Eternal Fire - "dm_dm_ewigesfeuer" Dragon Strike - "dm_dm_drachenschlag" Familiar - "dm_dm_vertrauter" Dragon Form - "dm_dm_drachenform" DF-Fire Odem - "dm_form_drgn_feuerwand" DF-Jump - "dm_form_drgn_teleport" DF-Fireball"dm_form_drgn_feuerball" Dragon Berserk - "dm_dm_berserkerform" DB-Frenzy - "dm_form_brsrk_blutrausch" DB-Lacerate - "dm_form_brsrk_zerfetzen" Gust of Wind - "dm_co_windstoss" Tornado - "dm_co_wirbelwind" Magic Barrier - "dm_co_magischerwall" Destroyer - "dm_co_zerstoerer" Protector - "dm_co_beschuetzer" Mind Strike - "dm_me_gedankenschlag" Energy Blaze - "dm_me_energiebrand" Maelstrom - "dm_me_mahlstrom" Combat Trance - "dm_me_kampftrance" Runes of Protection - "dm_me_schutzrunen"
技能中英对照技能中英对照:
六翼天使 Soul Hammer 心灵之锤 Pelting Strikes 盛怒打击 Assailing Somersault 空翻攻击 Dashing Alacrity 冲劲十足 Battle Stance (buff) 战斗姿态(持续效果) Baneful Smite 致死重击 Radiant Pillar 辐射光柱 Instill Belief 灌输信仰 Hallowed Restoration 神力复原 Cleansing Brilliance (buff) 净化光辉(持续效果) Archangels Wrath 大天使之怒 Flaring Nova 光华新星 Divine Protection 神力防护 Warding Energy (buff) 防护能量(持续效果) BeeEffGee (buff) 能量武器(持续效果)
高等精灵 Ancestral Fireball 祖火球 Blazing Tempest 炽燃风暴 Incendiary Shower 流星火雨 Fire Demon (buff) 炎魔(持续效果) Incandescent Skin (buff) 炙热肌肤(持续效果) Frost Flare 霜冻闪光 Glacial Thorns 冰冷荆棘 Raging Nimbus 狂暴雨云 Cascading Shroud 湍降遮罩 Crystal Skin (buff) 水晶肌肤(持续效果) Cobalt Strike 钴元素打击 Magic Coup 魔法转化攻击 Shadow Step 幽影步 Expulse Magic 驱逐魔法 Grand Invigoration (buff) 强劲鼓舞(持续效果)
森林女神 Ravaged Impact 破坏冲击 Darting Assault 标枪攻击 Forest Flight 丛林飞行 Dust Devil 尘卷风 Sinister Predator (buff) 邪恶掠夺者(持续效果) Twisted Torment 扭曲刑罚 Viperish Disease 恶毒疫病 Black Curse 邪恶诅咒 Malicious Totem 恶意图腾 Moribund Animus (buff) 濒死意志(持续效果) Edaphic Lances 土生尖刺 Tangled Vine 纠缠藤蔓 Goldenglade Touch 金地子触 Acute Mind 敏锐心智 Ancient Bark (buff) 远古树皮(持续效果)
神庙护卫 Dedicated Blow 专注一击 Battle Extension 战斗扩展 Deathly Spears 致命长矛 Combat Alert 战斗警戒 T-Energy Shroud (buff) T能量遮罩(持续效果) Amplifying Discharge 强化射击 Furious Emblazer 怒火冲天 Jolting Touch 震动轻击 Archimedes Beam 阿基米德光线 Propelled Levitation 浮空推进 Primal Mutation 远古变异 Fiery Ember 炽热余火 Icy Evanescence 瞬息寒冰 Charged Grid 充电网格 Untouchable Force (buff) 不可触力(持续效果)(buff)
暗影武士 Demonic Blow 魔力击 Scything Sweep 镰割扫击 Ruinous Onslaught 毁灭冲击 Rousing Command 鼓舞令 Grim Resilience (buff) 强力回复(持续效果) Frenzied Rampage 暴跳如雷 Belligerent Vault 战斗腾跃 Augmenting Guidon 强化旗 Killing Spree 狂杀作乐 Reflective Emanation (buff) 强劲反弹(持续效果) Spectral Hand 幽灵手 Skeletal Fortification 骸骨堡垒 Rallied Souls 召集灵魂 Shadow Veil 暗影帐幕 Nether Allegiance (buff) 冥府忠士(持续效果)
审判者 Callous Execution 无情之刑 Ruthless Mutilation 无情毁损 Mortifying Pillory 苦修枷刑 Frenetic Fervor 狂热激情 Purifying Chastisement (buff) 净化惩戒(持续效果) Levin Array 闪电阵 Raving Thrust 强力猛推 Clustering Maelstrom 群集大旋涡 Zealous Doppelganger 狂热二重身 Reverse Polarity (buff) 两极反转(持续效果) Dislodged Spirit 驱逐灵魂 Inexorable Subjugation 无情镇压 Eruptive Desecration 亵渎喷发 Paralyzing Dread 恐怖麻痹 Soul Reaver (buff) 灵魂掠夺(持续效果)





闲的无聊又开始了圣域之旅。许多人抱怨圣域2的打击感不强,没有泰坦之旅把人打上天那种劲爆! 但是我玩审判的时候发现他的集群大漩涡在几级的时候就能把怪打到天上去,那是多么爽快的感觉,于是在老外的论坛上找到了修改的方法:修改其实很简单,只要在spells.txt里加入一句相应的条目即可。
首先看看效果:
冰晶的击飞效果

大妈的标枪攻击


