Форумы онлайн-игры "Сфера Миров" http://sow.flybb.ru/ |
|
Обработка входящих команд сервером http://sow.flybb.ru/topic340.html |
Страница 1 из 1 |
Автор: | Meles [ 06-04, 07:55 ] |
Заголовок сообщения: | Обработка входящих команд сервером |
Не знаю как правильнее назвать, но суть вопроса в следующем: От какого из двух сражающихся проходит команда раньше, если оба чара в игровом лаге - от того кто раньше ее введет невзирая на лаг, или по какому-то другому принципу? Зависит ли очередь прохождения команды от того кто раньше вошел в игру, кто позже и др. Неоднократно наблюдал такие ситуации, что стоило сразу же после того как моб-вор подсек меня, ввести вст; к слеп моб - и слепота проходит раньше чем он меня толкнет, а стоило чуть замешкаться - и толкает раньше чем кидаю слепоту, а это в свою очередь в 70% случаев приводит к рипу Есть ли смысл в таком случае делать триггер на подсечку {вст; $atak $mob} Вобщем, хотелось бы узнать побольше об обработке входящих команд сервером |
Автор: | Мекор [ 06-04, 09:06 ] |
Заголовок сообщения: | |
Помнится кто-то мне говорил, что обработка происходит в алфавитном порядке ) |
Автор: | houngan [ 06-04, 09:24 ] |
Заголовок сообщения: | |
не аанг случайно?) вообще я где-то слышал, что первыми обрабатываются команды того, кто последним был втянут в бой)) хотя лично мне кажется, что там либо рандом в коде, либо рандом из-за каких-нить микролагов) |
Автор: | Турин [ 06-04, 11:09 ] |
Заголовок сообщения: | |
Там не рандом, в некоторых случаях высчитывается, чье действие произойдет раньше. Не знаю, но на уровне интуиции я в курсе, если я напишу сб драк + к гор.рук + сб драк, попаду я вторым башем в него уже вставшего или он будет сидеть тупить, я сфейлю хард, а он потом встанет и хильнется %) Зависит от количества раундов, прошедших с момента выдачи лага (баша) дракону. |
Страница 1 из 1 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |