[Point Blank] how to String.i3pack Crypt - Форум администраторов игровых серверов
Форум администраторов игровых серверов StormWall - Защита от DDos атак
Регистрация Мнения Справка Сообщество Календарь
Вернуться   Форум администраторов игровых серверов > MMO > Point Blank (Piercing Blow)

Point Blank (Piercing Blow)
Общие вопросы по написанию эмулятора. General questions on developing emulator. При поддержке: Lucera 2 - разработка Java Interlude

Ответ
Опции темы
Непрочитано 10.04.2019, 00:55   #1
Пользователь

Автор темы (Топик Стартер) how to String.i3pack Crypt

Help me please

Shift(Enc, i, 2048, 3);

@Awiion, @PROGRAMMATOR
 
//old
public  static  void Shift ( byte [ ] buffer, int bits ) 
{ 
    int length = buffer . Length ; 
    byte first = buffer [ 0 ] ; 
    byte current ;
 
    for  ( int i =  0 ; i < length ; i ++ ) 
    { 
        if  ( i > =  ( length -  1 ) ) 
        { 
            current = first ; 
        } 
        else 
        { 
            current = buffer [ i +  1 ] ; 
        }
 
        buffer [ i ]  =  ( byte ) ( current >>  ( 8  - bits )  |  ( buffer [ i ]  << bits ) ) ; 
    } 
}
 
//new
public void Shift(byte[] data, int start, int length, int bits)
        {
            var to = start - length;
 
            if (data.Length > to) to = data.Length;
 
            var last = data[0];
 
            for (int i = 0; i < to; i++)
            {
                var current = i >= start ? last : data[i + 1];
                data[i] = (byte)(current >> (8 - bits) | (data[i] << bits));
            }
            txt_output.AppendText(Encoding.Unicode.GetString(data));
        }
 
Code: C#
not working
how to fix
@PROGRAMMATOR

Последний раз редактировалось bmzproject; 10.04.2019 в 16:12.
bmzproject вне форума Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Point Blank] String.i3pack encoding/encryption just_me Point Blank (Piercing Blow) 12 28.07.2021 21:00
Source Tools PB (i3Pack, PEFDecryptor...) XJhonny Tools 11 13.08.2018 02:28
Black Desert Crypt Boris2105 Другие игры / Other games 9 17.04.2018 13:10
[Piercing Blow] I3pack Boris2105 Point Blank (Piercing Blow) 4 19.02.2018 17:27
Crypt Pef Sojang Point Blank (Piercing Blow) 6 22.12.2016 06:06


© 2007–2024 «Форум администраторов игровых серверов»
Защита сайта от DDoS атак — StormWall
Работает на Булке неизвестной версии с переводом от zCarot
Текущее время: 12:06. Часовой пояс GMT +3.

Вверх