CS1.6魔兽9族插件v2.3.2网页风格优化版
本帖最后由 Osker Lee 于 2009-9-17 23:38 编辑由于最近一直也在用CS1.6魔兽9族插件,但总觉得里面的网风页格不太好看,因此也对其进行了修改.此次修改主要作了以下变动: (插件运行环境为CS1.6+AMXMODX1.76d)
1. 大家可能都知道,之前汉化组的KinSprite发布过CS1.6魔兽插件v2.3.2修正版,后来版主wzf828对其网页文字部分做了整改,但网页风格的基调仍然是白底黑字的,看起来还是挺别扭的.
因此,在此基础上我对其网页风格再做整改,主要将网页的基底颜色改成了黑色,同时将字体颜色改换成了以黄色为主,同时将玩家种族名称的颜色换成了绿色(当say playerskills查看玩家种族和技能时),对于玩家姓名的颜色,则针对CT方和T方分别赋予蓝色和红色,网叶风格显得更加好看了!(主要参照了以前的魔兽插件v2.2.0汉化版的网页风格.)
2. 大家可能也知道,汉化组的KinSprite发布的CS1.6魔兽插件v2.3.2修正版是附带两个war3FT语言文件的(war3FT.txt和war3FT_ANSI.txt),其实官方版的只有一个war3FT.txt,因此原则上只要有一个war3FT.txt就可以了.
同时,我发现KinSprite发布的魔兽插件里的war3FT.txt是不可以随意修改的,一旦改了,游戏中就有可能出现信息显示乱码的情况.因此,我在插件源代码里把读war3FT_ANSI.txt语言文件的那部分代码删了,只保留了war3FT.txt一个语言文件.这样一来玩家就可以随意修改war3FT.txt里面的信息,而不必再担心会出现信息显示乱码的情况了.(当然,前提是你必须保证war3FT.txt文件的保存格式为UTF-8.)
真是百密一疏啊,之前光顾着修改WAR3FT插件的源代码,倒是把war3FT.txt语言文件的BUG忽略了。注意,原来的war3FT.txt语言文件里有几处错误(玩家被动技能的信息无法显示),大家自己可以作如下更正:
先找到以下字段:
RACE5_SKILL5_NAME
RACE6_SKILL5_NAME
RACE7_SKILL5_NAME
RACE8_SKILL5_NAME
然后把它修改成:(把NAME字段去掉即可)
RACE5_SKILL5
RACE6_SKILL5
RACE7_SKILL5
RACE8_SKILL5
好了,问题终于全部解决了!我已经把修正后的war3FT.txt文件上传到二楼了,想偷懒的玩家可以到二楼下载,然后直接覆盖原文件就行了.
回复: CS1.6魔兽9族插件v2.3.2网叶风格优化版
至于CS1.6魔兽插件v2.3.2的网叶风格,我保证会更加好看!在这里先卖个关子,呵呵,大家用了之后就会知道了!:byebye:回复: CS1.6魔兽9族插件v2.3.2网叶风格优化版
呵呵,我已经把游戏的截图上传了!(在1楼的那个贴子里.):byebye:回复: CS1.6魔兽9族插件v2.3.2网叶风格优化版
多谢楼主分享!!!还是那句老话:AMXX没有分享就没有前途!
回复: CS1.6魔兽9族插件v2.3.2网叶风格优化版
Post by haijunxuluwei多谢楼主分享!!!
还是那句老话:AMXX没有分享就没有前途!
嗯,赞同,记得好像AMX是极少人分享SC才没落的`````
所以俺真的很敬佩Osker Lee的分享精神!:cry:
回复: CS1.6魔兽9族插件v2.3.2网叶风格优化版
真的很好!!!!!!回复: CS1.6魔兽9族插件v2.3.2网叶风格优化版
真是百密一疏啊,之前光顾着修改WAR3FT插件的源代码,倒是把war3FT.txt语言文件的BUG忽略了。注意,原来的war3FT.txt语言文件里有几处错误(玩家被动技能的信息无法显示),大家自己可以作如下更正:先找到以下字段:
RACE5_SKILL5_NAME
RACE6_SKILL5_NAME
RACE7_SKILL5_NAME
RACE8_SKILL5_NAME
然后把它修改成:(把NAME字段去掉即可)
RACE5_SKILL5
RACE6_SKILL5
RACE7_SKILL5
RACE8_SKILL5
好了,问题终于全部解决了!我已经把修正后的war3FT.txt文件上传到二楼了,想偷懒的玩家可以到二楼下载,然后直接覆盖原文件就行了。
回复: CS1.6魔兽9族插件v2.3.2网页风格优化版
额,唉,我只要DOD的插件。。。。回复: CS1.6魔兽9族插件v2.3.2网页风格优化版
楼上的朋友,新版的魔兽插件其实也是支持DOD的,你可以把warcraft3FT.sma里面的代码做以下修改,然后重新编译就行了!// Compiling Options
#define MOD 1 // 0 = cstrike or czero, 1 = dod
#define ADVANCED_STATS 1 // Setting this to 1 will give detailed information with psychostats (hits, damage, hitplace, etc..) for war3 abilities
#define PRECACHE_WAR3FTSOUNDS 1
// Debugging Options
#define DEBUG 0 // Only use this when coding.. you normally don't want it
#define ADVANCED_DEBUG 0 // Prints debug information to a log file when every function is called, VERY LAGGY
#define ADVANCED_DEBUG_BOTS 1 // Print info for bots too?
#if MOD == 0
#include <cstrike>
#endif
#if MOD == 1
#include <dodfun>
#include <dodx>
#endif
回复: CS1.6魔兽9族插件v2.3.2网页风格优化版
好帖顶死:sexy_girl :sexy_girl :sexy_girl :sexy_girl :sexy_girl :sexy_girl
页:
[1]
2