726691010 发表于 2012-4-10 08:07:27

〖求助〗我有成绩单上显示vip标志插件想搞个sma源码

CS1.5的!麻烦各位好心人有的发一下?

726691010 发表于 2012-4-10 11:08:14

顺便分享一个地图上方图片广告插件!
CS1.5可用!1.6没试过!应该也可以用吧!
希望大家能帮帮忙!发个成绩单上显示vip标志插件的sma源码!
在下感激不尽……
CS1.5的忠实热爱者!

726691010 发表于 2012-4-10 15:13:32

这里说明一下图片是要自己放的!内有spr制作器!只要设置好图片的大小!然后用制作器转换下就可以了!可能我说的不够清楚!插件里有说明回去稍微看下就懂了!
在这里还是要插一句话:
有CS1.5成绩单上显示vip标志插件的sma源码发给我一个喽?
如果不方便发在这里的话!可以发给我邮箱:amxx_sma_admin@yeah.net

726691010 发表于 2012-4-11 17:32:41

别介!
别沉了丫……
顶起

726691010 发表于 2012-4-12 13:29:04

:'(各位大大发发慈悲额!
顶起!继续雄起来!

673734294 发表于 2012-4-12 22:56:16


#include <amxmodx>
#include <amxmisc>

new g_szVIPMap

public plugin_init()
{
      register_plugin("Admin", "1.0", "PHP++")
      register_event("ResetHUD", "ResetHUD", "be")
      
      new szMapName
      get_mapname(szMapName, 31)
      
      if (containi(szMapName, "as_") > -1)
                g_szVIPMap = 1
}

public ResetHUD(id)
{
      set_task(0.5, "VIP", id + 6910)
}

public VIP(TaskID)
{
      if (g_szVIPMap)
                return PLUGIN_HANDLED
               
      new id = TaskID - 6910
      
      if (is_user_alive(id))
      {
                message_begin(MSG_ALL, get_user_msgid("ScoreAttrib"))
                write_byte(id)
                write_byte(4)
                message_end()
      }
      
      return PLUGIN_HANDLED
} 代码 在此处

726691010 发表于 2012-4-13 10:38:00

这里有两个问题
1.我想把显示的vip字符改为其它英文字符!你看能否实现?
2.接第一个问题我想让服务器里拥有<a> immunity权限的用户在成绩单上显示OP标志!其他没有<a> immunity权限的会员用户(不包括z权限的普通用户)在成绩单上还是显示vip字符!这要怎么改?

n1anqingyouwei 发表于 2012-4-13 21:48:58

#include <amxmodx>

#include <amxmisc>



new g_szVIPMap



public plugin_init()

{

      register_plugin("Admin", "1.0", "PHP++")

      register_event("ResetHUD", "ResetHUD", "a")

      

      new szMapName

      get_mapname(szMapName, 31)

      

      if (containi(szMapName, "as_") > -1)

                g_szVIPMap = 1

}



public ResetHUD(id)

{

      set_task(0.5, "OP", id + 6910)

}



public VIP(TaskID)

{

      if (g_szVIPMap)

                return PLUGIN_HANDLED

               

      new id = TaskID - 6910

      

      if (is_user_alive(id))

      {

                message_begin(MSG_ALL, get_user_msgid("ScoreAttrib"))

                write_byte(id)

                write_byte(4)

                message_end()

      }

      

      return PLUGIN_HANDLED

}
应该是这个l理论但是 没看到有人实现过

opopp 发表于 2012-4-13 22:30:07

最近要做服。我需要的。。呵呵

726691010 发表于 2012-4-13 23:52:31

不管怎样!都非常感谢两位的帮助!
页: [1] 2 3
查看完整版本: 〖求助〗我有成绩单上显示vip标志插件想搞个sma源码