|
HLTV中有loopcmd这样一条命令,用法如下:
loopcmd(id)(n)(string)-这一命令将每(n)秒执行(string)中的命令。(id)取1到64中的数字来认定这条loopcmd,"loopcmd(id)none" 将取消正在循环的命令。loopcmd不带任何参数将列出正在循环的命令。
比如:
loopcmd 1 40 localmsg "You're watching HLTV. " 8 -1 -1 FF0000FF
解释如下:
loopcmd 1 40(每隔40秒执行1次后面的命令)
localmsg (命令:在同一HLTV中的观众屏幕上显示信息)
"You're watching HLTV. "(显示的信息内容)
8(信息持续显示8秒)
-1(观众屏幕X轴-1表示中间)
-1(观众屏幕Y轴-1表示中间)
FF0000FF(RGBA颜色值: 红、绿、蓝、透明度 16进制 2位表示, 大概FF0000FF就是纯红、关闭绿色、关闭蓝色、完全不透明)
而CS1.6正版中,hltv.cfg里默认的:
loopcmd 1 60 localmsg "You're watching HLTV. Visit www.valvesoftware.com" 5 -1 0.85 FFA000FF
大概就是每隔60秒在同一广播区的观众屏幕中央的正下方以不透明的土黄色持续显示5秒如下信息:“You're watching HLTV. Visit www.valvesoftware.com”。
========================
现在求教几个问题:
1. 16进制RGBA颜色值如何调色?用windows自带的画图可能不行,简单的ACDSee能解决吗?如果FF0000代表纯红,那00FF00、0000FF是不是纯绿、纯蓝?
2. 如何同时显示3行不同颜色和内容的信息?就像CPL录制的很多HLTV demo,有白、黄、红三色的广告,非常漂亮专业!一直想得到这个技术。
3. HLTV是不是不能显示中文?
4. HLTV能否架插件? |
|