 |
|

29.12.2017, 08:19
|
|
Постоянный
Регистрация: 28.03.2013
Сообщений: 495
С нами:
6908018
Репутация:
213
|
|
Сообщение от vasiliy130198
Можете пожалуйста подсказать названия проектов, в которые встроен рендер текста и изображений? Исходники которых где-то есть, конечно же)
Из всех найденных проектов на данный момент у меня никак не получается красиво вырезать его в свой ;(:wall:
Что еще вообще есть, кроме собейтов, SAMP+ и Asi-Plugin..?
Или может у кого-то завалялся написанный проект с рендером, то можно в его копии удалить всё кроме нужных мне файлов, и поделиться архивчиком.. Буду очень благодарен за это
Найди любой класс d3d9 render в интернете, по изучай их и попытайся подключить.
|
|
|

29.12.2017, 09:49
|
|
Познавший АНТИЧАТ
Регистрация: 09.03.2013
Сообщений: 1,262
С нами:
6935116
Репутация:
183
|
|
Сообщение от BlackKnigga
В R2 вроде появился, но это не точно
в 0.3.8 только появилось
|
|
|

30.12.2017, 06:05
|
|
Новичок
Регистрация: 06.12.2017
Сообщений: 27
С нами:
4439512
Репутация:
1
|
|
Нашел здесь на форуме функцию определения игровых координат для каждого экрана компа:
C++:
[CODE]
int
resolution
[
2
]
;
SF
->
getGame
(
)
->
getScreenResolution
(
&
resolution
[
0
]
,
&
resolution
[
1
]
)
;
kX
=
resolution
[
0
]
/
640
;
kY
=
resolution
[
1
]
/
448
;
SF
->
getRender
(
)
->
DrawBorderedBox
(
pos1
*
kX
,
pos2
*
kY
,
size1
*
kX
,
size2
*
kY
,
D3DCOLOR_ARGB
(
255
,
0
,
0
,
0
)
,
3
,
D3DCOLOR_ARGB
(
50
,
255
,
255
,
255
)
)
;
// 0
За kX и kY понятно, это int (так же как и resolution[2]).. А откуда именно берётся pos1 и pos2 тогда?
И эта функция определяет одинаково пропорциональные координаты на любом разрешении экрана, так? Тоесть при разрешении 1360х768, и 1024x768 точка будет по центру экрана всегда.
|
|
|

30.12.2017, 12:08
|
|
Постоянный
Регистрация: 28.03.2013
Сообщений: 495
С нами:
6908018
Репутация:
213
|
|
[QUOTE="vasiliy130198"]
Нашел здесь на форуме функцию определения игровых координат для каждого экрана компа:
C++:
[CODE]
int
resolution
[
2
]
;
SF
->
getGame
(
)
->
getScreenResolution
(
&
resolution
[
0
]
,
&
resolution
[
1
]
)
;
kX
=
resolution
[
0
]
/
640
;
kY
=
resolution
[
1
]
/
448
;
SF
->
getRender
(
)
->
DrawBorderedBox
(
pos1
*
kX
,
pos2
*
kY
,
size1
*
kX
,
size2
*
kY
,
D3DCOLOR_ARGB
(
255
,
0
,
0
,
0
)
,
3
,
D3DCOLOR_ARGB
(
50
,
255
,
255
,
255
)
)
;
// 0
|
|
|

30.12.2017, 12:17
|
|
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами:
6603505
Репутация:
183
|
|
Сообщение от vasiliy130198
Можете пожалуйста подсказать названия проектов, в которые встроен рендер текста и изображений? Исходники которых где-то есть, конечно же)
Из всех найденных проектов на данный момент у меня никак не получается красиво вырезать его в свой ;(:wall:
Что еще вообще есть, кроме собейтов, SAMP+ и Asi-Plugin..?
Или может у кого-то завалялся написанный проект с рендером, то можно в его копии удалить всё кроме нужных мне файлов, и поделиться архивчиком.. Буду очень благодарен за это
Prime-Hack | AsiPlugin(https://dl.prime-hack.net/AsiPlugin/)
|
|
|

31.12.2017, 02:25
|
|
Постоянный
Регистрация: 23.05.2017
Сообщений: 545
С нами:
4723927
Репутация:
158
|
|
что делать если аси лоадер не хочет загружать плагин?
|
|
|

31.12.2017, 02:30
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Сообщение от LUCHARE
что делать если аси лоадер не хочет загружать плагин?
Аси уверен, что не кривой?
|
|
|

31.12.2017, 03:44
|
|
Постоянный
Регистрация: 23.05.2017
Сообщений: 545
С нами:
4723927
Репутация:
158
|
|
Сообщение от Dark_Knight
Аси уверен, что не кривой?
Тоже так думал, но проблема не исчезла после его переустановки.
Да и другие плагины отлично работают.
И мой работает, но только если его подгружать через СЕ или другие инжекторы
|
|
|

31.12.2017, 06:39
|
|
Новичок
Регистрация: 06.12.2017
Сообщений: 27
С нами:
4439512
Репутация:
1
|
|
Можно ли с помощью ImGUI в окне сделать нечто схожее с тем, что на скрине ниже?
Тоесть чтобы в создаваемом цветном окне сначала показать текстуру как backgroundimage, а после поверх неё писать текст, показать горизонтальную линию, добавить другую картинку (уже НЕ backgroundimage), и так далее. В ImGUI встретил только функцию ImGui::Image, но она не подойдёт мне ведь..
Если в ImGUI такое невозможно сделать, то какие тогда есть другие похожие GUI либы, чтобы реализовать это? (gwen например, или другие)

|
|
|

31.12.2017, 09:01
|
|
Постоянный
Регистрация: 23.05.2017
Сообщений: 545
С нами:
4723927
Репутация:
158
|
|
Сообщение от vasiliy130198
Можно ли с помощью ImGUI в окне сделать нечто схожее с тем, что на скрине ниже?
Тоесть чтобы в создаваемом цветном окне сначала показать текстуру как backgroundimage, а после поверх неё писать текст, показать горизонтальную линию, добавить другую картинку (уже НЕ backgroundimage), и так далее. В ImGUI встретил только функцию ImGui::Image, но она не подойдёт мне ведь..
Если в ImGUI такое невозможно сделать, то какие тогда есть другие похожие GUI либы, чтобы реализовать это? (gwen например, или другие)

- Рисуешь прозрачное окно без заголовка по размеру текстуры
- Рисуешь текстуру
- Рисуешь текст
- Риcуешь сепаратор
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|