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

Тип шмота/пухи (синь,голд, грин)

-

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

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

Ответ
 
Опции темы
Старый 03.03.2012, 18:33   #1
 Сержант
Аватар для pw.assistant
 
pw.assistant излучает ауруpw.assistant излучает ауруpw.assistant излучает ауруpw.assistant излучает ауруpw.assistant излучает ауруpw.assistant излучает ауру
Регистрация: 16.02.2012
Сообщений: 105
Популярность: 651
Сказал(а) спасибо: 19
Поблагодарили 39 раз(а) в 31 сообщениях
 
По умолчанию Тип шмота/пухи (синь,голд, грин)

Подскажите пожалуйста, как определить тип шмота лежащего в инвентаре? Меня интересует белый/не белый. Я где-то видел эту информацию, но сейчас все перерыл - не нашёл. Заранее спасибо всем кто поможет.
________________
backup - акт проявления трусости
  Ответить с цитированием
Старый 03.03.2012, 22:27   #2
 Сержант
Аватар для BritishColonist
 
BritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауру
Регистрация: 11.12.2010
Сообщений: 110
Популярность: 541
Сказал(а) спасибо: 5
Поблагодарили 66 раз(а) в 39 сообщениях
 
По умолчанию Re: Тип шмота/пухи (синь,голд, грин)

BA +1C +34 +CAC +C +SlotId*4 +A4, где SlotId - номер ячейки инвентаря (первая ячейка имеет номер 0).
Если значение по этому адресу равно 0, шмотка белая, во всех остальных случаях - не белая.
________________
Принимаю реквесты на статьи, программы. Всё будет запилено в лучшем виде :3

Последний раз редактировалось BritishColonist; 04.03.2012 в 10:58.
  Ответить с цитированием
Старый 03.03.2012, 23:52   #3
 Сержант
Аватар для pw.assistant
 
pw.assistant излучает ауруpw.assistant излучает ауруpw.assistant излучает ауруpw.assistant излучает ауруpw.assistant излучает ауруpw.assistant излучает ауру
Регистрация: 16.02.2012
Сообщений: 105
Популярность: 651
Сказал(а) спасибо: 19
Поблагодарили 39 раз(а) в 31 сообщениях
 
По умолчанию Re: Тип шмота/пухи (синь,голд, грин)

Спасибо. SlotId я так понимаю = номер_ячейки * 4?
________________
backup - акт проявления трусости
  Ответить с цитированием
Старый 04.03.2012, 10:58   #4
 Сержант
Аватар для BritishColonist
 
BritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауру
Регистрация: 11.12.2010
Сообщений: 110
Популярность: 541
Сказал(а) спасибо: 5
Поблагодарили 66 раз(а) в 39 сообщениях
 
По умолчанию Re: Тип шмота/пухи (синь,голд, грин)

Упс, да. Исправил.
________________
Принимаю реквесты на статьи, программы. Всё будет запилено в лучшем виде :3
  Ответить с цитированием
Старый 04.03.2012, 22:09   #5
-= Элитный Мастер =-
 Главнокомандующий
Аватар для Kitsune
 
Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(Kitsune сломал счётчик популярности :(
Регистрация: 20.01.2010
Сообщений: 1,539
Популярность: 22780
Золото Zhyk.Ru: 600
Сказал(а) спасибо: 43
Поблагодарили 1,717 раз(а) в 538 сообщениях
 
По умолчанию Re: Тип шмота/пухи (синь,голд, грин)

Если ничего не поменялось за год, то вот таблица цветов:
Код:
// Color Table:
//	0 - White
//	1 - Blue
//	2 - Gold
//	3 - Purple
//	4 - Orange
//	5 - White
//	6 - Gray
//	7 - Green
  Ответить с цитированием
Старый 04.03.2012, 22:32   #6
 Сержант
Аватар для BritishColonist
 
BritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауру
Регистрация: 11.12.2010
Сообщений: 110
Популярность: 541
Сказал(а) спасибо: 5
Поблагодарили 66 раз(а) в 39 сообщениях
 
По умолчанию Re: Тип шмота/пухи (синь,голд, грин)

Но по тому смещению лежат не цвета ;)
________________
Принимаю реквесты на статьи, программы. Всё будет запилено в лучшем виде :3
  Ответить с цитированием
Старый 05.03.2012, 00:06   #7
 Сержант
Аватар для Nitrosgen
 
Nitrosgen гордость нацииNitrosgen гордость нацииNitrosgen гордость нацииNitrosgen гордость нацииNitrosgen гордость нацииNitrosgen гордость нацииNitrosgen гордость нацииNitrosgen гордость нацииNitrosgen гордость нацииNitrosgen гордость нацииNitrosgen гордость нации
Регистрация: 16.08.2010
Сообщений: 165
Популярность: 2760
Сказал(а) спасибо: 6
Поблагодарили 45 раз(а) в 35 сообщениях
 
По умолчанию Re: Тип шмота/пухи (синь,голд, грин)

Если не ошибаюсь, по смещению, где идёт информация о лежащей вещи, вся эта информация (цвет, название, допы и т.д.) в одной строчке, и её надо парсить
Тип шмотки определяется по цвету, коды даны выше
  Ответить с цитированием
Старый 05.03.2012, 13:56   #8
 Сержант
Аватар для BritishColonist
 
BritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауруBritishColonist излучает ауру
Регистрация: 11.12.2010
Сообщений: 110
Популярность: 541
Сказал(а) спасибо: 5
Поблагодарили 66 раз(а) в 39 сообщениях
 
По умолчанию Re: Тип шмота/пухи (синь,голд, грин)

Цитата:
Сообщение от NitrosgenПосмотреть сообщение
Если не ошибаюсь, по смещению, где идёт информация о лежащей вещи, вся эта информация (цвет, название, допы и т.д.) в одной строчке, и её надо парсить

Можно и так. Если интересует конкретный цвет (то есть код цвета), то нужно смотреть смещение +40h от начала структуры предмета, в котором лежит указатель на начало юникод-строки, содержащей полное описание предмета. Этот указатель изначально не инициализирован (равен NULL), значение ему присваивается каждый раз при наведении курсора на предмет. Таким образом, чтобы получить код цвета из этой строки, сперва нужно заставить клиент собственно создать эту строку.

Цитата:
Сообщение от NitrosgenПосмотреть сообщение
Тип шмотки определяется по цвету, коды даны выше

В описании (лежащем по смещению +40h) код цвета задаётся стандартным для PW образом - вот так: "^ffffff". Это белый цвет.
Такая же запись используется для цветовых кодов, используемых, например, в чате.
________________
Принимаю реквесты на статьи, программы. Всё будет запилено в лучшем виде :3
  Ответить с цитированием
Ответ


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

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

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

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[Помогите!] Есть ли таблица грин шмота для 5 расы? artemskirda Общение и обсуждение Perfect World 17 26.09.2011 19:33
отмывка фейк пухи и шмота ПТС Bin Баги и читы Lineage 2 6 21.09.2009 06:54

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

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

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