Detect Steam v1.2

Тема в разделе "Новые плагины", создана пользователем schmidt, 26 апр 2013.

  1. schmidt

    schmidt wS (skype: ws.css)

    Сообщения:
    188
    Симпатии:
    347
    Определяет со стима игрок играет или нет. Меню: !steam. Если играет со стима, то справа будет написано (SteaM) - при нажатии на ник, открывается motd окно с профилем игрока и в чат даёт ссылку на этот профиль. Если нет, то (NoSteaM), или (Unknown), если запрос еще не выполнился.

    Требования: Socket

    ---------
    v1.1 - поспешил, там утечка Handle: в OnSocketConnected могла быть.
     

    Вложения:

    • detect_steam_v1.1.zip
      Размер файла:
      9,9 КБ
      Просмотров:
      50
    • v1.2.zip
      Размер файла:
      9,9 КБ
      Просмотров:
      118
    Последнее редактирование: 3 июн 2013
    kv.acid, Fab3r, Slavik))))) и 8 другим нравится это.
  2. mihaput

    mihaput

    Сообщения:
    698
    Симпатии:
    175
    Re: Detect Steam v1.1

    Все бы ничего, но у меня почему то все в скобках показывают steam

    Код:
    [08] Socket (3.0.1alpha): Socket extension for SourceMod
     
  3. pihmih

    pihmih

    Сообщения:
    518
    Симпатии:
    23
    Re: Detect Steam v1.1

    Все играки определяются как SteaM, даже всякие дхпорт и плайеры.
     
  4. schmidt

    schmidt wS (skype: ws.css)

    Сообщения:
    188
    Симпатии:
    347
    Странно, может они изменили текст на странице, когда профиль не найден.
    Сейчас ошибку выдает так:

    Код:
    This user has not yet set up their Steam Community profile.
    If you know them encourage him/her to set up their profile and join in on the gaming!
    Обновил, вписал такие ключевые слова (ProfileId.sp - строка 49)
    PHP:
    StrContains(receiveData"user has not yet set"false)
    Если снова перестанет работать, то фразу "user has not yet set" меняйте на нужную.
     
  5. KorDen

    KorDen Atra esterní ono thelduin! Ньюсмейкер

    Сообщения:
    2.194
    Симпатии:
    1.398
    schmidt, вся фишка в том, что эта фраза может выдаваься и стимовцам, если они ни разу не заходили в сообщество и не нажимали кнопку "Setup my SteamID now". Есть много таких, для которых стим явялется всего лишь инсрументом для запуска лицензионной CSS, и не более.
     
  6. pihmih

    pihmih

    Сообщения:
    518
    Симпатии:
    23
    При нажатии стим игрока, не открывается его профиль.
     
  7. fallen1994

    fallen1994

    Сообщения:
    2.347
    Симпатии:
    544
    Проверку по длине стима было бы нормально
     
  8. R1KO

    R1KO Супер-модератор

    Сообщения:
    5.994
    Симпатии:
    2.990
    Там еще в меню утечка...