Бързо изтегляне от сървър sv_downloadurl - Моите статии - Каталог със статии - Донецк Арена
Това е заместител на 3D Flash Slider. Чувствайте се свободни да добавяте алтернативно съдържание тук.
Въведение Когато е свързан към сървъра, клиентът може да изтегли необходимите файлове, като карти, звуци, модели и др. По подразбиране всички тези функции се изпълняват директно от сървъра, но за да оптимизирате този процес, можете да използвате sv_downloadurl Т.е. цялата тази работа ще отиде на HTTP сървъра Основни предимства:
-Не зарежда системните ресурси на сървъра на играта -Играчите ще могат да изтеглят с максимална скорост, което ще намали времето за връзка със сървъра -Само след като изтеглянето от HTTP приключи, играчът ще бъде свързан към сървъра на играта
Изисквания Имате нужда от уеб пространство, където ще се качват файлове. Или FTP сървър.
Практическа част Като пример е взета играта TF2. Да приемем, че имате карта cp_mapname.bsp и звуци: 1.wav, 1b.wav. Създайте папка tf и копирайте всички необходими файлове в директориите
Ще изглежда така:
Е, сега папката tf (с подпапки и файлове) е качена на уеб хоста.
Изтеглете програмата Http File Server и я стартирайте. В менюто изберете елемента Добавяне на папка от диск и посочете новосъздадената папка със съдържание. Натискаме OK. Когато бъдете попитани, изберете Real Folder. В програмата трябва да се появи червена tf папка. Превръщаме програмата във фонов режим.
Сега в server.cfg трябва да посочите в този формуляр
8080 е стандартен порт в програмата HFS, можете да го промените там. P.S: Това може да се направи дори на машина, където се намира самият сървър на играта. Изтеглянето ще премине през чист канал без ограничения, без да засяга сървъра.
Bzip2 bzip2 е архиватор, с който Source engine може да работи. Използва се за компресиране на файлове. Преди да качим нашата папка със съдържание вуеб сървър, можем да използваме bzip2 компресия и размерът на файла ще бъде намален многократно. Изтеглете програмата и я преименувайте на bzip2 И така, имаме папка tf