Jump to content
Korean Random

GPCracker

User
  • Posts

    2,827
  • Joined

  • Last visited

  • Days Won

    62

Everything posted by GPCracker

  1. Так можешь не париться, взять конфиг у них. З.Ы. Виндовый блокнот выкинь на помойку, я бы вообще его удалил с корнями, там кодировка UTF-8 w/o BOM, он ее ломает при редактировании, ЕМНИП добавляет BOM игра на нем или фейлится ридер, или краши идут. Ставь NPP или ST и все будет ОК.
  2. Людей, которые могут что-то улучшить, можно по пальцам пересчитать (по крайней мере их весьма маленький процент), да и вряд ли они что-то сами без серьёзных причин делать будут, ибо для этого есть feature request. Тут конфиг с подробными комментариями не все могут поправить, а ты про улучшения.
  3. Никакого. Все файлы, опубликованные на сторонних ресурсах могут содержать все, что угодно. Рекламу, вирусы и т.д. Я публикую мод только в этой теме и в репозитории.Выкачал я тот файлик. Опуская особенности структуры PYC, кусок кода парсинга таймстампа. 4 байта 0х4-0х7 >>> import struct >>> import datetime >>> print datetime.datetime.fromtimestamp(struct.unpack('<I', 'F7E1DD55'.decode('hex'))[0]) 2015-08-26 23:57:43На сайте сплошняком какая-то бредятина, такое ощущение что вместо поддерживаемой версии клиента там стоит макрос, а публикуют моды какие-то школьники, которые даже нормально описание сделать не могут.
  4. Обходится на раз-два тупо переименованием файлов. Называешь alpha, bravo, charlie, delta, echo, ... и табличку в текстовый файлик в укромном месте и все. Насчет имени файла в байт-коде - можно пересобрать и обфуцировать если сильно страшно. Пусть копают, кому не влом. И черта с два, кто поймет, что за скрипты у тебя стоят. В большинстве случаев все работает ОК, максимум переименовать конфиг придется. Это дополнительные скрипты передачи состояния. А значит и трафик, и вычислительная мощность. Да и тоже обходится на раз-два. В тех же хуках, что и у меня в моде, ставится нужный код и вуаля. На уровне AS можно вообще как хочешь точку прицеливания перемещать. И использовать для ее выбора АБСОЛЮТНО любой алгоритм, хоть рандомные координаты, если от этого тебе будет толк. Так же как можно и камеру двигать как хочешь, в реплее правда палится и то и другое, но речь не об этом. А серверу пофигу, что за точку ты ему дал. Ему напряжно проверить данные, проца не хватит каждого мониторить, и так все вычисления на сервере.
  5. А я такой не появлялся в рандоме 3 месяца уже... Опа, неждан! И в ближайшее время вряд ли собираюсь.
  6. На каток их при выезде из-за угла. И в каточек, и в каточек... Чтобы не повадно было аим ставить))) Опа. Неждан. Пруф, пожалуйста. Да и интервал рандомный выставить можно, по серверу не отловят уже, ибо определить скриптовость сложно, т.к. рандом. И где гарантии что у тебя не на пробеле и нет громкой сирены при пожаре.
  7. Ну смотря что в данный момент важнее - скорость или функциональность. Не просто так этот формат добавили, от нечего делать. Видимо, было нужно. Значит, есть существенный смысл.
  8. Выделяешь кусок поста, появляются кнопки. Либо жмешь ответить в углу поста и правишь цитату руками. При игре на ПТ стоя я и без всякого аима засуну елке ваншот с прилично дистанции, если с пингом все ОК и потерь нет. И неважно как и куда она едет. Если там рак и не маневрирует - он получает плюху. Без всяких аимов и маркеров. И без вариантов. Был где-то реплей, где я елке на полном фланговом (вбок ехала) кинул на CDC плюху (подкалибер правда зарядил, ибо дистанция большая, а летит он быстрее) метров с 600+, причем раза так со второго и прицельно по ней стрелял. Так что если руки прямые - аим можно смело выкинуть на помойку.
  9. Это старая штука вроде как, обратная совместимость, наверное... format() ИМХО мощнее в разы.
  10. Если хочешь фичу - глянь сорцы используемых либ, м.б. там есть какой энкодер, который тебе жизнь портит. Для кого-то из нубокодеров м.б. будет интересно, плюсанут)))А по чесноку посылать далеким маршрутом всех желающих использовать любой язык кроме английского в коде в любом его виде (нормальный, транслит, псевдографика, и т.д.) ИМХО правильнее. Ибо я привел пак лулзов в комментах на хабре, что бывает в таких случаях. Для языков есть файлы локализации и документации. Блин, так ты байт-строку форматтить пытаешься! А формат - он исключительно имеет смысл только для строк. Байт-строка - это байты. И ничего кроме байтов. >>> b'{}'.decode('ascii').format('test') 'test'Байты можно декодировать, используя кодовую таблицу. Тогда все ок. Одни и те же байты в разных кодовых таблицах обозначают разные символы и вообще символ может быть и два+ байта длиной. Текст - это однозначно - один индекс - один символ.
  11. Нашел на хабре специально, в комментах //самая жесть, когда у вас команда многонациональная… var sousDomaine = sld + tld; var sousDomaineDlina = sousDomaine.length; Это нормально, т.к. ты байтовую строку форматируешь байтовой. Если комбо микс - скорее всего будет кодек ASCII юзаться, если примет такое интерпретатор. >>> '{}'.format('test') 'test' >>> import sys >>> sys.version '3.3.3 (default, Dec 19 2013, 14:11:33) \n[GCC 4.7.2]' Это через ST в консоли, но думаю это неважно.
  12. Не писать комменты на русском. )) А если честно, вообще любой вид локализации в коде есть зло.
  13. Вот чем мне понравился 3k Python - (плагин для ST когда писал) - так это тем, что строка и байты - это в принципе разные типы и их перепутать просто нереально, не примет получатель, сразу начнет ругаться на тип. Ну и получается автоматом учит кодера думать, что и куда он отравляет, и энкодеры/декодеры автоматом ставить или сразу на поток враппер вешать (немного повозился с этой темой, зато плагин русский текст нормально хавает). А что по делу - наверняка это Python модули, загляни внутрь, м.б. там есть какое кодирование/декодирование, м.б. удастся подстроиться.
  14. Оно цель перекрывает немного... Да и смысла в нем - только "пристреляться" к пушке (т.е. понять насколько большое нужно брать упреждение по различного типа целям), потом оно нафиг не надо, мешает только.
  15. Лайт - означает легкий. А скрипты и так не тяжелые, и жрут немного. Для использования с другими корректирующими скриптами нужно отключать блок корректировки полностью.
  16. @Зургей, Конфигурировать придется грамотно.
  17. Очень жаль... Бекап шапки темы хрен сохранишь, на случай если вдруг накосячишь при редактировании. Да и сам пост временами при просмотрах плывет иногда, вроде одно время такое было с [spoiler][code]code[/code][/spoiler]и еще где-то встречалось...
  18. Попробуй в режиме bb кодов. Редактор иногда неадекватно правит посты, когда используешь или Wysiwig, поэтому пишешь в bb кодах в блокноте, потом кидаешь в редактор, смотришь, ещё раз копируешь из блокнота и кидаешь в паблик. З.Ы. Я вообще только bb режимом пользуясь.
  19. @goodman, http://www.koreanrandom.com/forum/index.php?&app=forums&module=extras&section=legends&do=bbcode
  20. Черный список в настройках. А насчет гифок и километровых портянок - если много народу отключает подпись - автоматом кидать предупреждение. Не знаю, правда, насколько такое реализуемо.
  21. Спасибо огромное) Намного лучше) З.Ы. Плюсомет разряжен( В принципе опцией будет неплохо для кого-то. А так обычно большие и не особо информативные / отвлекающие подписи можно отключить через крестик в правом углу. Таких не так уж и много. Есть еще один момент: Посты можно отредактировать, дописать "приклейкой", а вот изменить рейтинг (сменить скажем минус на 0 или на плюс) нельзя... Это специально так сделано?
  22. Поддерживаю. Во первых, качественные сборки можно будет и закрепить не делая при этом важную портянку километровой длины. Это тоже весьма неплохой стимул для публикации тем сборок здесь. Ибо на раковом цензура будь здоров, скрины со статкой или ссылку на XVM не вздумай прикрепить или еще чего. Во-вторых, разгрузка раздела модов, а темы модов не будут вперемешку с темами пакеров. Искать нужное будет несколько проще.
  23. @Mr 13, можно добавить функцию отключения отображения подписей пользователей только в личных сообщениях? А то в длинных диалогах становится жалко мышь, скроллить столько одинаковых подписей. Сомневаюсь что она там вообще нужна. З.Ы. Если баян - извиняюсь, но в настройках черного списка есть только пункты игнора ЛС, форумных сообщений и глобальное отключение подписей.
×
×
  • Create New...