Evilgrifon Снеси ini файл конфигурации, переименуй например, и дай сгенерить новый (придётся перенастроить порт, хотя часть строк можешь взять из старой конфы, но так будет проще). У меня такая же ситуация была. Сейчас как раз на 4.5.0 и всё нормально.
Баг с опустошением слота оружия с помощью мыши остался в актуальной версии Всё пишет GiveInventory: Unknown item type (и далее белеберду). До остальных пока не добрался.
+Ku6EPyXOBEPTKA+ Помогло, спасибо.
Знать бы еще, почему так произошло)
Добавлено спустя 10 минут 22 секунды:
Ага. Значит, рассказываю, почему)
Если включить в опциях игрока постоянный бег, мышь в инвентаре и характеристиках персонажа перестает работать.
В копилку к багам.
Evilgrifon Забавность ситуации в том, что это баг чисто 4.5.0. На 4.4.2 у меня был влючён постоянный бег и всё работало. Такое ощущение что это костыль какой-то версии гозы, которая симулирует зажатый shift (или другую клавишу бега) вместо просто включённой переменной.
Всё, я понял что за баг с опустошением слота и как его лечить. Прибью поганца. Как в остальном впечатления от увиденного?
Пока гуд. Немного странные иконки дум-гая в меню, конечно (прям ренессанс ), но сразу видно что дают. Гуд. Кстати, pickpocket даёт буст на дамаг на стоящего монстра (который ещё не увидел игрока), 1-ый шот, так сказать?
Вот из багов пока нашёл:
- При разрядке оружия часть патронов могут уехать в полностью заполненный стак. По крайней мере заметил на 9 мм (350 фул, но получилось сделать больше, когда из моба вытащил ещё). При рестаке, возвращается максимальное значение. А патроны уходят в незаполненный стак.
- Кажись имена брони по-прежнему имеют имена оружия (нашёл бронь smg)
- Красная бутылка немного смещённый спрайт кажись имела. Не обратил внимание, так как быстро использовал, но мне показалось странным расположение.
+Ku6EPyXOBEPTKA+ Иконки дум-гая в идеале заменю на перерисованные спрайты из оригинала, благо их есть у нас. Это так, заглушки, слепленные за один вечер.
Про переполнение стака я сам только недавно заметил, при разрядке оружия не происходит проверка максимального значения. Имена брони пока особо не шерстил, видимо пора. Спрайт красной бутылки, принято.
Между тем, глянул размер исходников ACS. 8000 строк. Где я свернул не туда...?
- Previtin injection pack - дропается спрайт зелёный, в инвенторе имеет спрайт красный (+ оффсет спрайта в инвенторе действительно съехал и не соответствует оффсетам итемов)
- Опять какая-то хрень с спринтом при наборе максимального веса. Почему-то перс тупо начинает игнорить максимальный вес и начинает бегать как сумасшедший, а когда возвращается значение ниже, вдруг выдыхается.
- На MAP07 попался сразу бекпак на 13 ячеек и много 10. Удача 6. Странно получилось. Шанс нужно уменьшить. Значительно. Хотя бы в основном 3-4 ячеек на MAP07 (и 5 очень редкий) А вот шанс выпадения к 12 карте уже 8 и выше редкие (если вообще зависимость от карт есть). Хотя тут может просто повезло.
- Лечение аптечками на мой взгляд лучше ограничить расчётом ХП (например, если накопить 10 аптечек, то пока восстанавливается ХП, их можно все разом использовать, что приведёт к долгому регену ХП при каждом получении урона). Я думаю, что выглядеть это должно так: на основную полоску ХП добавляется полупрозрачная, которая заполняется со временем. Если прозрачная полоска достигает максимум ХП, то больше нельзя использовать аптечки. Если наносится дамаг, то хил срывается на том месте где полоска восстановилась. (тут внимание нужно будет обратить на хил за счёт душ, которые не должны ломать эту механику, а например восполнять полоску)
- Заметил странный фатальный баг. На новой карте после перехода почему-то рандомно появляется эффект кровотечения (начинается где-то с map04-05 на 15-30 секунд). На MAP08 вообще на 60 секунд. В конечном итоге вылетел с ошибкой script terminated "bleedeffect" и с 88 секундами кровотечения на map 11. Тупо зафризило и gzdoom.exe not responding. Даж лог ничего не сказал.
В дополнении скажу: баг происходит не от смены карты, а где-то зависает переменная похоже, после чего её расклинивает при смене карты. Если тупо менять changemap-ом карты, то баг не появляется. А если проходить игру, получая урон, то неожиданно в начале уровня однажды появляется кровотечение и дальше только растёт.
К сожалению дальше map 11 по понятным причинам не удалось пройти.
А вот кстати, небольшая просьба. Можешь указывать номер версии (например 0.xxx) чтобы было понятно обновленная версия или нет. А то не понятно актуальная ли сейчас у меня или нет (хотя качал из последней шапки).
Новая версия. Сломал то что работало, починил то что не работало.
О. Радостная весть. Здорово что всё ещё идёт работа на модом. Сейчас буду тестить, тогда.
Хм... в 4.7.х всё так же проблема с шифтом. Если у кого-то не срабатывают пункты меню и не работают клики мыши, отрубайте always_run.
В общем тестилось пока до tricks and traps. Позже продолжу, а пока полёт нормальный, но с оговорками.
- У меня отвалился походу скрипт износа. Ничего не портится вообще. Сколько не стреляй, сколько раз не попадали бы, если 100%, то так всегда и будет. Кстати при попытке починки через некоторое время меню начинает лагать.
- Странные значения местами. Так при подборе мегасферы почему-то указывает что максимальное хп аж за 800 (хотя реальное порядком 170-ти). У глока мне показало 650% владение оружием. На поясах и рюкзаках количество ячеек похоже считается обратным порядком (на первом рюкзаке показывает +-10, в то время как на поясе +-12).
- При броске гранаты спустя секунды 2-3 пропадает "видимая траектория". Полагаю она всё равно не отображает реальный бросок (как показала практика гранаты вообще ведут себя иначе).
- При попытке перезарядить уже заряженный одноствольный обрез вылетает гильза, а общее количество патронов не уменьшается. Возникает логичный вопрос, откуда.
- Импов, заменяющих зомби всё ещё можно лутать
- При попытке освободить слот оружия выдаёт "неизвестный тип оружия ` "
Продолжу репорт с вашего позволения:
- Нашёл ботинки "you wil not take so much".... даж не знаю баг эт или фитча...
- По прежнему возвращаюсь к вопросам прохождения таких карт как map06 и map08. Если игрок хилый, то даже полностью сухим не сможет банально переправиться. Тут чисто моё предположение, но может нужен какой-то буст, для таких мет, который можно активировать раз за время?
- UAC Guard Armor (который шлем, кстати) имеет поехавший оффсет спрайта. Такое бывает если использовать спрайты для иконок в меню, вместо графики (у них координаты отличаются) . У топорика тоже кстати иконка не на месте.
- 650% владением оружия оказывается показывает только в меню лута. В обычном меню нормально.
- У турельки есть здоровье, но оно не связано с состоянием в процентах из-за чего хз как её починить.
- В заряде батарейки дисинхрон в значениях. В менюхе пишет что 9 с копейками, по факту 8.88.
Уже на map11 втородума. Пока всё норм, критического ничего нет. Мне показалось что баланс стал более привлекательным. По крайней мере с голой ЖО бегать не приходится на UV.
Небольшое дополнение: дошёл до the chasm. Полёт норм.
- Состояние турелек пофиксилось? Когда их помутузили получше, стала убавляться полоска состояния и их теперь можно чинить. Кстати у меня их две и я хз как делить стаки патронов 9х19 под них.
- Нашёл бесконечную батарейку для лазергана с зарядом 0,12 В. Походу проверка не даёт уйти в минус, но и не позволяет разрядиться оружию до конца.
- Батарейка, найденная в инвентаре (не через вытаскивание, а когда сама по себе) имеет некорректный спрайт отображения с буквами "a". Походу спрайта нет какого-то или где-то значение глючит. Если её выкинуть и поднять, то становится нормальной.
- Мой перс перерос по хп за 200. Теперь соулсферы бесполезные.
+Ku6EPyXOBEPTKA+ Окес, спасибо за репорт, баги учёл, механизм с переносом половины стака из инвентаря в контейнер запилю. Самое главное вроде достигнуто - играбельность. Раньше то персонаж при перегрузе начинал носиться, то патроны 7.62 начинали спавнится как не в себя, то баланс ломался, да много чего было, что отбивало желание дальше играть. Сейчас выскребу оставшиеся баги и начну добавлять контент, в идеале вообще сделаю так, чтобы в инвентаре можно было зависать надолго, пробуя разные варианты экипировки и модификаций оружия.
Я на самом деле уже 10 раз себя проклял что взялся когда-то за этот мод, но у него родословная идёт ещё с самой первой моей поделки, часть спрайтов и звуков кочуют из мода в мод уже... Чёрт. 15 лет.
10000 строк кода в одном только ACS, каждый раз как появляется время - заново вспоминать как оно устроено, как работает. Накануне исчерпал лимит по глобальным переменным, уже начал пихать данные в массивы. А Zscript учить так же лень, я всё-таки не программист.
Пожалуй соглашусь. Прошёл весь втородум и фаталов замечено не было. Читы даже не пришлось использовать, хотя в некоторых местах пришлось реально туго, чтобы перебраться (потнее всего было на map06 и map24... грёбанные красные колоны). Баланс получился хорошим. Приходилось правда как белка скидывать запасы патронов и запоминать расположение паков, чтобы тратить патроны с умом, а затем возвращаться за заначкой. Сразу вспомнился анекдот про белку в штанах. Под конец стало достаточно батареек, чтобы забить на огнестрел. В целом проходилось добротно, турельки имба. Выручали из ловушек, да так, что сами становились ловушками для монстров. Впрочем есть ещё моменты:
- Меню лагает. Я хз почему. Словно утечка памяти где-то (возможно обновление задника слишком быстрое и старый кадр не успевает исчезнуть перед тем, как появляется новый). Где-то в общем, задержка небольшая нужна (возможно даже хватит delay(1); )
- Батарейки вообще дисинхронят и переодически глючат. Например на одном из скринов у меня батарейка с 0 зарядом и состоянием в 1200%... которая выстрелила только раз. Про бесконечную тоже говорил. Где-то видимо зависимости шалят. Кстати, в зависимости от состояния батарейка быстрее сажается (например при 100% можно сделать выстрелов 20, а при плохой буквально пару)?
- Мелки баги вылезают, но вроде особо не мешают.
- Не сохраняется подгон меню (после перезагрузки меню на весь экран, как по дефолту)
- Характеристики оружия мальца неясные. К примеру большинство дробовиков кажутся одинаковыми. А от снайперки ожидаешь большего. Понятно что это болeе к игровым условностям, чем к реальным характеристикам, но возможно стоит присмотреться к характеристикам. Ну или сделать снайперке .50BMG - Нашёл пак-генератор, но так и не понял как им пользоваться. Не хватает подсказок на броне и паках о функциях, которыми они обладают.
Ну собственно скрины моих успехов:
Скрытый текст:
За секунду до победы. Интересно, а если бы до 1 ляма добрался не упёрся бы в потолок?
Снизу значения батареек, и они расходятся с тем что в меню. Причём на лазергане вообще другое. И да, шлем кстати поехал.
Жаль что скриншоты стал делать поздно. Некоторы баги всё же стоило зафотать
А да... использовался фонарик из мода, а оказывается был вшитый?
+Ku6EPyXOBEPTKA+ Батарейки пофиксил, на сей раз "с концами", Generator Pack пока сделал неспавнящимся - его ещё ждёт доработка, исправлена тонна мелких багов - спасибо товарищу JSO x. Он буквально меня пинал вылизывать те косяки, которые гуляли из версии в версию годами.
Недочёты всё ещё есть, но они в следовых количествах, дальше будет оптимизация и постепенное наполнение контентом.
+Ku6EPyXOBEPTKA+ В последний момент увидел в твоём посте от 19.04.22 жалобу на то что размер интерфейса не сохраняется при переходе между уровнями и второпях исправил, сломав другую глобальную переменную Баг пофиксил, перезалил.
Пока пройдено до The Pit. Вроде норм всё, без фаталов, без читов. Но всё же:
- Кровотечение нельзя остановить аптеками, если ХП больше положенного (например после сферы). Не хватает бинтов каких-нибудь (так понимаю это в будущем будет добавлено). Приходится ждать пока само пройдёт или хп опустится ниже обычного потолка.
- У батареек в инвентаре всё ещё неправильное значение. То что в быстром доступе и в оружии совпадают, а в иконках нет. Например 6,36 помечается как 6.60.
- Турель smg потеряла спрайт лежащий на земле (виден только квадрат, когда приближаешься).
Баг с кровотечением вернулся . При переходе по дефолту со старта возникает эффект из неоткуда. У меня подозрение, что это происходит из-за степени защиты или какой-то переменнй, потому что со временем у меня очень редко выпадал этот эффект. Пока только началось на 12-ой карте. При переходе на 13 с старта уже 55 ед., причём они явно не по секундам. Боюсь через карты 2 гоза опять повиснет при переходе.
Окей. MAP17. Из заметок:
- Баг с кровотечением то пропадает то появляется и я вообще не могу даже предположить из-за чего. То значение 70 с хреном, то 50 с чем-то, а то и вовсе нет. От чего это зависит - не знаю.
- Броня у чайника выпадает с спрайтом накидки от Hunter cloth, но в инвентаре выглядит как красный броник с лентой.
- Батарейка сломала мне инвентарь, лол. После объявления о том, что на 0 делить нельзя, у меня перестал открываться инвентарь. Может есть способ оживить в таких случаях как-то его или предусмотреть такой случай. Но это сложно.
- На MAP32 оружие не спавнится под колонами с 0-ой высотой, может стоит spawnforced или его аналоги?
- Рельса оказалось вообще бесполезной, хотя жрёт больше лазера и стреляет значительно медленней. Нужны правки в балансе
- На 16-ой карте нашёл прозрачный труп и смог его облутать (оказался он пустой), хотя его спрайт не виден (чисто случайно увидел патроны 12-ого и потянувшись к ним ткнул по непонятному трупу без каких либо пометок и спрайтов на земле)
- Исправил невозможность вылечить кровотечение аптечками,
- Вернул спрайт "лежачей" турели
- Пофиксил баг с кровотечением в начале уровня
- Исправил спрайт брони чейнганнера
- ВОЗМОЖНО исправил баг с делением на 0 при осмотре батарейки
- Повысил урон от рельсы со 100 до 250
- добавил бинты как отдельный айтем,
- Полностью переработал огнемёт, исправил его звук, сделал то же самое с огнемётчиком.
Прочие баги пока в долгом ящике, ибо там трудоёмкость выше.
Впервые в думе можно украсть у зомби из пистолета патроны и угорать с того как он клацает пустым пистолетом)
Добавлено спустя 5 часов 10 минут 3 секунды:
Что по багам нашел я (последняя стабильная гозза).
1. Проблема что была в ДРПГ - с зажатым постоянным бегом ничего не работает в менюшках с мышкой (я 10 минут втыкал почему в меню мышкой не могу интерактировать).
2. Если украсть у челов с одностволками (на спрайте обрез) все патроны - они все равно могут стрелять.
3. При стрельбе с Узи вблизи - модели/спрайты летящих пуль выглядят упорото).
4. Шкала заполнености батареи выглядит так же как шкала износа.
5. Некоторые штуки в меню сьехали в бок (батарея, маленькие рем. пластины)
Скрытый текст:
.
6. При броске гранаты рисуется один путь, а граната появляется еще правее от пути.
7. При последующих нажатиях на гранаты если выбран бросок гранаты правой кнопкой они исчезают.
--Дичь--
1. Разные звуки у зомби что стреляет узи и у узи игрока.
2. Стартовый пистолет и другое "легкое" оружие не алертит монстров.
3. Дым от плазмы лагает)
4. При каком значении стата кражи я могу разоружить зомби?)
5. Добавить штуку как в фолауте - возможность отделить гранату от основной массы и засунуть ее активированую кому-то в инвентарь.
Зарегался чтобы сказать автору огромное спасибо за прекрасный мод. Просидел два дня не отрываясь, полностью погрузившись в игру. Мод шедеврален. Жду новых версий с нетерпением, жаль ничем не могу помочь в разработке ибо гуманитарий. Если только с озвучкой оружия.
Нашел странность - на карте crusher не взять ключ, так как бега и прыжка не хватает сигануть с лифта на уступ, пришлось idclipить. Хотя, я просто может чето не так делаю.
Нашел странность - на карте crusher не взять ключ, так как бега и прыжка не хватает сигануть с лифта на уступ, пришлось idclipить. Хотя, я просто может чето не так делаю.
Это не единственное место такое, но на самом деле второй дум можно протий и без читов (подтверждаю на личном опыте). Дропай всю экипировку (вообще всю, включая броню). В открывающейся зоне на старте (она открывается, если выглянуть в дырку, через которую надо прыгать) будет парочка бутылок с синькой. Их можно употребить перед прыжком (главное чтобы успела стамина приди в ному), тогда это даст небольшой буст, которого хватит и на кнопку на уступе и для того чтобы добежать до синего ключа. Agility кстати у меня на 5-ке. Вроде как хватает. А да, ещё советую воспользоваться старым багом с диагональным бегом (когда одновременно используется стрейф и бег и вроде как это было в оригинале). Так можно дать больше скорости себе, чтобы наверняка.
Из багов:
- Огнемёт стреляет даже после того, как канистра выходит в 0
- Меню местами продолжает лагать, но уже не зависает конкретно как было. Похоже где-то ещё остались места которые слишком много едят.
- Не могу понять от чего зависит урон от снайперки. У меня поставлен damnums, который показывает урон, и порой его значение находится в районе от 10 до 20.
Идеи:
- Иногда почему-то прям напрашиваются растяжки. Например одна точка указывается где будет стоять взрывное устройство, а вторая точка - это крепление с привязкой к детонирующему механизму (естественно с лимитом длинны).
Да, действительно, меню временами сильно лагает, я думал что это связано с железом (играю на андройде через doom touch), а оказывается утечка.
Еще снайперская винтовка не влезает в слот, картинка шире и выходит за края.
В озвучке не то чтобы прям разбираюсь, просто имею большую базу звуков стрельбы, и подбирал озвучку для некоторых модов jagged alliance и x-com, кое как их умею резать и перегонять в другие форматы. То есть навыки довольно примитивны
Нашел странность - на карте crusher не взять ключ, так как бега и прыжка не хватает сигануть с лифта на уступ, пришлось idclipить. Хотя, я просто может чето не так делаю.
Я для таких случаев всегда хранил энергетики, скидываешь амуницию что бы минимизировать вес (кстати, может и энергетик не понадобиться) и сигаешь
BFG9000 почему то не заряжается energy cell'ами, в описании clip size указано 0.
Подобрал на factory одностволку, пострелял с нее, потом сменил там же на охотничий дробаш рычажный с трупа и только на downtown заметил, что при нажатии на 2 игра переключает меня на туже одностволку, которую выкинул на прошлой карте. Выкинул из инвентаря все оружие, но одностволка прочно закрепилась на 2.Причем стреляет она как автомат и никакие патроны не расходует
Может, это все чисто андроидовские приколы. К тому же на Downtown наблюдаю значительное замедление скорости передвижение после прохождения телепортов. Баг или фича
Sarge1985 Странно. У меня нормально. Но не работает кнопка перезарядки. Если в руках, то из инвентаря ПКМ по батарейкам или через быстрый слот, то всё нормально.
Наконец руки дошли попробовать. По привычке начал бежать дум2, но мне прописали в быстро объяснили, что сначала надо опыта набрать, а потом внаглую переть на зомбяков Пробежал до 11 уровня, в общем и целом хорошо.
Из того, что заметил:
- Про Agility тут уже писали. Я тоже решил, что мне нужен умный и сильный перс, но получилось, что он медленный при этом. Не смог из-за этого взять секрет с плазмой на map05, синий ключ на map06. Бутыля с собой не оказалось, а шмот скинуть не додумался.
- Мне показалось, что стамина тратится на лифтах. Не перепроверял, на map06 краем глаза заметил
- Движение курсора в инвентаре привязано к движению прицела. Приходится каждый раз искать в каком углу он находится на этот раз. Обработка события, похоже, идет постоянно, а не только когда инвентарь открыт
- Как я понял, предметы спавнятся в зависимости от уровня, что прям порадовало. Страдал из-за недостатка слотов в инвентаре, все ждал когда же появится нормальный рюкзак. Map07 обрадовала - вместо рюкзака мне щедро насыпало двух- и трех-слотовых ремней.
- Как человек, не обладающий большим опытом игр в РПГ, не совсем понял логику выдачи патронов - это так и задумано или так получилось? В самом начале пока еще слабый и не раскачанный приходилось носить с собой 2-3 ствола из-за того, что патронов нужного калибра фиг насобираешь в нужном количестве, а они еще и улетают мимо со страшной скоростью. На мап07 это чувствовалось особенно - разобрал манкубов нормально, а вот пауки дали прикурить. Скорости маневрировать было мало, оружие еще слабое. Кое-как отковырялся с помощью м79
- В продолжение предыдущего пункта, карты на которых зомбей много, по ощущениям, приносят больше плюшек, чем карты без них. КМК Е3М1 будет очень сурово играться.
- Если на карте вместо соулсферы появляется техносфера, то невозможно собрать 100% предметов
- Хотелось бы видеть более сравнимые характеристики оружия. Вышел к мап10, засыпало дробовиками, а у них у всех характеристики в стиле low-medium-high практически неотличимы
В 2017 году уже нужно не убогий ACS, а целиком на ZScript. Но начинание одобряю.
Мы недавно в RDW_Hub долго дискутировали на тему того, что надо юзать в 2022 (именно 2022, не 2017) - зскрипт (+ ACS там где зскрипт не сможет в требуемые ACS фичи) или decorate + ACS (ради совместимости с зандронумом и прочими не умеющими в зскрипт портами). Большинству с той телеги не просто не очевидно зачем нужен зскрипт - им очевидно что он не нужен:)))
theleo_ua, слушай, извини, конечно, но, пожалуйста, хватит об этом писать в темах, в которой хоть как-то упоминается ZScript и ACS. Серьёзно. Естественно, две темы (GZDoom и Hexen ELVs Project) имели прямое отношение к сему. Но вот здесь вообще сообщение не к месту, ответ на сообщение пятилетней давности -- продолжение утверждения своей точки зрения, никак к модификации "Old Good RPG" не относящейся. И уж тем более это странно выглядит, когда в шапке этой темы и так написано:
Естественно, две темы (GZDoom и Hexen ELVs Project) имели прямое отношение к сему.
можно даже в таких темах будет ссылаться конкретно на тему холивара, чтобы все обсуждение было строго в одном месте, там же можно будет скопипастить все ключевые аргументы за и против
И уж тем более это странно выглядит, когда в шапке этой темы и так написано:
Птица Дятел пишет:
Порт: Gzdoom only.
странного ничего нет: холивар "зскрипт вс декорейт" основан в том числе и на том, что если моддер принимает решение "кодить на зскрипте, а значит сделать гздум онли", то сторонники декорейта сразу начинают агриться в стиле "он специально решил ограничить набор портов одним гздумом, ему граф проплатил, вот нет чтобы разрешить более устаревшие порты, которые в зскрипт не умеют, чтобы я на них мог поиграть на моей виндовс хп". Так что когда мод сделан для "гздум онли" - это имеет прямое отношение к холивару, ибо если мод НЕ гздум онли - это пожалуй ключевое (если не единственное) достоинство декорейта перед зскриптом
Поэтому, если холивар тобою понят неверно, то это не странность моего сообщения - это исключительно проблема неверного понимания холивара тобой
если не согласен с моей точкой зрения по поводу холивара, можно создать отдельную тему и там обсудить
Никто тебе в твоей точке зрения здесь не перечит, пойми ты -- об этом вообще речи не шло. Это обсуждение просто тут не к месту, и всё. Совершенно точно не было никакой связи между данной модификацией и темой "ZScript vs ACS". И, даже если её за уши каким-то образом насильно постараться провести, всё равно окажется, что отдельное сообщение о холиваре именно в этой теме не несёт смысла.
Не-а. Для справки -- в проекте в текущий момент ZScript вообще не используется.
Я ж говорю, ты не понимаешь суть и структуру холивара. Холивар заключается в следующем:
Основной посыл: я не хочу юзать новое железо, предпочитаю сидеть на старом. Старое железо не тянет новые ос, поэтому предпочитаю сидеть на хп. Но даже если бы тянуло, то новые ОС мне не нравятся "список аргументов почему", поэтому я предпочитаю сидеть на хп. И когда что-то на хп не работает, у меня горит, и генерируется куча ненависти к разработчику того софта, игры или мода, который не работает на хп.
Это был основной посыл. Теперь рассмотрим типичные производные:
1) На хп не работает актуальная версия гздума. Соответственно если кто-то делает мод под актуальную версию гздума - он плохой
2) На хп не работает актуальная версия гздума. Соответственно если кто-то делает мод под "гздум онли", то с большим шансом мод не будет работать на тех древних версиях гздума, которые идут у меня на хп, либо на тех портах, которые идут у меня на хп (здум, зандронум и т д). Соответственно, такой моддер плохой
3) На хп не работает актуальная версия гздума. Соответственно если кто-то делает мод на зскрипте, то с большим шансом мод не будет работать на тех портах, которые идут у меня на хп (здум, зандронум и т д). Соответственно, такой моддер плохой
4) На хп не работает актуальная версия гздума. Соответственно если кто-то делает мод на зскрипте, то с большим шансом мод не будет работать на тех древних версиях гздума, которые идут у меня на хп, так как скорее всего автор не будет париться о том, чтобы сделать совместимость со старыми версиями зскрипта. Соответственно, такой моддер плохой
5) На старом железе (не важно, хп там или нет) не работает не только актуальная версия гздума, а еще и думсдея, поэтому давайте я буду парить всем мозг чтобы рассказывали мне, как чинить проблемы в думсдее 1.8.6 2005 года выпуска
6) Если кто-то сделал мод "только для гздума" или "на зскрипте" - он это сделал специально, чтобы заставить таких как я перестать сидеть на железе 2004 года в 2022 году и на хп в 2022 году, и перейти уже наконец хотя бы на вин7 и соответствующее железо (а лучше сразу на вин10 и соответствующее железо)
Иными словами, что зскрипт, что другие гздум-онли фичи, что думсдей актуальной версии - это всё подмножества одного большого холивара под названием "я не хочу обновлять железо и ос/софт/игры/порты, поэтому все должны под меня подстраиваться, а кто забивает болт на таких как я, тот плохой". А тот, кто парится о совместимости со старьем (ну как например ты в зскрипте это делаешь), тот классный, респект и лучи добра ему.
Моя же позиция здесь следующая:
1) Автор мода, порта, игры, софта и т д - склонен делать как ему хочется. И если он захотел забить болт на тех, кто в 2022 году сидит на хп - это нормально. Наоборот, ненормально в 2022 году сидеть на хп и железе 2004 (и ожидать, что под тебя кто-то захочет подстраиваться)
2) Несмотря на пункт 1 и полную свободу каждого автора, совместимость таки глобально портит качество софта, портов, модов и т д: если париться о совместимости (т.е. делать мод не гздум онли, а чтобы и на зандронуме и здуме работал, делать зскрипт не актуальной версии, а чтобы было совместимо и с древними версиями зскрипта, делать мод не для актуальной версии думсдея, а для 1.8.6 и т д), то усредненно падает качество софта/игр/модов, и повышаются временные затраты на создание софта/игр/модов. А это значит, что даже несмотря на то что пункт 1 морально разрешает совместимость, то в разы рациональнее будет либо отказаться от нее совсем, либо использовать ее в разумных пределах, например:
- в контексте ОС - в 2022 году делать поддержку вин11, вин10 и вин7 (и конкретно вин7 это уже спорно, так как процентаж юзеров вин7 и совместимого софта и средств разработки с вин7, уже ниже критического порога)
- в портах - поддерживать версии гздума, начиная от той, которая самая близкая к актуальной, но без критических багов
- в зскрипте - поддерживать те версии зскрипта, которые работают в самой близкой версии гздума к актуальной, но без критических багов, а также чтобы временные затраты на такую совместимость не были большими, а качество кода и функционала сильно не страдало
- в моддинге под гздум - отказаться от декорейта полностью, а тот ACS, котоырй реализуем на зскрипте, реализовывать на зскрипте
Поэтому, те кто оставляет совместимость на задний план, и либо забивают на нее болт, либо делают ее строго в разумных пределах - они имхо делают правильно, они делают мир лучше, и им имхо нет смысла претензии предъявлять. Если побочным эффектом пункта 2 будет принудительное заставление юзеров хп в 2022 переходить на вин7 в 2022 или вин10 в 2022 - это хорошо имхо (туда же новые версии гздума, зскрипта и т д). Усредненно это принесет миру больше пользы, чем проблем
Поэтому, любые нюансы типа "гздум онли", "наличие зскрипта" и т д - затрагивают этот холивар.
Никто тебе в твоей точке зрения здесь не перечит, пойми ты -- об этом вообще речи не шло. Это обсуждение просто тут не к месту, и всё. Совершенно точно не было никакой связи между данной модификацией и темой "ZScript vs ACS". И, даже если её за уши каким-то образом насильно постараться провести, всё равно окажется, что отдельное сообщение о холиваре именно в этой теме не несёт смысла.
Шаг 1: ZZYZX пишет сообщение "в 2017 нет смысла писать не на зскрипте"
Шаг 2: я отвечаю на это сообщение "мы недавно подробно это обсуждали, оказывается есть противники зскрипта"
Вопрос: в чем проблема такого ответа? Один человек написал, второй ему ответил с уточнением. Если ZZYZX решит продолжить разговор, то я создам отдельную тему для этого. Если не решит - то как минимум он, и все интересующиеся, получили информацию. Причем не просто информацию, а которая имеет шанс убедить юзеров делать лучше, т.е. не парясь о совместимостях, включая автора текущего мода. Не вижу никакой проблемы в таком сообщении. И не вижу отсутствие смысла. Иначе так любое сообщение можно к бессмысленному приписать
что отдельное сообщение о холиваре именно в этой теме не несёт смысла.
А твои сообщения в этой теме (я про твои попытки рассказать мне что делать) имеют смысл? Вот задай себе вопрос, какой глубинный смысл твоих текущих сообщений мне? Повлияет ли это на мое мнение? Интересны ли эти твои сообщения кому-то кроме тебя и меня? Если нет, тогда зачем их пишешь, тем более в этой теме? Если да, то представь, что касательно моих сообщений, ответы тоже будут да, по аналогичным причинам
Вот где охотно соглашусь, так это что наш диалог с тобой это оффтоп, и что надо его прекращать. Одно мое сообщение с ответом на сообщение ZZYZX имхо не несет проблемы, а вот длинный диалог с тобой, уже несет имхо. Поэтому предлагаю на этом закончить. Тему о холиваре создам как будет время и желание.
theleo_ua Может мне не попадалось в глаза, но вроде автор не плевался в сторону языка программирования, а лишь делал на том, что знает и умеет без задних причин на это (в ветке так между прочем и другие посты есть, буквально чуть подальше). Поэтому на данном прошу остановиться и прекратить спор, действительно не относящейся к конкретной теме. Не важна суть трактовки того, чего не должно быть в принципе.
Может мне не попадалось в глаза, но вроде автор не плевался в сторону языка программирования, а лишь делал на том, что знает и умеет без задних причин на это (в ветке так между прочем и другие посты есть, буквально чуть подальше). Поэтому на данном прошу остановиться и прекратить спор, действительно не относящейся к конкретной теме. Неважна суть трактовки того, чего не должно быть в принципе.