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

  #1  
Старый 18.09.2021, 16:17
...:::Open:::Source:::...
Познающий
Регистрация: 10.04.2020
Сообщений: 31
С нами: 3206880

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

Можете объяснить как исправить порблему: С RwD3D9Raster (Все методы испробовал итог так же, ошибка осталась с RwRaster)

Серьезность Код Описание Проект Файл Строка Состояние подавления

Ошибка C2039 "RwD3D9Raster": не является членом "RwRaster". Stealth Remastered D:\Stealth-Remastered\Stealth Remastered\Menu\Menu.cpp 272

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

  #2  
Старый 18.09.2021, 16:40
livingflore
Постоянный
Регистрация: 24.02.2017
Сообщений: 369
С нами: 4849679

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

у тебя там запасная пара глаз что ли есть

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

  #3  
Старый 18.09.2021, 16:58
...:::Open:::Source:::...
Познающий
Регистрация: 10.04.2020
Сообщений: 31
С нами: 3206880

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

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

у тебя там запасная пара глаз что ли есть
на белой теме он работает
Приятнее смотреть на белой теме) нежели на чёрной.
 
Ответить с цитированием

  #4  
Старый 18.09.2021, 17:05
vbg
Познающий
Регистрация: 17.09.2017
Сообщений: 41
С нами: 4554871

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

Где первая ошибка у тебя, попробуй замени:

C++:





Код:
if
(
pTextures
->
tMap
[
i
]
->
raster
)
ImGui
::
GetBackgroundDrawList
(
)
->
AddImage
(
pTextures
->
tMap
[
i
]
->
raster
->
RwD3D9Raster
.
texture
,
vecMapMin
,
vecMapMax
,
{
0
,
0
}
,
{
1
,
1
}
,
ImColor
(
255
,
255
,
255
,
150
)
)
;


на

C++:





Код:
if
(
pTextures
->
tMap
[
i
]
->
raster
)
{
IDirect3DTexture9
*
d3d_map_texture
=
*
(
IDirect3DTexture9
*
*
)
(
pTextures
->
tMap
[
i
]
->
raster
+
1
)
;
ImGui
::
GetBackgroundDrawList
(
)
->
AddImage
(
d3d_map_texture
,
vecMapMin
,
vecMapMax
,
{
0
,
0
}
,
{
1
,
1
}
,
ImColor
(
255
,
255
,
255
,
150
)
)
;
}


Где вторая ошибка замени это:

C++:





Код:
ImGui
::
GetBackgroundDrawList
(
)
->
AddImage
(
(
(
CSprite2d
*
)
(
4
*
pBlip
.
m_nBlipSprite
+
0xBAA250
)
)
->
m_pTexture
->
raster
->
RwD3D9Raster
.
texture
,
{
vecBlipScreen
.
fX
-
10
,
vecBlipScreen
.
fY
-
10
}
,
{
vecBlipScreen
.
fX
+
10
,
vecBlipScreen
.
fY
+
10
}
)
;


на

C++:





Код:
IDirect3DTexture9
*
d3d_blip_texture
=
*
(
IDirect3DTexture9
*
*
)
(
(
(
CSprite2d
*
)
(
4
*
pBlip
.
m_nBlipSprite
+
0xBAA250
)
)
->
m_pTexture
->
raster
+
1
)
;
ImGui
::
GetBackgroundDrawList
(
)
->
AddImage
(
d3d_blip_texture
,
{
vecBlipScreen
.
x
-
10
,
vecBlipScreen
.
y
-
10
}
,
{
vecBlipScreen
.
x
+
10
,
vecBlipScreen
.
y
+
10
}
)
;


ну и где третья ошибка меняй:

C++:





Код:
pRender
->
DrawImageRotated
(
(
(
CSprite2d
*
)
(
4
*
RADAR_SPRITE_CENTRE
+
0xBAA250
)
)
->
m_pTexture
->
raster
->
RwD3D9Raster
.
texture
,
{
vecCentreScreen
.
fX
,
vecCentreScreen
.
fY
}
,
{
10
,
10
}
,
-
FindPlayerPed
(
)
->
m_fCurrentRotation
)
;


на

C++:





Код:
IDirect3DTexture9
*
d3d_radar_center_texture
=
*
(
IDirect3DTexture9
*
*
)
(
(
(
CSprite2d
*
)
(
4
*
RADAR_SPRITE_CENTRE
+
0xBAA250
)
)
->
m_pTexture
->
raster
+
1
)
;
pRender
->
DrawImageRotated
(
d3d_radar_center_texture
,
{
vecCentreScreen
.
x
,
vecCentreScreen
.
y
}
,
{
10
,
10
}
,
-
FindPlayerPed
(
)
->
m_fCurrentRotation
)
;


Вроде должно сработать.
 
Ответить с цитированием
Ответ



Предыдущая тема Следующая тема

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


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




ANTICHAT ™ © 2001- Antichat Kft.