HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #2071  
Старый 29.12.2017, 08:19
CleanLegend
Постоянный
Регистрация: 28.03.2013
Сообщений: 495
С нами: 6908018

Репутация: 213
По умолчанию

Цитата:
Сообщение от vasiliy130198  

Можете пожалуйста подсказать названия проектов, в которые встроен рендер текста и изображений? Исходники которых где-то есть, конечно же)
Из всех найденных проектов на данный момент у меня никак не получается красиво вырезать его в свой ;(:wall:
Что еще вообще есть, кроме собейтов, SAMP+ и Asi-Plugin..?

Или может у кого-то завалялся написанный проект с рендером, то можно в его копии удалить всё кроме нужных мне файлов, и поделиться архивчиком.. Буду очень благодарен за это
Найди любой класс d3d9 render в интернете, по изучай их и попытайся подключить.
 
Ответить с цитированием

  #2072  
Старый 29.12.2017, 09:49
MISTER_GONWIK
Познавший АНТИЧАТ
Регистрация: 09.03.2013
Сообщений: 1,262
С нами: 6935116

Репутация: 183


По умолчанию

Цитата:
Сообщение от BlackKnigga  

В R2 вроде появился, но это не точно
в 0.3.8 только появилось
 
Ответить с цитированием

  #2073  
Старый 30.12.2017, 06:05
vasiliy130198
Новичок
Регистрация: 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 точка будет по центру экрана всегда.
 
Ответить с цитированием

  #2074  
Старый 30.12.2017, 12:08
CleanLegend
Постоянный
Регистрация: 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
 
Ответить с цитированием

  #2075  
Старый 30.12.2017, 12:17
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

Цитата:
Сообщение от vasiliy130198  

Можете пожалуйста подсказать названия проектов, в которые встроен рендер текста и изображений? Исходники которых где-то есть, конечно же)
Из всех найденных проектов на данный момент у меня никак не получается красиво вырезать его в свой ;(:wall:
Что еще вообще есть, кроме собейтов, SAMP+ и Asi-Plugin..?

Или может у кого-то завалялся написанный проект с рендером, то можно в его копии удалить всё кроме нужных мне файлов, и поделиться архивчиком.. Буду очень благодарен за это
Prime-Hack | AsiPlugin(https://dl.prime-hack.net/AsiPlugin/)
 
Ответить с цитированием

  #2076  
Старый 31.12.2017, 02:25
LUCHARE
Постоянный
Регистрация: 23.05.2017
Сообщений: 545
С нами: 4723927

Репутация: 158


По умолчанию

что делать если аси лоадер не хочет загружать плагин?
 
Ответить с цитированием

  #2077  
Старый 31.12.2017, 02:30
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Цитата:
Сообщение от LUCHARE  

что делать если аси лоадер не хочет загружать плагин?
Аси уверен, что не кривой?
 
Ответить с цитированием

  #2078  
Старый 31.12.2017, 03:44
LUCHARE
Постоянный
Регистрация: 23.05.2017
Сообщений: 545
С нами: 4723927

Репутация: 158


По умолчанию

Цитата:
Сообщение от Dark_Knight  

Аси уверен, что не кривой?
Тоже так думал, но проблема не исчезла после его переустановки.

Да и другие плагины отлично работают.

И мой работает, но только если его подгружать через СЕ или другие инжекторы
 
Ответить с цитированием

  #2079  
Старый 31.12.2017, 06:39
vasiliy130198
Новичок
Регистрация: 06.12.2017
Сообщений: 27
С нами: 4439512

Репутация: 1
По умолчанию

Можно ли с помощью ImGUI в окне сделать нечто схожее с тем, что на скрине ниже?

Тоесть чтобы в создаваемом цветном окне сначала показать текстуру как backgroundimage, а после поверх неё писать текст, показать горизонтальную линию, добавить другую картинку (уже НЕ backgroundimage), и так далее. В ImGUI встретил только функцию ImGui::Image, но она не подойдёт мне ведь..

Если в ImGUI такое невозможно сделать, то какие тогда есть другие похожие GUI либы, чтобы реализовать это? (gwen например, или другие)

 
Ответить с цитированием

  #2080  
Старый 31.12.2017, 09:01
LUCHARE
Постоянный
Регистрация: 23.05.2017
Сообщений: 545
С нами: 4723927

Репутация: 158


По умолчанию

Цитата:
Сообщение от vasiliy130198  

Можно ли с помощью ImGUI в окне сделать нечто схожее с тем, что на скрине ниже?
Тоесть чтобы в создаваемом цветном окне сначала показать текстуру как backgroundimage, а после поверх неё писать текст, показать горизонтальную линию, добавить другую картинку (уже НЕ backgroundimage), и так далее. В ImGUI встретил только функцию ImGui::Image, но она не подойдёт мне ведь..

Если в ImGUI такое невозможно сделать, то какие тогда есть другие похожие GUI либы, чтобы реализовать это? (gwen например, или другие)


  1. Рисуешь прозрачное окно без заголовка по размеру текстуры
  2. Рисуешь текстуру
  3. Рисуешь текст
  4. Риcуешь сепаратор
 
Ответить с цитированием
Ответ





Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


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




ANTICHAT ™ © 2001- Antichat Kft.