-
Публикаций
699 -
Зарегистрирован
-
Посещение
-
Победитель дней
7
Тип контента
Профили
Форумы
Блоги
Календарь
Новости
Моды
Весь контент RayTwitty
-
Странно если так. Неужели clear_table не очищает полностью таблицу... В интерпретаторе попробовал, table.remove корректно удаляет элементы, после чего цикл ожидаемо не запускается, ведь таблица пуста. Надо конечно смотреть, что там остается и почему не удаляется. clear_table не только в апгрейдах используется...
-
Так вылет возникает когда для предмета выключены апгрейды? Или всегда? Человек проверил, в чистом SA проблема тоже есть. Ну это надо сидеть разбираться, у меня пока рабочего стенда нет чтобы самому посмотреть. Можно попробовать заменить строчку clear_table(self.btn_upgrade_cells) на self.btn_upgrade_cells = {} Если не поможет... По идее если внутри elseif dik == DIK_keys.MOUSE_1 then выпилить код, то вылетать не будет. Но тогда и иконки нажиматься не будут, для этого нужно разблокировать строчку 274 (self:AddCallback(v, .... ) Вообще, этот финт ушами был нужен, чтобы смотреть описание залоченных апгрейдов. Если это не критично, то можно оставить так... ЗЫ if obj:is_weapon_magazined() or obj:is_binoculars() or read_line(obj:section(), "upgrade_allowed", "bool") or obj:is_outfit() then Бинокль уже входит в класс weapon_magazined, то есть его можно убрать. А если тебе еще нужны ножи в списке, то weapon_magazined замени на базовый класс weapon. -- все оружие (включая бинокль и нож) и костюмы + все предметы у которых upgrade_allowed=true if obj:is_weapon() or obj:is_outfit() or read_line(obj:section(), "upgrade_allowed", "bool") then
-
Чел, тебя не смущает что ты параметры в другую (худовую) секцию загнал? Естественно, после того как ты переместил в нужную секцию, оно заработало. Дополнено 7 минуты спустя if self.upgrade_allowed and self.upgrades_table then "Могущественный ИИ" переставил условие выше, в итоге тот код который не зависел от self.upgrades_table стал от него зависеть... (я даже могу предположить, что "оно" подумало, что тут конструкция if a then if b then ... end end, поэтому типа загоним ее в одно условие //__-)
-
Попробуй if cursor_over_window(self, v) then заменить на if v and cursor_over_window(self, v) then -- а если не поможет, то на if k and v and cursor_over_window(self, v) then -- и напиши какой вариант помог (если помог) Дополнено 2 минуты спустя Это вообще никак не может влиять. От нахождения параметров в пределах одной секции ничего не меняется. [section] a = 1 b = 2 [section] b = 2 a = 1 идентично. P.S. У тебя скрипт отличается от оригинала - как минимум update_upgrade_cells другая логика условий - проверки upgrades_table вынесены почему-то выше и прочее
-
Hicks тогда вряд ли. Тип предмета имеет значение только на входе (при заполнении списка) и на выходе (при спавне-подмене). Вот в последнем случае потенциально там косяк с установкой 0 патронов (это нужно делать только для оружия, странно что с костюмами проблем не было). Но если у тебя детекторы в списке и есть их описание справа, то почему не заполняются апгрейды - загадка. По идее надо сидеть отлаживать скрипт, ставить во все места вывод в лог и смотреть, где затык (в первую очередь в CUIUpgradeDialog:update_upgrade_cells). Хотя мне кажется может ошибка или опечатка в конфигах\xml. Проверь, прописаны ли все параметры - upgrade_allowed, upgrades, available_upgrades, installed_upgrades, upgrade_scheme. Дополнено 29 минуты спустя Hicks ты кстати можешь изменить это условие так, чтобы не плодить эту стремную конструкцию с перечислением секций: if obj:is_weapon_magazined() and not obj:is_binoculars() or obj:is_outfit() or read_line(obj:section(), "upgrade_allowed", "bool") then В список попадет оружие (кроме бинокля), костюмы и все предметы, для которых разрешен апгрейд. P.S. Хотя, в идеале надо было вводить два параметра - апгрейд и ремонт, в итоге попадали бы все предметы для которых разрешено хотя бы одно действие, тогда вообще классы проверять не нужно было, а только два параметра. И попадание в список регулировалось бы чисто из конфига, в этом случае просто надо во все секции это прописывать, а мне видимо было лень :) Я просто не думал, что реально кто-то будет апгрейд развивать дальше оружия и костюмов))
-
Hicks чисто предположение - строчка obj:set_ammo_elapsed(0) в файле - обернуть ее в if obj:is_weapon() then obj:set_ammo_elapsed(0) end Просто изначально скрипт тестировался только на оружии... Но по идее тогда вылет должен быть не только с артефактами, но и с костюмами при их апгрейде?.. upd: А, пардон, думал во время апгрейда вылет. На каком этапе вылета еще нет? Как окно выглядит перед вылетом?
-
Если GSC читает - могу бесплатно внедрить исправление прицелов (как минимум в ТЧ движок, при желании можно размножить и на ЧН/ЗП). - Работает на всех разрешениях и экранах - Не требует каких-то дополнительных параметров в конфигах, флажков, консольных команд и прочего - Не используются (как в ЧН/ЗП) xml-затычки по бокам - Полная обратная совместимость - поддерживаются оригинальные (квадратные) текстуры и текстуры с правильными пропорциями прицельной сетки (то есть можно накатить всякие Арсенал моды и там оно тоже подцепится сразу) - Протестированы всякие моменты, вроде одно-пиксельных полосок при стыковке двух граф. элементов (при округлении float-значений такое может быть), странных разрешений по типу 800х600 и другие неочевидные вещи - Тестеры могут прогнать фичу за 15 минут и забыть про нее навсегда - Код не стремный (в отличии от оригинала)
-
А чому бы молча не сделать форк и не заниматься разработкой (очередного, тысячи их) "того самого сталкира"? Ну не дает автор исходников, его право. Может он когда-то планировал 4.0, а может просто не хочет. Тем более, как тут говорят авторитетные эксперты, "твой мод говно скучный, тебе денег никто не даст, давай по новой". Перепишите, перекомпилируйте с нуля, какие проблемы? Зато, судя по распечаткам дискорда из статьи, стойкое ощущение, что Флаер своим игнором порвал там гузло вообще всем P.S. То что реализация многих вещей в моде мягко говоря не очень оптимальна (я тут специально дипломатично пишу) это давно не секрет. Я проходил в свое время версию 1.0, запускал на релизе 2.0 и смотрел геймдату. Понятно, что многое было очень сырое, но, как мне кажется, сам факт того, что человек потратил много лет на разработку, а по итогу получил ушат помоев, чести тем кто эти помои генерировал не делает.
-
При прямых руках вполне. Но надо перебирать все скрипты. Часть функционала наверняка уже реализована внутри OGSR, соответственно его из скриптов надо убирать. Другое проверять на предмет совместимости - насколько я знаю много методов как раз реализовывали по образу и подобию xray-extensions (чтобы перенести OGSE), поэтому многое должно быть похоже. Конфиги/шейдеры - тоже в какой-то степени надо смотреть, но там в основном все должно завестись. Хз, в чистом моде с лутом все ок, ищи у себя.
-
Если просто анимаций не хватает - то они не будут проигрываться, а так должно работать. Если там конечно формат моделей не из ЧН/ЗП с раздельным худом рук.
-
Каких-то больших апдейтов по моду не планируется (об этом неоднократно заявлялось). Но ничто не мешает вам самим адаптировать что угодно к чему угодно *. Как например человек это делает тут (список фич + позже была добавлена визуализация работы ленты ПКМ). * Впрочем, как по мне это уже сильно выходит за рамки билдо-концепции чистого SA. В PZ - вполне да, тут - нет. Могу наванговать, что убил death_manager.script. В движке менялась работа функции unload_magazine, поэтому в скриптах мода она была заменена на другую функцию. Дальше думаю сам разберешься.
-
Как я обитал на GAMERU более 10 лет
RayTwitty прокомментировал Bowsette запись блога в Ламповые посиделки у костра.
-
Как я обитал на GAMERU более 10 лет
RayTwitty прокомментировал Bowsette запись блога в Ламповые посиделки у костра.
Да вот реально, что случилось, никто не мог понять Авторитетная контора. YouTube кстати тоже там Речь наверно шла о билдах? Вполне себе азартные, и вполне себе игры. Посмотри например на Рувара, что с ним стало - человек 3 года принимал антибилдомин. -
Как я обитал на GAMERU более 10 лет
RayTwitty прокомментировал Bowsette запись блога в Ламповые посиделки у костра.
Где их банили, если форум был ридонли? -
О, это древний кринж)) Я даже потерял эту переписку, оказывается где-то сохранилась... Предыстория была такая - Вега собирал кул-команду для создания некоего величия (возможно речь шла про будущий проект 1984). Я вежливо отказался от предложения, потому что у самого конь не валялся, а бросать старое и начинать новое, понятное дело не вариант. И тут у него взорвался (совершенно неожиданно) пукан. Там и "сиджею" прилетело (это он имел ввиду cjayho - шейдерщика, они оба были в dezowave с Вегой одно время), видимо подобное предложение он тоже отклонил. Это все было кстати после хлебного расколбаса на ГМ, поэтому стало понятно, что чел немного не в себе. Ну а дальше по тексту
-
Как я обитал на GAMERU более 10 лет
RayTwitty прокомментировал Bowsette запись блога в Ламповые посиделки у костра.
Да, после моего вброса с батоном пошла неконтролируемая реакция)))) Жалко других фоток не сохранилось. Вся оставшаяся клоунада тут. Еще был мой мем с Макроном на тему "что_бы", где Ван-Дам между грузовиками, но не могу блин найти -
Типичный срач на ГМ: 1) стартует провокационный тред, приходят местные и начинают траллировать новичка 2) подтягиваются ветераны, ситуация выходит из под контроля 3) к вечеру появляется админ, чистит тему, раздает подарки и откисает Лично я помню из всех срачей - это, разумеется Хлебный Спас Веги и "диды vs дебилбуль". А какие знаковые срачи помните вы?
-
https://www.youtube.com/live/OvTLxxRLiRY?si=h7iSUoalS6FI3zrc&t=10983
-
Появилась идея сделать апгрейд банок энергетиков у долговского технаря Болта. Думаю, будут такие апгрейды: 1) перекрасить Non stop в Берн защита от пси-излучения (дурки): +80 2) добавить экстракт "Золотого дождя" (Болт делает собственноручно, по рецепту от бабушки) выносливость: +25 3) съемная крышка (чтобы можно было закрыть назад) удобство: +50 4) банка-термос! (специальные накладки с вакуумом, напиток хранится в рюкзаке 12 часов охлажденным) надежность: +30 Ну как?
-
remedi вжух! levsha05
-
Глаза разуй
- 51 ответ
-
- 1
-
-
- проблема
- иконки интерфейса
-
(и ещё 1 )
C тегом: