 |
Как сделать:) - Общение разработчиков - Программирование для Point Blank, общение и обсуждение разработок |
07.11.2012, 15:54
|
#1
|
|
|
|
Разведчик
|
 Регистрация: 22.01.2012
 Сообщений: 13
 Популярность: -446
 Сказал(а) спасибо: 22
Поблагодарили 6 раз(а) в 6 сообщениях
|
Как сделать:)
Хочу сделать так, чтобы название Wallhack было например зеленным, а скобки " >>>> <<<<" были красными , как это сделать подскажите
Код:
aitem("Wall Hack", ">>>>|<<<<",&opt.d3d.chams,opt.d3d.main,1);
|
|
|
07.11.2012, 16:29
|
#2
|
|
|
|
Фельдмаршал
|
 Регистрация: 22.02.2011
 Сообщений: 949
 Популярность: 34698
 Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
|
Re: Как сделать:)
Так ты напиши всё меню.
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
07.11.2012, 16:31
|
#3
|
|
|
|
Разведчик
|
 Регистрация: 22.01.2012
 Сообщений: 13
 Популярность: -446
 Сказал(а) спасибо: 22
Поблагодарили 6 раз(а) в 6 сообщениях
|
Re: Как сделать:)
Код:
void cMenu::VidShowMenu(LPDIRECT3DDEVICE9 pDevice)
{
VidInit();
if(!opt.d3d.chams) SHOW=(!SHOW);
if(SHOW){
//-----------------------------------------------------------------------------
opt.chams.main=1;
GetCursorPos(&mpos);// Update Mouse Coordinates
ScreenToClient(GetForegroundWindow(),&mpos);// Translate to Current Window
NO=0;
//-----------------------------------------------------------------------------
DrawBox(X1+1,Y1+1,WIDTH+1,T_SPC+9, C_BOX, pDevice);
DrawBorder(X1+1,Y1+1,WIDTH+1,T_SPC+9, C_BORDER, pDevice);
font->DrawText(MC_FCTR(X1,MC_MAXX1),Y1+6,C_TITL,"Меню подсветки",DT_CENTER|DT_SHADOW);
NO=0;
//acat("","",&opt.chams.main);
aitem("WallHack","Выкл.|Вкл.",&opt.chams.WalHack,opt.d3d.main,1);
aitem("Торористы","Выкл.|Цвет 1|Цвет 2|Цвет 3|Цвет 4|Цвет 5|Цвет 6|Цвет 7|Цвет 8",&opt.chams.chamster,opt.d3d.main,1);
aitem("Копы","Выкл.|Цвет 1|Цвет 2|Цвет 3|Цвет 4|Цвет 5|Цвет 6|Цвет 7|Цвет 8",&opt.chams.chamscop,opt.d3d.main,1);
aitem("Оружие","Выкл.|Цвет 1|Цвет 2",&opt.chams.chamsweapon,opt.d3d.main,1);
aitem("Дино","Выкл.|Цвет 1|Цвет 2|Цвет 3|Цвет 4",&opt.chams.chamsdino,opt.d3d.main,1);
aitem("Голова","Выкл.|Цвет 1|Цвет 2|Цвет 3|Цвет 4",&opt.chams.chamhead,opt.d3d.main,1);
aitem("Прицел","Выкл.|Вкл.",&opt.chams.cross,opt.d3d.main,1);
aitem("Траектория","Выкл.|Вкл.",&opt.chams.chamstr,opt.d3d.main,1);
aitem("Гранаты","Выкл.|Вкл.",&opt.chams.chamgrena,opt.d3d.main,1);
aitem("Нет Дыма","Выкл.|Вкл.",&opt.chams.vsmoke,opt.d3d.main,1);
aitem("Зелёнка","Выкл.|Вкл.",&opt.chams.zelenka,opt.d3d.main,1);
DrawBox(X1+1,MC_MSY,WIDTH+1,(NO*I_SPC),C_BOX, pDevice);
DrawBorder(X1+1,MC_MSY,WIDTH+1,(NO*I_SPC),C_BORDER, pDevice);
for(int no = 0; no < NO; no++){
D3DCOLOR text;
text=(*(items[no].val)>0)?MENUON:MENUOFF; // Is ON OR OFF
if(items[no].type==T_CAT)
text=FOLDER; // Category
if(I_CUR==no)
{
if(BDIR==0)
(BTEX<0xFF/4)?BTEX+=1:BDIR=1;
if(BDIR==1)
(BTEX>0x00)?BTEX-=1:BDIR=0;
if(ABOR>I_SPC*I_CUR)
ABOR=I_SPC*I_CUR;
else if (ABOR<(-I_SPC*I_CUR))
ABOR=(-I_SPC*I_CUR);
if(ABOR<0)
ABOR++;
else if(ABOR>0)
ABOR--;
}
if(mpos.x > X1 && mpos.x < MC_MAXX1 && mpos.y > MC_ITEMY1(no) && mpos.y < MC_ITEMY1(no) + I_SPC)
{
//text = ORANGE;
DrawBorder(X1,MC_ITEMY(no),WIDTH,I_SPC,C_CUR,pDevice);
}
font->DrawText(X1+I_OFS, MC_ITEMY1(no) + 1, text, items[no].title, DT_SHADOW);
font->DrawText(X1+S_OFS, MC_ITEMY1(no) + 1, text, items[no].state, DT_RIGHT | DT_SHADOW);
}
//-----------------------------------------------------------------------------
// DrawBox(X1+1,MC_ITEMY1(NO)+(F_SPC/2)+1,WIDTH+1, (F_SPC)+9, C_BOX, pDevice);
// DrawBorder(X1+1,MC_ITEMY1(NO)+(F_SPC/2)+1,WIDTH+1, (F_SPC)+9, C_BORDER, pDevice);
// font->DrawText(MC_FCTR(X1,MC_MAXX),MC_ITEMY1(NO)+(F_SPC/2)+6,LightYellow,"NESTERAS",DT_CENTER|DT_SHADOW);
//-----------------------------------------------------------------------------
//-----------------------------------------------------------------------------
int mno = 999; // Item Mouse is on
if(mpos.x>X1 && mpos.x<MC_MAXX1 && mpos.y<MC_ITEMY1(NO) && mpos.y>Y1)
mno = ((mpos.y-T_SPC)>Y1)?((mpos.y - Y1 - T_SPC - (T_SPC/2)) / I_SPC):(999);
if(mno!=999 && rm && (*items[mno].val)>0)
{
(*items[mno].val)-=1;
}
if (mno!=999 && lm && (*items[mno].val)<(items[mno].max-1))
{
(*items[mno].val)+=1;
}
if(I_CUR>NO)I_CUR=NO-1;
}
}
Последний раз редактировалось •spaik•; 07.11.2012 в 16:33.
|
|
|
08.11.2012, 15:25
|
#4
|
|
|
|
Старший сержант
|
 Регистрация: 04.02.2011
 Сообщений: 198
 Популярность: 12244
 Сказал(а) спасибо: 453
