Регистрация Главная Сообщество
Сообщения за день Справка Регистрация

Не могу прочитать чат

-

Общение разработчиков

- Программирование для Perfect World, общение и обсуждене разработок

Ответ
 
Опции темы
Старый 24.05.2015, 02:06   #1
 Разведчик
Аватар для W2u4F6v81
 
W2u4F6v81 никому не известный тип
Регистрация: 08.01.2012
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Не могу прочитать чат

Не могу прочитать чат, написал на С# пару переменных с get.
Помогите, пожалуйста.
P.S. юзаю PW Framework от krukovis.
Код:
public int Chat_Number
{
            get
            {
                return memory.ChainReadInt32(PWOffssAndAddrss.chat_number_offset);
            }
        }
Код:
public string[] Chat_Messange
        {
            get
            {
                string[] ChatRet = new string[Chat_Number];
                for (int index = 0; index >= Chat_Number; index++)
                {
                    int ADDR = PWOffssAndAddrss.chat_start_offset + ((index * 0x1C) + 0x8);
                    ADDR = memory.ChainReadInt32(ADDR);
                    ChatRet[index] = memory.ChainReadString_Unicode(ADDR, 256);
                }

                return ChatRet;
            }
        }
Код:
public static int chat_number_offset = 0x00CD47F4;
public static int chat_start_offset = 0x00CD47E8;
  Ответить с цитированием
Старый 25.05.2015, 02:35   #2
 Разведчик
Аватар для Hilling
 
Hilling определенно авторитетная личностьHilling определенно авторитетная личностьHilling определенно авторитетная личностьHilling определенно авторитетная личностьHilling определенно авторитетная личностьHilling определенно авторитетная личностьHilling определенно авторитетная личностьHilling определенно авторитетная личностьHilling определенно авторитетная личность
Регистрация: 05.09.2010
Сообщений: 32
Популярность: 1182
Сказал(а) спасибо: 38
Поблагодарили 12 раз(а) в 10 сообщениях
 
По умолчанию Re: Не могу прочитать чат

Код:
pointerChatMessage = MyPersonage.memory.ReadInt32(chatStart + ((i * 0x24) + 0x8));

chatMessage = MyPersonage.memory.ReadString_Unicode(pointerChatMessage, 300);
  Ответить с цитированием
Старый 25.05.2015, 16:48   #3
 Разведчик
Аватар для W2u4F6v81
 
W2u4F6v81 никому не известный тип
Регистрация: 08.01.2012
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Не могу прочитать чат

Чат не прочитал, но выдал это(unicode)
Код:
灳慥k

档湡敮l

汣慥r

敳摮

潪湩档湡敮l

潰晰捡づ1


팜ºɒ
鴚￾ႋ�앹謀￈㑒‹ᡴ譗樾樁謀ᅫ㑗삄鐏僀캋埿弜쉞邐邐邐邐邐邐坖曆偨앳謀㑏Ƌ僿謴藰瓶謧鲲￾袊ं

譖诱咎D캋蚉ɜ

瑂彮潃普物m

䑉䅃䍎䱅





ﯨ웿邀Āӂ退譖诱䢆蔀痀樧栀Å䁨엶樀栀ᒐÆ䯨㝔倀㟨呍茀ᓄ蚉Ɉ

譖棱┼Æ폨㿯倀캋䯨㿯帀ೂ退邐邐邐ꅤ

譖棱┼Æ폨㿯倀캋䯨㿯帀ೂ退邐邐邐ꅤ

譖棱┼Æ폨㿯倀캋䯨㿯帀ೂ退邐邐邐ꅤ





謈⑄訐⑔嘌뼏쇈შ뼏ǂ襗⑌褈⑄甌荺࣬뺍Ɍ

午岋値坖쏶謁࿱庅謀䢎贀⑄倔寨㼞謀⑄蔔࿀䊄謀⑄蔘࿀㚄贀⑌儤캋㟨￾�⑄섔ძ蕦绛�᠅론�쟱⑄ꀀ贿⑌�⑜�⑄�᠅론��⑔�⑜�DŽѵ䲍堤י怔¸᧘쓶琁赌⑌�⑄윤⑄촌䳌贿⑌��⑜�⑄�⑄��⑔�⑜�DŽѵ䲍ဤי옄·᧘쓶甁贄⑌���ꭞ\짘粉ᐤ凨岫謀⑌褤⑄㬘�緘謆觹⑼먔ࠀ

䆋옴邀Āӂ退邐譖诱䢆蔀瓀郞￿躋Ɉ





膋ɜ

