S.T.A.L.K.E.R.: Global War <<<>>> Инструмент - теперь и для ТЧ! <<<>>> NS OGSR: Сборка от 30.12.2023
-
Число публикаций
484 -
Регистрация
-
Последнее посещение
-
AMKoin
0 [Подарить AMKoin]
Весь контент пользователя Struck
-
А совет мониторить количество памяти и смотреть где наибольшая утечка это плохой совет, да? Трынди, кашпировские все равно не здесь.
-
@dsh, очевидно смотреть где именно утекает много памяти, в чем проблема? Или предлагаешь эксперимент провести за тебя? И в чем суть эксперимента?
-
@_Val_, общепринятое? Не знаю где и у кого. Официально мод опубликован только на одном ресурсе, ресурсе автора, и кому как не ему устанавливать там правила? По поводу чужих разработок, зазорным никогда не было и не будет, но такова политика, кто-то не хочет чтобы его работы расползлись по куче проектов.
- 14 001 ответ
-
- мод
- s.t.a.l.k.e.r.
-
(и еще 5 )
Отмечено тегом:
-
На самом деле "защита" в отношении этого мода понятие растяжимое, есть защита от рук, есть защита материалов, есть многоступенчатый античит (об этом писал alpet). Могу подкинуть декомпрессор архивов если кому-то надо. Вангую что именно он нужен 99% пользователей, или все-таки хотим почитерить?
- 14 001 ответ
-
- мод
- s.t.a.l.k.e.r.
-
(и еще 5 )
Отмечено тегом:
-
@Mari, я в такой "личной" подписи смысла не вижу, возможно Сяк кому-то персонально не хочет давать играть в свой мод, больше мне на ум ничего не приходит, откроет сайт подписывания на паблик - подписывайте сколь угодно. @_Val_, установка в шапке, гид там же, может НЕлюбителям этого мода как-то поумерить пыл и перестать оправдывать собственное невежество палками в колесах?
- 14 001 ответ
-
- мод
- s.t.a.l.k.e.r.
-
(и еще 5 )
Отмечено тегом:
-
@Romark, среди адептов администрации их как-раз и нет, так что твое удивление я разделяю, так как и большинство пользователей тут мимо кассы. Мне вообще интересно, он больше игрокам нужен или модмейкерам которые любители поковыряться и подергать вместо созидания? В таком случае я бы вообще официально защиту не снимал, не от читерства, а от вскрытия. @Ренсон, сомневаюсь что ломанут прям совсем, архивы вскрыть - вполне да, но вот именно чтобы можно было читерить - тут навряд ли, почитай на каких алгоритмах сделана защита. @ed_rez, что конкретно там непонятно как сделано? На мой взгляд все очевидно (кроме движка), некоторые моменты грамотно доделаны, которые не доделали разрабы, но это движок, а по части скриптов не думаю что там можно что-то революционное увидеть, ну разве что для людей которые не понимают как использовать новые движковые правки, но, черт возьми, таким я не думаю что вообще что-то поможет.
- 14 001 ответ
-
- мод
- s.t.a.l.k.e.r.
-
(и еще 5 )
Отмечено тегом:
-
Romark, если не знаешь всей системы подписки профилей, зачем говорить что-то о ней? Эта система автоматизирована и может работать и без Сяка, но пока он говорит подписывать только через него - подписывайте через него, если он решит автоматизировать - будете сами себе за пару минут профили подписывать без Сяка. Он тоже сделал мод для игры, по правилам, по его правилам.
- 14 001 ответ
-
- мод
- s.t.a.l.k.e.r.
-
(и еще 5 )
Отмечено тегом:
-
@ed_rez, ничего сверхнового ты там не увидишь, конечно если ты не застрял на уровне 2010 года. Этой геймплейный мод, он не ставит перед собой сделать кучу невиданного. Самое интересное это исходники. @Mari, я играл в него тоже довольно продолжительное время, поверь, и баги ловил (а вот вылет только один), и вот сейчас не выйдя из подвала с Доктором уже словил баг из-за которого надо начинать новую игру, по другому его не исправить, Сяк считает это фишкой, мне это не нравится, но я не ною, из-за этой фишки просто физически невозможно будет пройти хоть какой-то квест. Многие фатальные вылеты исправляются в скриптах, будем надеяться что-то кто-то когда-то из перепишет. На это Сяк и намекал, что мод не окончен, чего вы ждали? В НЛС есть фатальные дыры в оптимизации из-за которых лично я в него играть долго не могу, это тянется еще с довольно давнего времени.
- 14 001 ответ
-
- мод
- s.t.a.l.k.e.r.
-
(и еще 5 )
Отмечено тегом:
-
@Romark, почему неадекватным? Это банальная защита от дурака, лаунчер и все остальное имеет очень понятный интерфейс, новая система оповещения об ошибках тоже весьма хорошо реализована, я, интереса ради, скачал, установил, запустил. Никаких проблем не испытал. Зачем и почему сделана защита - я уже объяснял, но мои посты удалили, теперь пусть займется этим кто-то другой, а ты можешь дальше воздух сотрясать на эту тему. @Игг, zenobian, nlc 5, abc, srp. @Mari, сейчас открытый доступ, следовательно в твоем сообщении нарушение логики. Sync был выбран для удобной работы с обновлениями, так как можешь видеть не все осиливают даже скачать.
- 14 001 ответ
-
- мод
- s.t.a.l.k.e.r.
-
(и еще 5 )
Отмечено тегом:
-
Форум: вопросы и предложения
Struck ответил на тему форума автора Murarius в Административный раздел
Сделайте наконец кнопку цитаты, которая работает без явы (чтение спойлеров), не знаю как у других, но у меня этот вопрос стоит довольно остро. И еще вопрос - чей сервер, бывают ощутимые фризы, я понимаю что тут немногие сидят через цепочку впн, но тем не менее носить шапку из фольги или нет - личное дело каждого. Если не ошибаюсь, то подобные предложения были, почему игнорируете? Нежелание заниматься развитием ресурса или тривиальное невежество? -
По поводу боксов: севрерный класс из ряда вон целиком, надо переделывать. Переделывайте, не трудно, с ним у меня тоже были какие-то проблемы, пришлось переписывать. По поводу ресторов броников - еще элементарнее, добавляете параметры в броник, вставляете их на апдейт рядом с артефактами, скрипты ни к чему, но от безысходности можно сделать и на них.
-
@Malandrinus, для действительно полного использования подобного стиля в луа нужен continue. Я тут наверное скажу, что подобные блоки нужно стараться совмещать в один посредством логических операций, это в скриптах, а в движке да, можно использовать то что ты предлагаешь, это явно прослеживается в изменениях движка.
-
@Serge!, ты матчасть по луа в принципе открывал?
-
Плавали, после того как надоело ждать по 10 минут загрузки игры кинули якорь. Все не так, код совершенно некорректный, надо использовать метатаблицы. Объект и пространство имен это немного разные понятия , к тому же я совершенно не уверен о возможности добавления методов к серверному объекту (пробуй получать метатаблицу того-же актора и что-нибудь добавить/переопределить). Тут ты, очевидно, добавляешь метод объекту, а не полю, чего ты еще ждал от такого кода?
-
@HESH, что-бы поиграть без смс и регистрации я думаю будет тяжело, если только грязными хаками, а так там игра сильно сбоит при своих добавлениях чего не надо куда не надо. Смысл не скрыть все ото всех, а смысл в том чтобы играли как положено, чтобы это самое положено в одночасье не сделалось на многолетние муки автора по оттачиванию баланса. Некоторые коды (скриптовые) доступны, есть как и везде свои минусы и плюсы, не знаю кому как, но янтарной комнаты в них нет, максимум могут понадобится тем кто не понимает как новым функционалом по движку пользоваться. @Forser, это и не только, чтобы переписать кодировку там можно по многим направлениям копать, лучше по всем сразу.
-
@User_X.A.R26, ИМЕННО! Особенно вот так код очень сильно запутывается: typedef obsolete_queue<buffer_vector<kill_shot_id>,2> kills_times_t;
-
видимо со своим перепутал, да, в оригинале жрется из юзердаты визуала
-
@Earth2Space, у него связано все с luaicp, там другие алгоритмы шифрования, делать подобное тому что там задача довольно нетривиальная, нужно переписывать много по файловой системе в целом. Конечно можно тоже зарядить свой лаунчер и другое приложение через которое управлять всем, но для меня очень долго это все обвязывать, учитывая что лаунчер писать буду не на плюсах.
-
@abramcumner, это самое простое, константы и диапазоны, а я имею ввиду более углубленное переписывание.
-
@abramcumner, да, я ошибся. Да нет, я ведь и говорю, мы делаем дат файл на каждого юзера, куда зашиваем пару ключей (и еще какую-нибудь привязку к самому юзеру), и то есть получается архивы будут завязаны на этот дат файл (что тут даст дамп памяти?). Можно же не просто ключом шифровать, а алгоритмом, все это конечно временно, об этом лишний раз говорить не нужно. Можно еще переписать чанки, тогда это занятие будет и не для средних умов, и точно не на пять минут. По сути то понятно что энкодер я могу себе оставить, а декодер так или иначе уйдет налево. А то как-то беспокоюсь за времена когда градус неуловимости начнет падать, сейчас на пике. Если хочешь могу тебе скинуть зашифрованный архив, вскроешь ради спортивного интереса? Интересно это быстро будет или нет.
-
Что за бред? На VERIFY в релизе заглушка (пустое тело), "крешит" только дебаговую версию (выполняет одно действие, аналог рипит-антил на луа если так понятнее) , в релизе FORCE_VERIFY. Вот по этому макросу можешь уже смотреть (например function spawn_id(alife_simulator*, number)). Никто не пробовал засунуть механизмы асинхронного шифрования в кодировку архивов чтобы их было невозможно вскрыть в разумные сроки? Я вижу такой расклад, создаем какой-нибудь дат файл персонально на каждого пользователя который шифруем специально для него, и в этот же файл зашиваем ключ дешифровки всех архивов, получается не вложенное, но двойное шифрование. Еще вопрос что будет с чанками конечно стоит.
-
@HESH, ты уверен что тебе это надо? Читай инфу по МСДК, различий WINANPI и APIENTRY в целом нет если с указателями не баловаться, а так они определяют как функция будет обращаться с аргументами на стеке (какой как точно не помню, надо смотреть документацию). ATOM тебе пока не нужен точно , лучше займи голову С АПИ, или теми же векторами.
-
@HESH, в смысле зачем? Инкапсуляция и бОльшая ассоциативность. Например я часто использую при работе с векторами, кто-то бывает итераторы оборачивает, только надо не забывать что это все тот же тип, и еще не забывать что это в принципе тип . Иногда делается на один тип несколько синонимов, тоже думаю понятно зачем.
-
@HESH, typedef int BOOL; typedef int INT;
-
@Forser, да, я это уже давно заметил, у них еще на эррорах логи стоят тоже забавные, вроде "пиво создателю объекта". Помогите написать функцию проверки валидности числа, в общем нужен аналог существующего _valid, причем полный, почему-то он не инклюдится куда мне надо. Пока вышел из положения примерными границами установленными вручную.