Revival

Ay-Q

Участник
Сообщения
19
Реакции
13
залил последний бил игроки застревают половиной корпуса в земле
такое наблюдалось и на 34 и на го
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@Ay-Q, вот не менял я ничего в коде, относящемся к положению игрока при возрождении
 

kasper7044

Участник
Сообщения
15
Реакции
1
"Возрождённый игрок будет принудительно приседать 2 секунды после поднятия."
Как это отключить?
 

zloy911

zloygames.com
Сообщения
370
Реакции
50
Вроде все норм работает, но часто слипаются игроки при воскрешении.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@zloy911, это не от версии плагина зависит.
Это от игроков зависит, которые стоят друг в друге.
Сообщения автоматически склеены:

@kasper7044, нажать кнопку приседания и плагин перестанет форсировать приседание.
И да, там сейчас 1 секунда.
Сделано специально для того чтобы игроки меньше застревали в местах, где потолок низко.
 

Голос_в_ночи

Племяш Габена
Сообщения
333
Реакции
31
Ты уже дядька старой гвардии, такие вещи можно уже и самому научиться делать.

В sm_revival.sp найди "ReviveCostDeath" и добавь после diff - name

C#:
                    if(iHPCost)
                    {
                        GetClientName(target[client], name, sizeof(name));
                        if(diff < 1) PrintToChatClr(client, "%t", "ReviveCostDeath");
                        else if(health != diff) PrintToChatClr(client, "%t%t", "ChatTag", "ReviveCostHealth", diff, name);
                    }

В revival.phrases.txt

C++:
    "ReviveCostHealth"
    {
        "#format"    "{1:d},{2:s}"
        "ru"    "У Вас будет {1}HP после возрождения игрока {2}"
    }

Попробуй так.
compile_3xEkb4bmHZ.pnghl2_txYzglRce3.png
К сожалению, так получилось) Был бы скриптером, не обращался сюда)
@zakusila, он имеет в виду строку "Вы начали воскрешать игрока"
Это строка 1453.
Верно. Но можно и в строку "ReviveCostHealth" добавить ник. Так даже лучше будет =)
Ибо "YouReviving" просто не отображается
 

google>

oldgamers
Сообщения
373
Реакции
210
Посмотреть вложение 86012Посмотреть вложение 86013
К сожалению, так получилось) Был бы скриптером, не обращался сюда)

Верно. Но можно и в строку "ReviveCostHealth" добавить ник. Так даже лучше будет =)
Ибо "YouReviving" просто не отображается
Только что проверил, все работает, даже себе оставил. Пока карту не поменяешь, sm plugins reload и sm_reload_translitions не прокатит.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
Grey83 обновил(а) ресурс Revival новой записью:

Правка ошибок и расширение функционала

  • Добавил по просьбам пользователей 3 квара: sm_revival_dissolve, sm_revival_no_end и sm_revival_crouch.
  • Исправил вывод в Hint для CS:GO (видимо было поломано в каком-то из недавних обновлений игры, требуется проверка).
  • Небольшая оптимизация кода.
  • Также поправил файл русского перевода (удалил ненужные "#format" "{1:_}...").

Узнать больше об этом обновлении...
 

google>

oldgamers
Сообщения
373
Реакции
210
А почему RemoveMark не срабатывает когда остаешься один на один? (bduel) Вернее ни не срабатывает, а его просто нет.
Если при, "убийстве в голову" или с "ножа" работает.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@zakusila, а для чего удалять? Просто поднятие блочится и всё.
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
@zakusila, это чтобы при изменении квара снова можно было поднимать
 

kasper7044

Участник
Сообщения
15
Реакции
1
@zloy911, это не от версии плагина зависит.
Это от игроков зависит, которые стоят друг в друге.
Сообщения автоматически склеены:

@kasper7044, нажать кнопку приседания и плагин перестанет форсировать приседание.
И да, там сейчас 1 секунда.
Сделано специально для того чтобы игроки меньше застревали в местах, где потолок низко.
У меня игроки возрождаются не на том месте где умерли, а там, где стоит возрождающий игрок. Соответственно, мне не нужна функция "приседать 1 секунду". Попрошу вас пожалуйста сделать отключение этой функции. Я вот ненавижу странные обновление со всякой херней. Извините пожалуйста, ну это <cut>.
Сообщения автоматически склеены:

1.1.3_fix - замечательная версия, вопросов вообще нет. Зачем ставить "херню"? ( да простят меня небеса ) Можно же добавлять детскую херню по просьбам подписчиков, но и соответственно сделать так, чтобы пожилой дед мог в cfg ее отключить.
Обновление вообще говно ( да простят меня Боги ) и я не ставлю, нравиться только что трупы исчезают.
 
Последнее редактирование модератором:

Голос_в_ночи

Племяш Габена
Сообщения
333
Реакции
31
Только что проверил, все работает, даже себе оставил. Пока карту не поменяешь, sm plugins reload и sm_reload_translitions не прокатит.
Серв даже рестартил) Какую версию плагина ты редактировал?) Проще, по возможности, скинуть можешь сюда .sp и файл перевода. Буду очень благодарен)
 

kasper7044

Участник
Сообщения
15
Реакции
1

google>

oldgamers
Сообщения
373
Реакции
210
Серв даже рестартил) Какую версию плагина ты редактировал?) Проще, по возможности, скинуть можешь сюда .sp и файл перевода. Буду очень благодарен)
Сегодня, последнюю версию, теперь "revival.phrases.txt" редактировать не надо.
Открываешь свой, sm_revival 1.1.5_16.10.2021.sp, идешь на, "1517 строчку".
Меняешь ее на

CSS:
                        else if(health != diff) PrintToChatClr(client, "%t", "ReviveCostHealth", diff, name);

Компилируешь sm_revival 1.1.5_16.10.2021.sp, заменяешь, меняешь карту, возрождаешься.

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

"Дураки стареют медленнее..." - это про тебя.
судя по тому что ты написал, ты не сильно от "дураков" ушёл далеко.
 

Traidon

Участник
Сообщения
84
Реакции
11
@Gray
Как вам идея сделать возможность воскрешать тимейтов только для Vip игроков?
 

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
а там, где стоит возрождающий игрок. Соответственно, мне не нужна функция "приседать 1 секунду"
Т.е. тебе это не нужно даже когда ты в вентиляции сидишь и кого-то возрождаешь.
Ну ок, чо.

Кроме того: для кого добавлял квар sm_revival_crouch?!
Сообщения автоматически склеены:

@ICHIGO, не люблю я морочиться с випками.
У меня тут и так кода на 2 тысячи строк без малого.
Начнёшь с випками/шопами стыковать - ещё косяки какие вылезут.
Так что только за деньги и то если уговорят.



Я тут пофиксил баг, кода труп не убирался с карты, если выключено возрождение для убитых ножом и/или в голову и игрока убили как раз таким способом.
Ещё когда квар sm_revival_clean равен -1 сервак больше не будет падать при входе первого игрока.
И ещё исправил не отображение сообщений в чате фраз "YouReviving", "RevivalsNotAvailable" и "RevivalsAvailable".
Скоро залью обновление.
 
Последнее редактирование:

Grey83

не пишу плагины с весны 2022
Сообщения
8,520
Реакции
4,979
Grey83 обновил(а) ресурс Revival новой записью:

Правка ошибок

Исправления:
  • Труп не убирался с карты, если выключено возрождение для убитых ножом и/или в голову и игрока убили как раз таким способом.
  • Когда квар sm_revival_clean был равен -1 сервер падал при входе первого игрока.
  • Не отображались в чате переводы фраз "YouReviving", "RevivalsNotAvailable" и "RevivalsAvailable".

Узнать больше об этом обновлении...
 
Сверху Снизу