膋ɜ

膋ɜ

믨
숀邐邐邐邐둨얁ニ￿懨ᶜ숀邐邐邐邐邐邐邐ェ⡨닼搀¡



瑂彮潃灵湯敒潣摲

浉彧潚浯湉

敳敬瑣

䑉䅃䍎䱅

噑兗첋撉తࡨ쳬핺G躋Ɍ

譖诱⑌栐ヨÆ⿨﷿僿ᗿ둠·쒃蔈痀樉诿

噓譗櫱糴?뺍Ɉ

潣普物m
ASCII
Код:



speak



channel



clear



send



joinchannel



popface01





??

V?????h?y?



V????T



Btn_Confirm



IDCANCEL











??-?????



V??h<%?



V??h<%?



V??h<%?











???D$?T$V??????????W?L$?D$uz????L



??HS?\$PVW?????^



?A4???











??\



??\



??\



??








Btn_CouponRecord



Img_ZoomIn



select



IDCANCEL



QV??WQ???d$h??



V???L$h?0?



SVW??j??|?



confirm







V??W??H











j



V??jj































Btn_POWER



IDCANCEL



QuickSet



SPInject















V????




V??????????



V??????



VW?|$??W?2







Btn_Up



IDCANCEL















QV??Q???d$h??



j?h??



Senior















QSVW????A?????D$j











Img_ELF







SUVW???5







Equip_*











QV??Q???d$h??



Vj



IDCANCEL



















QV??Q???d$h??



QSUV??WQ???d$h??







IDCANCEL















*



IDCANCEL
использовал
Код:
for (int i = 0; i <= MyPersonage.Chat_Number;i++ )
                    richTextBox2.Text += MyPersonage.memory.ReadString_Unicode(MyPersonage.memory.ReadInt32(PWOffssAndAddrss.chat_start_offset + ((i * 0x24) + 0x8)), 300) + "\n";

Последний раз редактировалось W2u4F6v81; 25.05.2015 в 17:20.
  Ответить с цитированием
Старый 25.05.2015, 18:09   #4
 Старший сержант
Аватар для Kyroki
 
Kyroki излучает ауруKyroki излучает ауруKyroki излучает ауруKyroki излучает ауруKyroki излучает ауруKyroki излучает ауру
Регистрация: 20.10.2010
Сообщений: 170
Популярность: 684
Сказал(а) спасибо: 146
Поблагодарили 74 раз(а) в 54 сообщениях
 
По умолчанию Re: Не могу прочитать чат

Код:
int ChS = memory.ChainReadInt32(PWOffssAndAddrss.ChatStart);
int ChN = memory.ChainReadInt32(PWOffssAndAddrss.ChatNumber);
int Num = ChN - 1;
int MId = memory.ChainReadInt32(ChS + (Num * PWOffssAndAddrss.ChatOffs) + 0x14); //Уникальный номер сообщения

int MType = memory.ChainReadByte(ChS + (Num * PWOffssAndAddrss.ChatOffs) + 0x4);//Код типа сообщения

int TMSG = memory.ChainReadInt32(ChS + (Num * PWOffssAndAddrss.ChatOffs) + 0xc);//Только текст сообщения, без ника и тд
Message = memory.ChainReadString_Unicode(TMSG, 9999);

int TTemp = memory.ChainReadInt32(ChS + (Num * PWOffssAndAddrss.ChatOffs) + 0x8);//Полный текст сообщения 
Temp = memory.ChainReadString_Unicode(TTemp, 9999);
Вот так получаю все для чата
________________
Вихри говорят "Х-ш-ш-ш"
[6 лет здесь]
  Ответить с цитированием
Старый 25.05.2015, 18:38   #5
 Разведчик
Аватар для W2u4F6v81
 
W2u4F6v81 никому не известный тип
Регистрация: 08.01.2012
Сообщений: 0
Популярность: 10
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
 
По умолчанию Re: Не могу прочитать чат

Спасибо, всё получилось
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Как , где почитать ? =PaLeTiZaToR= Вопросы и ответы, обсуждения 3 26.10.2012 17:02
[Помогите!] У меня что то с Ипи, могу зайти только я и играть только я могу, помогите пожалуйста. hekut146 Perfect World 1 15.01.2011 13:46

Заявление об ответственности / Список мошенников

Часовой пояс GMT +4, время: 02:32.

Пишите нам: [email protected]
Copyright © 2024 vBulletin Solutions, Inc.
Translate: zCarot. Webdesign by DevArt (Fox)
G-gaMe! Team production | Since 2008
Hosted by GShost.net