Перейти к контенту

Struck

Опытные
  • Число публикаций

    484
  • Регистрация

  • Последнее посещение

  • AMKoin

    0 [Подарить AMKoin]

Весь контент пользователя Struck

  1. А совет мониторить количество памяти и смотреть где наибольшая утечка это плохой совет, да? Трынди, кашпировские все равно не здесь.
  2. @dsh, очевидно смотреть где именно утекает много памяти, в чем проблема? Или предлагаешь эксперимент провести за тебя? И в чем суть эксперимента?
  3. Struck

    Разговоры о модах

    @_Val_, общепринятое? Не знаю где и у кого. Официально мод опубликован только на одном ресурсе, ресурсе автора, и кому как не ему устанавливать там правила? По поводу чужих разработок, зазорным никогда не было и не будет, но такова политика, кто-то не хочет чтобы его работы расползлись по куче проектов.
  4. Struck

    Разговоры о модах

    На самом деле "защита" в отношении этого мода понятие растяжимое, есть защита от рук, есть защита материалов, есть многоступенчатый античит (об этом писал alpet). Могу подкинуть декомпрессор архивов если кому-то надо. Вангую что именно он нужен 99% пользователей, или все-таки хотим почитерить?
  5. Struck

    Разговоры о модах

    @Mari, я в такой "личной" подписи смысла не вижу, возможно Сяк кому-то персонально не хочет давать играть в свой мод, больше мне на ум ничего не приходит, откроет сайт подписывания на паблик - подписывайте сколь угодно. @_Val_, установка в шапке, гид там же, может НЕлюбителям этого мода как-то поумерить пыл и перестать оправдывать собственное невежество палками в колесах?
  6. Struck

    Разговоры о модах

    @Romark, среди адептов администрации их как-раз и нет, так что твое удивление я разделяю, так как и большинство пользователей тут мимо кассы. Мне вообще интересно, он больше игрокам нужен или модмейкерам которые любители поковыряться и подергать вместо созидания? В таком случае я бы вообще официально защиту не снимал, не от читерства, а от вскрытия. @Ренсон, сомневаюсь что ломанут прям совсем, архивы вскрыть - вполне да, но вот именно чтобы можно было читерить - тут навряд ли, почитай на каких алгоритмах сделана защита. @ed_rez, что конкретно там непонятно как сделано? На мой взгляд все очевидно (кроме движка), некоторые моменты грамотно доделаны, которые не доделали разрабы, но это движок, а по части скриптов не думаю что там можно что-то революционное увидеть, ну разве что для людей которые не понимают как использовать новые движковые правки, но, черт возьми, таким я не думаю что вообще что-то поможет.
  7. Struck

    Разговоры о модах

    Romark, если не знаешь всей системы подписки профилей, зачем говорить что-то о ней? Эта система автоматизирована и может работать и без Сяка, но пока он говорит подписывать только через него - подписывайте через него, если он решит автоматизировать - будете сами себе за пару минут профили подписывать без Сяка. Он тоже сделал мод для игры, по правилам, по его правилам.
  8. Struck

    Разговоры о модах

    @ed_rez, ничего сверхнового ты там не увидишь, конечно если ты не застрял на уровне 2010 года. Этой геймплейный мод, он не ставит перед собой сделать кучу невиданного. Самое интересное это исходники. @Mari, я играл в него тоже довольно продолжительное время, поверь, и баги ловил (а вот вылет только один), и вот сейчас не выйдя из подвала с Доктором уже словил баг из-за которого надо начинать новую игру, по другому его не исправить, Сяк считает это фишкой, мне это не нравится, но я не ною, из-за этой фишки просто физически невозможно будет пройти хоть какой-то квест. Многие фатальные вылеты исправляются в скриптах, будем надеяться что-то кто-то когда-то из перепишет. На это Сяк и намекал, что мод не окончен, чего вы ждали? В НЛС есть фатальные дыры в оптимизации из-за которых лично я в него играть долго не могу, это тянется еще с довольно давнего времени.
  9. Struck

    Разговоры о модах

    @Romark, почему неадекватным? Это банальная защита от дурака, лаунчер и все остальное имеет очень понятный интерфейс, новая система оповещения об ошибках тоже весьма хорошо реализована, я, интереса ради, скачал, установил, запустил. Никаких проблем не испытал. Зачем и почему сделана защита - я уже объяснял, но мои посты удалили, теперь пусть займется этим кто-то другой, а ты можешь дальше воздух сотрясать на эту тему. @Игг, zenobian, nlc 5, abc, srp. @Mari, сейчас открытый доступ, следовательно в твоем сообщении нарушение логики. Sync был выбран для удобной работы с обновлениями, так как можешь видеть не все осиливают даже скачать.
  10. Сделайте наконец кнопку цитаты, которая работает без явы (чтение спойлеров), не знаю как у других, но у меня этот вопрос стоит довольно остро. И еще вопрос - чей сервер, бывают ощутимые фризы, я понимаю что тут немногие сидят через цепочку впн, но тем не менее носить шапку из фольги или нет - личное дело каждого. Если не ошибаюсь, то подобные предложения были, почему игнорируете? Нежелание заниматься развитием ресурса или тривиальное невежество?
  11. Struck

    Скриптование

    По поводу боксов: севрерный класс из ряда вон целиком, надо переделывать. Переделывайте, не трудно, с ним у меня тоже были какие-то проблемы, пришлось переписывать. По поводу ресторов броников - еще элементарнее, добавляете параметры в броник, вставляете их на апдейт рядом с артефактами, скрипты ни к чему, но от безысходности можно сделать и на них.
  12. @Malandrinus, для действительно полного использования подобного стиля в луа нужен continue. Я тут наверное скажу, что подобные блоки нужно стараться совмещать в один посредством логических операций, это в скриптах, а в движке да, можно использовать то что ты предлагаешь, это явно прослеживается в изменениях движка.
  13. Struck

    Скриптование

    @Serge!, ты матчасть по луа в принципе открывал?
  14. Struck

    Скриптование

    Плавали, после того как надоело ждать по 10 минут загрузки игры кинули якорь. Все не так, код совершенно некорректный, надо использовать метатаблицы. Объект и пространство имен это немного разные понятия , к тому же я совершенно не уверен о возможности добавления методов к серверному объекту (пробуй получать метатаблицу того-же актора и что-нибудь добавить/переопределить). Тут ты, очевидно, добавляешь метод объекту, а не полю, чего ты еще ждал от такого кода?
  15. @HESH, что-бы поиграть без смс и регистрации я думаю будет тяжело, если только грязными хаками, а так там игра сильно сбоит при своих добавлениях чего не надо куда не надо. Смысл не скрыть все ото всех, а смысл в том чтобы играли как положено, чтобы это самое положено в одночасье не сделалось на многолетние муки автора по оттачиванию баланса. Некоторые коды (скриптовые) доступны, есть как и везде свои минусы и плюсы, не знаю кому как, но янтарной комнаты в них нет, максимум могут понадобится тем кто не понимает как новым функционалом по движку пользоваться. @Forser, это и не только, чтобы переписать кодировку там можно по многим направлениям копать, лучше по всем сразу.
  16. @User_X.A.R26, ИМЕННО! Особенно вот так код очень сильно запутывается: typedef obsolete_queue<buffer_vector<kill_shot_id>,2> kills_times_t;
  17. видимо со своим перепутал, да, в оригинале жрется из юзердаты визуала
  18. @Earth2Space, у него связано все с luaicp, там другие алгоритмы шифрования, делать подобное тому что там задача довольно нетривиальная, нужно переписывать много по файловой системе в целом. Конечно можно тоже зарядить свой лаунчер и другое приложение через которое управлять всем, но для меня очень долго это все обвязывать, учитывая что лаунчер писать буду не на плюсах.
  19. @abramcumner, это самое простое, константы и диапазоны, а я имею ввиду более углубленное переписывание.
  20. @abramcumner, да, я ошибся. Да нет, я ведь и говорю, мы делаем дат файл на каждого юзера, куда зашиваем пару ключей (и еще какую-нибудь привязку к самому юзеру), и то есть получается архивы будут завязаны на этот дат файл (что тут даст дамп памяти?). Можно же не просто ключом шифровать, а алгоритмом, все это конечно временно, об этом лишний раз говорить не нужно. Можно еще переписать чанки, тогда это занятие будет и не для средних умов, и точно не на пять минут. По сути то понятно что энкодер я могу себе оставить, а декодер так или иначе уйдет налево. А то как-то беспокоюсь за времена когда градус неуловимости начнет падать, сейчас на пике. Если хочешь могу тебе скинуть зашифрованный архив, вскроешь ради спортивного интереса? Интересно это быстро будет или нет.
  21. Что за бред? На VERIFY в релизе заглушка (пустое тело), "крешит" только дебаговую версию (выполняет одно действие, аналог рипит-антил на луа если так понятнее) , в релизе FORCE_VERIFY. Вот по этому макросу можешь уже смотреть (например function spawn_id(alife_simulator*, number)). Никто не пробовал засунуть механизмы асинхронного шифрования в кодировку архивов чтобы их было невозможно вскрыть в разумные сроки? Я вижу такой расклад, создаем какой-нибудь дат файл персонально на каждого пользователя который шифруем специально для него, и в этот же файл зашиваем ключ дешифровки всех архивов, получается не вложенное, но двойное шифрование. Еще вопрос что будет с чанками конечно стоит.
  22. @HESH, ты уверен что тебе это надо? Читай инфу по МСДК, различий WINANPI и APIENTRY в целом нет если с указателями не баловаться, а так они определяют как функция будет обращаться с аргументами на стеке (какой как точно не помню, надо смотреть документацию). ATOM тебе пока не нужен точно , лучше займи голову С АПИ, или теми же векторами.
  23. @HESH, в смысле зачем? Инкапсуляция и бОльшая ассоциативность. Например я часто использую при работе с векторами, кто-то бывает итераторы оборачивает, только надо не забывать что это все тот же тип, и еще не забывать что это в принципе тип . Иногда делается на один тип несколько синонимов, тоже думаю понятно зачем.
  24. @HESH, typedef int BOOL; typedef int INT;
  25. @Forser, да, я это уже давно заметил, у них еще на эррорах логи стоят тоже забавные, вроде "пиво создателю объекта". Помогите написать функцию проверки валидности числа, в общем нужен аналог существующего _valid, причем полный, почему-то он не инклюдится куда мне надо. Пока вышел из положения примерными границами установленными вручную.

AMK-Team.ru

×
×
  • Создать...