Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

> Информационная доска

Данный раздел предназначен для обсуждения, а также решения технических проблем связанных с серверной частью. Обсуждения касательно игровых клиентов ведутся здесь.

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.
2 страниц V   1 2

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

Статус пользователя SkRiD
сообщение 4.7.2012, 3:03
Сообщение #1
Стаж: 14 лет

Сообщений: 229
Благодарностей: 3
Полезность: < 0

Как сделать, чтобы, когда игрок заходил на сервер его автоматически перекидывало каждый раз, когда у него чего-то не хватает? Тоесть когда игрок заходит на сервер, то у него начинает качать файлы с фтп, но если нажать отмену или сделать что-либо подобное, то у него начинает качать файлы с сервера, а не с фтп и ему приходится ждать до смены карты либо перезагрузить игру.

P.S. Платформа linux

Отредактировал: ctacik1996, - 4.7.2012, 3:07
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
Статус пользователя Doogle
сообщение 4.7.2012, 4:34
Сообщение #2


Стаж: 15 лет

Сообщений: 345
Благодарностей: 93
Полезность: 75

Перекидывало куда, не хватает чего, сделать что-либо подобное, это что?
Лично я не понял, что ты хочешь.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя 3aB}{o3
сообщение 4.7.2012, 5:21
Сообщение #3


Стаж: 18 лет

Сообщений: 2145
Благодарностей: 825
Полезность: 521

Сделать нужно то - не зная чего, пойти туда - не зная куда.

P.S казнить нельзя помиловать :)

Отредактировал: 3aB}{o3, - 4.7.2012, 5:25
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SkRiD
сообщение 4.7.2012, 14:20
Сообщение #4
Стаж: 14 лет

Сообщений: 229
Благодарностей: 3
Полезность: < 0

Когда игрок заходит на сервер, его начинает перекидывать на фтп, тоесть начинает качать файлы с фтп, не с сервера. Если игрок нажмет отмену и заново зайдет на сервер, то его опять не перекидывает на фтп, а начинает качать с самого сервер(начинает качать медленно,а не быстро). Мне надо сделать, чтобы игрока постоянно перекидывало на фтп
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fintok
сообщение 4.7.2012, 14:37
Сообщение #5


Стаж: 16 лет

Сообщений: 756
Благодарностей: 294
Полезность: 638

Цитата(ctacik1996 @ 4.7.2012, 16:20) *
Когда игрок заходит на сервер, его начинает перекидывать на фтп, тоесть начинает качать файлы с фтп, не с сервера. Если игрок нажмет отмену и заново зайдет на сервер, то его опять не перекидывает на фтп, а начинает качать с самого сервер(начинает качать медленно,а не быстро). Мне надо сделать, чтобы игрока постоянно перекидывало на фтп

Пропиши в server.cfg
sv_allowdownload 0
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 4.7.2012, 14:37
Сообщение #6


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

Цитата(ctacik1996 @ 4.7.2012, 16:20) *
Когда игрок заходит на сервер, его начинает перекидывать на фтп, тоесть начинает качать файлы с фтп, не с сервера. Если игрок нажмет отмену и заново зайдет на сервер, то его опять не перекидывает на фтп, а начинает качать с самого сервер(начинает качать медленно,а не быстро). Мне надо сделать, чтобы игрока постоянно перекидывало на фтп

Слишком высокие запросы, боюсь у вас ;)


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SkRiD
сообщение 4.7.2012, 14:49
Сообщение #7
Стаж: 14 лет

Сообщений: 229
Благодарностей: 3
Полезность: < 0

Цитата(Fintok @ 4.7.2012, 14:37) *
Пропиши в server.cfg
sv_allowdownload 0


Если нажать отмену и заново зайти на сервер, то игрока выкинет с сервера и напишет, что нехватает данной модели, звука и т.п.

Цитата(mazdan @ 4.7.2012, 14:37) *
Слишком высокие запросы, боюсь у вас ;)


Извините меня, но разве я много хочу? Понимаю, если бы у вас попросил написать amxbans, superban, csf.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 4.7.2012, 14:56
Сообщение #8


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

да вы и не просили писать ничего, спросили как сделать.
Я бы делал примерно так - нашел бы почему вызывается скачка с сервера и не вызывается через быструю закачку, и если бы удалось то соответственно орфеем бы убивал функцию скачки с сервера и запускал вызывал скачивание с быстрой закачки, но это нужно вообще смотреть как происходит, чтобы точно сказать. Если вы считаете, что это легче чем супербан, то на мой взгляд вы ошибаетесь.
Еще можно как костыль ловить скачку с сервера и перезагружать клиента, но это не красивый костыль


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SkRiD
сообщение 4.7.2012, 15:09
Сообщение #9
Стаж: 14 лет

Сообщений: 229
Благодарностей: 3
Полезность: < 0

Со вторым случаем можете поподробнее обьяснить?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Predat0r
сообщение 4.7.2012, 15:14
Сообщение #10
Стаж: 14 лет

Сообщений: 1245
Благодарностей: 375
Полезность: < 0

