Авто перекидывание в противоположную команду

Тема в разделе "Запросы", создана пользователем Monomizer, 12 фев 2012.

  1. Monomizer

    Monomizer Мимо пробегал Супер-модератор

    Сообщения:
    1.528
    Симпатии:
    201
    Здравствуйте, нужен плагин, вот его суть:
    Игрок который состоит в команде СТ убил 19 человек, как он убьёт 20 человек, его должно будет перекинуть за команду Т
    Сможет кто заделиться ссылкой :?
     
  2. CTe6eJIeK_vRn

    CTe6eJIeK_vRn Супер-модератор

    Сообщения:
    2.014
    Симпатии:
    1.797
    Может не по критерию к твоему запросу, но возможно подойдет
    Teambalance
    CS:S Team Balance
     
    Monomizer нравится это.
  3. Monomizer

    Monomizer Мимо пробегал Супер-модератор

    Сообщения:
    1.528
    Симпатии:
    201
    Спасибо конечно, но я использую другой балансёр
    Суть плагина, который мне нужен:
    Плагин должен применяться (использоваться) только на команду CT
    Как только игрок из команды КТ достигает заданного значения убийств (фрагов), то его перекидывает в противоположную команду
    Ну или игрок поиграл 10 минут в команде СТ и его тоже перекинет за Т
    _
    Или по фрагам или по времени
     
  4. Satan

    Satan

    Сообщения:
    162
    Симпатии:
    338
    Monomizer, вот попробуй:
     

    Вложения:

    • AcTeam.sp
      Размер файла:
      555 байт
      Просмотров:
      8
    • AcTeam.smx
      Размер файла:
      2,3 КБ
      Просмотров:
      1
    Последнее редактирование: 14 фев 2012
    Monomizer нравится это.
  5. S1deX

    S1deX Скриптер ;)

    Сообщения:
    129
    Симпатии:
    204
    Будет перекидывать только после 21 фрага. Да и я бы сделал не так. Что-то вроде такого:
    PHP:
    #include <sourcemod>
    #include <cstrike>

    public OnPluginStart()
    {
     
    HookEvent("round_end"OnRoundEnd);
    }

    public 
    OnRoundEnd(Handle:event, const String:name[], bool:dontBroadcast)
    {
     for (new 
    i=1;i<=MaxClients;i++) {
      if (
    IsClientInGame(i) && GetClientTeam(i) == CS_TEAM_CT && GetClientFrags(i) >= 20)
       
    CS_SwitchTeam(iCS_TEAM_T);
     }
    }
     
    Monomizer нравится это.
  6. Satan

    Satan

    Сообщения:
    162
    Симпатии:
    338
    Ну вобщем два варианта есть, выбор за тобой :)
     
    Monomizer нравится это.