吴孟达 发表于 2007-12-7 16:13:16

在点通下载的军衔插件源码,我修改好后难解决显示排列整齐问题.有哪位老师帮帮.....

1.我修改后有时显示如下:
....姓名:XXXX
级别:XXXXX
.......排名:XXXX
..来自:XXXX
2.有时它又显示成:
姓名:XXXX
.....级别:XXXXX
..排名:XXXX
来自:XXXX
一点都不整齐,我想给它整齐显示这样:
姓名:XXXX
级别:XXXXX
排名:XXXX
来自:XXXX
(整齐显示下来)
附上原码......请帮帮忙一下....

吴孟达 发表于 2007-12-11 00:14:01

回复: 在点通下载的军衔插件源码,我修改好后难解决显示排列整齐问题.有哪位老师帮帮

你们真是太没良心了,我发贴求教都没人教........幸好还有个好心的过客讲解颜色之后是X和Y轴的定位............哎..........越是举手之劳越没人理.......怎么会是这样子呢?

吴孟达 发表于 2007-12-11 08:43:04

回复: 在点通下载的军衔插件源码,我修改好后难解决显示排列整齐问题.有哪位老师帮帮

set_hudmessage ( red=200, green=100, blue=0, Float:x=-1.0, Float:y=0.35, effects=0, Float:fxtime=6.0, Float:holdtime=12.0, Float:fadeintime=0.1, Float:fadeouttime=0.2, channel=4 )

前三个参数是用来控制颜色的;第四、第五个分别是水平位置和垂直位置,取值范围为0.0~1.0及-1.0,-1.0代表居中显示;第六个参数是效果,取值范围为0~2,为0时代表不使用效果,为1时代表打字效果,为2时代表闪烁效果;第七个参数是与效果相关的时间参数;第八个是持续时间即在屏幕上显示的时间,单位为秒;第九、第十个为淡入淡出时间;第十一个参数为频道,取值范围为1~4,即可以同时最多显示4个HUD,取其它值则是自动选择一个尚未使用的频道。

由此可以看出,要在屏幕上一直显示,holdtime设一个足够大的数就可以了。另外,应该对所有插件的HUD显示规划一下,看哪个频道显示什么,因为如果频道冲突的话,前面显示的HUD就会消失,显示后面的HUD。另外,当产生 ResetHUD 事件时,HUD内容也是会消失的。

如说得不对,请指正。

__________________
AmxmodX 1.76b 中文版(for Win32 CS)
AmxmodX 1.76b 中文版(for Win32 DoD)
AmxmodX 1.76b 中文版(for Linux CS)
刀、O3、O4、O5、C4及手枪战插件(可自定义)
自动投票换热门地图插件
[分享]如何使用彩色聊天信息
金钱无上限、掉钱、捡钱及发钱插件
CS中文聊天软件SayCn
HLDS监视

战队论坛:http://bbs.covert.cn/
[讲得很仔细........你们不回贴也改介绍个网址吗.......]

Nimo 发表于 2007-12-12 11:19:40

回复: 在点通下载的军衔插件源码,我修改好后难解决显示排列整齐问题.有哪位老师帮帮

说的都正确

可能是他这个插件没有限制玩家的信息长度,所以才会对不齐,你可以试试在格式化的时候指定长度
比如:

format(message1,40,"姓名:%32s")
format(message2,40,"级别:%32s")
format(message3,8,"排名:%7d")
format(message4,127,"来自:%s")

ceoguang 发表于 2007-12-12 22:51:02

回复: 在点通下载的军衔插件源码,我修改好后难解决显示排列整齐问题.有哪位老师帮帮


   set_hudmessage( 0, 103, 0, -1.0, 0.64, 0, 6.0, 8.0, 0.5, 0.15, 1) ;

改为

   set_hudmessage( 0, 103, 0, 0.6, 0.64, 0, 6.0, 8.0, 0.5, 0.15, 1) ;

Post by 吴孟达
你们真是太没良心了,我发贴求教都没人教........幸好还有个好心的过客讲解颜色之后是X和Y轴的定位............哎..........越是举手之劳越没人理.......怎么会是这样子呢?
不是没人帮你,原因是因为大家都很忙,所以.........
PS,既然你知道搜索可以解决问题,那么为什么发贴前不先去搜索呢?

吴孟达 发表于 2007-12-12 23:40:50

回复: 在点通下载的军衔插件源码,我修改好后难解决显示排列整齐问题.有哪位老师帮帮

Post by ceoguang

   set_hudmessage( 0, 103, 0, -1.0, 0.64, 0, 6.0, 8.0, 0.5, 0.15, 1) ;

改为

   set_hudmessage( 0, 103, 0, 0.6, 0.64, 0, 6.0, 8.0, 0.5, 0.15, 1) ;


不是没人帮你,原因是因为大家都很忙,所以.........
PS,既然你知道搜索可以解决问题,那么为什么发贴前不先去搜索呢?
几十页难找啊....版主.....不过还是谢谢你的关心....
页: [1]
查看完整版本: 在点通下载的军衔插件源码,我修改好后难解决显示排列整齐问题.有哪位老师帮帮.....