Цитата(mazdan @ 4.7.2012, 14:56) *
да вы и не просили писать ничего, спросили как сделать.
Я бы делал примерно так - нашел бы почему вызывается скачка с сервера и не вызывается через быструю закачку, и если бы удалось то соответственно орфеем бы убивал функцию скачки с сервера и запускал вызывал скачивание с быстрой закачки, но это нужно вообще смотреть как происходит, чтобы точно сказать. Если вы считаете, что это легче чем супербан, то на мой взгляд вы ошибаетесь.
Еще можно как костыль ловить скачку с сервера и перезагружать клиента, но это не красивый костыль

Зачем трогать орфей,если можно на метамоде сделать ?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 4.7.2012, 15:54
Сообщение #11


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

Цитата(Predat0r @ 4.7.2012, 17:14) *
Зачем трогать орфей,если можно на метамоде сделать ?

Затем что я не умею писать для метамода модули.
Не всегда метамод будет лучше и проще орфея.


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Fintok
сообщение 4.7.2012, 16:10
Сообщение #12


Стаж: 16 лет

Сообщений: 756
Благодарностей: 294
Полезность: 638

Цитата(ctacik1996 @ 4.7.2012, 16:49) *
Если нажать отмену и заново зайти на сервер, то игрока выкинет с сервера и напишет, что нехватает данной модели, звука и т.п.

Ну так если не хватает какой то моделей или звуков, значит вы не все файлы залили на ftp

Цитата(mazdan @ 4.7.2012, 17:54) *
Затем что я не умею писать для метамода модули.
Не всегда метамод будет лучше и проще орфея.

Любите вы очень это орфей :biggrin:
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 4.7.2012, 17:09
Сообщение #13


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

Цитата(Fintok @ 4.7.2012, 18:10) *
Ну так если не хватает какой то моделей или звуков, значит вы не все файлы залили на ftp

Нет же, если отменить и снова попробовать зайти, то начинает качать с сервера напрямую, а если sv_allowdownload 0 тогда не пустит вообще
Цитата(Fintok @ 4.7.2012, 18:10) *
Любите вы очень это орфей :biggrin:

Да, понравился, хардкод такой - что угодно можно делать же blush2.gif


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя SkRiD
сообщение 4.7.2012, 23:16
Сообщение #14
Стаж: 14 лет

Сообщений: 229
Благодарностей: 3
Полезность: < 0

Можно пожалуйста закончить дискуссию и перейти в к делу.

mazdan

зачем писать про орфеи, если вы скорее всего знаете, что я в нем не шарю.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
cs-portal
сообщение 5.7.2012, 0:41
Сообщение #15
Стаж: 16 лет

Сообщений: 8181
Благодарностей: 2709
Полезность: 0

решения етой проблемы нет.
скажи игрокам чтобы не жали отмену..)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrei
сообщение 5.7.2012, 2:02
Сообщение #16


Стаж: 15 лет

Сообщений: 1335
Благодарностей: 693
Полезность: 740

Цитата
Я бы делал примерно так -
нашел бы почему вызывается
скачка с сервера и не
вызывается через быструю
закачку, и если бы удалось то
соответственно орфеем бы
убивал функцию скачки с
сервера и запускал вызывал
скачивание с быстрой закачки

после реконнекта скачавиние идет с сервера,чтоб в случае не достающих файлов клиент скачал их с сервера,иначе будут вечные реконнекты.убивать ничего не надо,на орфее ты ничего там не вызовиш.на амхх тоже можно исправить,но эффективней метой написать.

Отредактировал: Bos93, - 5.7.2012, 2:14
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя TrikSer
сообщение 5.7.2012, 4:55
Сообщение #17
Стаж: 16 лет

Сообщений: 675
Благодарностей: 313
Полезность: 713

Цитата(cs-portal @ 5.7.2012, 0:41) *
решения етой проблемы нет.
скажи игрокам чтобы не жали отмену..)

Уверены ?
Я вот лично видел, что оно есть.
Ps. в исполнении на мете.

Отредактировал: TrikSer, - 5.7.2012, 5:28
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 5.7.2012, 7:53
Сообщение #18


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

Цитата(Bos93 @ 5.7.2012, 4:02) *
после реконнекта скачавиние идет с сервера,чтоб в случае не достающих файлов клиент скачал их с сервера,иначе будут вечные реконнекты.убивать ничего не надо,на орфее ты ничего там не вызовиш.на амхх тоже можно исправить,но эффективней метой написать.

спорить не буду, так как этой проблемой ещё не занимался.


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Andrei
сообщение 5.7.2012, 8:18
Сообщение #19


Стаж: 15 лет

Сообщений: 1335
Благодарностей: 693
Полезность: 740

просто решение очень простое,а фикс еще проще,конечно только на мету немного трудней написать,мне не хватает знаний с++ для написания не трудного условия,а в целом метаплагин уже запилин,но пытаюсь это восполнить. на орфее вобще легко.А если вам подсказку дать самую маленьку,любой поймет как исправить,тут дело логики.

Отредактировал: Bos93, - 5.7.2012, 8:24
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя mazdan
сообщение 5.7.2012, 8:27
Сообщение #20


Иконка группы

Стаж: 15 лет

Сообщений: 7566
Благодарностей: 5437
Полезность: 1305

я и не думаю что это сложно, просто у меня не так много ресурсов на серверах, чтобы париться. Как будет время и желание поковыряться - поковыряюсь.


Не пишите мне в ЛС. Пишите на почту. В ЛС я пропускаю сообщения.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
2 страниц V   1 2
 
Тема закрытаНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: