搜索
查看: 4260|回复: 12

这个功能是怎么实现的!

[复制链接]
发表于 2007-5-13 20:52:18 | 显示全部楼层 |阅读模式 来自 中国–辽宁–鞍山

拥有VIP权限的队员,按Y打字

打出的字会显示在其它人的上边一点,而且字也会大一点。不是amx_csay 打出的字

打出的字是带人名的
发表于 2007-5-14 10:12:18 | 显示全部楼层 来自 中国–云南–曲靖

回复: 这个功能是怎么实现的!

哦???  没看过,。,, 帮你顶下.
回复

使用道具 举报

发表于 2007-5-14 11:54:43 | 显示全部楼层 来自 中国–浙江–温州

回复: 这个功能是怎么实现的!

say @w xxxxxxxxxxx
amx_csay xxxxxxxxxxx
回复

使用道具 举报

 楼主| 发表于 2007-5-14 17:19:12 | 显示全部楼层 来自 中国–辽宁–鞍山

回复: 这个功能是怎么实现的!

兄弟  能不能给个地址  搜索不到啊
回复

使用道具 举报

发表于 2007-5-17 08:22:59 | 显示全部楼层 来自 中国–湖南–永州

回复: 这个功能是怎么实现的!

可以实现,思路:由于是VIP用户能通过say说出特别的话,因此在say后面必须跟一个标志,如@等,当有玩家输入了这些标志符,服务器就开始验证其身份,如果是VIP,就让其显示,如果不是VIP就不显示。
例如:一普通玩家通过命令:say @12345,插件被激活验证,其身份不是VIP,那么这句话就不让其显示,若一VIP:say /@123,身份为VIP,那么就显示其说的话,就这么简单。
回复

使用道具 举报

发表于 2007-5-17 13:05:19 | 显示全部楼层 来自 中国–福建–漳州

回复: 这个功能是怎么实现的!

AMXX自带此功能。当对所有人说时,在要说的话前面加上 @w 就行了。

顺便说一下,@w中的w还可以换成其他一些特定字符,如r、y、b、g、m、c等,分别代表红色、黄色、蓝色、绿色、紫红色、蓝绿色(w代表白色)。而@还可以有2~3个,代表不同的位置。一些例子(按Y键后分别输入如下内容):
@wTest(White)
@rTest(Red)
@@wTest(White, Center)
@@rTest(Red, Center)
回复

使用道具 举报

发表于 2007-5-17 19:14:53 | 显示全部楼层 来自 中国–广西–河池

回复: 这个功能是怎么实现的!

意思是说任何人都可以使用这个功能了?
回复

使用道具 举报

 楼主| 发表于 2007-5-17 23:17:54 | 显示全部楼层 来自 中国–辽宁–鞍山

回复: 这个功能是怎么实现的!

但怎么还是不显示认打的呢  谢谢 你啊
回复

使用道具 举报

发表于 2007-5-18 00:18:35 | 显示全部楼层 来自 中国–福建–漳州

回复: 这个功能是怎么实现的!

Post by killzone
但怎么还是不显示认打的呢 谢谢 你啊
在amxx.cfg中修改参数 amx_show_activity 的值为2。
// 在op执行某个命令时是否显示op的行为
// 0 - 关闭
// 1 - 显示OP的行为,但不显示名字
// 2 - 显示OP的名字
amx_show_activity 2
Post by degame
意思是说任何人都可以使用这个功能了?
只有有 i 权限的才能使用此功能。
回复

使用道具 举报

 楼主| 发表于 2007-5-18 17:26:54 | 显示全部楼层 来自 中国–辽宁–鞍山

回复: 这个功能是怎么实现的!

晕 这么简单    忘了有这个参数了  哈哈  谢谢
回复

使用道具 举报

游客
回复
您需要登录后才可以回帖 登录 | 注个册吧

快速回复 返回顶部 返回列表