New Year Tree 2.2
Опубликовано: 31.12.2012, 15:09

Можно это назвать "мини новогодний мод".

Описание команд и принципа работы: (Начиная с версии 2.1, команды есть так же в главном меню соурс мода)
1. Маленькая ёлочка. Вы можете создать её, написав !tree в чате. Так же можно установить, будет ли эта ёлка лечить игроков, которые будут рядом с ней, сколько давать здоровья и какой команде. Для этого в аргументах команды надо указать соответственные данные.
!tree = создает обычную ёлку
!tree 1 = создает ёлку, которая будет лечить со стандартным значением восстановления хп и лечением всех команд.
!tree 1 50 = создает ёлку, которая будет лечить по 50 хп за раз всем игрокам.
!tree 1 50 all = аналог команды выше
!tree 1 50 ct = лечит только контров по 50 хп
!tree 1 50 t = лечит только террористов по 50 хп.

2. Снеговик. Принцип его работы точно такой же, как у обычной ёлки.
Команда !snowman

3. Большая ёлка. Принцип её работы точно такой же, как у обычной ёлки и снеговика.
Команда !large

4. Медведь. У медведя в аргументе можно установить только когда он появится, после начала раунда.
После того, как неважно какой игрок (игроки) нанесут медведю столько ударов, неважно каким оружием, сколько написано в конфиге плагина, он исчезнет, оставив после себя столько подарков (ниже об этом), сколько Вы выставите в конфиге опять же. Но ставить можно не больше 4. Поставите больше - Ваши проблемы потом.
Команда: !bear

5. Снежки. Ну я думаю тут всё понятно. Если игрок напишет !snow, то из него вылетит комок снега. К сожалению это пока не похоже не "снежок", скорее на ком. Просто нету другой модельки ;) После вылета снежок исчезнет через 3 секунды. Снежок при попадаении никак не влияет ни на что и ничего не делает, просто забава.

Для удаления объекта используйте команду !del, наведя прицел на объект.

Подарки.
Интересная система позволит каждому админу настроить индивидуально выдаваемые подарки и их кол-во. У Вас есть выбор, когда будут появляться подарки. Пока варианта 4:
1.При старте раунда около каждого игрока появляются.
2. При смерти игрока.
3. Ответив на вопрос Деда Мороза (об этом ниже)
4. Падает с медведя.
5. Команда !gift создаст около игрока с флагом, написанном в конфиге, подарочек.
Более подробно Вы можете узнать об этом, зайдя в файл "cfg/newyear/gift.cfg". Именно там всё настраивается.

Дед Мороз.
Каждые 60 секунд дедушка будет задавать игрокам арифметическую задачу. Если ответить ему правильно, то около Вас появится подарок. Подарок дается только первому ответившему правильно. Ответ нужно дать за 15 секунд после того, как вопрос будет задан.

Оставляйте адекватные вопросы в теме, постораюсь ответить.
Все квары на русском языке, так что переписывать сюда смысла нету.

Вопрос: Что писать в файле dоwnloadlist.txt?

Ответ: В системе подарков есть такой пункт как "установить модель игроку на один раунд"
Там есть графы "modelT" "modelCT": первая отвечает какой скин будет ставится если игрок террорист, вторая контртеррорист. Там уже дан пример МОИХ кастомных скинов.
Если Вы всё таки желаете использовать данную функцию в подарках, нужно написать СВОИ модели по аналогичному примеру и в файл downloadlist записать все пути файлов, которые относятся к моделям для того, чтобы они скачивались с сервера игроками. В противном случае, если туда не добавить пути файлов, у игроков будет вместо персонажа "ERROR" (большая красная надпись) потому что клиент не будет видеть модели.
Все остальные пути объектов: ёлки, снежки, медведи и тп уже вшиты в плагин и не требуют добавления в этот список.



Всех с наступающим праздником!

Изменения 1.1
1. Почему-то раньше модель не кэшировалась, хотя команда была - исправлено. (Могло вызвать падение сервера)
2. Был баг с названием файлов, создаваемых при первом спауне ёлки на карте - исправлено. Странно, но у меня работало даже с этим, поэтому и не обратил внимание сразу. Влияло на спаун ёлок (пропажа)
3. Добавлен квар на настройку максимального восстанавливаемого здоровья от ёлки.
4. В консоль теперь пишет сколько ёлок было выставлено на сервере.

Изменения 1.2
1. Пофикшена утечка памяти, из-за которой соурс мод собственно выгружал плагин.

Изменения 1.3
1. Ранее создавалось два таймера - исправлено.
2. Теперь уже точно исправлена проблема с памятью. Мои боты усердно воевали друг с другом 1.5 часа в окружении ёлок. (Проблема была у тех, кто использовал функцию лечения)
3. Добавлен квар на выбор команды, которую будет лечить ёлочка. Все написано в конфиг файле.

