Быстрая загрузка на SteamPipe

Тема в разделе "Counter-Strike: Source", создана пользователем HaBzIk, 14 июл 2013.

  1. HaBzIk

    HaBzIk

    Сообщения:
    52
    Симпатии:
    31
    Привет форумчане, вопрос таков: "Как сделать быструю загрузку на SteamPipe"
    1. Каков должен быть путь установки bz2 файлов
    2. Как должны прописываться пути к файлам
    И в общем поподробнее...
     
  2. The Night Fury

    The Night Fury Администратор

    Сообщения:
    1.222
    Симпатии:
    916
    HaBzIk, я клепаю сейчас сервер Garry's Mod, суть та же, что и раньше: папка, допустим, /tf/, в ней — /maps/, /materials/, /models/.

    Всё так же, как и раньше.
     
  3. HaBzIk

    HaBzIk

    Сообщения:
    52
    Симпатии:
    31
    Ну а как нужно указывать эти материалы? Что-то я не пойму, можно поподробнее?
    И как нужно загружать на сайте эти файлы?
     
  4. The Night Fury

    The Night Fury Администратор

    Сообщения:
    1.222
    Симпатии:
    916
    HaBzIk, ну, вот ты залей файлы на хост с сервером.
    Готово?
    Теперь залей файлы на хост FastDL.

    Плевал я лично на новую иерархию, просто закинул все файлы в garrysmod/models/, garrysmod/materials/, garrysmod/maps/.

    На FastDL это будет выглядеть так:
    Код:
    -Корень домена
    --Папка с файлами (пусть будет "tf")
    ---Папка maps
    ----mapfile.bsp
    ----mapfile.bsp.bz2
    ---Папка models
    ---Папка materials
    ---Папка sound
    Ссылка указывается так: sv_downloadurl "http://name.tld/tf/"
     
  5. HaBzIk

    HaBzIk

    Сообщения:
    52
    Симпатии:
    31
    Давай с моим примером), вот смотри, у меня есть файл lol.vmt и файл lol.vtf, которые имеют такой путь на сервере:
    1. custom/MiniGame/materials/sprites/trails/lol.vmt
    2. custom/MiniGame/materials/sprites/trails/lol.vtf

    Какие папки мне нужно создать на хосте FastDL?
    И как мне указывать эти два файла в плагине?

    Добавлено через 2 минуты
    ты вообще-то название темы хотя бы читал?
     
    Последнее редактирование: 14 июл 2013
  6. The Night Fury

    The Night Fury Администратор

    Сообщения:
    1.222
    Симпатии:
    916
    HaBzIk, давай с твоим примером.

    На FastDL создай папку внутри той, что будет у тебя "кагбэ" корнем игры (а в игре есть папка custom, так? так).
    То есть, тебе нужно будет закинуть файлы в таком порядке:
    Код:
    -tf/
    --models/
    --materials/
    ---sprites/
    ----trails/
    -----lol.vmt
    -----lol.vtf
    То есть, файлы будут доступны вот так:
    [noparse]www.domain.tld/tf/materials/sprites/trails/lol.vmt
    www.domain.tld/tf/materials/sprites/trails/lol.vtf[/noparse]


    Так, папка /tf/ соответствует папке /tf/ у тебя на хосте с сервером. В этой папке на этом хосте лежит /addons/, /cfg/ и т.д.
    И да, не надо создавать там, на FastDL, папку custom/MiniGame/!
     
    HaBzIk нравится это.
  7. HaBzIk

    HaBzIk

    Сообщения:
    52
    Симпатии:
    31
    Все, спс, разобрался)