Elite Games - Свобода среди звезд!
.
ВНИМАНИЕ!
Наша конференция посвящена космической тематике и компьютерным играм.
Политические вопросы и происходящие в мире события в данный момент на нашем сайте не обсуждаются!

  » Технический вопрос. | страница 2
Конференция предназначена для общения пилотов. Для удобства она разделена на каналы, каждый из которых посвящен определенной игре. Пожалуйста, открывайте темы только в соответствующих каналах и после того, как убедитесь, что данный вопрос не обсуждался ранее.

Поиск | Правила конференции | Фотоальбом | Регистрация | Список пилотов | Профиль | Войти и проверить личные сообщения | Вход

   Страница 2 из 3
На страницу: Пред.  1, 2, 3  След. | Все страницы
Поиск в этой теме:
Канал X2: The Threat: «Технический вопрос.»
ASKirilL
 1220 EGP


Собака Павлова
Репутация: 302
Сообщения: 8209
Откуда: Москва
Зарегистрирован: 21.03.2003
Молодец....... Класс...
_________________
Павлов - собака.
    Добавлено: 22:40 14-12-2003   
Scval
 





Ты это сделал - здорово... Молодец !!! Супер!
    Добавлено: 01:10 15-12-2003   
Dimaxx
 980 EGP


Рейтинг канала: 1(5)
Репутация: 204
Сообщения: 5728
Откуда: Северодвинск
Зарегистрирован: 26.06.2002
2 Alone: Вау! Я тебе давным-давно ответил! Так ты че, не получил что-ль? Во дела! Ответил в тот же день.
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Добавлено: 01:17 15-12-2003   
Dimaxx
 980 EGP


Рейтинг канала: 1(5)
Репутация: 204
Сообщения: 5728
Откуда: Северодвинск
Зарегистрирован: 26.06.2002
Завтра делов навалом, поэтому выкладываю сейчас. Распаковывает любые PCK с любыми заголовками. Все PCK - это шифрованные и упакованные XML.

Качаем www.dimaxx.hotbox.ru/unpck.zip
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Добавлено: 01:18 15-12-2003   
Dimaxx
 980 EGP


Рейтинг канала: 1(5)
Репутация: 204
Сообщения: 5728
Откуда: Северодвинск
Зарегистрирован: 26.06.2002
Если кому интересно, то могу рассказать как.
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Добавлено: 01:18 15-12-2003   
Пассажир
 

Пассажир




Ясен день что интересно.
Рассказывай
:\>_
    Добавлено: 01:41 15-12-2003   
Aggtaa
 120 EGP


Репутация: 8
Сообщения: 93
Откуда: Питер
Зарегистрирован: 08.12.2003
Отлично. Молодец!
Признавайся - сколько времени это заняло? И как докопался?
_________________
Aggtaa
    Добавлено: 10:18 15-12-2003   
Dimaxx
 980 EGP


Рейтинг канала: 1(5)
Репутация: 204
Сообщения: 5728
Откуда: Северодвинск
Зарегистрирован: 26.06.2002
Как распаковать PCK/PBD?

1) Берем первый байт файла и XOR'им его байтом 0xC8 (типа, стреляем в шевелящиеся кусты с целью выяснить - кто там сидит). Получаем байт для дальнейшего XOR'ения.
2) XOR'им только что полученным байтом остальные байты до конца файла. Мы дешифровали файл. Ну обожают в EGOSOFT'е команду XOR! Ну и слава Богу! А то взяли бы какой-нить MD5 для шифрования и поминай карту и скрипты как звали!
3) Пропускаем от начала файла 9 байт и записываем с этой позиции байты 0x78 и 0xDA. Ничего эта сигнатура не напоминает? Нет?...
4) Самые последние 4 байта файла - это размер распакованного файла. Предпоследние 4 байта - стандартная CRC32 распакованного файла.
5) Далее самое простое. Убираем первые 9 байт и последние 8. Получили чистый поток, упакованный... стандартным ZLib'ом, мать его! Из-за него я 4 часа трасcировал экзешник XT, думал рехнусь!
6) Распаковываем и делаем, все что хотим.

PS: Во Лехан разозлится!
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Добавлено: 20:13 15-12-2003   
Aggtaa
 120 EGP


Репутация: 8
Сообщения: 93
Откуда: Питер
Зарегистрирован: 08.12.2003
Однако Улыбка Я 4 часа не трассировал, времени не было, но рехнуться успел. Улыбка
Ты редактор карт писать будешь? Хочется настоящий редактор карт, с добавлением сеторов, и внешний редактор скриптов.
_________________
Aggtaa
    Добавлено: 22:06 15-12-2003   
Dimaxx
 980 EGP


Рейтинг канала: 1(5)
Репутация: 204
Сообщения: 5728
Откуда: Северодвинск
Зарегистрирован: 26.06.2002
Редактор карт почти готов - я его давно пишу. Осталось получить игру (в среду) и долизать некоторые неточности.
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Добавлено: 01:29 16-12-2003   
stalkerg
 235 EGP


