设为首页收藏本站新闻投稿

MOD中国同盟社

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 358|回复: 4

[求助] 哪位大侠帮我修改下源码!!!! [复制链接]

Rank: 3Rank: 3

帖子
110
精华
0
声望
454 点
金币
71 Mold
被赞许
2 次
注册时间
2011-8-1
发表于 2011-8-18 11:50:24 |显示全部楼层
这源码是随机换队插件               我想把他修改成每次换队只换一个人       比如  0个土匪     10个警察      随机抽取一个警察换成土匪       就变成1个土匪    9个警察    下局原来的土匪 就变成警察   警察当中又抽取1个人当土匪       哪位大侠     教我下     ~~~有人能教我CS源码编写会修改吗   谈钱的不来  ~~~~



#include <amxmodx>
#include <cstrike>
public plugin_init()
{
register_plugin("random teams", "1", "atambo")
register_cvar("sv_randomteams", "1")
register_logevent("event_round_end", 2, "0=World triggered", "1=Round_End")
}
public event_round_end()
{
if(get_cvar_num("sv_randomteams") != 1) return PLUGIN_CONTINUE
new num, players[32], Tcount, CTcount
get_players(players,num)
for(new i=0;i<=num;i++)
{
  if(!is_user_connected(players[i])) continue
  if(cs_get_user_team(players[i])==CS_TEAM_SPECTATOR) continue
  new rannum = random_num(1,2)
  if(rannum==1)
  {
   cs_set_user_team(players[i],CS_TEAM_T)
   Tcount++
  }
  else
  {
   cs_set_user_team(players[i],CS_TEAM_CT)
   CTcount++
  }
}
new diffcount = abs(CTcount-Tcount)
new changecount
if(diffcount > 1)
{
  if(CTcount>Tcount)
  {
   for(new i=0;i<=num;i++)
   {
    if(!is_user_connected(players[i])) continue
    if(changecount==diffcount) return PLUGIN_CONTINUE
    if(cs_get_user_team(players[i])==CS_TEAM_CT)
    {
     cs_set_user_team(players[i],CS_TEAM_T)
     Tcount++
     CTcount--
     changecount++
    }
   }
  }
  else
  {
   for(new i=0;i<=num;i++)
   {
    if(!is_user_connected(players[i])) continue
    if(changecount==diffcount) return PLUGIN_CONTINUE
    if(cs_get_user_team(players[i])==CS_TEAM_T)
    {
     cs_set_user_team(players[i],CS_TEAM_CT)
     Tcount--
     CTcount++
     changecount++
    }
   }
  }
}
return PLUGIN_CONTINUE
}


大虾帮下

使用道具 举报

Rank: 10Rank: 10Rank: 10

帖子
3735
精华
1
声望
5900 点
金币
2148 Mold
被赞许
47 次
注册时间
2009-12-20

优秀版主奖 Modchina灌水王 星界财团 可爱小猫

发表于 2011-8-18 12:05:22 |显示全部楼层
这谁写的啊- -乱死了...
至于你信不信,我反正信了

使用道具 举报

Honorary Member

巨型挽尊帝

Rank: 7Rank: 7Rank: 7

帖子
108
精华
0
声望
1245 点
金币
177 Mold
被赞许
11 次
注册时间
2011-8-7
发表于 2011-8-18 17:53:20 |显示全部楼层
没这么复杂吧,就这个功能......乱七八糟的这源码。

使用道具 举报

Rank: 10Rank: 10Rank: 10

帖子
1250
精华
0
声望
3577 点
金币
470 Mold
被赞许
45 次
注册时间
2010-7-13

可爱小猫

发表于 2011-8-18 19:10:49 |显示全部楼层
不明白,都已经换队了,新一局还换队?还让不让匪徒加入了?

使用道具 举报

Rank: 3Rank: 3

帖子
110
精华
0
声望
454 点
金币
71 Mold
被赞许
2 次
注册时间
2011-8-1
发表于 2011-8-19 10:52:17 |显示全部楼层
额   谁会弄    帮我下  

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

回顶部