设为首页收藏本站新闻投稿

MOD中国同盟社

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 7746|回复: 43

[推荐] 让CS1.6记分牌插件和杀敌提示插件在宽屏模式下居中显示     [复制链接]

Modchina声望-尊敬

百贴杀阵!

Rank: 7Rank: 7Rank: 7

帖子
379
精华
0
声望
3092 点
金币
371 Mold
被赞许
10 次
注册时间
2007-5-2
发表于 2010-12-20 14:47:18 |显示全部楼层
本帖最后由 Osker Lee 于 2010-12-21 11:57 编辑

这里以Kone发布的CS1.6记分牌插件(score.amxx)为例,这个插件的记分牌是以TGA图片的形式显示的。但在游戏里只有用1024*768这个分辨率记分牌才能居中显示,要是换成宽屏模式,大家会发现记分牌不再居中显示了,而是偏右显示,看起来怪不舒服的。目前宽屏电脑已经很普及了,很多人也开始用宽屏模式玩CS1.6了,优势很明显:画面不变形,视觉范围更宽。下面以1280*720(16:9)的分辨率为例子,修改方法如下:

首先找到cstrike\resource\UI\TutorTextWindow.res这个文件,然后用记事本打开,接着找到下面的两处代码:
代码1:
"TutorTextWindow"
        {
                "ControlName"                "Frame"
                "fieldName"                "TutorTextWindow"
                "xpos"                "0"
                "ypos"                "0"
                "wide"                "576"
                "tall"                "0"
代码2:
"TutorMessageLabel"
        {
                "ControlName"                "Label"
                "fieldName"                "TutorMessageLabel"
                "xpos"                "35"
                "ypos"                "-10"
                "wide"                "135"
                "tall"                "999"

然后把代码1里的数字576改成720,代码2里的数字35改成40,修改完后保存好文件。最后运行游戏,你会发现记分牌可以居中显示了(如图)。若大家用的不是1280*720的分辨率,而是其他分辨率的话,如果发现记分牌不是居中显示,修改方法也是一样的:修改上面的两个数值,自己慢慢微调,修改到合适为止。我已经把修改好的CS1.6记分牌插件上传了,想偷懒的玩家可以直接下载(插件运行环境为AMXMODX1.8.1)。

PS:这个方法只是解决了宽屏模式下记分牌无法居中显示的问题,但这个插件之前的BUG仍然存在:即与CS系统的杀敌提示冲突,导致游戏无法显示杀敌数据。估计是插件调用的HUD频道有冲突,遗憾的是插件作者没有公布源代码,想修正就很困难了。还是那句老话,AMXX没有共享就没有未来,当年AMX之所以没落也就是因为这个原因 - 不开源。
怎么让CS1.6杀敌提示插件(NST_Effects_Killer.amxx)的spr图标在宽屏模式下也居中显示?

修改cstrike\sprites\hud.txt里相关的spr显示位置,改成下面这样(适用于宽屏模式,我喜欢居中偏上显示,当然如果你想要改变显示位置,也可以自行修改hud.txt里的那些参数):

// effect killer
kill_last                   640 mark/kill_last         0         70         765         200
kill_revenge            640 mark/kill_revenge         0         60         765         200
kill_headshot          640 mark/kill_headshot         0         10         765         200
kill_knife                  640 mark/kill_knife         0         10         765         200
kill_he                      640 mark/kill_he         0         10         765         200
wall_shot                 640 mark/wall_shot         0         0         765        200
wall_shot_hs           640 mark/wall_shot_hs         0         0        765         200
1shot_2kill               640 mark/1shot_2kill         0         10         765         200
1shot_3kill               640 mark/1shot_3kill         0         10         765         200
lucky_shot               640 mark/lucky_shot         0         70         787         200
kill_1                        640 mark/kill_1         0         0         765         70
kill_2                        640 mark/kill_2         0         0         765         70
kill_3                        640 mark/kill_3         0         0         765         70
kill_4                        640 mark/kill_4         0         0         765         70
kill_5                        640 mark/kill_5         0         0         765        70
kill_6                        640 mark/kill_6         0         0         765         70
kill_7                        640 mark/kill_7         0         0         765         70
kill_8                        640 mark/kill_8         0         0         765         70
kill_first                    640 mark/kill_first         0         0         787        60
c4_defuse                640 mark/c4_defuse         0         0         765         230
c4_set                      640 mark/c4_set         0         0         765        230
kill_fix1                     640 mark/fix1                 0         10         765         150
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
已有 1 人评分声望 收起 理由
nyreggg9 + 5 还可以 - -

总评分: 声望 + 5   查看全部评分

使用道具 举报

Rank: 7Rank: 7Rank: 7

帖子
984
精华
0
声望
2260 点
金币
369 Mold
被赞许
0 次
注册时间
2009-9-23
发表于 2010-12-20 15:04:27 |显示全部楼层
貌似KONE之前有开源的吧..
我之前又个可以显示击杀的记分牌
但是和购买区域 拆弹夹干涉
[url][/url]月夜笛声

使用道具 举报

Modchina声望-尊敬

百贴杀阵!

Rank: 7Rank: 7Rank: 7

帖子
379
精华
0
声望
3092 点
金币
371 Mold
被赞许
10 次
注册时间
2007-5-2
发表于 2010-12-20 15:08:26 |显示全部楼层
源代码我没找到,如果有人找到了,麻烦发挥下共享精神,集大家的智慧,群策群力,相信总会把BUG修复的。

使用道具 举报

Rank: 3Rank: 3

帖子
212
精华
0
声望
585 点
金币
195 Mold
被赞许
5 次
注册时间
2008-9-23
发表于 2010-12-20 15:32:55 |显示全部楼层
怎么让击杀提示宽屏也居中显示?

使用道具 举报

Developers

枫叶兔子额?

Rank: 8Rank: 8

帖子
1063
精华
0
声望
3636 点
金币
1043 Mold
被赞许
4 次
注册时间
2008-8-10

Modchina元老 可爱小猫

发表于 2010-12-20 17:48:07 |显示全部楼层
提问~SPR居中参数是否有效?以前试过貌似不行,有测试过》?

哪个记分牌的原理是使用CZ的教学窗体事件,开启此事件后会自动关闭原来的杀敌,你可以玩CZ的时候试一下按i
疯狂屠戮X开发中
新官网
http://MapleRabbit.vb.vc

使用道具 举报

Rank: 15Rank: 15Rank: 15Rank: 15Rank: 15

帖子
4030
精华
0
声望
14916 点
金币
1763 Mold
被赞许
30 次
注册时间
2009-5-25

Modchina灌水王 Modchina元老 可爱小猫 懒人勋章

发表于 2010-12-20 19:09:28 |显示全部楼层
这一个值得学习一下,顶一下

使用道具 举报

Rank: 3Rank: 3

帖子
189
精华
0
声望
531 点
金币
202 Mold
被赞许
6 次
注册时间
2010-12-13
发表于 2010-12-20 21:26:56 |显示全部楼层
宽屏的话...
我会感觉画面很奇怪的- -!

使用道具 举报

Rank: 3Rank: 3

帖子
401
精华
0
声望
757 点
金币
62 Mold
被赞许
-1 次
注册时间
2010-6-9
发表于 2010-12-20 22:25:40 |显示全部楼层
可否把这个插件也分享下??

使用道具 举报

Modchina声望-尊敬

百贴杀阵!

Rank: 7Rank: 7Rank: 7

帖子
379
精华
0
声望
3092 点
金币
371 Mold
被赞许
10 次
注册时间
2007-5-2
发表于 2010-12-20 23:08:08 |显示全部楼层
CS1.6杀敌提示插件也上传到1楼了,直接下载就行了。

使用道具 举报

Rank: 7Rank: 7Rank: 7

帖子
863
精华
0
声望
2462 点
金币
584 Mold
被赞许
7 次
注册时间
2010-5-7
发表于 2010-12-20 23:40:23 |显示全部楼层
台湾有人把积分牌插件DIS了

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

回顶部