[EXTENSION] SteamTools - SteamWorks for SourceMod

Тема в разделе "Расширения", создана пользователем Andrey, 21 апр 2011.

  1. Andrey

    Andrey Администратор

    Сообщения:
    3.234
    Симпатии:
    3.507
    SteamTools - SteamWorks for SourceMod

    Автор: asherkin

    Описание:
    Расширение дает доступ к некоторым SteamWorks функциям для плагинов SourceMod. Для более полного описания, смотрите все доступные функции в include файле. В данный момент поддерживаются только игры на движке Source 2009.

    Инструкция:

    1. Скопируйте соответствующий вашей операционной системе windows или linux бинарный файл в папку extensions.
    2. Поместите файл include iв папку scripting/include и тестовый плагин в папку scripting.
    3. Скомпилируйте плагин и играйте.

    Оригинал
    Скачать
     

    Вложения:

    Последнее редактирование модератором: 14 авг 2012
    patriot_css, Мотор, Fab3r и 4 другим нравится это.
  2. antoha

    antoha

    Сообщения:
    4
    Симпатии:
    0
    при запуске сервера в консоли сервера пишет
    [Steamtools] Trying method 1 ...
    и вылетает все по инструкции сделано

    удалил плагин все равно эту хрень пишет ololo серваку пизд*ц
     
    Последнее редактирование модератором: 16 май 2011
  3. kv.acid

    kv.acid Супер-модератор

    Сообщения:
    2.033
    Симпатии:
    767
    antoha, а что добиться то хотел, и что не получается?
     
  4. FrozDark

    FrozDark Команда сайта HLMod Модератор

    Сообщения:
    1.761
    Симпатии:
    1.915
    в версии 0.6.3 должно исправиться краш сервера после подключения нонстимщика
     
    kv.acid нравится это.
  5. Rt.

    Rt.

    Сообщения:
    396
    Симпатии:
    121
  6. Иван Быченко

    Иван Быченко

    Сообщения:
    6
    Симпатии:
    0
    Ребята можете мне под линукс скиинуть скомпилированный плагин?
     
  7. FrozDark

    FrozDark Команда сайта HLMod Модератор

    Сообщения:
    1.761
    Симпатии:
    1.915
    какой плагин? который идёт с этим расширением? он не нужен, это всего лишь пример работы расширения
     
  8. antoha1998

    antoha1998

    Сообщения:
    42
    Симпатии:
    1
    Падает сервер... посмотрите тему

    При запуске такая ошибка:
    [STEAMTOOLS] Server Gameplay Stats received with an une xpected eResult. (eResult = 2) (If the server just started and the eResult is 2, this is expected.)

    система linux. Через некоторое время сервак слетает. Пробовал переустаналивать, результата нет. (У меня стоит SourceMod+Metamod+Warmod+zBlock).
    Спасибо за помощь
     
  9. Andrey

    Andrey Администратор

    Сообщения:
    3.234
    Симпатии:
    3.507
    antoha1998, это нормально, сервак у тебя "слетает" не из-за этого.
    Тут описано чем вызвана эта ошибка.
    Перед тем как в следующий раз создавать новую тему прочитай это.
     
  10. kv.acid

    kv.acid Супер-модератор

    Сообщения:
    2.033
    Симпатии:
    767
    0.8.1 released.

    Код:
    Changes:
    [LIST]
    [*]Fixed crash on server reinitialisation (i.e. the "map" command).
    [*]Fixed missing SteamAPICall callbacks (e.g. HTTP download complete).
    [*]Added passable data param to HTTP methods.
    [/LIST]
    
     
    Andrey и CTe6eJIeK_vRn нравится это.
  11. pihmih

    pihmih

    Сообщения:
    518
    Симпатии:
    23
    На ностиме запускается с ошибкой: "[STEAMTOOLS] Ran out of methods to acquire SteamWorks interfaces". Приложения, требующие SteamTools не работают на ностиме. На стиме все без ошибок.
     
  12. kv.acid

    kv.acid Супер-модератор

    Сообщения:
    2.033
    Симпатии:
    767
    pihmih, ТТ, названия расширения читаете? STEAMTOOLS. Как же он будет работать на пиратке? Я так считаю что, для этого оно и создавалось, чтоб отсечь нон-стим
     
  13. Евгений Яринич

    Евгений Яринич

    Сообщения:
    31
    Симпатии:
    2
    Вот такая ошибка (если убираю стимтулс то она не появляется). Я хочу чтоб был стимтулс но не было такой ошибки. Народ подскажите, что делать?
    Заранее благодарен!
     

    Вложения:

  14. Fab3r

    Fab3r

    Сообщения:
    1.516
    Симпатии:
    367
    Евгений Яринич, на пиратку не ставить, Это же Steamtools!
     
  15. Phoenixcrazy

    Phoenixcrazy

    Сообщения:
    211
    Симпатии:
    5
    Если я правильно понял для ностим он не нужен так как не работает на нём..
     
  16. kv.acid

    kv.acid Супер-модератор

    Сообщения:
    2.033
    Симпатии:
    767
    Phoenixcrazy, Правильно понял :)
    Написано SteamTools
    а тебе нужно noSteamTools :-D
     
    Phoenixcrazy нравится это.
  17. DrJekil

    DrJekil

    Сообщения:
    298
    Симпатии:
    6
    Без нее стимбанс, вроде, не работает. Так что,если используешь, то надо, пусть и с ошибкой, хотя в описании сказано, что можно какое-то одно расширение из предложенных, на деле же надо устанавливать все, но мб уже исправили...
     
  18. zanoza73

    zanoza73

    Сообщения:
    348
    Симпатии:
    74
    0.8.3 released.

    Changes:
    Fixed numerous small (and one potentially large) memory leaks.
    Improved Steam_GetHTTPResponseBodyData.
    Larger buffers than required can now be passed, this would previously cause an error.
    If the passed buffer can accommodate it, the data will now have a null terminator added.
    Both of these changes mean that:
    For binary data, pass a buffer that is Steam_GetHTTPResponseBodySize() bytes.
    For textual data, pass a buffer that is Steam_GetHTTPResponseBodySize() + 1 bytes.
    Fixed SteamTools trying to parse invalid Steam tickets.
    They will be dumped to a file instead, please send me any you accrue, working to re-add identification of no-steam clients would be interesting.
    Fixed "Array index out of bounds" error in test plugin.
    https://forums.alliedmods.net/showthread.php?t=170630&page=3
     
    Серый™ нравится это.
  19. lemon1337

    lemon1337

    Сообщения:
    12
    Симпатии:
    0
    Как его устанавливать??? как его компилировать , у меня на компе виндовс , а на сервере линукс ... каким образом устанавливать...
     
  20. KorDen

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

    Сообщения:
    2.194
    Симпатии:
    1.398
    Копируй so под линукс на сервак в папку sourcemod/extensions