【比赛福音】解决正版cmps插件调不出菜单
思路就是获取自己每次的id用他现成的后台命令
只是绑定个指令而已 这个问题很早之前我反编译了cmps然后略过了检查id那一步,用callfunc_begin直接执行cmps.amxx的cmpsmenu,代码如下:
#include <amxmodx>
#include <colorchat1>
#define PLUGIN_NAME "CMPS_MENU"
new const VERSION[] = "0.1";
new const AUTHOR[] = "paslalala";
public plugin_init()
{
register_plugin(PLUGIN_NAME, VERSION, AUTHOR);
register_clcmd("say op", "test");
register_clcmd("say h", "test");
register_clcmd("go", "test");
}
public test(id)
{
if(get_user_flags(id) & ADMIN_KICK)
{
if(callfunc_begin("Cmp_MainMenu","cmps.amxx") == 1)
{
callfunc_push_int(id);
callfunc_end();
}
}
else
{
ColorChat(id,RED,"没有特定权限.")
}
} 没人我来顶一下··· 虽然不用,但是要感谢分享,希望点通能再次热闹起来。 本帖最后由 timeyuy 于 2020-3-3 20:10 编辑
顶一下,多谢啦{:6_201:}
{:6_172:} 弱弱的请问楼主,怎么用啊?{:6_172:} timeyuy 发表于 2020-3-3 20:05
顶一下,多谢啦
弱弱的请问楼主,怎么用啊?
使用步骤:
1.确认服务器装有cmps最新版2.5.3还是多少来着和admin.amxx
2.源码里可以自己改命令自己改文字,自己编译后安装就行
3.在user.ini绑定自己的权限,只要带有m权限就行,都可以自己改。 白小易 发表于 2020-3-4 04:26
使用步骤:
1.确认服务器装有cmps最新版2.5.3还是多少来着和admin.amxx
额。。。。。。我研究一下吧,谢谢楼主了啊! 研究下看下有啥不同 感谢楼主! 楼主。。编译以后开启插件然后好像没什么反应 按i还是呼不出菜单。。 BoBoooooo 发表于 2020-5-31 20:52
楼主。。编译以后开启插件然后好像没什么反应 按i还是呼不出菜单。。
看使用说明,先确定你是否用得最新的camps,然后看命令
页:
[1]
2