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

MOD中国同盟社

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1889|回复: 14

[讨论] CS 血量HUD添加   [复制链接]

Rank: 3Rank: 3

帖子
170
精华
0
声望
655 点
金币
54 Mold
被赞许
2 次
注册时间
2010-2-13
发表于 2010-7-21 15:47:48 |显示全部楼层
首先得先看看你的代码有Health的代码

offset=0x129870.

int iHealth;
int iRed;
int iGreen;
int iBlue;

iHealth = *(int*)0x19E3154;
--------------
if(iHealth >= 60)
{
iRed = 100;
iGreen = 255;
iBlue = 50;
}
else if((iHealth >= 20) && (iHealth <= 59))
{
iRed = 255;
iGreen = 255;
iBlue = 50;
}
else if(iHealth <= 19)
{
iRed = 255;
iGreen = 0;
iBlue = 0;
}
----------
This should also be every 5th glViewport.

if(dfactor == GL_ONE) { glColor3ub(iRed,iGreen,iBlue); }

END
----------------------------------------------------------
同样的也可以用于子弹显示上


JAPS上的没有上面的科学  哈哈  

if(cvar.healthmeter2)
{
gEngfuncs.pfnFillRGBA(cvar.healthmeter2_x,cvar.healthmeter2_y,me.iHealth,16,0,0,255,128);
gEngfuncs.pfnFillRGBA(cvar.healthmeter2_x,cvar.healthmeter2_y,1,16,255,255,255,255);
gEngfuncs.pfnFillRGBA(cvar.healthmeter2_x,cvar.healthmeter2_y,100,1,255,255,255,255);
gEngfuncs.pfnFillRGBA(cvar.healthmeter2_x+100,cvar.healthmeter2_y,1,16,255,255,255,255);
gEngfuncs.pfnFillRGBA(cvar.healthmeter2_x,cvar.healthmeter2_y+16,100,1,255,255,255,255);
oglSubtractive=false;
DrawHudString(cvar.hbart_x,cvar.hbart_y,255,255,255,"Health");
DrawHudString(cvar.hbart_x+92,cvar.hbart_y,255,255,255,"%d", me.iHealth);

if (cvar.healthmeter) // made by w00t.nl ^_^ displays a small bar with the
{
// coordinates
int xa = 20;
int xb = 75;
int ya = displayCenterY*2-180-58;
int yb = displayCenterY*2-180-58;

// hud thing
DrawGlowHudString(xa, yb, 0, 0, 255, "Health ");

// lines around meter
gEngfuncs.pfnFillRGBA(xb,displayCenterY*2-180-59,100,1,200,200,255,255);
gEngfuncs.pfnFillRGBA(xb,ya,1,14,200,200,200,255);
gEngfuncs.pfnFillRGBA(175,displayCenterY*2-180-59,1,16,200,200,255,255);
gEngfuncs.pfnFillRGBA(xb,displayCenterY*2-180-44,100,1,200,200,255,255);

// lines every 25 points
gEngfuncs.pfnFillRGBA(100,displayCenterY*2-180-58,1,14,100,100,100,255);
gEngfuncs.pfnFillRGBA(125,displayCenterY*2-180-58,1,14,100,100,100,255);
gEngfuncs.pfnFillRGBA(150,displayCenterY*2-180-58,1,14,100,100,100,255);

// bar itself
gEngfuncs.pfnFillRGBA(xb,ya,me.iHealth,14,0,0,255,255);
}
}
已有 1 人评分声望 收起 理由
xp200798 + 1 又来这个垃圾代码……

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

使用道具 举报

Rank: 5Rank: 5

帖子
470
精华
0
声望
1391 点
金币
131 Mold
被赞许
0 次
注册时间
2009-8-2
发表于 2010-7-21 15:51:37 |显示全部楼层
首先我不明白「CS 血量HUD添加」是甚麼意思..
二來你不作解釋...看啥?

使用道具 举报

Rank: 5Rank: 5

帖子
992
精华
0
声望
1428 点
金币
211 Mold
被赞许
0 次
注册时间
2009-8-15
发表于 2010-7-21 15:59:20 |显示全部楼层
请问你这是干啥的!?没个解释有什么用!

使用道具 举报

Rank: 10Rank: 10Rank: 10

帖子
483
精华
1
声望
3727 点
金币
607 Mold
被赞许
11 次
注册时间
2009-7-15
发表于 2010-7-21 16:02:52 |显示全部楼层
so good!!!                                                                       .
http://hi.baidu.com/ethan_xue 博客 cs修改教程

使用道具 举报

Rank: 3Rank: 3

帖子
830
精华
0
声望
469 点
金币
38 Mold
被赞许
0 次
注册时间
2010-2-13

黑暗使者 图界之神

发表于 2010-7-21 16:05:45 |显示全部楼层
看不明白。。。

使用道具 举报

Rank: 8Rank: 8

帖子
2624
精华
0
声望
9177 点
金币
1343 Mold
被赞许
18 次
注册时间
2009-7-18

星界财团 Modchina灌水王

发表于 2010-7-21 16:08:07 |显示全部楼层
血量显示突破?用插件?
百度ID——兔斯基不开SR

使用道具 举报

Rank: 7Rank: 7Rank: 7

帖子
455
精华
0
声望
1666 点
金币
241 Mold
被赞许
11 次
注册时间
2009-4-3
发表于 2010-7-21 16:10:12 |显示全部楼层
原帖地址在这里:http://hi.baidu.com/cs_xk/blog/item/95b0828d3826d9e4f01f3689.html
楼主估计是转帖吧!
这个貌似没有破解255显示

使用道具 举报

Rank: 10Rank: 10Rank: 10

帖子
643
精华
0
声望
5741 点
金币
430 Mold
被赞许
0 次
注册时间
2009-12-31
发表于 2010-7-21 16:14:29 |显示全部楼层
光讲不解释有毛用

使用道具 举报

Super Moderator

电影CG行业领军

Rank: 10Rank: 10Rank: 10

帖子
3015
精华
2
声望
12931 点
金币
2650 Mold
被赞许
26 次
注册时间
2009-12-14

图界之神 黑暗使者 Modchina灌水王 可爱小猫 星界财团 懒人勋章

发表于 2010-7-21 16:33:00 |显示全部楼层
看不懂诶。。。

使用道具 举报

Moderator

自由主义者

Rank: 8Rank: 8

帖子
2433
精华
0
声望
5639 点
金币
895 Mold
被赞许
50 次
注册时间
2009-7-29

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

发表于 2010-7-21 16:40:32 |显示全部楼层
有何意思……你发这些东西作甚?
Enfin, un noir final
我的空间
http://www.modchina.com/?fromuser=mil9

使用道具 举报

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

回顶部