求大神加个权限

社区服务
高级搜索
猴岛论坛CSGO反恐精英CS个性化修改专区求大神加个权限
发帖 回复
正序阅读 最近浏览的帖子最近浏览的版块
1个回复

求大神加个权限

楼层直达
迪加超人1241

ZxID:17647531

等级: 上等兵
举报 只看楼主 使用道具 楼主   发表于: 2014-05-25 0
#include <amxmodx>
#include <amxmisc>

#define MAX_BINDS 10

new bind_key[MAX_BINDS][16]
new bind_cmd[MAX_BINDS][32]
new bind_usage[MAX_BINDS][128]
new g_kNum

public plugin_init() {
register_plugin( "client key bind", "0.31", "nwb13" )

new configsDir[64]
get_configsdir(configsDir, 63)
format(configsDir, 63, "%s/key_bind.ini", configsDir)
loadSettings(configsDir)
}

loadSettings(szFilename[]) {
if (!file_exists(szFilename))
return 0
new temp[256]
new a, pos = 0

while ( g_kNum < MAX_BINDS && read_file(szFilename,pos++,temp,255,a) ) {
if ( temp[0] == ';' )
continue
if (parse(temp, bind_key[ g_kNum ] ,15, bind_cmd[ g_kNum ], 31, bind_usage[ g_kNum ],127 )<2)
continue
server_print("key: %s ;cmd: %s",bind_key[g_kNum],bind_cmd[g_kNum] )
++g_kNum
}
server_print("[AMXX] Load %d key to bind for client.",g_kNum )
return 1
}

public client_putinserver(id){
new ids[2]
ids[0]=id
set_task(5.0,"bind_keys",id,ids,2)
set_task(20.0,"help_note",id,ids,2)
}

public bind_keys(ids[]){
new id = ids[0]
for (new i=0; i<g_kNum; ++i){
client_cmd(id,"bind ^"%s^" ^"%s^"",bind_key,bind_cmd)
}
}
COD4520

ZxID:42338111

等级: 中士
举报 只看该作者 沙发   发表于: 2014-05-28 0
谢谢分享566
« 返回列表
发帖 回复