Deathrun Lite

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
  • Автор ресурса
  • #1
Пользователь Lisoh разместил новый ресурс:

Deathrun Lite - Легкая версия мода 'Бег на выживание'

Легкая версия мода 'Бег на выживание'
Плагин написан с нуля и находится на стадии 'бета', могут быть баги/ошибки, т.к я не тестировал с реальными игроками.

Суть мода:

В конце раунда выбирается один игрок в команду террористов из команды контр-террористов, задача контр-террористов пройти карту с препятствиями и убить террориста.

Узнать больше об этом ресурсе...
 
Последнее редактирование модератором:

BossKotoriiNeSmok

Участник
Сообщения
976
Реакции
189
Это самое, когда КТ умирает от ловушки,Тшнику дают киллы или очки?
 

over_trax

Участник
Сообщения
1,451
Реакции
488
не понятно немного на счет баланса, игрока зашедшего на сервер сразу будит кидать за теров, или он может выбрать себе команду, создавая дизбаланс ?
 

kleuser

Участник
Сообщения
1,838
Реакции
732
@Lisoh, Как работает выбор Террориста у тебя? то есть сама логика, рандомно или еще как-то
 
Последнее редактирование:

kleuser

Участник
Сообщения
1,838
Реакции
732
@Lisoh, сделай обязательно, что бы можно было выбирать сколько террористов должно быть. Я например всегда делаю 1 тера, а у тебя сейчас вроде нет ограничения.
И еще, теру не дают очков смертей за кт, если тот умирает на ловушках или от мира.
Так же было бы неплохо сделать, чтобы очки смертей не уходили в минус(так чисто для визуалки)
Оффтоп
 
Последнее редактирование:

WTF#MLG

Эффект кузи!
Сообщения
365
Реакции
142
Буду ждать окончательных обновлений ...


Оффтоп
 

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
  • Автор ресурса
  • #8
spawntools - позволяет создать/удалить/редактировать точки возрождения игроков

Открываем админ меню > управление сервером > точки спавна, либо вводим команду в консоль: spawntools, ну а дальше сами разберетесь.
Флаг доступа к меню: вроде бы 't'.

Добавил сборник карт в описание плагина.
 

Вложения

  • spawntools.sp
    12.7 КБ · Просмотры: 30
  • spawntools.smx
    13.3 КБ · Просмотры: 39
Последнее редактирование модератором:

kleuser

Участник
Сообщения
1,838
Реакции
732
spawntools - позволяет создать/удалить/редактировать точки возрождения игроков

Открываем админ меню > управление сервером > точки спавна, либо вводим команду в консоль: spawntools, ну а дальше сами разберетесь.
Флаг доступа к меню: вроде бы 't'.

Добавил сборник карт в описание плагина.
к чему это? со спавнами проблем нет, их на картах всегда не больше 2-3. Нужно через мод ограничивать кол-во Теров, как в других модах.
Дело в том, что даже если спавнов 1, то теров все равно может спавнить больше, поэтому нужно в моде ограничение на тера. Это же не сложно сделать. SpawnTools это костыль, и лишний плагин для меня.
Сделай пожалуйста такое ограничение на теров через конфиг, и вообще будет топ плагин, я сразу на него переведу свой сервер )
 
Последнее редактирование:

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
  • Автор ресурса
  • #10
к чему это? со спавнами проблем нет, их на картах всегда не больше 2-3. Нужно через мод ограничивать кол-во Теров, как в других модах.
Дело в том, что даже если спавнов 1, то теров все равно может спавнить больше, поэтому нужно в моде ограничение на тера. Это же не сложно сделать. SpawnTools это костыль, и лишний плагин для меня.
Сделай пожалуйста такое ограничение на теров через конфиг, и вообще будет топ плагин, я сразу на него переведу свой сервер )
С чего ты решил что я собирался делать несколько террористов? В этом нет никакого смысла, а если и надо будет, я лучше сделаю меню напарника, где первый террорист сможет выбрать себе напарника.
С первой же публикации всех игроков кидает за кт, при подключении, сменить команду игроки не могут и не смогут, если только сам сервер или при помощи стороннего плагина.

SpawnTools опубликован лишь для того чтобы поставить больше точек за кт.
 

kleuser

Участник
Сообщения
1,838
Реакции
732
@Lisoh, не блин просто сделай. Я не хочу просто лишние плагины ставить, удалять спавны, это геморойно будет, что бы каждую карту отредактировать по спавнам
 

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
  • Автор ресурса
  • #12
@Lisoh, не блин просто сделай. Я не хочу просто лишние плагины ставить, удалять спавны, это геморойно будет, что бы каждую карту отредактировать по спавнам
Ты похоже меня не понял. На сервере будет всего ОДИН ТЕРРОРИСТ, с моим модом, поэтому и лайт.
 

kleuser

Участник
Сообщения
1,838
Реакции
732
@Lisoh, я понял, но если спавнов много, их будет куча)
mep5mJM.jpg
 

kleuser

Участник
Сообщения
1,838
Реакции
732
@Lisoh, выключен, он же за счет мода выключается же. Я и говорю, что бы подобного не происходило, ограничь в самом моде кол-во теров
 

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
  • Автор ресурса
  • #16
@Lisoh, выключен, он же за счет мода выключается же. Я и говорю, что бы подобного не происходило, ограничь в самом моде кол-во теров
Перезалил плагин, в начале раунда всех кто находится за т не считая того кого выбрали будет принудительно переводить за кт.
 
Последнее редактирование модератором:

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
  • Автор ресурса
  • #18

kleuser

Участник
Сообщения
1,838
Реакции
732
@Lisoh, Ещё такой момент. Я так понимаю вошедших игроков сразу перекидывает за КТ ? Если это так, то можно этого не делать, и дать возможность уходить в спектора(кт онли, и ново-вошедшим)
 

Drumanid

Нестандартное звание
Сообщения
1,862
Реакции
1,748
  • Автор ресурса
  • #20
@Lisoh, Ещё такой момент. Я так понимаю вошедших игроков сразу перекидывает за КТ ? Если это так, то можно этого не делать, и дать возможность уходить в спектора(кт онли, и ново-вошедшим)

Удали событие PlayerConnectFull(62 строка и 200 - 203 строки) и замени public Command_JoinTeam на >>

PHP:
public Action Command_JoinTeam(int iClient, const char[] sCommand, int iArgs)
{
    char sTeam[2];
    GetCmdArg(1, sTeam, sizeof(sTeam));
  
    int iTeam[2];
    iTeam[0] = GetClientTeam(iClient);
    iTeam[1] = StringToInt(sTeam);
  
    if(iTeam[0] != CS_TEAM_T && iTeam[1] != CS_TEAM_T)
    {
        CS_SwitchTeam(iClient, iTeam[1]);
        return Plugin_Continue;
    }
    else
    {
        if(iTeam[0] == 0) CS_SwitchTeam(iClient, CS_TEAM_CT);
      
        //ClientCommand(iClient, "play buttons/weapon_cant_buy.wav");
        CGOPrintToChat(iClient, "%s {RED}Вы не можете этого сделать!", g_sTag);
        return Plugin_Stop;
    }
}
 
Сверху Снизу