CS1.5魔兽9族插件v2.3.2级别越高就越恐怖拿刀隐身

AMXX类的新版魔兽插件,商店的物品价格可以在constants.inl这个文件里修改,具体位置是:addonsamxmodxscriptingwar3ftconstants.inl
然后用记事本打开constants.inl文件,找到下面的代码后就可以修改了:
new const itemcost[9] = {1500,2500,1000,800,2000,800,2000,1000,4000}
#if MOD == 0
new const itemcost2[9] = {7500,1500,1500,1500,1500,1750,1000,9000,16000}
#endif
#if MOD == 1
new const itemcost2[9] = {800,1500,550,1500,1500,1750,1000,9000,16000}
#endif
呵呵,是不是对这些数字很熟悉呢?
接下来该怎么改就不用我教了吧?注意,
把代码修改完后记得要用compile.exe重新编译warcraft3FT.sma,
然后再把生成的warcraft3FT.amxx放到plugins文件夹里才能生效!

回复: 如何修改魔兽3.0中第6种族的无敌时间和守卫数量!还有兽人的手雷拖尾的颜色

好了好了,同样的贴子就不要重复发了,我来告诉你吧!
1.如何修改魔兽3.0中第6种族的无敌时间:
打开war3ft/race_shadow.inl这个文件,然后找到”#define SH_BIGBADVOODOO_DURATION 3″这句代码,默认是3秒,你可以自己修改.
2.如何修改魔兽3.0中第6种族的守卫数量:
打开war3ft/constants.inl这个文件,然后找到”new const p_serpent[3] = {1,3,5} // Serpent Ward” 这句代码,里面的1,3,5表示每升一级时可获得的毒蛇守卫的数量,默认最多为5个.
3.如何修改兽人手雷拖尾的颜色:
打开war3ft/events.inl这个文件,然后找到”Create_TE_BEAMFOLLOW( greindex, g_iSprites[SPR_TRAIL], 20, iWidth, 255, 255, 0, 196 );”这句代码,里面的”255,255,0”这组数据表示的就是兽人手雷拖尾的颜色,默认是浅黄色.

魔兽插件关于商店2

有三种方法可以实现,不知道你会选择哪一种呢?
1. 最简单的方法,如果用的是新版的魔兽插件v2.3.2的话,在war3FT.cfg文件里把魔兽的种族设置成5族的(FT_races 5),自然就不能用第二个商店了.
2. 换个其他版本的魔兽插件,玩warcraft3FT_2.6.3.amxx吧,这是一个比较另类的魔兽插件,版本是v2.6.3的,只能用一号商店,没有二号商店的,但却可以有8个种族.
3. 这是最麻烦的一种方法,修改魔兽插件v2.3.2的源代码,把第二个商店的相关代码注释掉,同时也把shopmenu2菜单里的选项注释掉才行.虽然比较麻烦,但却可以让你无论是玩5族还是8族(还可以是9族),都只能用一号商店,不会再有二号商店了.

关于网页风格方面的优化: 之前网页风格的基调是白底黑字的,看起来挺别扭的.这次优化主要将网页的基底颜色改成了黑色,同时将字体颜色改换成了以黄色为主,同时将玩家种族名称的颜色换成了绿色(当say playerskills查看玩家种族和技能时),对于玩家姓名的颜色,则针对CT方和T方分别赋予蓝色和红色,网叶风格显得更加好看了!(主要参照了以前的魔兽插件v2.3.2汉化版的网页风格.)