Поблагодарили 435 раз(а) в 242 сообщениях
|
Re: Как сделать:)
________________
-Отложи на послезавтра то что можешь сделать сегодня, и тогда у тебя появятся два свободных дня!
|
|
|
Пользователь сказал cпасибо:
|
|
08.11.2012, 15:49
|
#5
|
|
|
|
Пехотинец
|
 Регистрация: 04.02.2012
 Сообщений: 71
 Популярность: 2775
 Сказал(а) спасибо: 77
Поблагодарили 153 раз(а) в 60 сообщениях
|
Re: Как сделать:)
За деньги сделаю.
|
|
|
08.11.2012, 16:01
|
#6
|
|
|
|
Разведчик
|
 Регистрация: 07.11.2012
 Сообщений: 20
 Популярность: 448
 Сказал(а) спасибо: 76
Поблагодарили 37 раз(а) в 24 сообщениях
|
Re: Как сделать:)
|
|
|
08.11.2012, 16:49
|
#7
|
|
|
|
Пехотинец
|
 Регистрация: 04.02.2012
 Сообщений: 71
 Популярность: 2775
 Сказал(а) спасибо: 77
Поблагодарили 153 раз(а) в 60 сообщениях
|
Re: Как сделать:)
Последний раз редактировалось pia3333(4); 08.11.2012 в 21:44.
|
|
|
08.11.2012, 18:37
|
#8
|
|
|
|
Разведчик
|
 Регистрация: 22.01.2012
 Сообщений: 13
 Популярность: -446
 Сказал(а) спасибо: 22
Поблагодарили 6 раз(а) в 6 сообщениях
|
Re: Как сделать:)
|
|
|
08.11.2012, 18:43
|
#9
|
|
|
|
Старший сержант
|
 Регистрация: 09.03.2012
 Сообщений: 172
 Популярность: 607
 Сказал(а) спасибо: 368
Поблагодарили 112 раз(а) в 67 сообщениях
|
Re: Как сделать:)
|
|
|
08.11.2012, 19:57
|
#10
|
|
|
|
Фельдмаршал
|
 Регистрация: 22.02.2011
 Сообщений: 949
 Популярность: 34698
 Сказал(а) спасибо: 939
Поблагодарили 2,534 раз(а) в 911 сообщениях
|
Re: Как сделать:)
Цвет включения, фуключения фугкции.
Цвет функции или папки
________________
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
Для просмотра ссылок или изображений в подписях, у Вас должно быть не менее 10 сообщение(ий). Сейчас у Вас 0 сообщение(ий).
|
|
|
08.11.2012, 21:35
|
#11
|
|
|
|
Пехотинец
|
 Регистрация: 04.02.2012
 Сообщений: 71
 Популярность: 2775
 Сказал(а) спасибо: 77
Поблагодарили 153 раз(а) в 60 сообщениях
|
Re: Как сделать:)
 |
Цитата: |
 |
|
|
|
|
|
|
|
|
самое низжие чувство, чувство алчности
|
|
 |
|
 |
|
Жизнь нынче тяжёлая... Деньги нужны....
Просто смешно, когда люди не понимают как работают совсем простые функции...
Это скорее в раздел C++ надо....
Последний раз редактировалось pia3333(4); 08.11.2012 в 21:51.
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 10:21.
|
 |