搜索
查看: 2522|回复: 6

请谁帮看/纠正这段代码一下,很简单的..

[复制链接]
发表于 2008-7-4 12:45:07 | 显示全部楼层 |阅读模式 来自 中国–广西–百色–田东县
#include <amxmodx>
#include <amxmisc>
#include <fun>
#include <cstrike>
public plugin_init(){
register_plugin("shaokill","2.0","AMI")
register_logevent("newRound", 2, "0=World triggered", "1=Round_Start")
return PLUGIN_CONTINUE
}
public newRound(){
set_task( 1.0 , "roundshaokill")
}
public roundshaokill(){
new players[32],num
get_players( players, num)
for (new i = 0; i < num; i++){
new player = players
if( get_user_frags(player) - get_user_deaths(player) <= -7 )
server_cmd("kick #%d^"你必须努力杀敌才不被踢出^"", get_user_userid(player));
}
return PLUGIN_CONTINUE
}
发表于 2008-7-4 14:47:23 | 显示全部楼层 来自 中国–江苏–南京

回复: 请谁帮看/纠正这段代码一下,很简单的..

代码没啥错误啊,不知道楼主想干嘛
相差6个frag就会被kick, 这样服务器还有人玩嘛..............:cold:
回复

使用道具 举报

 楼主| 发表于 2008-7-4 15:13:49 | 显示全部楼层 来自 中国–广西–百色–右江区

回复: 请谁帮看/纠正这段代码一下,很简单的..

Post by 52yz
代码没啥错误啊,不知道楼主想干嘛
相差6个frag就会被kick, 这样服务器还有人玩嘛..............:cold:
进服时好象会断开.....很难连接.......我以为有啥问题没有.........
回复

使用道具 举报

发表于 2008-7-4 15:21:16 | 显示全部楼层 来自 中国–北京–北京–海淀区

回复: 请谁帮看/纠正这段代码一下,很简单的..

建议缓存一下多次使用的数组索引值
player = players
get_user_frags(player) - get_user_deaths(player)
get_user_userid(player)

你这个相差六个就踢,估计一会儿就都被踢的差不多了。
回复

使用道具 举报

发表于 2008-7-4 16:59:41 | 显示全部楼层 来自 中国–浙江–温州

回复: 请谁帮看/纠正这段代码一下,很简单的..

是的,刚开始初期几局感觉不到,等局数多了就会基本踢光了。楼主估计是想想踢菜鸟。
回复

使用道具 举报

 楼主| 发表于 2008-7-4 22:00:22 | 显示全部楼层 来自 中国–广西–百色

回复: 请谁帮看/纠正这段代码一下,很简单的..

服务器经常满而且是菜鸟多.....没有办法,只好用这个了....
回复

使用道具 举报

发表于 2008-7-5 00:10:18 | 显示全部楼层 来自 中国–浙江–温州

回复: 请谁帮看/纠正这段代码一下,很简单的..

你设想下如果打了20局以后某个人的比分是14:20,应该不算是很菜了吧,或者打个30局后24:30也应该不算很菜呢。
回复

使用道具 举报

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

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