1. aveave Пользователь

    Регистрация:
    10.01.16
    Сообщения:
    67
    Симпатии:
    15
    Пол:
    Мужской
    Skype:
    mr.do6p9Ik
    Всем доброго вечера, хотел бы узнать у вас форумчани, сколько ищу не могу найти один плагин а именно damage_rbs. Есть ли вообще аналог плагина что бы можно только админам и випам показывать урон, а обычным скрывать звёздочкой?
    Заранее благодарю.
     
  2. Roman Пользователь

    Регистрация:
    09.02.16
    Сообщения:
    95
    Симпатии:
    15
    Пол:
    Мужской
    Не знаю, код не проверял на валидность, только тут не звездочки, а циферки.
    p.s У меня на сервере работает нормально

    #include <amxmodx>

    new cvar_flag
    new g_HudSync, g_HudSync2

    public plugin_init()
    {
    register_plugin("Damager", "1.2", "Cyanide")
    register_event("Damage", "damage_message", "b", "2!0", "3=0", "4!0")

    cvar_flag = register_cvar("vip_damager_flag", "n") // флаг доступа (можешь изменить на любой)

    g_HudSync = CreateHudSyncObj()
    g_HudSync2 = CreateHudSyncObj()
    }

    public isVIP(id)
    {
    return get_user_flags(id) & get_admin_level_flag()
    }

    public get_admin_level_flag()
    {
    new flags[24]
    get_pcvar_string (cvar_flag, flags, sizeof ( flags ) - 1)
    return (read_flags (flags))
    }

    public damage_message(id)
    {
    new attacker = get_user_attacker(id)
    new damage = read_data(2)

    if(isVIP(id))
    {
    set_hudmessage(255, 0, 0, 0.45, 0.50, 2, 0.1, 4.0, 0.1, 0.1, -1)
    ShowSyncHudMsg(id, g_HudSync2, "%i", damage)
    }

    if (is_user_connected(attacker) && isVIP(attacker))
    {
    set_hudmessage(0, 100, 200, -1.0, 0.55, 2, 0.1, 4.0, 0.02, 0.02, -1)
    ShowSyncHudMsg(attacker, g_HudSync, "%i", damage)
    }
    }
    /* AMXX-Studio Notes - DO NOT MODIFY BELOW HERE
    *{\\ rtf1\\ ansi\\ ansicpg1251\\ deff0\\ deflang1049{\\ fonttbl{\\ f0\\ fnil Tahoma;}}\n\\ viewkind4\\ uc1\\ pard\\ f0\\ fs16 \n\\ par }
    */
     
  3. aveave Пользователь

    Регистрация:
    10.01.16
    Сообщения:
    67
    Симпатии:
    15
    Пол:
    Мужской
    Skype:
    mr.do6p9Ik
    Roman, Спасибо конечно, но в теме указано скрытый урон простым игрокам)
     
  4. SpartaneC Пользователь

    Регистрация:
    03.10.15
    Сообщения:
    49
    Симпатии:
    34
    Пол:
    Мужской
    aveave, по быстрому переделал abd
    Випам/админам ( ADMIN_LEVEL_H ) показывает урон который они нанесли и урон который им нанесли
    Обычному игроку звездочка если он наносит урон.
     

    Вложения:

    • abd.sma
      Размер файла:
      1,1 КБ
      Просмотров:
      9
    aveave, maFFyoZZyk, Lagnes и ещё 1-му нравится это.
  5. aveave Пользователь

    Регистрация:
    10.01.16
    Сообщения:
    67
    Симпатии:
    15
    Пол:
    Мужской
    Skype:
    mr.do6p9Ik
    SpartaneC, Еще вопрос, урон за стенами показывает?
     
  6. SpartaneC Пользователь

    Регистрация:
    03.10.15
    Сообщения:
    49
    Симпатии:
    34
    Пол:
    Мужской
    aveave, нет, не показывает
     
  7. aveave Пользователь

    Регистрация:
    10.01.16
    Сообщения:
    67
    Симпатии:
    15
    Пол:
    Мужской
    Skype:
    mr.do6p9Ik
    SpartaneC,
    L 03/11/2016 - 11:24:21: [AMXX] Run time error 10 (plugin "abd.amxx") (native "get_user_flags") - debug not enabled!
    L 03/11/2016 - 11:24:21: [AMXX] To enable debug mode, add "debug" after the plugin name in plugins.ini (without quotes).
    --- добавлено 11.03.16 ---
    SpartaneC, Я не знаю что это обозначает но у меня все лого забиты ошибками, и сервер вырубался.
     
  8. SpartaneC Пользователь

    Регистрация:
    03.10.15
    Сообщения:
    49
    Симпатии:
    34
    Пол:
    Мужской
    aveave, хм, какая версия amxmodx? И пропиши debug после плагина

    изменения вносил какие в плагин? может флаг менял или еще что?
     
  9. aveave Пользователь

    Регистрация:
    10.01.16
    Сообщения:
    67
    Симпатии:
    15
    Пол:
    Мужской
    Skype:
    mr.do6p9Ik
    SpartaneC, Версия 182, изменение не вносил, просто скомпилировал исходник и поставил на сервер.
    --- добавлено 11.03.16 ---
    aveave, Сделайте пожалуйста так что бы за стенами показывалось что урон нанесен.