Перейти к содержимому


Фотография

FastDL, missing texture и error.


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 4

#1 Tuzik220V

Tuzik220V

    Новичок

  • Пользователь
  • Pip
  • 1 сообщений

Отправлено 17 Март 2016 - 22:21

Вечер добрый уважаемая публика. Дело вот в чем. Решили поставить сервер. Залили все на сервер. ВоркШоп работает. После того, как решили поставить FastDL, начались проблемы.

Когда заходишь на сервер без подписки на модель или что-то подобное, висит еррор. При этом фастДл подключен. Ссылка есть, в кавычках, через браузер проверена, качает. Пытался сделать автоматическим способом- все та же шнягша. Что делать уже не знаю. Пытался методом одного француза, говорящего на английском через гугл сайты (то же самое, только сложнее). 

Есть вариант как это исправить? 



#2 RottenKefir

RottenKefir

    Новичок

  • Пользователь
  • Pip
  • 6 сообщений

Отправлено 01 Апрель 2016 - 16:36

Вечер добрый уважаемая публика. Дело вот в чем. Решили поставить сервер. Залили все на сервер. ВоркШоп работает. После того, как решили поставить FastDL, начались проблемы.

Когда заходишь на сервер без подписки на модель или что-то подобное, висит еррор. При этом фастДл подключен. Ссылка есть, в кавычках, через браузер проверена, качает. Пытался сделать автоматическим способом- все та же шнягша. Что делать уже не знаю. Пытался методом одного француза, говорящего на английском через гугл сайты (то же самое, только сложнее). 

Есть вариант как это исправить? 

Небольшой совет: лучше юзать WorkShop, а не FastDL. А теперь по делу: чтобы у тех, кто не подписан на модель, она загружалась при загрузке на сервер, нужно создать файл workshop.lua и прописать в нем все resource.AddWorkshop( "itemid" ).

 

P.S. Путь к директории, где нужно создать файл: /home/servers/yourserverfolder/garrysmod/lua/autorun/server/workshop.lua



#3 Шапка

Шапка

    Новичок

  • Пользователь
  • Pip
  • 12 сообщений

Отправлено 01 Апрель 2016 - 20:34

Небольшой совет: лучше юзать WorkShop, а не FastDL. А теперь по делу: чтобы у тех, кто не подписан на модель, она загружалась при загрузке на сервер, нужно создать файл workshop.lua и прописать в нем все resource.AddWorkshop( "itemid" ).

 

P.S. Путь к директории, где нужно создать файл: /home/servers/yourserverfolder/garrysmod/lua/autorun/server/workshop.lua

Отправлено 17 Март 2016 - 19:21
Отправлено Сегодня, 13:36

Вы немного слоупок.



#4 RottenKefir

RottenKefir

    Новичок

  • Пользователь
  • Pip
  • 6 сообщений

Отправлено 03 Апрель 2016 - 15:48

Вы немного слоупок.

Спасибо, конечно. Но, видимо, кто-то не понимает, что это же может понадобиться и другим, кто столкнется с этой проблемой.



#5 Lazcore

Lazcore

    Новичок

  • Пользователь
  • Pip
  • 1 сообщений

Отправлено 14 Ноябрь 2017 - 13:13

Я не знаю рабочий ли это метод но всё же.

В FTP сервера зайдите в garrysmod/lua/autorun/server/ и там создайте файл  (любое название).lua

В нём уже прописываете следующее: 

functionAddDir(dir)

 
localfiles, dirs = file.Find(dir.."/*", "GAME")
 
for_, fdir in pairs(dirs) do
    if fdir != ".svn" then
    AddDir(dir.."/"..fdir)
    end
end
 
fork,v in pairs(files) do
    resource.AddFile(dir.."/"..v)
end
 
end
 
Далее идём по 2-м путям.

1) Пишем ниже
НАПРИМЕР 
AddDir("models/weapon/ssg")
AddDir("materials/weapon/ssg")
 
И так с КАЖДОЙ папкой Fast DL'a 

") Пишем ниже
НАПРИМЕР
AddFile("models/weapon/ssg/w_ssg.mdl")
AddFile("models/weapon/ssg/v_ssg.mdl")
 

И так с КАЖДЫМ файлом Fast DL'a 

И так с КАЖДОЙ папкой Fast DL'a 




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных