1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  1. oles

    oles Пользователь

    Регистрация:
    9 июн 2017
    Сообщения:
    11
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте, форум!

    Сегодня скачал с этого же форума плагин damager (нанесенный урон возле прицела). Мне нужно что бы плагин (сервер) (if)получал имя игрока вместо флага доступа. Перелазил гугл - не помогло. Плагин должен в итоге конечно же выйти в amxx. ус.png
     
  2. ade888

    ade888 Пользователь

    Регистрация:
    9 июн 2017
    Сообщения:
    30
    Симпатии:
    2
    Пол:
    Мужской
    Я тебя ocoбо непоняо ты хочешь чтоб дамагер работал для всех игроков?
     
  3. ade888

    ade888 Пользователь

    Регистрация:
    9 июн 2017
    Сообщения:
    30
    Симпатии:
    2
    Пол:
    Мужской
    Не проще прописать для себя отдельный флаг и тогда получиться так что ты видиш дамагер a остальные админы,випы,и простые игроки нет
     
  4. oles

    oles Пользователь

    Регистрация:
    9 июн 2017
    Сообщения:
    11
    Симпатии:
    0
    Пол:
    Мужской
    У нас с флагами все очень сложно. Мне нужно что бы это работало только на мой ник
     
  5. oles

    oles Пользователь

    Регистрация:
    9 июн 2017
    Сообщения:
    11
    Симпатии:
    0
    Пол:
    Мужской
    Ну или просто только на меня. Как нить такое сделать...
     
  6. SeMax

    SeMax Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    22
    Симпатии:
    7
    Пол:
    Мужской
    исходник то скиньте
     
  7. MakapoH.

    MakapoH. Разработчик

    Регистрация:
    8 июн 2017
    Сообщения:
    48
    Симпатии:
    28
    Пол:
    Мужской
    PHP:
    new szName[32];
    get_user_name(idszNamecharsmax(szName));

    if(!
    strcmp(szName"Ваш ник"))
        ...
     
  8. oles

    oles Пользователь

    Регистрация:
    9 июн 2017
    Сообщения:
    11
    Симпатии:
    0
    Пол:
    Мужской
    Не работает.
    цуй.png
     
    Последнее редактирование модератором: 9 июн 2017
  9. sonyx

    sonyx Пользователь Постоялец

    Регистрация:
    8 июн 2017
    Сообщения:
    247
    Симпатии:
    156
    Пол:
    Мужской
    Telegram:
    @sonyx008
    Код:
    new szName[32];
    get_user_name(attacker, szName, charsmax(szName));
    
    if(!strcmp(szName, "Ваш ник"))
        ...


    Если админка прописана НЕ по паре ник-пароль, то любой с твоим ником сможет активировать дамагер. ИМХО лучше сверку делать по стим айди хотя бы
     
  10. Phantom

    Phantom Команда форума Администратор

    Регистрация:
    8 июн 2017
    Сообщения:
    56
    Симпатии:
    36
    Лучше по стимайди, как сказал @sonyx
     
  11. glokk

    glokk Постоялец

    Регистрация:
    9 июн 2017
    Сообщения:
    50
    Симпатии:
    13
    Пол:
    Мужской
    а лучше на флаг -_- свободных флагов море жи
     
  12. oles

    oles Пользователь

    Регистрация:
    9 июн 2017
    Сообщения:
    11
    Симпатии:
    0
    Пол:
    Мужской
    Идея понравилась. Можно код?
     
  13. sonyx

    sonyx Пользователь Постоялец

    Регистрация:
    8 июн 2017
    Сообщения:
    247
    Симпатии:
    156
    Пол:
    Мужской
    Telegram:
    @sonyx008
    get_user_authid(index, authid[] ,len)

    • index - id игрока
    • authid[] - Массив для записи полученного steam id
    • len - Максимальная длина для записи
     
  14. oles

    oles Пользователь

    Регистрация:
    9 июн 2017
    Сообщения:
    11
    Симпатии:
    0
    Пол:
    Мужской
    Мне нужен под if -.-
    Как скрепить ...хз
     
  15. sonyx

    sonyx Пользователь Постоялец

    Регистрация:
    8 июн 2017
    Сообщения:
    247
    Симпатии:
    156
    Пол:
    Мужской
    Telegram:
    @sonyx008
    Код:
    new szAuthid[32];
    get_user_authid(attacker, szAuthid, charsmax(szName));
    
    if(!strcmp(szAuthid, "Ваш SteamId"))
     
  16. oles

    oles Пользователь

    Регистрация:
    9 июн 2017
    Сообщения:
    11
    Симпатии:
    0
    Пол:
    Мужской
    Ошибка компиляции
     
  17. izzatillo

    izzatillo Пользователь

    Регистрация:
    8 июн 2017
    Сообщения:
    126
    Симпатии:
    45
    Пол:
    Мужской
    VKcom:
    musoxonov
    Telegram:
    @musaxonov
    oles, может исходник закинешь. ошибка может в другом?
    и тут нету ванга чтобы узнать в чем ошибка
     
  18. sonyx

    sonyx Пользователь Постоялец

    Регистрация:
    8 июн 2017
    Сообщения:
    247
    Симпатии:
    156
    Пол:
    Мужской
    Telegram:
    @sonyx008
    oles,
    new szAuthid[32];
    get_user_authid(attacker, szAuthid, charsmax(szAuthid));

    if(!strcmp(szAuthid, "Ваш SteamId"))
     
  19. oles

    oles Пользователь

    Регистрация:
    9 июн 2017
    Сообщения:
    11
    Симпатии:
    0
    Пол:
    Мужской
    цуіф.png
     

    Вложения:

    • damager.sma
      Размер файла:
      2,3 КБ
      Просмотров:
      2
  20. sonyx

    sonyx Пользователь Постоялец

    Регистрация:
    8 июн 2017
    Сообщения:
    247
    Симпатии:
    156
    Пол:
    Мужской
    Telegram:
    @sonyx008
    Это не ошибка :) Просто табуляция похерена) Отступы поправь или забей, на работу плагина не влияет.
     
    oles нравится это.