Логин:
Пароль:

http://lfforever.ru/design/ds_dw.css http://lfforever.ru/design/black.css
Сменить скин
Присоединяйся к каналу LFF в Discord!
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
  • Страница 1 из 1
  • 1
Фан Форум для LF'айтеров » Оригинальные игры » Hero Fighter » Hero Fighter (Раскажу что знаю о HF)
Hero Fighter
28.07.11 14:31 | #1

Репутация: 0
Постов: 14
Многие говорят что мало миссий но это исправится в новом году. Я слышал что в Новом году выйдет 1.0 там вроде как должна быть доступна вся история, на щет персов не знаю. Возможно через год, полтора выйдет 2.0. Думаю тут будут добавлять еще персонажей(не тех которые щас доступны,так как если полазить на их сайте можете увидеть всех персонажей которые запланированы). Надеюсь они не забросят этот проект. По мне он лучше чем LF(наверно что долго играю в нее и она мне наскучила). Если вам еще не понравилась игра HF подождите до версии 1.0. Меня манит в этой игре прорисовки персонажей и предметов, можно ставить армию и конечно лошади чего не было в LF.
03.08.11 14:36 | #2

Репутация: 19
Постов: 281
Быстро надоедает, пока нет возможности для моддинга. Чего не скажешь о LF.
[ Маленький Фриз говорит: это сообщение было отредактировано!]
03.11.11 16:20 | #3

Репутация: 169
Постов: 1658
Вышла новая версия 0.6
http://herofighter.com/



Щёлкните на дракончика, он должен рости!!!
Никто не знает столько, сколько не знаю Я
03.11.11 16:32 | #4

Репутация: 0
Постов: 82
Игра не так популярна как LF2, потому что по ней нельзя делать моды как по LF2
04.11.11 15:33 | #5

Репутация: 169
Постов: 1658
Хорошие новости. Я смог расковырять HeroFighter, у меня есть доступ к дат-файлам и спрайтам, ахахаах!!!!!!!!!!!!!!!!!!!!!!!!!!


Щёлкните на дракончика, он должен рости!!!
Никто не знает столько, сколько не знаю Я
04.11.11 19:10 | #6

Репутация: 23
Постов: 64
rudolf_oO
Я есмь Костя
<img src="путь до картинки">
04.11.11 19:36 | #7

Репутация: 0
Постов: 82
Скинь, Скинь, Скинь, Мега чел den_lol
04.11.11 19:53 | #8

Репутация: 169
Постов: 1658
Вот некоторые спрайты. Вы не поверите но они там не цельные а все спрайты отдельные части тела, ололо!!
Все кидать не буду, подожду 1.0 версию, тогда и кину.



Щёлкните на дракончика, он должен рости!!!
Никто не знает столько, сколько не знаю Я
04.11.11 21:58 | #9

Репутация: 130
Постов: 1103
На почту Марти отправь лаконичное письмо, содержащее номер веб кошелька и вскрытую HF
05.11.11 04:35 | #10

Репутация: 169
Постов: 1658
Quote (Linad)
На почту Марти отправь лаконичное письмо, содержащее номер веб кошелька и вскрытую HF

это идея

