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

HealthBar

-

Разработка ПО для Point Blank

- Бюро разработчиков Zhyk.Ru: создание чит-программ и прочего ПО для Point Blank

Ответ
 
Опции темы
Старый 29.01.2015, 22:02   #1
 Разведчик
Аватар для Nik-sin
 
Nik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слуху
Регистрация: 16.11.2012
Сообщений: 21
Популярность: 1445
Сказал(а) спасибо: 26
Поблагодарили 24 раз(а) в 13 сообщениях
Отправить сообщение для Nik-sin с помощью Skype™
 
По умолчанию HealthBar

Функция :
Код:
void HealthBox(int x, int y, int w, int h, D3DCOLOR ColorOne, D3DCOLOR ColorTwo, IDirect3DDevice9* pDevice)
	{
			struct CUSTOMVERTEX
			{
				float x, y, w, h;
				DWORD color;
			};

			CUSTOMVERTEX vertices[] =
			{
				{ x, y, w, h, ColorOne },
				{ x + w, y, w, h, ColorTwo },
				{ x - 10, y + h, w, h, ColorOne },
				{ x + w-10, y + h, w, h, ColorTwo }
			};

			pDevice->SetTexture(0, NULL);
			pDevice->SetPixelShader(0);
			pDevice->SetFVF(D3DFVF_XYZRHW | D3DFVF_DIFFUSE);
			pDevice->SetRenderState(D3DRS_ALPHABLENDENABLE, true);
			pDevice->SetRenderState(D3DRS_DESTBLEND, D3DBLEND_INVSRCALPHA);
			pDevice->SetRenderState(D3DRS_ZENABLE, FALSE);
			pDevice->SetRenderState(D3DRS_CULLMODE, D3DCULL_NONE);
			pDevice->DrawPrimitiveUP(D3DPT_TRIANGLESTRIP, 2, vertices, sizeof(D3DVERTEX));


		}
Цвета и переменные :
Код:
int a = 200, g = 255, alf=255;
D3DCOLOR Gr = D3DCOLOR_ARGB(alf, 0, g, 0);
Вызов и магия :
Код:
		

		
		if (a!=0&&g!=0)
		{a--;g--;alf--;}
		HealthBox(299, 299, a, 16, BLACK, BLACK, pDevice);
		HealthBox(300, 301, a+1, 15, BLACK, BLACK, pDevice);
		HealthBox(300, 300, a, 15, RED, Gr, pDevice);
Результат:
[Ссылки могут видеть только зарегистрированные пользователи. ]

Последний раз редактировалось Nik-sin; 30.01.2015 в 18:32.
  Ответить с цитированием
2 пользователя(ей) сказали cпасибо:
Dimedrol1536 (30.01.2015), Я-artemfcsh (01.02.2015)
Старый 30.01.2015, 14:21   #2
 Фельдмаршал
Аватар для Dimedrol1536
 
Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(
Регистрация: 22.02.2011
Сообщений: 949
Популярность: 34698
Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
Отправить сообщение для Dimedrol1536 с помощью ICQ Отправить сообщение для Dimedrol1536 с помощью Skype™
 
По умолчанию Re: HealthBar

Эм, немного не понял.
Какая переменная изменяет заполнение HealthBox`a
  Ответить с цитированием
Старый 30.01.2015, 14:40   #3
 Разведчик
Аватар для Nik-sin
 
Nik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слухуNik-sin у всех на слуху
Регистрация: 16.11.2012
Сообщений: 21
Популярность: 1445
Сказал(а) спасибо: 26
Поблагодарили 24 раз(а) в 13 сообщениях
Отправить сообщение для Nik-sin с помощью Skype™
 
По умолчанию Re: HealthBar

Цитата:
Сообщение от Dimedrol1536Посмотреть сообщение
Эм, немного не понял.
Какая переменная изменяет заполнение HealthBox`a

Вот эта:
Цитата:
int a = 200;

  Ответить с цитированием
Старый 30.01.2015, 15:03   #4
 Фельдмаршал
Аватар для Dimedrol1536
 
Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(Dimedrol1536 сломал счётчик популярности :(
Регистрация: 22.02.2011
Сообщений: 949
Популярность: 34698
Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
Отправить сообщение для Dimedrol1536 с помощью ICQ Отправить сообщение для Dimedrol1536 с помощью Skype™
 
По умолчанию Re: HealthBar

Я так и подумал)
  Ответить с цитированием
Ответ

Опции темы

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

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

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

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

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

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