|
меню в D3D - Общение и обсуждение, архив Point Blank - Раздел помощи Пользователям и обсуждений по вопросам Point Blank. Ваши вопросы и просьбы в этом разделе |
21.01.2012, 16:32
|
#1
|
|
|
|
Разведчик
|
Регистрация: 08.11.2011
Сообщений: 25
Популярность: -314
Сказал(а) спасибо: 6
Поблагодарили 11 раз(а) в 9 сообщениях
|
меню в D3D
Народ как добавить в меню исходника функцию справочник .
|
|
|
21.01.2012, 16:38
|
#2
|
|
|
|
Разведчик
|
Регистрация: 01.02.2011
Сообщений: 19
Популярность: 149
Сказал(а) спасибо: 98
Поблагодарили 35 раз(а) в 28 сообщениях
|
Re: меню в D3D
Можно сделать как функцию (при открытие показывали допустим v - телепор). Если я правильно думаю, то отпишись может чем-то смогу помочь.
|
|
|
21.01.2012, 16:55
|
#3
|
|
|
|
Разведчик
|
Регистрация: 08.11.2011
Сообщений: 25
Популярность: -314
Сказал(а) спасибо: 6
Поблагодарили 11 раз(а) в 9 сообщениях
|
Re: меню в D3D
|
|
|
21.01.2012, 17:45
|
#5
|
|
|
|
Разведчик
|
Регистрация: 08.11.2011
Сообщений: 25
Популярность: -314
Сказал(а) спасибо: 6
Поблагодарили 11 раз(а) в 9 сообщениях
|
Re: меню в D3D
|
|
|
21.01.2012, 17:50
|
#6
|
|
|
|
Старший сержант
|
Регистрация: 30.11.2010
Сообщений: 219
Популярность: 2741
Сказал(а) спасибо: 336
Поблагодарили 808 раз(а) в 226 сообщениях
|
Re: меню в D3D
|
|
|
21.01.2012, 18:34
|
#7
|
|
|
|
Разведчик
|
Регистрация: 08.11.2011
Сообщений: 25
Популярность: -314
Сказал(а) спасибо: 6
Поблагодарили 11 раз(а) в 9 сообщениях
|
Re: меню в D3D
|
|
|
21.01.2012, 19:09
|
#8
|
|
|
|
Разведчик
|
Регистрация: 06.12.2011
Сообщений: 6
Популярность: 93
Сказал(а) спасибо: 77
Поблагодарили 12 раз(а) в 11 сообщениях
|
Re: меню в D3D
вот так нубы и пишут свои вх...
|
|
|
21.01.2012, 19:24
|
#10
|
|
|
|
Рыцарь-защитник
|
Регистрация: 28.08.2009
Сообщений: 603
Популярность: 19129
Золото Zhyk.Ru: 500
Сказал(а) спасибо: 84
Поблагодарили 602 раз(а) в 321 сообщениях
|
Re: меню в D3D
|
Цитата: |
|
|
|
|
|
|
|
|
|
Мда вот так вот помогай людям, всё что нужно я тебе сказал и даже объяснил учи основы с++, ты вообще походу не знаешь ничего кроме как копировать и вставить
|
|
|
|
|
|
Ты его не правильно понял, ему нужно что бы если ты выбрал например WH в списке, то справа (например) от надписи "WH" будет написано "Прорисовывание игроков через стены".
Это сделать очень легко, просто проверяй что у тебя сейчас выбрано
Код:
//К примеру у нас есть инт, которая отвечает за выбранный индекс в списке меню.
int selected = 0;
//Дальше там где у тебя функция прорисовки меню
for (int i = 0; i < MaxItems; i++)
{
Draw(X,Y + (10*i),COLOR,TEXT); // пример, я не знаю каким методом ты рисуешь на d3d, x - координата оси x, y - координата оси y, COLOR - цвет, TEXT - сам текст (по дефолту все функции рисуют char*).
}
// Просто проверяем если выбранный индекс == индексу который мы щас прорисовывем, то справа от него рисуем ещё текст. (за сдвиг влево/вправо отвечает ось X)
for (int i = 0; i < MaxItems; i++)
{
if (i == 1)
{
if (selected == i)
{
Draw(X + 40, Y + (10*i),COLOR,"Эта функция позволяет видеть через стены");
}
}
Draw(X,Y + (10*i),COLOR,TEXT); // пример, я не знаю каким методом ты рисуешь на d3d, x - координата оси x, y - координата оси y, COLOR - цвет, TEXT - сам текст (по дефолту все функции рисуют char*).
}
В двух словах: проверяем индекс выбраного айтема в списке меню, рисуем по его координатам текст, только к X прибавляем 100-200, (сдвиг вправо).
________________
We are Ducks. We are birds. We like bread. We cryack. Cryack.
|
|
|
21.01.2012, 19:48
|
#11
|
|
|
|
Разведчик
|
Регистрация: 08.11.2011
Сообщений: 25
Популярность: -314
Сказал(а) спасибо: 6
Поблагодарили 11 раз(а) в 9 сообщениях
|
Re: меню в D3D
Парни я смотрюздесь все отцы с++Мне 37 и у меня нету времени учить с++, у вас же я попросил простой помощи вы развели дебаты на пол страницы показывая друг перед другом свои знания.Спршу по другому вот код
{
MenuAdd("Справочник",Moptonoff,&infa,2,3);
}
if(infa)
{
DrawText(260,15,RED,"Выход: F12\nТелепорт: V\nКупоны включать за ту команду, за которую вы играете");
}
дак вот когда его вставляю то там где 260,15, RED, подчеркнуто красным и пишет что то вроде несовмещения с цветами как то так дак вот что я делаю не правильно.
|
|
|
21.01.2012, 19:51
|
#13
|
|
|
|
Разведчик
|
Регистрация: 08.11.2011
Сообщений: 25
Популярность: -314
Сказал(а) спасибо: 6
Поблагодарили 11 раз(а) в 9 сообщениях
|
Re: меню в D3D
|
|
|
21.01.2012, 19:53
|
#14
|
|
|
|
Рыцарь-защитник
|
Регистрация: 28.08.2009
Сообщений: 603
Популярность: 19129
Золото Zhyk.Ru: 500
Сказал(а) спасибо: 84
Поблагодарили 602 раз(а) в 321 сообщениях
|
Re: меню в D3D
|
Цитата: |
|
|
|
|
|
|
|
|
|
Парни я смотрюздесь все отцы с++Мне 37 и у меня нету времени учить с++, у вас же я попросил простой помощи вы развели дебаты на пол страницы показывая друг перед другом свои знания.Спршу по другому вот код
{
MenuAdd("Справочник",Moptonoff,&infa,2,3);
}
if(infa)
{
DrawText(260,15,RED,"Выход: F12\nТелепорт: V\nКупоны включать за ту команду, за которую вы играете");
}
дак вот когда его вставляю то там где 260,15, RED, подчеркнуто красным и пишет что то вроде несовмещения с цветами как то так дак вот что я делаю не правильно.
|
|
|
|
|
|
1. Проверь есть ли у тебя функция DrawText.
2. Проверь объявил ли ты цвет RED
3. Проверь правильно ли объявлен цвет для DrawText. (если такая функция имеется)
________________
We are Ducks. We are birds. We like bread. We cryack. Cryack.
|
|
|
21.01.2012, 19:53
|
#15
|
|
|
|
Старший сержант
|
Регистрация: 30.11.2010
Сообщений: 219
Популярность: 2741
Сказал(а) спасибо: 336
Поблагодарили 808 раз(а) в 226 сообщениях
|
Re: меню в D3D
Код:
if(infa)
{
DrawBox(5,6,185,20,"тут цвет","тут цвет",pDevice);
DrawText(100,10,"тут цвет","Ля-ля-ля",DT_CENTER);
}
P.S цвет указывай пример:255.255.255.255
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Похожие темы
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
[Помогите!] Доп Меню
|
♦(a-nGe-l)♦ |
Общение разработчиков |
12 |
29.01.2012 11:01 |
[Помогите!] Меню ВХ
|
(((FrOcSimO))) |
Общение и обсуждение, архив Point Blank |
1 |
25.09.2011 14:17 |
Cвоё меню
|
iva72rus |
Античиты и дополнения |
0 |
25.05.2011 11:30 |
[Помогите!] Меню кс
|
1001234 |
Общение и обсуждение Counter-Strike |
3 |
13.03.2011 21:13 |
Заявление об ответственности / Список мошенников
Часовой пояс GMT +4, время: 23:34.
|
|