Показать сообщение отдельно

  #11  
Старый 17.10.2024, 22:34
swlm
Познающий
Регистрация: 03.08.2022
Сообщений: 57
С нами: 1990627

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

Кто то работал с номерами GTA? Нужно установить кастомный номер на машину, а получается пока только на модель. Помогите.

C++:





Код:
srand
(
static_cast

(
time
(
0
)
)
)
;
int
randomNumber
=
1000
+
rand
(
)
%
49001
;
char
randomPlateText
[
9
]
;
sprintf
(
randomPlateText
,
"%d"
,
randomNumber
)
;
const
auto
plateRaster
=
RwRasterCreate
(
64
,
16
,
32
,
rwRASTERFORMAT888
|
rwRASTERPIXELLOCKEDWRITE
)
;
if
(
!
plateRaster
)
return
true
;
if
(
!
RwTextureGetRaster
(
pCharsetTex
)
)
{
RwRasterDestroy
(
plateRaster
)
;
return
true
;
}
if
(
!
RenderLicenseplateTextToRaster
(
randomPlateText
,
RwTextureGetRaster
(
pCharsetTex
)
,
CCustomCarPlateMgr
::
pPalette1555Tab
[
ResolvePlateType
(
modelInfo
->
m_nPlateType
)
]
,
plateRaster
)
)
{
RwRasterDestroy
(
plateRaster
)
;
return
true
;
}
if
(
const
auto
plateTex
=
RwTextureCreate
(
plateRaster
)
)
{
RwTextureSetName
(
plateTex
,
randomPlateText
)
;
RwTextureSetFilterMode
(
plateTex
,
rwFILTERNEAREST
)
;
}


Пробовали этим способом, ставит только на передний номер.
 
Ответить с цитированием