究竟War3FT3.0_RC8和War3FT2.3.2有什么区别呢?我仔细观察了一下这两个插件的源代码,发现更新的东西太多了:
引用: 1. War3FT3.0_RC8的源代码更加人性化,因为里面针对每一个种族都设定了一个代码文件,极大程度地方便了玩家对各种族技能的修改,因此针对性很强.
2. 另外,War3FT3.0_RC8中第9族的变色龙在原有的基础上还额外增加了一个可供选择的被动技能.
3. 最重要的改变就是,War3FT3.0_RC8的XP经验值只能以sql或sqlite数据库的形式保存,已经不能再用amxmodx/data里面的vault.ini文件来保存经验值了.
4. 魔兽商店的价格不再是固定不变的,而是取决于玩家的等级,等级越低,打折下来就越便宜,相反,玩家的等级越高,物品就卖得越贵.主要是为了蘅平等级相差悬殊的问题,防止贫富两极分化.不过我觉得这个作用不是很大,并且价格变来变去也很不适应,最后我对这部分代码做了修改,已经可以把价格固定了.
5. 商店物品也有了变化.魔法项链和爆头免疫这两个物品的用法有了变化,如果玩家购买了魔法项链,那么只能获得4次的免疫机会;如果购买了爆头免疫,那么只有3次机会能爆头不死.总之,这两个物品的作用都不再是永久性的.另外,如果玩家拥有了某些特殊技能后是不能购买与之作用相同的物品的:如不死族如果拥有了反重力这个技能的话就不能再购买飞天羽靴了;人族如果拥有了隐身术的话就不可以再购买阴影披风了;守望者如果拥有了闪烁(魔法免疫)这个技能的话就不可以再购买魔法项链了.呵呵,更加合理吧,也免得玩家花冤枉钱啊!
6. 不死族的变化: 玩家可以自由控制”失重灵气”这个技能(Levitation),即可以通过输入 /Levitation 来开启或者关闭失重的功能.(呵呵,真是恐高症患者的福音啊!)
7. 人族的的变化: 血值改变了,要修改其数值有点麻烦,因为HP=第二个等级水平*15+100 (依次为115,130和145,其中15是个常量,可以通过修改它来改变血值的大小).
8. 兽族的变化: 超级手雷的颜色拖尾有了变化,等级越高,拖尾的颜色宽度就越大.方便玩家分辨出超级手雷的威力处在哪个等级.
9. 血魔法师的变化: 第二个技能”放逐”(Banish)改变了,不再能把敌人打得满天飞了,而是直接送他们到暗黑的世界走一趟 — 攻击敌人时有机会使他们致盲.另外,法师的终极技能也有了很大的改变,不再能连续放5次火焰了,而是瞄准敌人后一次性燃烧,无论距离的远近,烧到敌人死亡为止,呵呵,几乎可以和兽族的闪电链媲美.
10. 影子猎手的变化: 原来使用终极技能时,有2秒的时间处于无敌状态,我把它改成了3秒,因为这样可能会更实用一些.
11. 地穴领主的变化: 第一个技能”穿刺”(Impale)改变了,不会产生屏幕震荡的效果了,而是有机会能把敌人打的满天飞(呵呵,居然变成了血魔法师以前的第二个技能”放逐”了).
12. 终极技能的恢复时间方面也有了变化,修正了每局刚开始时玩家都可以使用大绝的BUG.如果玩家在当局快要结束的时候使用了大绝,那么下一局刚开始时就不能再使用了,除非等到恢复时间过后,才能再次正常使用大绝,已经可以严格遵循大绝恢复时间的时间间隔了.
13. 还有一个改变就是,魔兽插件v3.0需要汉化的地方除了war3FT.txt语言文件以外,war3ft文件夹里面的许多源代码文件也是要汉化的,如motd.inl,race_human.inl,race_shadow,ultimate.inl,war3ft.inl和xp.inl文件等等.

总之,War3FT3.0_RC8的变化还有很多,鉴于边篇幅有限,在此我就不再一一列举了,大家下载后可以慢慢地体会,同时也希望大家能喜欢这个版本的魔兽插件,最后,祝愿所有的玩家CS愉快!

资源下载
下载价格10 积分

安装前须知:首先备份好你的CS相关文件,网站顶部有安装教程。

3

评论0(提示:评论需经管理员审核才能显示,请勿频繁提交,否则会被系统当作垃圾评论过滤。)

请先

没有账号?注册  忘记密码?

社交账号快速登录