Иконка ресурса

Primo

типа серьёзный тип
Сообщения
1,532
Реакции
759
  • Автор ресурса
  • #1
dPI Random

Статус:
CSGO ; CSS | v1.2 | by Primo

Описание:

Плагин добавляет на сервер игру случайностей. Суть заключается в том, что каждый раз, когда игрок появляется, ему даётся случайный класс. Здесь играет роль случай удачи, т.е. если вам повезёт, то вам выпадет класс, который даёт дополнительные 50 здоровья, а если удача не на вашей стороне, то вам придётся убивать только в голову, иначе вы можете совершить самоубийство.

Есть 2 режима игры:
Стандартный
Каждому игроку выдаётся случайный класс

Командная случайность
Отключен по умолчанию.
Случайный класс выдаётся всей команде
Есть возможность отключить с помощью квара:
C-подобный:
sm_random_afterkill 1 - включить; 0 - отключить.

В данный момент существуют такие классы:
Личико. Вы умрёте при убийстве в голову
Каннибал. Вы получаете по 25 здоровья за каждое убийство.
Блинк. Вы будете телепортированы на место убитого вами игрока
Нежинка. У вас всего 1 здоровье
Подражатель. Ваш класс будет сменён на класс убитого вами игрока
Крепыш. Вы получаете 150 здоровья
Пронзающий. Вы будете наносить дополнительный урон по врагам
Параноик. Не убив в голову вы совершаете самоубийство
Рэмбо. Убийство с ножа требует минимум усилий
Маньяк. Вы подсчитываете количество ваших жертв, тем самым вдвойне увеличиваете своё здоровье
Мазохист. Вы получаете 450 здоровья, но при первом же убийстве вы умрёте.

Примечание:
Классы разбиты по отдельным плагинам.
Удалить какой-то класс вряд ли стоит, ибо я не смог сфантазировать способ проверки класса, кроме как "если случайное число равно 1 и т.д." :(

Также прошу обратить внимание на мой второй плагин :3
dPI Game
 
Последнее редактирование модератором:

Primo

типа серьёзный тип
Сообщения
1,532
Реакции
759
  • Автор ресурса
  • #3
Re: [CSGO; CS:S] dPI Random v1.2

Почему? Я б поинтересовался, насколько это интересно, но боты мне милее.
Оффтоп

Работает криво, ибо по непонятным мне причинам ботам даётся по 65000 здоровья, не всегда, но такое бывает)
 

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
Re: [CSGO; CS:S] dPI Random v1.2

Случаем не применяешь цикл i вместо new client = GetClientOfUserId(GetEventInt(event, "userid"));?
А вообще, думай, не нормально это... скорей всего и с людьми будет, пусть и крайне редко.
 

Primo

типа серьёзный тип
Сообщения
1,532
Реакции
759
  • Автор ресурса
  • #5
Re: [CSGO; CS:S] dPI Random v1.2

Случаем не применяешь цикл i вместо new client = GetClientOfUserId(GetEventInt(event, "userid"));?
А вообще, думай, не нормально это... скорей всего и с людьми будет, пусть и крайне редко.

В данной версии из-за некоторых изменений циклов не осталось.
Поэтому, я не проверял эту версию на ботах, может работать с ботами.

Добавлено через 5 минут
Добавил версию с ботами.
 
Последнее редактирование:

AlmazON

Не путать с самим yand3xmail
Сообщения
5,099
Реакции
2,755
Re: dPI Random 1.2 with bots.zip

Оффтоп
Важный совет: никогда не употребляй в названии исходников/плагинов пробелы, так как в определённых условиях SM считывает их неправильно - окончание загрузки будет на вышеуказанном пробеле! Используй символ подчёркивания _.
Например, вводим: sm plugins load dpi Blink.smx и получаем отказ - "Плагин dpi не загружен.".

И сразу замечание к работе плагина:
1) Почему, когда игрок ещё даже не в спектаторах, а лишь зашёл на сервер, ему уже присваивается класс? Который, к тому же, после вступления в команду ещё и меняется! :-D
2) Применяй хотя бы стандартные цвета движка Source для выделения названия класса.
3) Класс "Личико"" не работает - боты убивают в обычном режиме (а должны только при попадании в голову).
"Блинк" не работает - нет телепорта. "Маньяк" не даёт 25 хп с убитого.
"Рембо" ничего не даёт - нож режет так же (не заметно разницы). "Подражатель" тоже без разницы.
Класс ""Мазохист" тоже странно работает...
4) Укорачивай описание для классов!
В описании класса "Маньяк" не хватает 1 буквы: "...своё здоровь" - е. Как понимаю, она есть, но превышен лимит для чата.
Или "Мазохист": "совершите самоубий" - ство. То же самое.
Вообще, советую оформлять так: "Ваш класс: "Пронзающий" - вы ...".
 
Последнее редактирование:

Primo

типа серьёзный тип
Сообщения
1,532
Реакции
759
  • Автор ресурса
  • #7
Re: dPI Random 1.2 with bots.zip

Оффтоп
Важный совет: никогда не употребляй в названии исходников/плагинов пробелы, так как в определённых условиях SM считывает их неправильно - окончание загрузки будет на вышеуказанном пробеле! Используй символ подчёркивания _.
Например, вводим: sm plugins load dpi Blink.smx и получаем отказ - "Плагин dpi не загружен.".

И сразу замечание к работе плагина:
1) Почему, когда игрок ещё даже не в спектаторах, а лишь зашёл на сервер, ему уже присваивается класс? Который, к тому же, после вступления в команду ещё и меняется! :-D
2) Применяй хотя бы стандартные цвета движка Source для выделения названия класса.
3) Классы "Личико" и "Мазохист" не работают - боты убивают в обычном режиме (а должны только при попадании в голову/ 450 HP урона).
4) Укорачивай описание для классов!
В описании класса "Маньяк" не хватает 1 буквы: "...своё здоровь" - е. Как понимаю, она есть, но превышен лимит для чата.
Мазохист: "совершите самоубий" - ство. То же самое.
Вообще, советую оформлять так: "Ваш класс: Пронзающий - вы ...".

Спасибо за уделённое время на плагин, но я это уже заметил и исправил, когда проверял версию с ботами. Днём выложу новую версию плагина.
 

Primo

типа серьёзный тип
Сообщения
1,532
Реакции
759
  • Автор ресурса
  • #8
Re: [CSGO; CS:S] dPI Random v1.2

dPI Random v1.2 fix

Изменения:


-* Исправлены ошибки с классами
-* По умолчанию отключен режим "Командная случайность" из-за некоторых ошибок. Регулируются кваром.
-* Изменён класс Мазохист.
 
Последнее редактирование модератором:
Сверху Снизу