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

  #1  
Старый 13.05.2024, 23:45
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

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

Меня спасло, и за тебя помолюсь ( с этим в принципе не нужны приколы с преобразованиями, у меня так )

C++:





Код:
#pragma execution_character_set("utf-8")

Как только не пробовал, ставить кодировку UTF8 в сам файле, ставить префикс u8 перед строкой - все не работает, результат в виде невалидных символов
 
Ответить с цитированием

  #2  
Старый 14.05.2024, 04:05
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

Цитата:
Сообщение от хуега)  

Как только не пробовал, ставить кодировку UTF8 в сам файле, ставить префикс u8 перед строкой - все не работает, результат в виде невалидных символов
А у тебя к шрифту русские буквы подключены?
 
Ответить с цитированием

  #3  
Старый 14.05.2024, 18:10
вайега52
Флудер
Регистрация: 19.06.2022
Сообщений: 2,997
С нами: 2055431

Репутация: 3


По умолчанию

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

А у тебя к шрифту русские буквы подключены?
со стандартным шрифтом такая же шняга
 
Ответить с цитированием

  #4  
Старый 06.05.2024, 01:58
Musaigen
Познавший АНТИЧАТ
Регистрация: 01.04.2018
Сообщений: 1,710
С нами: 4272230

Репутация: 183


По умолчанию

Цитата:
Сообщение от why ega  

Пытаюсь перевести строку из CP1251 в UTF8 для рендера в ImGUI, но результата 0 (в ответ получаю знаки вопроса):

C++:





Код:
auto
drawlist
=
ImGui
::
GetBackgroundDrawList
(
)
;
std
::
string huy
=
"huy"
drawlist
->
AddText
(
ImVec2
{
1000
,
100
}
,
0xFFFFFFFF
,
utils
::
convertCP1251ToUTF8
(
huy
.
c_str
(
)
)
)
;


C++:





Код:
std
::
string utils
::
CP1251ToUTF8
(
const
char
*
str
)
{
std
::
string res
;
int
result_u
,
result_c
;
result_u
=
MultiByteToWideChar
(
1251
,
0
,
str
,
-
1
,
0
,
0
)
;
if
(
!
result_u
)
return
0
;
wchar_t
*
ures
=
new
wchar_t
[
result_u
]
;
if
(
!
MultiByteToWideChar
(
1251
,
0
,
str
,
-
1
,
ures
,
result_u
)
)
{
delete
[
]
ures
;
return
0
;
}
result_c
=
WideCharToMultiByte
(
CP_UTF8
,
0
,
ures
,
-
1
,
0
,
0
,
0
,
0
)
;
if
(
!
result_c
)
{
delete
[
]
ures
;
return
0
;
}
char
*
cres
=
new
char
[
result_c
]
;
if
(
!
WideCharToMultiByte
(
CP_UTF8
,
0
,
ures
,
-
1
,
cres
,
result_c
,
0
,
0
)
)
{
delete
[
]
cres
;
return
0
;
}
delete
[
]
ures
;
res
.
append
(
cres
)
;
delete
[
]
cres
;
return
res
;
}

у тебя память течёт в 20 строке, удали ures
 
Ответить с цитированием

  #5  
Старый 12.05.2024, 00:05
MisterJoule
Новичок
Регистрация: 20.04.2024
Сообщений: 3
С нами: 1089639

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

1715457938229.pngMisterJoule · 11 Май 2024 в 23:05' data-fancybox="lb-post-1495147" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/240154/" style="cursor: pointer;" title="1715457938229.png">


Помогите пожалуйста)))
 
Ответить с цитированием

  #6  
Старый 12.05.2024, 00:41
atomlin
Постоянный
Регистрация: 11.01.2019
Сообщений: 585
С нами: 3862210

Репутация: 118


По умолчанию

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

Помогите пожалуйста)))
1) Покажи код

2) Скорее всего нужно:

- либо добавить:

#pragma comment (lib, "ws2_32.lib")

- либо убрать инклюд windows.h
 
Ответить с цитированием

  #7  
Старый 12.05.2024, 01:07
MisterJoule
Новичок
Регистрация: 20.04.2024
Сообщений: 3
С нами: 1089639

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

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

1) Покажи код
2) Скорее всего нужно:
- либо добавить:
#pragma comment (lib, "ws2_32.lib")
- либо убрать инклюд windows.h
Из тогочто ты сказал,ничего не помогло

1715461649516.pngMisterJoule · 12 Май 2024 в 00:07' data-fancybox="lb-post-1495181" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/240176/" style="cursor: pointer;" title="1715461649516.png">
 
Ответить с цитированием

  #8  
Старый 26.05.2024, 00:25
MisterJoule
Новичок
Регистрация: 20.04.2024
Сообщений: 3
С нами: 1089639

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

Добрый Вечер,не подскажите ли - имеется ли какие-либо СДК для работы с GUI игры? Для работы с меню паузы и так далее.
 
Ответить с цитированием

  #9  
Старый 26.05.2024, 03:00
ARMOR
Флудер
Регистрация: 02.02.2019
Сообщений: 5,070
С нами: 3831395

Репутация: 183


По умолчанию

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

Добрый Вечер,не подскажите ли - имеется ли какие-либо СДК для работы с GUI игры? Для работы с меню паузы и так далее.
Plugin SDK. Класс CMenuManager
 
Ответить с цитированием

  #10  
Старый 30.05.2024, 20:14
Smeruxa
Познавший АНТИЧАТ
Регистрация: 27.11.2020
Сообщений: 1,431
С нами: 2874035

Репутация: 183


По умолчанию

FindPlayerVehicle(-1, false)->m_matrix->SetRotateX(0.3f); PSDK

Почему машину фиг пойми куда выкидывает?

Rotate происходит, но при этом машину просто непонятно куда выбрасывает

При SetRotateXOnly - сбрасывается весь rotate, и машина теряет угол поворота, куда смотрела

Как машину перевернуть чуть назад то в итоге? Я по разному уже пробовал

В оружии есть sampapi и PSDK
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.