gearfox 发表于 2006-12-6 14:22:05

请问没有没修改frag的插件???

呵呵。。。。
以前在1个帖子还是什么地方看见过1个插件包里好象有那样的插件
但是没有成功,请问大家谁有这样的插件呢??:embarrass

jim_yang 发表于 2006-12-6 14:27:07

回复: 请问没有没修改frag的插件???

自己写一个或者说说你的要求我给你现写一个,5分钟搞定。

jim_yang 发表于 2006-12-6 14:49:53

回复: 请问没有没修改frag的插件???

#include <amxmodx>
#include <amxmisc>
#include <fun>
#define PLUGIN "SetUserFrag"
#define VERSION "1.0"
#define AUTHOR "Jim"
#define FRAG_MIN -999
#define FRAG_MAX 999
public plugin_init() {
      register_plugin(PLUGIN, VERSION, AUTHOR)
      register_clcmd("amx_setfrag","set_frag",ADMIN_BAN,"<target><amount>")
}
public set_frag(id,level,cid) {
      if(!cmd_access(id,level,cid,3))
                return PLUGIN_HANDLED
      new argv1,player
      read_argv(1,argv1,31)
      player = cmd_target(id,argv1,0)
      if(!player)
                return PLUGIN_HANDLED
      new argv2,frags
      read_argv(2,argv2,4)
      frags = str_to_num(argv2)
      frags = clamp(frags, FRAG_MIN, FRAG_MAX)
      set_user_frags(player,frags)
      return PLUGIN_HANDLED
}
未测试,最小-999,最大999

gearfox 发表于 2006-12-6 15:21:50

回复: 请问没有没修改frag的插件???

那就麻烦楼上的了,我自己不会写的。5555555

   就是想能在控制台里输入1个amxx的命令

比如 amx_frag 要修改的ID 99   

99代表修改的farg数量
   
请问楼上的能帮我实现吗?谢谢你了

如果不能按我这样设想的也行,您说说您准备怎么写?

jim_yang 发表于 2006-12-6 15:25:23

回复: 请问没有没修改frag的插件???

已经写完了。。。跟你说的一样。

gearfox 发表于 2006-12-6 15:29:21

回复: 请问没有没修改frag的插件???

还麻烦楼上的直接给个amxx文件吧。。手头没有amxx编译的东西。我把amxx精简掉了
改用什么命令去修改。麻烦了:embarrass

jim_yang 发表于 2006-12-6 15:31:42

回复: 请问没有没修改frag的插件???

等一会儿,我去编译顺便测试

gearfox 发表于 2006-12-6 15:36:00

回复: 请问没有没修改frag的插件???

好的。谢谢你勒。。。。

jim_yang 发表于 2006-12-6 15:40:42

回复: 请问没有没修改frag的插件???

命令: amx_frag <name|userid> <frags>
frags只能在-999 ~ 999之间
注意:比分版不会立即更新,只会在下次更新的时候(得分或者死亡)生效。

gearfox 发表于 2006-12-6 16:07:34

回复: 请问没有没修改frag的插件???

需要什么1.76b原版模块和插件支持呢?
我的只有admin.amxx 呵呵
我先去拿我的精简版去测试勒,呵呵
页: [1] 2
查看完整版本: 请问没有没修改frag的插件???