Суть в том что игра флэшка в которую вставлена другая флэшка которая зашифрована и пожата алгоритмом zlib.
Вот алгоритм для дешифровки на c#
Code
private void button1_Click(object sender, RoutedEventArgs e)
         {             
             BinaryReader br=new BinaryReader(new FileStream(@"c:\hf.dat",FileMode.Open,FileAccess.Read));
             byte[] data = new byte[(int)br.BaseStream.Length];
                  
             int cnt = br.Read(data, 0, (int)br.BaseStream.Length);
              
             int n = (int)br.BaseStream.Length - 32;

             byte[] S=new byte [256];
             int i = 0;
             for (i = 0; i < 256; i++) S[i] = Convert.ToByte(i);
             i = 0;
             int j = 0;
             byte  u = 0;
             byte v = 0;
             while (i < 256)
             {

                 j = j + S[i] + data[n + (i & 31)] & 255;
                 u = S[i];
                 S[i] = S[j];
                 S[j] = u;
                 i = (i + 1);
             }
                    
             if (n > 131072)
             {
                 n=131072;
             }
            int _loc_2 = 0;
                 j=0;
                 i = _loc_2;
                 int k=0;
                 while (k < n)
                 {                     
                     i = i + 1 & 255;
                     u = S[i];
                     j = j + u & 255;
                     v = S[j];
                     S[i] = v;
                     S[j] = u;
                      
                     data[k] =Convert.ToByte(data[k] ^ S[u + v & 255]);
                     k = (k + 1);
                 }
             BinaryWriter bw=new BinaryWriter(new FileStream(@"c:\hf2.dat",FileMode.Create,FileAccess.Write));
             bw.Write(data);
             bw.Close();
             br.Close();
// Плюс файл hf2.dat какой-нибудь стороней программой расжать (алгоритм zlib).
         }


Вот некоторые файлы: http://www.mediafire.com/?brvky99e5pnpeqh



Щёлкните на дракончика, он должен рости!!!
Никто не знает столько, сколько не знаю Я
05.11.11 10:52 | #11

Репутация: 130
Постов: 1103
Интересно, зачем такое расчленение спрайтов? Первое что приходит на ум - очень удобно создавать новые движения, или менять старые, без замены спрайтов. Просто корректируя их положение относительно друг друга.
Вторая - подсолить пилюлю поколению мододелов, которые будут пытаться создать своих персонажей или мод по этой методике monk_wall

В спрайтах нет никого похожего на:

Прикрепленные файлы: 9309104.png(39.9 Kb)
05.11.11 13:17 | #12

Репутация: 408
Постов: 8023
Quote
Интересно, зачем такое расчленение спрайтов? Первое что приходит на ум - очень удобно создавать новые движения, или менять старые, без замены спрайтов. Просто корректируя их положение относительно друг друга.

это и есть верный ответ, Линадушка
видимо Марти изучил как делаются современные 2D игры, и последовал примеру других.
и это положение и замена обычно корректируется уже самим кодом)

мноооогие вещи, особенно на флешках, так делаются)


09.06.12 09:01 | #13

Репутация: 0
Постов: 11
так как поиграть за Iczzy?
09.06.12 12:29 | #14

Репутация: 130
Постов: 1103
мтавей, а у тебя Sinan, Titto, Giggs открыты?)
12.06.12 13:59 | #15

Репутация: 38
Постов: 483
Quote (Satanael)
Хорошие новости. Я смог расковырять HeroFighter, у меня есть доступ к дат-файлам и спрайтам, ахахаах!!!!!!!!!!!!!!!!!!!!!!!!!!

Ура! Молодчик!)
О самом процессе немного не расскажешь? Хотя бы в лс)

22.06.12 15:38 | #16

Репутация: 169
Постов: 1658
Quote (Clarky)
Ура! Молодчик!)
О самом процессе немного не расскажешь? Хотя бы в лс)

игра это флэшка в которую вставлена другая флэшка - пошифрованная простым алгоритмом. Я выдернул эту флэшку внутреннюю, потом написал программу которая её дешифрует. И вот в этой расшифрованной флэшки есть блоки данных которые заархивированы с использованием zlib(deflate,inflate). Значит эти блоки данных разархивировал и там внутри спрайты и дат-файлы.



Щёлкните на дракончика, он должен рости!!!
Никто не знает столько, сколько не знаю Я
24.06.12 19:23 | #17

Репутация: 38
Постов: 483
Satanael, А сколько это у все у тебя времени заняло? Короче ты просто раздербанил экзешник и уже потом начал дешифрировать?
Фан Форум для LF'айтеров » Оригинальные игры » Hero Fighter » Hero Fighter (Раскажу что знаю о HF)
  • Страница 1 из 1
  • 1
Поиск: