- 好友
- 13
- 在线时间
- 2538 小时
- 最后登录
- 2019-7-31
骑士
自由骑士 战团ID:上原由纪
- UID
- 1140516
- 第纳尔
- 5761
- 精华
- 0
- 互助
- 47
- 荣誉
- 16
- 贡献
- 0
- 魅力
- 86
- 注册时间
- 2013-1-1
鲜花( 166) 鸡蛋( 0)
|
本帖最后由 Yuki_uehara 于 2013-6-20 19:40 编辑
整合到一个帖子了,这些都是两天里高产出的,.求花/
所有代码适用于任何mod,需要按说明按情况修改一些地方.
终于弄好了'`弄了好久,昨晚两次上传都转码失败,好麻烦,以后再也不弄视频了,>
[)
(按键表:(只列出部分,明天继续)
- G=34
- V=47
- Z=44
- J=36
- L CTRL=29
- L ALT=56
⒈打开mission_templates.txt
⒉按Ctrl+F搜索mst_lead_charge
(原版)然后会出现以下文段
mst_lead_charge lead_charge 65538 8
You_lead_your_men_to_battle.
4 1 4160 0 16 12 0
0 4160 0 16 0 0
4 8320 0 16 12 0
4 8320 0 16 0 0
22
(非原版MOD这里显示的会不同,不过都是一样,在一大串整齐的数字后面会有一行这样的数字)
将上面的22+1改为23
然后在这个数字的下一行新开一行,加上以下代码:
0.000000 0.000000 0.000000 1 71 1 56 5 1700 1 1224979098644774912 1727 2 1224979098644774913 1224979098644774912 4 0 2147483678 2 1224979098644774913 4 1728 1 1224979098644774912
好了,修改完成,打开游戏,当所持武器弹药小于4时,按左Alt会回复所有弹药.
([①紫色数字4代表弹药小于几时按ALT才可恢复弹药,可自行修改
②紫色数字56为施放按键,可自行修改,详见帖子上方按键表])] |
⒈打开item_kinds1.txt
将第二行数字+1
按Ctrl+F搜索itm_items_end(最后一个物品代码)
在这串代码的上面加入以下代码:
itm_placeshield Place_shield Place_shield 1 tableau_shield_pavise_1 0 268763143 6442450944 488 167772194 5.000000 100 0 14 0 0 550 255 100 43 0 0 0
0
0
([这里为放置盾墙所需手持的物品,可自行修改])
⒉打开scene_props.txt
将第二行数字+1
在最下面加上以下代码:
spr_Placeshield 98304 0 siege_large_shield_a bo_siege_large_shield_a 3
-40.000000 2 2071 1 1224979098644774912 1814 2 1224979098644774912 1000
-43.000000 40 600 1 1152921504606847137 2133 2 1224979098644774912 86 4 0 1073742241 0 2147484067 0 2071 1 1224979098644774913 2072 1 1224979098644774914 2124 1 100 1850 2 1 1224979098644774913 4 0 30 2 1224979098644774914 0 1710 2 2 1224979098644774914 4 0 714 2 2 1 2107 2 1224979098644774912 -1 3 0 3 0 701 1 3 4 0 30 2 1224979098644774912 0 721 2 3 -100 5 0 721 2 3 100 3 0 720 2 3 -50 716 3 4 1 3 722 2 4 100 793 2 1224979098644774915 4 2106 2 1224979098644774915 100 2133 2 1224979098644774916 1224979098644774915 2108 2 1224979098644774916 3 4 0 30 2 1224979098644774912 0 2105 2 1224979098644774912 1224979098644774916 5 0 2106 2 1224979098644774912 1224979098644774916 3 0 723 2 1 1224979098644774912 1860 3 1224979098644774913 1 70 3 0
-42.000000 17 2071 1 1224979098644774912 2072 1 1224979098644774913 4 0 1815 2 1224979098644774914 1224979098644774912 2106 2 1224979098644774914 1224979098644774913 32 2 1224979098644774914 0 600 1 1152921504606847136 5 0 2147484065 0 600 1 1152921504606847137 3 0 4 0 1073742241 0 2147484067 0 1969 3 1008806316530991141 1 3 1969 3 1008806316530991142 1 10 3 0
([①2个紫色的代码分别为场景模型×和碰撞体模型bo_×,可自行修改,可开启编辑模型在游戏中开启,在编辑场景物品列表中找到自己想要产生的prop,复制找到的prop的名字在scene_prop搜索这项prop的代码,将这段代码的模型和碰撞体模型替换放置盾墙这段scene_prop代码的模型和碰撞体模型. 这样你可以在战场上放置一座城堡.房屋,不过我想没人会想去砍倒这些东西.
②紫色数字1000代表场景物品的血量,可自行修改
③因为音效和粒子效果比较难修改,上面的代码是按原版的音效及粒子,即snd_dummy_hit,snd_dummy_destroyed,psys_dummy_smoke,psys_dummy_straw,代码是按原版里这些snd_以及psys_的位置来执行这些.如果你的MOD里这些声音和粒子不是和原版一样,可以用下面这段代码替换上面那段,不过没有了声音以及烟雾等效果:
spr_Placeshield 98304 0 siege_large_shield_a bo_siege_large_shield_a 2
-40.000000 2 2071 1 1224979098644774912 1814 2 1224979098644774912 1000
-43.000000 40 600 1 1152921504606847137 2133 2 1224979098644774912 86 4 0 1073742241 0 2147484067 0 2071 1 1224979098644774913 2072 1 1224979098644774914 2124 1 100 1850 2 1 1224979098644774913 4 0 30 2 1224979098644774914 0 1710 2 2 1224979098644774914 4 0 714 2 2 1 2107 2 1224979098644774912 -1 3 0 3 0 701 1 3 4 0 30 2 1224979098644774912 0 721 2 3 -100 5 0 721 2 3 100 3 0 720 2 3 -50 716 3 4 1 3 722 2 4 100 793 2 1224979098644774915 4 2106 2 1224979098644774915 100 2133 2 1224979098644774916 1224979098644774915 2108 2 1224979098644774916 3 4 0 30 2 1224979098644774912 0 2105 2 1224979098644774912 1224979098644774916 5 0 2106 2 1224979098644774912 1224979098644774916 3 0 723 2 1 1224979098644774912 1860 3 1224979098644774913 1 70 3 0
注:无碰撞体的模型无法攻击])
⒊打开mission_templates.txt
按Ctrl+F搜索mst_lead_charge
(原版)然后会出现以下文段
mst_lead_charge lead_charge 65538 8
You_lead_your_men_to_battle.
4 1 4160 0 16 12 0
0 4160 0 16 0 0
4 8320 0 16 12 0
4 8320 0 16 0 0
22
(非原版MOD这里显示的会不同,不过都是一样,在一大串整齐的数字后面会有一行这样的数字)
将上面的22+1改为23(其他MOD也照这样做,将数字+1)
然后在这个数字的下一行新开一行,加上以下代码:
0.000000 0.000000 0.000000 0 11 1700 1 1224979098644774912 1710 2 2 1224979098644774912 4 0 1726 3 1224979098644774913 1224979098644774912 1 31 2 1224979098644774913 288230376151711746 71 1 34 721 2 2 50 1970 1 2 1974 1 1080863910568919041 1774 2 1224979098644774912 288230376151711746 3 0
将上面的两个数字1746改为:1746+item_kinds1.txt中第二行数字(如,刚才所改的item_kinds1.txt的第二行数字是602,那么这里改为2348即1746+602)
将上面的一个数字19041改为:19041+scene_props.txt中第二行数字(如上)
([紫色数字34为施放按键,这里可自行修改,详见帖子上方按键表])
+++++++++++++++++++++++++++++
完成,新增的盾牌属性可自行修改富裕度等即可在商店买到
战场上空手持盾牌(也可以不用,不过会将另一只手的武器也丢掉)状态下按G,就会出现盾墙,生命值为1000.
|
⒈打开actions.txt
将第二行数字+2
在最后加上以下代码:
shield_bash 0 574619662 4
0.750000 defend_shield_parry_all 1 50 4 0 0.0 0.0 0.0 0.0
0.750000 defend_shield_right 1 50 4 0 0.0 0.0 0.0 0.0
0.750000 defend_shield_left 1 50 4 0 0.0 0.0 0.0 0.0
0.750000 defend_shield_right 1 50 4 0 0.0 0.0 0.0 0.0
shield_strike 1026 176160848 3
1.000000 anim_human 45000 45010 516 0 0.0 0.0 0.0 0.0
1.700000 anim_human 45400 45453 515 0 0.0 0.0 0.0 0.0
1.440000 anim_human 45400 45445 515 0 0.0 0.0 0.0 0.0
⒉打开scripts.txt
将第二行数字+1
在最后加上以下代码:
shield_bash -1
44 1073742241 0 2147484067 0 1700 1 1224979098644774912 4 0 32 2 1224979098644774912 0 1768 3 1224979098644774913 1224979098644774912 0 1714 2 1224979098644774914 1224979098644774912 1726 3 1224979098644774915 1224979098644774912 1 4 0 2147483679 2 1224979098644774913 1801439850948198398 31 2 1224979098644774914 -1 33 3 1224979098644774915 288230376151711744 288230376151711743 1740 2 1224979098644774912 1801439850948198398 1710 2 63 1224979098644774912 721 2 63 75 1718 2 1224979098644774916 1224979098644774912 1506 2 1224979098644774917 1224979098644774916 4 0 31 2 1224979098644774917 0 1750 2 1224979098644774912 1152921504606847107 5 0 1750 2 1224979098644774912 1152921504606847084 3 0 12 1 1224979098644774918 32 2 1224979098644774918 0 2147485354 1 1224979098644774918 1704 1 1224979098644774918 1712 1 1224979098644774918 1702 1 1224979098644774918 4 0 1710 2 62 1224979098644774918 710 3 1224979098644774919 63 62 2147483678 2 1224979098644774919 100 1714 2 1224979098644774920 1224979098644774918 31 2 1224979098644774920 -1 2147483679 2 1224979098644774918 1224979098644774912 1750 2 1224979098644774912 1152921504606847096 721 2 62 -25 1711 2 1224979098644774918 62 1740 2 1224979098644774918 1801439850948198399 3 0 3 0 3 0 3 0
将上面代码的一个数字1743+item_kinds1.txt中第二行数字(如,刚才所改的item_kinds1.txt的第二行数字是602,那么这里改为2345即1743+602)
将上面代码的两个数字8398+actions.txt中第二行数字(如上)
将上面代码的一个数字8399+actions.txt中第二行数字(如上)
([紫色数字7107.7084.7096分别为sound.txt中snd_man_yell.snd_woman_yell.snd_wooden_hit_low_armor_high_damage,用魔球查看原版里这些声音的位置顺序,在用魔球查看你的mod里这些声音的位置顺序,如果不相同,则看这些位置离原版中的位置差多少,如你的MOD中这些snd_在原版的相同snd_的后面n个,则将这个snd_在这段代码中对应的数字+n,如在前面n个,则-n.])
⒊打开mission_templates.txt
按Ctrl+F搜索mst_lead_charge
(原版)然后会出现以下文段
mst_lead_charge lead_charge 65538 8
You_lead_your_men_to_battle.
4 1 4160 0 16 12 0
0 4160 0 16 0 0
4 8320 0 16 12 0
4 8320 0 16 0 0
22
(非原版MOD这里显示的会不同,不过都是一样,在一大串整齐的数字后面会有一行这样的数字)
将上面的22+1改为23(其他MOD也照这样做,将数字+1)
然后在这个数字的下一行新开一行,加上以下代码:
0.000000 0.000000 0.000000 2 71 1 29 2147484654 0 1 1 1 936748722493063737
0.000000 0.000000 0.000000 1 71 1 56 5 1700 1 1224979098644774912 1727 2 1224979098644774913 1224979098644774912 4 0 2147483678 2 1224979098644774913 4 1728 1 1224979098644774912
([紫色数字为施放盾击按键,可自行修改,详见帖子上方按键表])
++++++++++++++++++++++++
添加完成,开游戏在战场上手持盾牌(不按右键防御的状态下)按左Ctrl施加盾击击倒./
*没时间了,要去睡觉了,还有些地方没完善没注释怎么改(音效、伤害什么的,不过如果mod改动不大这些应该不会有什么不同),等以后在填吧.,
|
这个的添加和回复弹药一样简单,不过编写探索了一段时间
⒈打开mission_templates.txt
按Ctrl+F搜索mst_lead_charge
(原版)然后会出现以下文段
mst_lead_charge lead_charge 65538 8
You_lead_your_men_to_battle.
4 1 4160 0 16 12 0
0 4160 0 16 0 0
4 8320 0 16 12 0
4 8320 0 16 0 0
22
(非原版MOD这里显示的会不同,不过都是一样,在一大串整齐的数字后面会有一行这样的数字)
将上面的22+1改为23
然后在这个数字的下一行新开一行,加上以下代码:
0.000000 0.000000 0.000000 1 71 1 44 27 1700 1 1224979098644774912 1700 1 72057594037927947 1772 2 1224979098644774913 72057594037927947 1709 2 10 72057594037927947 1710 2 9 72057594037927947 718 2 9 10 4 0 31 2 1224979098644774913 2 722 2 9 170 5 0 31 2 1224979098644774913 0 722 2 9 70 3 0 721 2 9 10 6 3 1224979098644774914 0 500 1969 3 1008806316530991114 9 10 721 2 9 30 2133 2 1224979098644774915 100 12 1 1224979098644774916 2147485354 1 1224979098644774916 2147483679 2 1224979098644774916 1224979098644774912 1710 2 11 1224979098644774916 710 3 1224979098644774917 9 11 2147483678 2 1224979098644774917 1224979098644774915 1722 3 1224979098644774912 1224979098644774916 70 3 0 3 0
([紫色数字为施放按键,可自行修改,详见帖子上方按键表])
添加完成,在游戏中战场上按Z就会出现火焰光线,射线的发射是按照鼠标准心的方向..,
暂无截图,但是有视频(帖子最上方) |
|
评分
-
查看全部评分
|