 |
|

17.12.2021, 15:18
|
|
Постоянный
Регистрация: 28.03.2013
Сообщений: 495
С нами:
6908018
Репутация:
213
|
|
|
|
|

18.12.2021, 14:04
|
|
Новичок
Регистрация: 08.12.2021
Сообщений: 3
С нами:
2332526
Репутация:
1
|
|
Привет, как перевести байты в русский std::wstring?
С английским все окей
Но с русским нет
|
|
|

18.12.2021, 16:44
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
Сообщение от astmer
Но с русским нет
Ты разные адреса смотришь
|
|
|

18.12.2021, 18:22
|
|
Новичок
Регистрация: 08.12.2021
Сообщений: 3
С нами:
2332526
Репутация:
1
|
|
Сообщение от kin4stat
Ты разные адреса смотришь
Да, я для примера просто сделал
|
|
|

19.12.2021, 02:05
|
|
Познавший АНТИЧАТ
Регистрация: 06.09.2020
Сообщений: 1,043
С нами:
2992507
Репутация:
168
|
|
Как получить ID машины, в которой сидит мой персонаж?
Или же аналог:
Lua:
Код:
_
,
id
=
sampGetVehicleIdByCarHandle
(
storeCarCharIsInNoSave
(
PLAYER_PED
)
)
|
|
|

19.12.2021, 04:59
|
|
Познавший АНТИЧАТ
Регистрация: 29.09.2018
Сообщений: 1,292
С нами:
4012500
Репутация:
138
|
|
Сообщение от yung milonov
Как получить ID машины, в которой сидит мой персонаж?
Или же аналог:
Lua:
Код:
_
,
id
=
sampGetVehicleIdByCarHandle
(
storeCarCharIsInNoSave
(
PLAYER_PED
)
)
Ну можешь в хуке ID_VEHICLE_SYNC получать машину
|
|
|

22.12.2021, 15:45
|
|
Флудер
Регистрация: 10.10.2016
Сообщений: 9,228
С нами:
5046982
Репутация:
183
|
|
1. как получить/изменить список введенных ранее команд и как их изменить/удалить?
2. как хукнуть отправку самповской команды (например /pagesize)?
|
|
|

22.12.2021, 19:16
|
|
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами:
4483143
Репутация:
183
|
|
|
|
|

24.12.2021, 19:08
|
|
Флудер
Регистрация: 10.10.2016
Сообщений: 9,228
С нами:
5046982
Репутация:
183
|
|
Сообщение от sanechek1337
1.Ваш вопрос: Дайте код для вывода сообщения в чат при запуске САМПА и еще код на активацию по команде
1. В шаблоне плагина уже есть добавление сообщения
1640358411366.pngchapo · 24 Дек 2021 в 18:08' data-fancybox="lb-post-922746" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/128127/" style="cursor: pointer;" title="1640358411366.png">
2.
C++:
Код:
#include
#include "main.h"
SAMPFUNCS
*
SF
=
new
SAMPFUNCS
(
)
;
void
CALLBACK
cmd_callback
(
std
::
string arg
)
{
SF
->
getSAMP
(
)
->
getChat
(
)
->
AddChatMessage
(
D3DCOLOR_XRGB
(
0
,
0xAA
,
0
)
,
"CMD"
)
;
}
void
__stdcall
mainloop
(
)
{
static
bool
initialized
=
false
;
if
(
!
initialized
)
{
if
(
GAME
&&
GAME
->
GetSystemState
(
)
==
eSystemState
::
GS_PLAYING_GAME
&&
SF
->
getSAMP
(
)
->
IsInitialized
(
)
)
{
initialized
=
true
;
SF
->
getSAMP
(
)
->
getChat
(
)
->
AddChatMessage
(
D3DCOLOR_XRGB
(
0
,
0xAA
,
0
)
,
"SAMPFUNCS Plugin loaded."
)
;
SF
->
getSAMP
(
)
->
registerChatCommand
(
"cmd"
,
cmd_callback
)
;
}
}
}
BOOL APIENTRY
DllMain
(
HMODULE hModule
,
DWORD dwReasonForCall
,
LPVOID lpReserved
)
{
if
(
dwReasonForCall
==
DLL_PROCESS_ATTACH
)
SF
->
initPlugin
(
mainloop
,
hModule
)
;
return
TRUE
;
}
|
|
|

28.12.2021, 16:07
|
|
Познавший АНТИЧАТ
Регистрация: 18.09.2017
Сообщений: 1,044
С нами:
4553429
Репутация:
153
|
|
Почему выводит 0? В imgui вывожу через цикл структуры и там заполняются, но не все структуры.
C++:
[CODE]
// Глоб. область
struct
stSeed
{
int
id
;
float
distance
;
CVector position
;
std
::
string seed
;
}
seed
[
SAMP_MAX_3DTEXTS
]
;
// Бессконечный цикл
auto
it
=
*
std
::
min_element
(
std
::
begin
(
seed
)
,
std
::
end
(
seed
)
,
[
]
(
const
stSeed
&
a
,
const
stSeed
&
b
)
{
return
a
.
distance
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|