Репутация: 2
Сообщения: 755
Откуда: Москва
Зарегистрирован: 15.01.2002
ГЫ!!!! Блин а я смотрю Zlib овский кодик напоминают...
НЕ Zlib хорошо но <ВЦ> для таких мелких файлов???
Да а как ты редактор 3д карт бкз 3д сделаешь??? Или у тебя уже всё давно 3д?
_________________
Красноглазый пионер. LOR
Аниме-космосим - скоро на ваших мониторах!
    Добавлено: 18:23 16-12-2003   
Dimaxx
 980 EGP


Рейтинг канала: 1(5)
Репутация: 204
Сообщения: 5728
Откуда: Северодвинск
Зарегистрирован: 26.06.2002
Есть такая чтука как поворот карты (как в игре). Сначала ставишь объект в плоскости x-y, а потом поворачиваешь карту и двигаешь объект в плоскости x-z. Вот и вся премудрость.
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Добавлено: 21:13 16-12-2003   
Aggtaa
 120 EGP


Репутация: 8
Сообщения: 93
Откуда: Питер
Зарегистрирован: 08.12.2003
Если надо, я тут гляделку для моделей написал. Можно и 3Д сделать...
_________________
Aggtaa
    Добавлено: 16:10 17-12-2003   
Keynol
 130 EGP


Репутация: 11
Сообщения: 358

Зарегистрирован: 05.07.2001
Ребят, я поражён вами Улыбка Да вы кодеры почище многих!!! Пьем пиво вместе!
Отучите Х2 1.1 exe от диска ?? а ?
    Добавлено: 17:26 17-12-2003   
Grebomet
 1460 EGP


Модератор
Рейтинг канала: 2(22)
Репутация: 261
Сообщения: 4765
Откуда: Питербурх
Зарегистрирован: 06.01.2003
Keynol :
Отучите Х2 1.1 exe от диска ?? а ?

Дык давай свой ехе, отучим Улыбка Щас мы вас всех тут вылечим!
А еще лучше (тихо-тихо) весь патчик выложи... Ой, ходу отседова... Ой, ходу отседова... Ой, ходу отседова... Ой, ходу отседова... Ой, ходу отседова...
_________________
Классическая ошибка, которую совершают проектировщики абсолютно надежных систем, – недооценка изобретательности клинических идиотов.
    Добавлено: 17:33 17-12-2003   
Keynol
 130 EGP


Репутация: 11
Сообщения: 358

Зарегистрирован: 05.07.2001
Grebomet
дык но проблемо! Ты умеешь отучать?
    Добавлено: 18:04 17-12-2003   
Dimaxx
 980 EGP


Рейтинг канала: 1(5)
Репутация: 204
Сообщения: 5728
Откуда: Северодвинск
Зарегистрирован: 26.06.2002
Обновил распаковкщик - вкралась маненькая ошибка. Таперича усе в ажуре.

http://dimaxx.hotbox.ru/unpck.zip
_________________
"Если мы не покончим с войной, война покончит с нами." Г. Г. Уэллс
    Добавлено: 01:23 18-12-2003   
akm
 470 EGP


Рейтинг канала: 1(4)
Репутация: 173
Сообщения: 1638
Откуда: Паразит Прайм
Зарегистрирован: 23.10.2002
И заодно теперь можно целые директории или выделенные файлы распаковывать!

Спасибо!
    Добавлено: 01:35 18-12-2003   
SKY_WOLF
 140 EGP


Репутация: 27
Сообщения: 409
Откуда: pinsk
Зарегистрирован: 05.05.2003
Димакс!! Молодец.. есть просьба, думаю вся комунити если сделаешь проставится на пиво, сделать что бы скрипты транспортов были не скриптами а в машинных кодах.. изза них поганцев тормоза.. если не сделаешь, бум просить исходники.. мож дадут. Расстроен
_________________
там море звезд и я ищу их...
    Добавлено: 09:59 18-12-2003   
Marauder (n/a)
 962 EGP


Рейтинг канала: 1(1)
Репутация: 100
Сообщения: 9582
Откуда: Ад
Зарегистрирован: 07.02.2001
Цитата:
сделать что бы скрипты транспортов были не скриптами а в машинных кодах.. изза них поганцев тормоза.. если не сделаешь, бум просить исходники.. мож дадут.

(тихо сползаю под стол)
_________________
Профиль закрыт. У пилота кончились хитпойнты.
    Добавлено: 11:10 18-12-2003   
Канал X2: The Threat: «Технический вопрос.»
На страницу: Пред.  1, 2, 3  След. | Все страницы
  
Показать: 
Предыдущая тема | Следующая тема |
К списку каналов | Наверх страницы
Цитата не в тему: Пираты нужны как ВОЗДУХ. Вернее, как РЕЙТИНГ! Берегите пиратов!

  » Технический вопрос. | страница 2
Каналы: Новости | Elite | Elite: Dangerous | Freelancer | Star Citizen | X-Tension/X-BTF | X2: The Threat | X3: Reunion | X3: Terran Conflict | X Rebirth | X4: Foundations | EVE Online | Orbiter | Kerbal Space Program | Evochron | VoidExpanse | Космические Миры | Онлайновые игры | Другие игры | Цифровая дистрибуция | play.elite-games.ru | ЗВ 2: Гражданская война | Творчество | Железо | Игра Мечты | Сайт
   Дизайн Elite Games V5 beta.18