Изменения 2.0
1. Удалена команда ny_team из-за ненадобности.
2. На ёлках появилась гирлянда.
3. Добавлено больше новогодних моделей (снеговик, снежок, медведь, большая ель)
4. Добавлена система подарков
5. Через объекты можно проходить.
6. Добавлен редактируемый звук при лечении
7. Теперь каждому объекты можно выставить параметры, раньше для всех одни.
8. Изменена команда !deltree на !del
9. "Вшит" morecolors
10. Оптимизация.

Изменения 2.0.2
1. Некоторые квары не работали - исправлено.
2. Оптимизация (отключение некоторых функций, если они не нужны)
3. Исправлены опечатки :Р

Изменения 2.0.3
1. Какого-то фига из кода пропали данные об обычных ёлках - поправлено (розово-черные текстуры)
2. Исправление гирлянды.

Изменения 2.0.4
1. Исправлена ошибка с выдачей подарка, если клиент вышел из игры. Спасибо, Bronislav Miksha
2. Оптимизация.

Изменения 2.1
1. Добавлена команда !gift, при наборе которой около игрока с флагом установленым в настройках появится подарок.
2. Исправлен дедушка мороз. Теперь работает корректно
3. Исправил закачку звуков при лечении. Теперь работает корректно
4. Теперь в настройках можно установить флаг админа для создания объектов.
5. Добавлена настрока, связанная с разминочным раундом. Если у вас есть разминочный раунд и Вы не хотите, чтобы оружие с подарков давалось во время данного события - это именно для Вас.
6. Все команды создания предметов перенесены в меню соурс мода, думаю так будет удобно многим. Я второй раз этим занимаюсь, так что если будут проблемы - напишите.

Изменения 2.2
1. Команда gift теперь в меню.
2. Ранее если через меню создать объект, который не будет лечить, все равно давал здоровье - исправлено.
3. Добавлен антифлуд и проверка игрока перед использованием "снежка". Теперь нельзя стрелять из наблюдателей и будучи мертвым)
4. Теперь скорость от подарков не ставится, а прибавляется к той, что была ранее. Прошу заметить, если Вы ставите эту версию, в файле gift.cfg вместо к примеру "1.05" вы должны написать "0.05", иначе скорость будет повышаться на 105% за раз, иначе 5%.
5. Больше добавения новых функций не будет. Только исправление критическх багов.
Всех с наступающими праздниками!

Модели весят достаточно много для разбития, так что заливаю на нормальный хостинг
Ссылка на модели: КЛИК
Категория: Плагины sourcemod | Добавил: root Просмотров: 5069 | Загрузок: 366 | Комментарии: 11 | Рейтинг: 5.0/33
Скачивать и комментировать могут только зарегистрированные пользователи.

Регистрация или Вход

  1. Комментарии ВКонтакте
  2. Комментарии на сайте
Всего комментариев: 11
Siegklas написал(а) 11.11.2013, 22:16
0   Спам
Скачал всё поставил на быстр.закачку закинул всё качается и кс вылетает.Что делать?
root написал(а) 12.01.2013, 12:40
0   Спам
inkognitoXS написал(а) 12.01.2013, 11:55
0   Спам
admin есть плагин на беконечные потроны? если есть дай ссылку!
boom7227 написал(а) 11.01.2013, 16:52
+1   Спам
1.плагин работает!2нахрена вам команды !del !tree когда у вас это в админки появляеться меню!?3.Ссылка на модели: http://rghost.ru/42455061 это скачать надо и поставить к себе на сервер и после на скачку!!!!!неужели так трудно!? cry wacko
root написал(а) 10.01.2013, 15:54
0   Спам
inkognitoXS
!snowman вроде а не !snowmen
и не !dell а !del
Все работает. Проверено

golova205
Команды(!tree !del !gift !snow) может использовать только админ
ĈỢŇŠỞŁỂ написал(а) 10.01.2013, 13:57
0   Спам
А это только админ может использовать или все?
inkognitoXS написал(а) 10.01.2013, 13:08
0   Спам
вот !dell и !snowmen не работают
root написал(а) 10.01.2013, 12:53
0   Спам
Вроде пути там уже расставлены
inkognitoXS написал(а) 10.01.2013, 12:31
0   Спам
newyear.cfg
gift.cfg
de_dust2.cfg

ВОТ ЭТИ ФАЙЛЫ В cfg а куда имено? просто в cfg или в какуето папку ?
root написал(а) 10.01.2013, 10:40
0   Спам
inkognitoXS
У меня ставился
inkognitoXS написал(а) 10.01.2013, 06:46
0   Спам
Снеговик не ставится