1. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.586
    Симпатии:
    4.156
    Пол:
    Мужской
    Всем привет. По просьбе r1nk0 набросал плагин дамагера, который работает только в том случае, когда игрока видно

    Описание:
    Show Damage
    - плагин, который возле прицела показывает урон, нанесённый противнику. Довольно интересная фишка, которую редко ставят на сервера по причине того, что прострелами можно точно угадать, где сидит противник. Кинул гранату, стрельнул в стенку и 100% знаешь, сидит там кто-то или нет
    Show Damage полностью лишён этого недостатка. Он показывает урон только тогда, когда противник виден, чем кардинально отличается в лучшую сторону от всех имеющихся аналогов, однако можно сделать и по-другому - урон будет виден даже тогда, когда противника не видно, т.е пользователям предоставлена возможность выбора работы плагина
    Настройки в исходнике:
    PHP:
    1. #define ONLY_VISIBLE // Закомментируйте, если вам нужен вывод урона даже тогда, когда противника не видно
    Установка:
    • скачиваем исходник плагина.
    • меняем настройки по своему усмотрению.
    • компилируем.
    • ставим на сервер и радуемся жизни
    de_survivor0000.jpg
     

    Вложения:

    • damager.sma
      Размер файла:
      1,9 КБ
      Просмотров:
      61
    Последнее редактирование модератором: 26.12.15
    KEHT, _DOBRO_, Tektonik и 13 другим нравится это.
  2. r1nk0 Пользователь

    Регистрация:
    09.03.15
    Сообщения:
    234
    Симпатии:
    22
    Пол:
    Мужской
    Спасибо,щас проверим.

    вот тут бы

    Код (Unknown Language):
    1. client_print(pClient, print_chat, "* Показ урона включен!");
    цветной чат бы :'(

    И что бы по умолчанию был включен или выключен где менять?
     
  3. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.586
    Симпатии:
    4.156
    Пол:
    Мужской
    r1nk0, у тебя еще глаза не режет от цветов в чате? :D
     
  4. r1nk0 Пользователь

    Регистрация:
    09.03.15
    Сообщения:
    234
    Симпатии:
    22
    Пол:
    Мужской
    не уменя стандартный текст обычно + зеленый и все.
     
  5. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.586
    Симпатии:
    4.156
    Пол:
    Мужской
    r1nk0, сначала так попробуй.
    потом добавлю
     
  6. r1nk0 Пользователь

    Регистрация:
    09.03.15
    Сообщения:
    234
    Симпатии:
    22
    Пол:
    Мужской
    все работает как надо,по умолчанию включен.
     
  7. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.586
    Симпатии:
    4.156
    Пол:
    Мужской
    r1nk0, по умолчанию выключен должен быть :D
     
  8. r1nk0 Пользователь

    Регистрация:
    09.03.15
    Сообщения:
    234
    Симпатии:
    22
    Пол:
    Мужской
    посыпались ошибки.

    Код (Unknown Language):
    1. L 05/26/2015 - 15:27:03: [AMXX] Run time error 4 (plugin "damager_only_visible.amxx") - debug not enabled!
    2.  
     
  9. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.586
    Симпатии:
    4.156
    Пол:
    Мужской
    r1nk0, полную ошибку показывай.
    ivalid player?
     
  10. HannibaL Команда форума

    Регистрация:
    28.02.15
    Сообщения:
    1.058
    Симпатии:
    216
    Пол:
    Мужской
    r1nk0, debug включи
     
  11. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.586
    Симпатии:
    4.156
    Пол:
    Мужской
    HannibaL, да тут и так понятно где :)
    другой вопрос в том есть ли смысл фиксить добавляя нагрузки..
     
  12. HannibaL Команда форума

    Регистрация:
    28.02.15
    Сообщения:
    1.058
    Симпатии:
    216
    Пол:
    Мужской
    neygomon, хз, может уже на готовый поглядишь ?
     
  13. r1nk0 Пользователь

    Регистрация:
    09.03.15
    Сообщения:
    234
    Симпатии:
    22
    Пол:
    Мужской
    Че то неполучается воспроизвести ошибку при врубленном дебаге
    --- добавлено 26.05.15 ---
    Код (Unknown Language):
    1. L 05/26/2015 - 15:49:16: [AMXX] Run time error 4: index out of bounds
    2. L 05/26/2015 - 15:49:16: [AMXX]    [0] damager_only_visible.sma::eDamage (line 24)
    3. L 05/26/2015 - 15:55:09: [AMXX] Displaying debug trace (plugin "damager_only_visible.amxx")
    4.  
     
  14. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.586
    Симпатии:
    4.156
    Пол:
    Мужской
    ### Обновлен первый пост ###
    • Фикс ошибки
    • Добавлен color chat
     
    r1nk0 нравится это.
  15. r1nk0 Пользователь

    Регистрация:
    09.03.15
    Сообщения:
    234
    Симпатии:
    22
    Пол:
    Мужской
    теперь показывает урон только после убийства в голову)
     
  16. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.586
    Симпатии:
    4.156
    Пол:
    Мужской
    r1nk0, я не трогал код почти=)
    3 строки в одну соединил и все
     
  17. r1nk0 Пользователь

    Регистрация:
    09.03.15
    Сообщения:
    234
    Симпатии:
    22
    Пол:
    Мужской
    37.72.75.150:27015
     
  18. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.586
    Симпатии:
    4.156
    Пол:
    Мужской
    r1nk0, а так?
     

    Вложения:

  19. xopoIIIuu Пользователь

    Регистрация:
    22.04.15
    Сообщения:
    234
    Симпатии:
    51
    Пол:
    Мужской
    Лично у меня не работает)
     
  20. like Пользователь

    Регистрация:
    30.03.15
    Сообщения:
    167
    Симпатии:
    18
    Пол:
    Мужской
    понравилось что показывает урон только когда игрока видно,не видел еще такого.
    некоторые игроки просят установить дамагер,но есть и такие кто против.к тому же,я сам против дамагера на сервере)
    если осмелюсь установить,обязательно установлю этот)
    П.С плагин не тестировал))