SHOW:
|
|
- or go back to the newest paste.
1 | func_DivideTeam(id, iTeam) | |
2 | { | |
3 | // если не живой и не саймон то конец функции | |
4 | if(!g_bAlive[id] || id != g_iSimonId) return PLUGIN_HANDLED | |
5 | ||
6 | // показывать цвет вверху экрана | |
7 | g_bShowColor = true | |
8 | ||
9 | new iCount | |
10 | ||
11 | new iPlayers[32], iPlayerCount, iPlayer | |
12 | // получаем кол-во живых игроков | |
13 | get_players(iPlayers, iPlayerCount, "a") | |
14 | for(new i; i < iPlayerCount; i++) | |
15 | { | |
16 | iPlayer = iPlayers[i] | |
17 | // если игрок живой && террорист && не фд && не бунтующий | |
18 | if(g_bAlive[iPlayer] && rg_get_user_team(iPlayer) == TEAM_TERRORIST && !g_bUserFreeday[iPlayer] && !g_bUserWanted[iPlayer]) | |
19 | { | |
20 | - | switch(iTeam) |
20 | + | set_entvar(iPlayer, var_skin, iCount % (iTeam + 2)) |
21 | - | { |
21 | + | iCount++ |
22 | - | case 0: |
22 | + | |
23 | - | { |
23 | + | |
24 | - | // установка скина, 0 - номер скина 0, 1 - номер скина 1 |
24 | + | |
25 | - | set_entvar(iPlayer, var_skin, (iCount % 2 == 0) ? 0 : 1) |
25 | + |