Баги сервера |
Здравствуйте Гость ( Вход | Регистрация )
Баги сервера |
Xok |
May 11 2006, 11:04
Отправлено
#21
|
Explorer Группа: Members Сообщений: 23 Регистрация: 2-April 04 Из: Донецк, Украина Пользователь №: 868 |
Я борюсь с приведенным тобою примером неправильного построения ПУ таким образом:
1) снимаю галочку с "Зациклить ПУ" 2) добавляю одно ПУ 3) возвращаю цикл на место 4) добавляю необходимое мне кол-во ПУ В этом случае путаницы не возникает. т.е. как только устанавливается флаг "ПУ флота изменен", вероятность путаницы пропадает. Обычно список ПУ пролистывается до нахождения необходимой (ближайшей) планеты (ПУ флота до сих пор не изменилось), а затем добавляется ПУ (изменение ПУ флота). Вот в момент пролистывания иногда возникает какое-то событие (обновление данных, или что-то иное), что приводит к путанице, если ПУ флота еще не изменялось. Немного сумбурно, но, в общем, надеюсь понятно =) А относительно автоочереди - не убедил. =) Буду искать зависимости, если они есть... |
Бабочка |
Jun 21 2006, 16:45
Отправлено
#22
|
Megadestroyer Группа: Members Сообщений: 256 Регистрация: 10-November 05 Пользователь №: 1 287 |
Обнаружил БАг. Проверял три раза. Баг существует. Если вперед выслать колонизер а затем основной транспорт следом. Когда планета колониться я ставлю сразу галочку( оставшиеся ресы на исследования) Но... беда в том, что когда подлетает основной грузовик с колонистами, то при разгрузки колонистов на планету, эта галочка снимается, без ведома игрока. Приходится снова выставлять. Если колонишь и сгружаешь сразу то проблем нет. А вот если на автопилоте сгружаешь колонистов, то проблема. Сообщение отредактировал Бабочка - Jun 21 2006, 16:46 |
Warrior of Justice |
Jun 21 2006, 17:59
Отправлено
#23
|
Просто царь Группа: Админы Сообщений: 2 655 Регистрация: 11-September 01 Из: San Jose, CA, USA Пользователь №: 119 |
Ты уверен что дело не в шаблонах? При выгрузке колонистов из транспорта планета вполне можете перейти в следующую категорию и к ней будет применен другой шаблон (где галка снята).
|
Бабочка |
Jun 21 2006, 20:34
Отправлено
#24
|
Megadestroyer Группа: Members Сообщений: 256 Регистрация: 10-November 05 Пользователь №: 1 287 |
warriorда я не заметил.
действительно все как ты сказал |
Plazmatik |
Jan 29 2007, 14:37
Отправлено
#25
|
Megadestroyer Группа: Members Сообщений: 488 Регистрация: 6-January 06 Пользователь №: 1 311 |
Наблюдал как баскет и другие умудряються летать на 10 варпе когда у всех техи в районе 10 ур. Или долго гналяся за типом который на 8 мотиваторе летел на 10 варпах и не разбивался. Когда попытался повторить его номер таким же дизайном разлетелся на куски не долго ждамши? для меня это полная загадка. И ещё интереный ээфект в боях бывает корабль убили он весь красный но не убирается с поля боя и по нему кучу раз ещё долбят и долбят. и пишет пнримерно следующее 2 из 6 ракет промахнулись и нанесли ноль урона
|
Warrior of Justice |
Jan 29 2007, 14:53
Отправлено
#26
|
Просто царь Группа: Админы Сообщений: 2 655 Регистрация: 11-September 01 Из: San Jose, CA, USA Пользователь №: 119 |
|
Plazmatik |
Jan 30 2007, 08:51
Отправлено
#27
|
Megadestroyer Группа: Members Сообщений: 488 Регистрация: 6-January 06 Пользователь №: 1 311 |
|
Warrior of Justice |
Jan 31 2007, 09:56
Отправлено
#28
|
Просто царь Группа: Админы Сообщений: 2 655 Регистрация: 11-September 01 Из: San Jose, CA, USA Пользователь №: 119 |
вот это обязательно там раз 20 молотили по убитому и кстати не впервой такое, я такие корабли неубивашками прозвал. Вечером пошлю только смотри пошагово |
Plazmatik |
Mar 23 2007, 14:16
Отправлено
#29
|
Megadestroyer Группа: Members Сообщений: 488 Регистрация: 6-January 06 Пользователь №: 1 311 |
Решил завести эту тему, чтоб ХМу было проще найти и нам не забыть, что нужно пофиксить. Модератор ее закрепит вечерком. Просьба не начинать тут дискуссий, это можно делать в отдельных темах. Итак, начнем. БАГИ: 1) Баг с невидимостью (уход ее в минус из-за переполнения) 2) Не работает ограничение на количество игроков в союзе, если заключать союз сразу с несколькими. 3) Кажется не работает или я не понял как следующее: если включен режим игры "только с рег. кодом", то доверительное управление возможно только с верным кодом регистрации. Но это и не нужно. Пожелания: 1) Новые фичи делать через параметры сервера, а то теперь есть сомнения про нужность удаления фабрик при захвате. Есть фигня вот баг это или что: стреляют по кораблю на 100% убитый после выстрела исчезает и опять появляеться и так молотят его бедного до посинения, а он всё не убирается с поля боя. А ведь эти выстрелы могли бы пользу принести. И ещё выставляю кораблю висящему на планете задачу: колонисты контроль ПУ 2500 ко условию, повторяю 2 раза и зациклить. Должен закатывать консервы. Прихожу посмотреть атам обломки пишет анигилировался при прыжке. Есть версия что в скорости стояли звёздные врата и превышение массы было. Но с какого перепугу он вообще пытался прыгнуть с планеты на эту же планету? это не логично |
AlexSmall |
Mar 23 2007, 14:26
Отправлено
#30
|
Begemoth Группа: Super Members Сообщений: 1 531 Регистрация: 10-September 03 Из: Краков Пользователь №: 723 |
К сожалению прыгает. Это нелогично но известный факт...
-------------------- Больше всего мы гордимся тем, чего у нас нет. (с) Акутагава Рюноскэ
|
Warrior of Justice |
Mar 23 2007, 15:49
Отправлено
#31
|
Просто царь Группа: Админы Сообщений: 2 655 Регистрация: 11-September 01 Из: San Jose, CA, USA Пользователь №: 119 |
Есть фигня вот баг это или что: стреляют по кораблю на 100% убитый после выстрела исчезает и опять появляеться и так молотят его бедного до посинения, а он всё не убирается с поля боя. А ведь эти выстрелы могли бы пользу принести. Битву в студию. Без этого ничего сказать и тем более пофиксить невозможно. |
Musoid |
Mar 26 2007, 03:46
Отправлено
#32
|
Begemoth Группа: Members Сообщений: 1 273 Регистрация: 30-July 01 Из: Пермь Пользователь №: 242 |
Если я не заблуждаюсь, то тут уж суть алгоритма выбора цели и вообще алгоритма просчёта битвы: Сперва выбираются цели для всех стрелков, а потом делаются все ходы и только потом все выстрелы(последние два пункта в зависимости от скорости в бою+инициативы корпуса+массы и от суммы инициативы корпуса+инициатива оружия соответственно). Надеюсь так понятно, отчего множество кораблей может бить по одному, хоть и вообще уже убитому. Надеюсь так же понятно, отчего и может выстрелить тот самый "фантом" - это уже убитый корабль.
С уважением. -------------------- для того, чтобы понять что такое рекурсия, нужно сперва понять что такое рекурсия
|
Stratus |
Mar 26 2007, 13:49
Отправлено
#33
|
Begemoth Группа: Members Сообщений: 1 136 Регистрация: 26-November 03 Пользователь №: 764 |
Надеюсь так же понятно, отчего и может выстрелить тот самый "фантом" - это уже убитый корабль. и в чем же здесь баг? если у трупа инициатива равна убивающем ему... отрисовка тормозит если после выстрела каждого корабля делать заново выбор цели, то бой пары тысяч корабликов деленных по 1 тормознет серват так что больше воевать не захочется... более противный момент это когда торпедники вперед ломятся под перфорторы противника, в связи с чем у меня вопрос: как часто происходит выбор цели за раунд? |
Musoid |
Mar 27 2007, 03:44
Отправлено
#34
|
Begemoth Группа: Members Сообщений: 1 273 Регистрация: 30-July 01 Из: Пермь Пользователь №: 242 |
2 Stratus:
и в чем же здесь баг? А я сказал, что это баг? ТщательнЕЕ !!! С уважением. -------------------- для того, чтобы понять что такое рекурсия, нужно сперва понять что такое рекурсия
|
Stratus |
Mar 27 2007, 08:53
Отправлено
#35
|
Begemoth Группа: Members Сообщений: 1 136 Регистрация: 26-November 03 Пользователь №: 764 |
|
HagMan_Earlin |
Apr 27 2007, 18:36
Отправлено
#36
|
Explorer Группа: Members Сообщений: 5 Регистрация: 27-April 07 Пользователь №: 1 600 |
если после выстрела каждого корабля делать заново выбор цели, то бой пары тысяч корабликов деленных по 1 тормознет серват так что больше воевать не захочется... После каждого выстрела выбирать цели не обязательно. Можно после окончания перемещений создавать очередь доступных целей. И перед выстрелом делать проверку - погибла цель или еще нет. Если погибла пуляем по следующей и т.д. Памяти конечно такая схема будет есть побольше, но и выпополнятся заметно быстрее. Заметил баг (сейчас проверил несколько раз, партия SoulHunter). Если поставить у флота задачу Патрулирование с какой-либо продолжительностью и к цели флот прибывает через Звездные Врата, то перехват целей не срабатывает. Т.е. получается. что после прибытия на место флот вроде как продолжает выполнение задачи Патрулирование в течении заданного времени, но при этом враги запросто могут пролетать под носом такого флота - перехват не начнется. |
Warrior of Justice |
Apr 27 2007, 20:33
Отправлено
#37
|
Просто царь Группа: Админы Сообщений: 2 655 Регистрация: 11-September 01 Из: San Jose, CA, USA Пользователь №: 119 |
После каждого выстрела выбирать цели не обязательно. Можно после окончания перемещений создавать очередь доступных целей. И перед выстрелом делать проверку - погибла цель или еще нет. Если погибла пуляем по следующей и т.д. Памяти конечно такая схема будет есть побольше, но и выпополнятся заметно быстрее. После каждого хода перемещений список придется перестроить, иначе получим ситуацию когда корабль ломится через все поле за убегающим. Более того, такой список строить придется для каждого корабля. Итого: память будет жраться космическими темпами, да и объем расчетов тоже будет не маленький. Заметил баг (сейчас проверил несколько раз, партия SoulHunter). Это не баг. Ты прилетаешь повратам со скоростью "звездные врата", разумеется с ней ты не можешь улететь за пределы планеты. Сделай две точки: прыгнуть на планету и "патрулировать" - в первом случае скорость ЗВ, во втором оптимальный варп и все должно стать пучком.Если поставить у флота задачу Патрулирование с какой-либо продолжительностью и к цели флот прибывает через Звездные Врата, то перехват целей не срабатывает. Т.е. получается. что после прибытия на место флот вроде как продолжает выполнение задачи Патрулирование в течении заданного времени, но при этом враги запросто могут пролетать под носом такого флота - перехват не начнется. |
Valerich |
Apr 28 2007, 04:48
Отправлено
#38
|
Begemoth Группа: Members Сообщений: 927 Регистрация: 2-December 03 Пользователь №: 765 |
Это не баг. Ты прилетаешь повратам со скоростью "звездные врата", разумеется с ней ты не можешь улететь за пределы планеты. Сделай две точки: прыгнуть на планету и "патрулировать" - в первом случае скорость ЗВ, во втором оптимальный варп и все должно стать пучком. Имхо баг в том что задача "патрулировать" при скорости ЗВ не сбрасывается, с соответствующим предупреждением красными буквами типа "патрулилирование на скорости ЗВ не возможно - задача не выполнится." Если с другими невыполнимыми задачами так сделано, почему бы и в этом случае не сделать так же? |
AlexSmall |
Apr 28 2007, 09:11
Отправлено
#39
|
Begemoth Группа: Super Members Сообщений: 1 531 Регистрация: 10-September 03 Из: Краков Пользователь №: 723 |
Это фишка клиента, имхо.
-------------------- Больше всего мы гордимся тем, чего у нас нет. (с) Акутагава Рюноскэ
|
HagMan_Earlin |
Apr 28 2007, 17:59
Отправлено
#40
|
Explorer Группа: Members Сообщений: 5 Регистрация: 27-April 07 Пользователь №: 1 600 |
Это не баг. Ты прилетаешь повратам со скоростью "звездные врата", разумеется с ней ты не можешь улететь за пределы планеты. А по-моему все-таки баг. Собственно мне не понятно при чем здесь скорость, с которой я прилетел на планету? Цитирую описание игры (по F1 которое): ... Как только в пределах радиуса патрулирования обнаруживаются объекты, удовлетворяющие Цели, флот осуществляет перехват объекта ... Флот, выполняющий перехват, пытается перехватить движущийся объект. Строится прогноз координат, в которых будет находиться флот, если двигаться к нему на оптимальной скорости. Т.е. из описания следует. что Перехват всегда происходит на оптимальной скорости. И никакой завсимости между скоростью патрулирования и скоростью будущего перехвата ну должно быть. Ради интереса поробовал сначала долететь до планеты, а потом уже задать задачу Патрулирование со скорость 0. Ведь с этой скоростью флот тоже не может покинуть планету. И ничего - перехват начался. Сообщение отредактировал HagMan_Earlin - Apr 28 2007, 18:00 |
Упрощённая версия | Сейчас: 28th March 2024 - 19:29 |