Multi Sv_downloadurl |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
Multi Sv_downloadurl |
Striker.By
|
24.7.2009, 22:24
Сообщение
|
![]() |
может и полезен для медленных тормознутых хостингов.
Но можно юзать free.1gb.ua и не парится Дают 1гб места, скорость отличная |
Поблагодарили 3 раз
|
|
Fedcomp
|
24.7.2009, 23:48
Сообщение
|
|
|
shadowhunter, он просто выбирает рандомный хост. Лучше доделать для локальных один для интернет другой
|
Поблагодарили 1 раз
|
|
shadowhunter
|
25.7.2009, 0:31
Сообщение
|
![]() |
Striker.By,
Огромное тебе спасибо! Человечище! |
Поблагодарили 1 раз
|
|
Shalun
|
27.7.2009, 22:59
Сообщение
|
|
|
Кто может доделать плагин ? Нужно сделать так, чтобы при неработоспособности первого хистинга, клиенты качали со второго.
|
Поблагодарили 1 раз
|
|
shadowhunter
|
27.7.2009, 23:20
Сообщение
|
![]() |
Shalun,
Это стоко мороки... Этот модуль сокетс... Та ну... |
Поблагодарили 1 раз
|
|
worldspawn
|
28.7.2009, 17:48
Сообщение
|
|
|
а не легче у себя на компе создать вебсервер, и задать порт..оттуда игроки будут качать и на серв не повлияет..
|
Поблагодарили 1 раз
|
|
kentavrius
|
28.7.2009, 19:07
Сообщение
|
![]() |
|
Поблагодарили 1 раз
|
|
Fedcomp
|
9.8.2009, 12:21
Сообщение
|
|
|
т.к. тема про загрузку файлов с веб сервера, а ты тут втираешь про свои серваки Тема про плагин, флудер Если человек выходит в сеть (у нашего провайдера) и если он не провел маршрутизацию, получить доступ к нему можно только по инет айпи, а если с локалки (не выходя в нет) качать по инет айпи, это будет считаться за локальный трафик но скорость будет ниже чем с локалки. Если человек провел маршрутизацию, есть два ип 10.22.13.18 (это мой, локальный) и ... ну .... 212.8.8.8 напрм. Ставим веб сервер, заливаем игровые файлы. Если поставить довнлоадурл в http://10.22.13.18/cstrike то с инета игроки не смогут зайти на сервер (ну или через три нажатия кнопки отмены и ретри) т.к их будет сначала посылать качать на локальный сервер который им не доступен (ну почему, у них тоже может быть в локалке 10.22.13.18 но шансов что у него веб сервер и нужные нам файлы нулевая А значит этот плагин было бы интересно переделать чтобы локальные адреса качали с одного места, а интернет с другого (например вообще с юкоза, т.к зарубежному народу с тебя качать несподручно ))
Отредактировал: Fedcomp, - 9.8.2009, 12:22
|
|
|
|
Racoon
|
14.3.2010, 14:54
Сообщение
|
![]() |
Вроде должно работать на два хоста (инет + локалка). Сам пока не проверял...
CODE #include <amxmodx>
#include <amxmisc> #define PLUGIN_NAME "Multi SV Download" #define PLUGIN_VERSION "0.8" #define PLUGIN_AUTHOR "Racoon" public plugin_init() { register_plugin(PLUGIN_NAME, PLUGIN_VERSION, PLUGIN_AUTHOR) } public client_connect(id) { new ip[16] get_user_ip(id, ip, 31, 1) if(IsLocalIp(ip)) { server_cmd("sv_downloadurl http://адрес локального хоста/serv/") } else { server_cmd("sv_downloadurl http://адрес интернет хоста/serv/") return PLUGIN_HANDLED } return PLUGIN_HANDLED } bool:IsLocalIp(checked_ip[16]) { new temp[32] copy(temp, 3, checked_ip) if(equal(temp, "10.") || equal(temp, "127")) return true copy(temp, 7, checked_ip) if(equal(temp, "192.168")) return true return false } |
|
|
|
![]() ![]() |