搜索
楼主: AE86

再次麻烦Enigmaya 帮忙修改显示地址插件!(附上源码)

[复制链接]
发表于 2006-2-25 16:40:01 | 显示全部楼层 来自 中国–四川–成都

回复: 再次麻烦Enigmaya 帮忙修改显示地址插件!(附上源码)

我给你的资料里就是显示小字的:
        if (cvar_exists("csstats_reset")){
                iRankPos = get_user_stats( id, izStats, izBody )
                iRankMax = get_statsnum()
                format(welcomemsg,128,"^x01欢迎^x03%s^x01,排名第^x04%d^x01名[共^x04%d^x01名]",username,iRankPos,iRankMax)
        }else        format(welcomemsg,128,"^x01欢迎^x03%s^x01,无排名",username)
        client_color(0,id,welcomemsg)
回复

使用道具 举报

发表于 2006-2-25 16:53:05 | 显示全部楼层 来自 中国–广东–深圳

回复: 再次麻烦Enigmaya 帮忙修改显示地址插件!(附上源码)

哎呀~~那个插件加了你改的编辑成AMXX老出错~~
回复

使用道具 举报

发表于 2006-2-26 09:13:52 | 显示全部楼层 来自 中国–湖南–郴州

回复: 再次麻烦Enigmaya 帮忙修改显示地址插件!(附上源码)

client_color
没这个参数吧~这是什么版本的?
回复

使用道具 举报

发表于 2006-2-26 15:00:59 | 显示全部楼层 来自 中国–四川–成都

回复: 再次麻烦Enigmaya 帮忙修改显示地址插件!(附上源码)

Post by knhgcn
哎呀~~那个插件加了你改的编辑成AMXX老出错~~


我说了,我没法调试的。。。

错误的地方是?

Post by czlips
client_color
没这个参数吧~这是什么版本的?
]
哦,是个自定义的函数,
其实内部就是saytext的消息函数

  1.                         message_begin(MSG_ALL, get_user_msgid("SayText"), {0,0,0}, userid)
  2.                         write_byte(colorid)
  3.                         write_string(msg)
  4.                         message_end()
复制代码
回复

使用道具 举报

 楼主| 发表于 2006-2-26 17:21:58 | 显示全部楼层 来自 中国–广东–深圳–南山区

回复: 再次麻烦Enigmaya 帮忙修改显示地址插件!(附上源码)

Post by Enigmaya
我说了,我没法调试的。。。

错误的地方是?

第一个为错误的截图
第二个为我我想要的效果

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注个册吧

×
回复

使用道具 举报

发表于 2006-2-26 17:37:18 | 显示全部楼层 来自 中国–黑龙江–鸡西–密山市

回复: 再次麻烦Enigmaya 帮忙修改显示地址插件!(附上源码)

这个插件要和进入提示的插件一起用才行
呵呵
大家注意了哦
回复

使用道具 举报

 楼主| 发表于 2006-2-26 17:47:28 | 显示全部楼层 来自 中国–广东–深圳–南山区

回复: 再次麻烦Enigmaya 帮忙修改显示地址插件!(附上源码)

搜到larnk的一个帖子,“ 如何在clinet_print中使用颜色?”
http://forum.dt-club.net/showthr ... mp;page=2&pp=20
回复

使用道具 举报

发表于 2006-2-26 20:16:06 | 显示全部楼层 来自 中国–四川–成都

回复: 再次麻烦Enigmaya 帮忙修改显示地址插件!(附上源码)

Post by AE86
第一个为错误的截图
第二个为我我想要的效果

Post by AE86
搜到larnk的一个帖子,“ 如何在clinet_print中使用颜色?”
http://forum.dt-club.net/showthr ... mp;page=2&pp=20


给你的资料就是他的掉钱插件里的。。


  1. public show_msg(parm[]){

  2.         new name[32],id //server_name[64],id
  3.         id = parm[0]

  4.         new rankMsg[128];
  5.         new iRankPos, iRankMax,izStats[8], izBody[8]
  6.         if (cvar_exists("csstats_reset")){
  7.                 iRankPos = get_user_stats( id, izStats, izBody )
  8.                 iRankMax = get_statsnum()
  9.                 format(rankMsg,128,"排名第^%d^名[共^%d^名]",iRankPos,iRankMax)
  10.         }else        format(rankMsg,128,"无排名")
  11.        
  12.         get_user_name(id,name,31)
  13.         //get_cvar_string("hostname",server_name,63)
  14.         format(g_buffer,511,"进入了服务器, 来自: %s, %s,",g_country[id],g_addr[id])
  15.         if (get_cvar_num("ita_print_chat"))
  16.                 client_print(0,print_chat,"* %s %s",name,g_buffer)
  17.         while(replace(g_buffer, 511, " ", "")){}
  18.         while(replace(g_buffer, 511, ",", "^n")){}
  19.         while(replace(g_buffer, 511, ":", "^n")){}
  20.         format(g_buffer,511,"%s %s %s",name,g_buffer,rankMsg)
  21.         set_hudmessage(0, 255, 0, 0.10, 0.55, 0, 6.0, 10.0, 0.5, 0.15, HUD_CHANNEL)
  22.         show_hudmessage(0, "%s",g_buffer)
  23.         return PLUGIN_CONTINUE
  24. }
复制代码
回复

使用道具 举报

 楼主| 发表于 2006-2-26 20:33:49 | 显示全部楼层 来自 中国–广东–深圳–南山区

回复: 再次麻烦Enigmaya 帮忙修改显示地址插件!(附上源码)

这种效果不能实现吗?
回复

使用道具 举报

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

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