引用 | 编辑
xhl7758
2009-12-31 21:15 |
30楼
▼ |
只要多回覆就会有威望了,请努力吧… 知道了,但是能不能发个普通版本 的记分牌,不是zp版的那种 邮箱:Ethan_Xue@yahoo.cn x0 |
引用 | 编辑
a7811311622
2009-12-31 21:28 |
31楼
▲ ▼ |
引用 | 编辑
xhl7758
2010-01-01 09:51 |
32楼
▲ ▼ |
我来说说以前制作的记分牌,本人制作的时候,开始是用HUd的通道,但是这样会有问题
1.占用了击杀效果的HUd通道,击杀不显示了,只显示记分牌,对我来说击杀比记分牌重要 2.开始时记分牌SPr会上下移动一次 3.spr制作的时候会稍微透明 4.在中间显示的话,会做的spr超过256*256限制,这样的话,在opengl和软件加速的时候,会有一种模式不太清楚 在这方面我在其他论坛也出过教程了,lz用的这种方法的话,我不得不佩服了,因为文字显示要和图片显示对齐的话,要调试N次哦 另外一种方法就是用tga,这个tga的我没做过,kone做的,但是有个大缺陷,就是右上角的杀敌不显示了,所以也是很失败的 但是我认为spr做的话,缺陷几乎不可能去掉,所以我更提倡用tga,不知道lz用的是哪一种,第一种的话不知道问题解决没,没有的话也不用给我发了,我也不要,因为一点技术含量也没有,解决的话请回复一下,我必定努力赚取积分,来下载你的插件 我觉得tga才是趋势,你用的tga的话,那请回复一下,必定下载 x0 |
引用 | 编辑
xhl7758
2010-01-01 10:03 |
33楼
▲ ▼ |
还有这位大大有点失误了
你说SMA里的内容改成ZP?其实记分牌只是从内存读取双方数据,在sma里普通版的就足矣,貌似你不了解zp,在那种模式下,其实也是相当于警和匪,只不过人类是警而僵尸是匪而已,所以才会有开局的时候人类乱开枪的局面 我说话比较直接,lz觉得我说的不对或不好听的话,你可以删我ID,我只是希望记分牌能够得到进展 x0 |
引用 | 编辑
a7811311622
2010-01-01 11:13 |
34楼
▲ ▼ |
下面是引用 xhl7758 于 2010-01-01 09:51 发表的 : 言下之意是用TGA就可以处理掉用SPR的缺点吗?可是我不知TGA在游戏中是怎么读取的… 而计分板位置的问题,其实我之前还想过要把计分板的SPR和雷达的SPR合在一起,想试试会不会把问题处理掉, 但是也担心问题不只没处理掉,同时雷达也跑出相同的问题… 你说的杀敌我有用成会显示了,只不过杀敌图出来时计分板会消失,等到杀敌图消失后计分板就自动跑回来了。 我的HUD通道只用两个,上面一行和下面一行而已,除非你用的HUD通道早就超过三个才会出问题… 而计分位置只要还在10位内就不会变动,因为我用了进位法…所以那10位数其实是同时读取了2个%d。 x0 |
引用 | 编辑
a7811311622
2010-01-01 11:20 |
36楼
▲ ▼ |
下面是引用 xhl7758 于 2010-01-01 10:03 发表的 : 不…ZP回合结束时如果还有人类存活照理应该是算人类的分, 可是如果用原本的「if (equal(team,"CT"))、else if (equal(team,"TERRORIST"))」写法会造成 有些地图回合结束时,分数不是加在CT上而是T,所以这当然会影响计分结果啊… 所以才说「以ZP方式计分」,不管在任何地图, 只要人类活到回合结束, 计分都算人类的,旧的写法没法判断啊… x0 |
引用 | 编辑
a7811311622
2010-01-01 11:28 |
37楼
▲ ▼ |
引用 | 编辑
xhl7758
2010-01-01 16:17 |
38楼
▲ ▼ |
呵呵,你应该是用了一个布尔来判断了,虽然我没下到,但还是觉得你做的不错的,我已经好长时间不搞cs了,马上工作了 ,以后也不会搞了,所以才急着看看这位大大你做的怎样,虽然没下到,但是也没遗憾,看画面就知道绝对的好东西
x0 |
引用 | 编辑
xhl7758
2010-01-01 16:25 |
40楼
▲ ▼ |
message_begin( MSG_ONE, xxx, _, id ) //里面随便写的
write_string( xsdfsdf ) //里面随便写的 message_end() write_string就可读取tga,但是也不要在tga上下太多功夫,最起码以前我想整的时候做不到,tga的位置,我不会改变,现在不整cs了,就更不会了,大大功力高深的话,就 研究下,没时间的话就最好不要涉及tga了,你的这个已经非常好了,要我做到这种效果,恐怕也不好说 x0 |
引用 | 编辑
xhl7758
2010-01-01 16:32 |
41楼
▲ ▼ |
你的水平已经比我 高出一大截了,赞一个 x0 |
引用 | 编辑
a7811311622
2010-01-01 17:02 |
42楼
▲ ▼ |
下面是引用 A8153906 于 2010-01-01 16:19 发表的 : 我没有T或CT的图…加上T和CT的会有其他小问题…所以没有发T和CT的… 下面是引用 xhl7758 于 2010-01-01 16:17 发表的 : 这么急吗?那私下给你载点好了…希望大大可以给更多意见~ 下面是引用 xhl7758 于 2010-01-01 16:25 发表的 : 能不能请教一下,是把SPR里的图片用TGA做成还是把读取SPR改成读取TGA呢? 因为读取TGA的话我不清楚TGA是要怎么把内容加进hud里… 还是直接「precache_model("sprites/score.tga")」这样? x0 |
引用 | 编辑
xhl7758
2010-01-01 17:47 |
43楼
▲ ▼ |
这个我真不会,貌似precache_generic可以,tga的最好放弃,这个有点难度,或者你如果能反编译amxx的话,官网有反编译教程,可以反编译kone的记分牌,他的是用的tga,只是有bug,貌似这个bug修复不了,你还可以参照这个插件spec_banner_ads.sma
但是amx能力有限,并没有改变hl引擎,我也不能说没有能做出来的可能性,至少我做不出来,大大,你最好也放弃,你的记分牌我觉得已经是现在最好的记分牌了 x0 |
引用 | 编辑
apple20612
2010-01-01 17:58 |
44楼
▲ ▼ |
太厉害了 期待A大继续解除BUG
请问可以帮我做CT和T版的吗 = = 本人不打僵尸 爱好原本的射击游戏 不过我会制作 spr转bmp bmp转spr x0 |
引用 | 编辑
a7811311622
2010-01-01 18:13 |
45楼
▲ ▼ |
下面是引用 xhl7758 于 2010-01-01 17:47 发表的 : 我还没学反编AMXX…原本是这次农历新年时才打算学的… 而TGA我会试试看,如果不成功就只好放弃… 感谢指导! 下面是引用 apple20612 于 2010-01-01 17:58 发表的 : 如果有现成的SPR那在好不过了… x0 |
引用 | 编辑
apple20612
2010-01-01 18:29 |
46楼
▲ ▼ |
研究kone版 TGA版计分图示 已传给你
顺便问此版的 是否 非ZP版的 无法使用?? x0 |
引用 | 编辑
a7811311622
2010-01-01 19:06 |
47楼
▲ ▼ |
下面是引用 apple20612 于 2010-01-01 18:29 发表的 : 「不需要ZP插件版」是什么意思啊…?有点听不懂… 如果要传能不能请私信载点呢?因为我即时通完全没在用的… x0 |
引用 | 编辑
xhl7758
2010-01-01 20:11 |
48楼
▲ ▼ |
kone的spr不太好,你喜欢的话(应该有吧),这里我上传地址,
http://u.115.com/file/f1cf76896 这里在说一句,大大做的真不错,我认为比kone的好,最起码没他的漏洞 里面有ct和t的,也有僵尸和人类的,只是转化一下就可以了 另外,附上lmvfwsp 做的cs视频,里面有kone记分牌 http://www.aipai.com/c3/PDo5JCYnI2gnaiUv.html 当时没管他要源码,以为自己能做出来,等想要源码时, 找不到人了 x0 |
引用 | 编辑
a7811311622
2010-01-01 21:35 |
50楼
▲ ▼ |
下面是引用 xhl7758 于 2010-01-01 20:11 发表的 : 刚刚下载完后被防毒软体说有毒…还是因为防毒会档一些EXE的关系…? 下面是引用 xhl7758 于 2010-01-01 20:36 发表的 : 我把RGB数值调到最高了…结果还是如此…RGB调太低会变成计分板有点暗+透明, 这也是问题点呢… x0 |
引用 | 编辑
apple20612
2010-01-01 22:24 |
51楼
▲ ▼ |
EXE档 无显示公司 作者
比较会被防毒软体误判 x0 |
引用 | 编辑
xhl7758
2010-01-02 11:14 |
52楼
▲ ▼ |
[quote]
刚刚下载完后被防毒软体说有毒…还是因为防毒会档一些EXE的关系…? [quote] 我这也报毒,但是是那个转换模式器的关系,其实没关系的 x0 |
引用 | 编辑
a7811311622
2010-01-02 12:33 |
53楼
▲ ▼ |
引用 | 编辑
a7811311622
2010-01-02 13:43 |
55楼
▲ ▼ |
引用 | 编辑
xhl7758
2010-01-02 14:16 |
56楼
▲ ▼ |
游戏引擎是这样处理的:他会统计这个spr里所有的纯白的像素(对应RGB:255 255 255)是完全不透明的,统计所有的纯黑的像素(对应RGB:0 0 0)是完全透明的
你应该用的Additive(附加模式),所以最好用白一点的图,红绿蓝都是会有透明度的 还有,这么好的帖子居然没多少人顶,我看不过去了,论坛人气很差吗,汗 x0 |
引用 | 编辑
a7811311622
2010-01-02 15:05 |
57楼
▲ ▼ |
引用 | 编辑
a7811311622
2010-01-03 01:17 |
59楼
▲ |