Move all players to spectators

Move all players to spectators 1.5.2

Нет прав для скачивания
Сообщения
165
Реакции
-8
wellasgood,

кстати может кому нибудь понадобится версия для старых Amxmodx 1.8.2-1.8.3

Код:
#include <amxmisc>
#include <cstrike>

#define PLUGIN "ALL-SPEC"
#define VERSION "1.0"
#define AUTHOR "wellasgood & SCHOCKKTOLOGY"

#define ALLSPEC ADMIN_MENU

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
    register_clcmd("say /spec", "all_spec")
}

public all_spec(id){
    if (!access(id, ALLSPEC)) {
        client_print(id, print_chat, "* У вас нет доступа к команде!")
        client_cmd(id, "spk buttons/button2")
        return PLUGIN_HANDLED
    }   
    new iPlayers[32], iNum;
    get_players(iPlayers, iNum, "h");
    
    for(new i; i < iNum; i++)
    {
        new iDeaths = cs_get_user_deaths(iPlayers[i]);
        
        user_kill(iPlayers[i]);
        cs_set_user_team(iPlayers[i], CS_TEAM_SPECTATOR)
        cs_set_user_deaths(iPlayers[i], iDeaths);
    }
    return PLUGIN_HANDLED
}
 

d3m37r4

111111
Сообщения
1,420
Реакции
1,162
Помог
10 раз(а)
Код:
        new iDeaths = cs_get_user_deaths(iPlayers[i]);
        
        user_kill(iPlayers[i]);
        cs_set_user_team(iPlayers[i], CS_TEAM_SPECTATOR)
        cs_set_user_deaths(iPlayers[i], iDeaths);
Это типа, чтобы смерть не прибавлялась?)
 
Сообщения
165
Реакции
-8
d3m37r4, ну да , по фану добавил , а так я не пользуюсь 190 , мне по душе 183 версия , поэтому решил сделать для это версии , думаю многие сидят на старом , а плагин полезен
 
Сообщения
1,408
Реакции
182
Помог
2 раз(а)
Schokk, пора переходить на новый.
11 Окт 2019
1.9.0 stable, а также уже 1.10.* делают
 

d3m37r4

111111
Сообщения
1,420
Реакции
1,162
Помог
10 раз(а)
Пусть до конфига почему хардкод? А если у меня конфиги в другой директории хранятся?
 

RockTheStreet

Саппорт года
Сообщения
1,744
Реакции
349
Помог
40 раз(а)
Обратите внимание, если вы хотите заключить сделку с этим пользователем, он заблокирован
- Добавлен #define FLAG_IMMUNITY отвечающий за иммунитет от переброски игрока. (например админа)

Почему бы не добавить просто выбор кого переводить?
1. Всех игроков
2. Игроков без флагов
3. Игроков с определённым флагом
 
Сообщения
1,408
Реакции
182
Помог
2 раз(а)
melfyk, спасибо, я подумаю как лучше реализовать.
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу