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

    Регистрация:
    12.01.16
    Сообщения:
    433
    Симпатии:
    88
    Пол:
    Мужской
    VKcom:
    ha_pp_y
    Skype:
    happyqq1337
    ICQ:
    133713371337
    Всем привет :)
    Помогите пожалуйста сделать, что бы у мертвых не показывало speclist, а только у живых... И подскажите как на флаг "c" вместо флага "a" - иммунитет для админов. Буду очень благодарен :cool:

    И желательно что бы худ 0 55 255 был, а то тоже не могу найти где поставить :(
     

    Вложения:

    • speclist.sma
      Размер файла:
      2,8 КБ
      Просмотров:
      13
    Последнее редактирование: 15.01.16
    agresogun нравится это.
  2. sQula Пользователь

    Регистрация:
    24.12.15
    Сообщения:
    206
    Симпатии:
    25
    Пол:
    Мужской
    VKcom:
    msc_project
    Skype:
    cs-msc.ru
    PHP:
    1.  
    2. #define ADMIN_ALL 0 /* everyone ( Любой игрок ) */
    3. #define ADMIN_IMMUNITY (1<<0) /* flag "a" */
    4. #define ADMIN_RESERVATION (1<<1) /* flag "b" */
    5. #define ADMIN_KICK (1<<2) /* flag "c" */
    6. #define ADMIN_BAN (1<<3) /* flag "d" */
    7. #define ADMIN_SLAY (1<<4) /* flag "e" */
    8. #define ADMIN_MAP (1<<5) /* flag "f" */
    9. #define ADMIN_CVAR (1<<6) /* flag "g" */
    10. #define ADMIN_CFG (1<<7) /* flag "h" */
    11. #define ADMIN_CHAT (1<<8) /* flag "i" */
    12. #define ADMIN_VOTE (1<<9) /* flag "j" */
    13. #define ADMIN_PASSWORD (1<<10) /* flag "k" */
    14. #define ADMIN_RCON (1<<11) /* flag "l" */
    15. #define ADMIN_LEVEL_A (1<<12) /* flag "m" */
    16. #define ADMIN_LEVEL_B (1<<13) /* flag "n" */
    17. #define ADMIN_LEVEL_C (1<<14) /* flag "o" */
    18. #define ADMIN_LEVEL_D (1<<15) /* flag "p" */
    19. #define ADMIN_LEVEL_E (1<<16) /* flag "q" */
    20. #define ADMIN_LEVEL_F (1<<17) /* flag "r" */
    21. #define ADMIN_LEVEL_G (1<<18) /* flag "s" */
    22. #define ADMIN_LEVEL_H (1<<19) /* flag "t" */
    23. #define ADMIN_MENU (1<<20) /* flag "u" */
    24. #define ADMIN_ADMIN (1<<24) /* flag "y" */
    25. #define ADMIN_USER (1<<25) /* flag "z" */
    26.  
    Поменял на флаг "c"
     

    Вложения:

    • speclist.sma
      Размер файла:
      2,7 КБ
      Просмотров:
      2
    happyQQ нравится это.
  3. Slowpoked Пользователь

    Регистрация:
    08.11.15
    Сообщения:
    241
    Симпатии:
    45
    Пол:
    Мужской
    is_user_alive Вам в помощь.
     
  4. happyQQ Пользователь

    Регистрация:
    12.01.16
    Сообщения:
    433
    Симпатии:
    88
    Пол:
    Мужской
    VKcom:
    ha_pp_y
    Skype:
    happyqq1337
    ICQ:
    133713371337
    Та я же не разбираюсь в этом, сам бы сделал... :((
    --- добавлено 15.01.16 ---
    Спасибо что флаг поменял, а как сделать что бы мертвым список не было видно, не знаешь?)
     
  5. sQula Пользователь

    Регистрация:
    24.12.15
    Сообщения:
    206
    Симпатии:
    25
    Пол:
    Мужской
    VKcom:
    msc_project
    Skype:
    cs-msc.ru
    Не подскажу.
     
  6. happyQQ Пользователь

    Регистрация:
    12.01.16
    Сообщения:
    433
    Симпатии:
    88
    Пол:
    Мужской
    VKcom:
    ha_pp_y
    Skype:
    happyqq1337
    ICQ:
    133713371337
    Пожалуйста :) Хоть в лс))
     
  7. sQula Пользователь

    Регистрация:
    24.12.15
    Сообщения:
    206
    Симпатии:
    25
    Пол:
    Мужской
    VKcom:
    msc_project
    Skype:
    cs-msc.ru
    так я не знаю:DDD
     
    happyQQ нравится это.
  8. happyQQ Пользователь

    Регистрация:
    12.01.16
    Сообщения:
    433
    Симпатии:
    88
    Пол:
    Мужской
    VKcom:
    ha_pp_y
    Skype:
    happyqq1337
    ICQ:
    133713371337
    ааааа лол :D
     
  9. pUzzlik Пользователь

    Регистрация:
    06.05.15
    Сообщения:
    847
    Симпатии:
    286
    Пол:
    Мужской
    Сделай проверку на if (!is_user_alive) { //code } Не знаешь как вбей команду в гугл
    !is_user_alive и поймешь :)
     
    Последнее редактирование: 15.01.16
  10. pUzzlik Пользователь

    Регистрация:
    06.05.15
    Сообщения:
    847
    Симпатии:
    286
    Пол:
    Мужской
    В public tskShowSpec() найди
    PHP:
    1. public tskShowSpec()
    2. {
    3. if( !get_pcvar_num(gCvarOn) )
    4. {
    5. return PLUGIN_CONTINUE;
    6. }
    И исправь на
    PHP:
    1. public tskShowSpec(id) {
    2.     if(!get_pcvar_num(gCvarOn))
    3.         return PLUGIN_CONTINUE;
    4.      
    5.     if(!is_user_alive(id))
    6.         return PLUGIN_CONTINUE;
    --- добавлено 15.01.16 ---
    Должно работать я не проверял)
     
  11. happyQQ Пользователь

    Регистрация:
    12.01.16
    Сообщения:
    433
    Симпатии:
    88
    Пол:
    Мужской
    VKcom:
    ha_pp_y
    Skype:
    happyqq1337
    ICQ:
    133713371337
    Проверю отпишу)
     
  12. happyQQ Пользователь

    Регистрация:
    12.01.16
    Сообщения:
    433
    Симпатии:
    88
    Пол:
    Мужской
    VKcom:
    ha_pp_y
    Skype:
    happyqq1337
    ICQ:
    133713371337
    Не, много ошибок выдает(
     
  13. pUzzlik Пользователь

    Регистрация:
    06.05.15
    Сообщения:
    847
    Симпатии:
    286
    Пол:
    Мужской
    Где ошибки?
    --- добавлено 15.01.16 ---
    в компиляции?
    --- добавлено 15.01.16 ---
    [​IMG]
     
  14. happyQQ Пользователь

    Регистрация:
    12.01.16
    Сообщения:
    433
    Симпатии:
    88
    Пол:
    Мужской
    VKcom:
    ha_pp_y
    Skype:
    happyqq1337
    ICQ:
    133713371337
    Кинь мне, а у меня в компиляции 19 ошибок выдает :D
     
  15. Slowpoked Пользователь

    Регистрация:
    08.11.15
    Сообщения:
    241
    Симпатии:
    45
    Пол:
    Мужской
    happyQQ, больше чем уверен, что проблема с "отступами".
     
  16. pUzzlik Пользователь

    Регистрация:
    06.05.15
    Сообщения:
    847
    Симпатии:
    286
    Пол:
    Мужской
    так я взял исходник с первого поста, видел тебе что то заменяли. мб не подойдет.
    --- добавлено 15.01.16 ---
    Лови
     

    Вложения:

    • speclist.sma
      Размер файла:
      2,8 КБ
      Просмотров:
      1
  17. HoBu4oK VIP user

    Регистрация:
    28.02.15
    Сообщения:
    352
    Симпатии:
    48
    Чтобы читер видел что за ним админ следит и не палился?
     
  18. happyQQ Пользователь

    Регистрация:
    12.01.16
    Сообщения:
    433
    Симпатии:
    88
    Пол:
    Мужской
    VKcom:
    ha_pp_y
    Skype:
    happyqq1337
    ICQ:
    133713371337
    Не помогло, вообще ничего не показывает :(
    --- добавлено 15.01.16 ---
    Что бы мертвые не видели speclist, а когда игрок живой, он его видит... Мне вот это нужно)
    А на Админа имунитет стоит, его ни кто не увидит))
     
  19. happyQQ Пользователь

    Регистрация:
    12.01.16
    Сообщения:
    433
    Симпатии:
    88
    Пол:
    Мужской
    VKcom:
    ha_pp_y
    Skype:
    happyqq1337
    ICQ:
    133713371337
    neygomon подскажи пожалуйста)
     
  20. neygomon Его Темнейшество :j Команда форума

    Регистрация:
    26.02.15
    Сообщения:
    7.584
    Симпатии:
    4.154
    Пол:
    Мужской
    что?
    вы много пишите и ничего по делу :D