Доработать плагин( CSS)

Courage456215

Участник
Сообщения
26
Реакции
1
Есть плагин который показывает дистанцию с которой был убит соперник, надо чтобы показывало топ 3 игрока с наилучшей дистанцией, вверху слева и в чате. Что то на подобии Top defenders если кто то знает. По стоимости договоримся.
 

Palonez

бб братки
Сообщения
3,035
Реакции
1,837
Есть плагин который показывает дистанцию с которой был убит соперник, надо чтобы показывало топ 3 игрока с наилучшей дистанцией, вверху слева и в чате. Что то на подобии Top defenders если кто то знает. По стоимости договоримся.
пиши
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,982
@Courage456215, а ссылочка на плагин с дистанцией будет?
Хотя там вообще ничего сложного, емнип. Разве что тип оружия определить при убийстве (чтобы гранаты не засчитывало, потому что там слишком заморочно дистанцию считать).
Вверху слева - это вывод в HUD имеется в виду?
И именно три игрока, а не три убийства с наибольшей дистанцией (потому что эти три убийства могут быть совершены одним человеком)?
Показывать всё время, после нового рекорда или только в конце раунда?

В общем ТЗ так себе оформлено.
 

Courage456215

Участник
Сообщения
26
Реакции
1
Если возьмешься, тз опишу в полной мере в личке
Сообщения автоматически склеены:

1670682777107.png

Сообщения автоматически склеены:

Вот как видно на скрине, чтобы показывало именно 3 игроков с лучшей дистанцией, прямо в худе
Сообщения автоматически склеены:

сам исходник вот - Модуль плагина - [Knife Dozor] Module - Distance Manager
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,982
@Courage456215, проверь работу.
После первого убийства огнестрельным оружием на карте начнёт показывать панель с дистанцией.

Квары:
  • sm_top_distance_color - цвет в шестнадцатиричном формате RGB (fff или ffffff - белый, регистр символов не имеет значения)
  • sm_top_distance_update - таймаут обновления таблички (меньше, чем 1.0 будет показывать табличку только после нового убийства огнестрельным оружием)
  • sm_top_distance_x - положение таблички слева направо
  • sm_top_distance_y - положение таблички сверху вниз
Настройки сохраняются в файл .../cstrike/cfg/sourcemod/top_distance.cfg.
 

Вложения

  • sm_top_distance 1.0.0_10.12.2022.sp
    5.3 КБ · Просмотры: 11

Courage456215

Участник
Сообщения
26
Реакции
1
Нужно именно для убийства ножа, потому что сервер ножевой
Сообщения автоматически склеены:

Не, что то не работает вообще,я скомпилил и залил
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,982
@Courage456215, для ножа нужно закомментировать строки с 145 по 148:
C-подобный:
    char wpn[32];
    event.GetString("weapon", wpn, sizeof(wpn));
    if(!strcmp(wpn, "knife", false) || !strcmp(wpn, "hegrenade", false))
        return;
 

Courage456215

Участник
Сообщения
26
Реакции
1
Я в этом не понимаю ничего) в соурспавне я ноль)
Сообщения автоматически склеены:

Если можешь, сделай как требуется, потом обсудим цену, если все как надо работает)
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,982
@Courage456215, ну вот с закомментированной проверкой оружия.
 

Вложения

  • sm_top_distance 1.0.0_10.12.2022_knife.sp
    5.3 КБ · Просмотры: 6

Courage456215

Участник
Сообщения
26
Реакции
1
Все работает, только проблемка, почему то показывается в самом низу, а мне нужно чтобы именно вверху слева, ну как на скриншоте в идеале, плюс цвет поставить какой нибудь другой, я знаю что ты писал про ргб таблицу, но я хочу все таки видеть готовое решение) плюс дистанция измеряется как то странно, исходник который я тебе скинул по другому дистанцию меряет, а этот как будто добавляет метры)
Сообщения автоматически склеены:

Сделаешь что я просил и готов оплатить)
Сообщения автоматически склеены:

Плюс показывает в топе одного и того же игрока, а мне нужно чтобы именно топ 3 игрока(разных) и дистанцию измеряло именно так как в том модуле что я тебе скинул, надеюсь не сильно загрузил тебя)
Сообщения автоматически склеены:

Цвета поменял, место в худе тоже поменял, осталось только поменять чтобы метод расстояния высчитывался по тому что я тебе скинул)
Сообщения автоматически склеены:

Плюс как я уже и сказал, чтобы все дистанции сбрасывались каждый раунд и людям нужно было снова убивать чтобы их дистанция появилась в топе)
Сообщения автоматически склеены:

Постарался максимально подробно описать тз как смог
 
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,982
дистанцию измеряло именно так как в том модуле что я тебе скинул
он так и делает
Сообщения автоматически склеены:

чтобы все дистанции сбрасывались каждый раунд
изначально про это ничего не говорилось
 

Courage456215

Участник
Сообщения
26
Реакции
1
к сожалению дистанцию он измеряет не так как в том модуле что я скинул
Сообщения автоматически склеены:

В чате дистанция измеряется и пишет одно расстояние в худе совсем другое, мне надо именно чтобы мерял так же как Distance Manager
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,521
Реакции
4,982
@Courage456215, а как?
Я как раз взял оттуда измерение расстояния.

Вот со сбросом статистики в конце раунда.
 

Вложения

  • sm_top_distance 1.0.1_10.12.2022_knife.sp
    5.4 КБ · Просмотры: 8

Courage456215

Участник
Сообщения
26
Реакции
1
Ну тебе виднее как наверно)) В чате пишет допустим был убит с расстояния 1.720 метра, в худе пишет за 2 метра расстояние)
Сообщения автоматически склеены:

плюс показывает одно и того же игрока на всех топах, мне же нужно чтобы показывало вообще топ дистанцию игроков по убыванию
Сообщения автоматически склеены:

Буду очень тебе благодарен если сделаешь как нужно, оплачу естественно, долго искал такой плагин никто не брался
 
Последнее редактирование:
Сверху Снизу