 |
|

02.12.2018, 16:21
|
|
Участник форума
Регистрация: 14.01.2018
Сообщений: 192
С нами:
4384333
Репутация:
113
|
|
Как скрыть, или хотя бы запретить передвижение этой палки)
|
|
|

02.12.2018, 16:31
|
|
Новичок
Регистрация: 23.11.2018
Сообщений: 13
С нами:
3932895
Репутация:
0
|
|
как в single убрать npc и машины?
|
|
|

02.12.2018, 16:31
|
|
Постоянный
Регистрация: 17.02.2014
Сообщений: 611
С нами:
6438231
Репутация:
133
|
|
Сообщение от SiTrak
Как скрыть, или хотя бы запретить передвижение этой палки)
ImGui::Columns последний параметр на false
|
|
|

07.12.2018, 16:04
|
|
Участник форума
Регистрация: 17.12.2017
Сообщений: 110
С нами:
4423953
Репутация:
68
|
|
как записать в строку в файле текст?
должно работать так:
если строка пустая, то в нее записывается ник который в массиве
текстовик:
код:
C++:
Код:
void
CALLBACK
addAdmCMD
(
std
::
string param
)
{
if
(
param
.
empty
(
)
)
return
SF
->
getSAMP
(
)
->
getChat
(
)
->
AddChatMessage
(
-
1
,
"Используйте: /addadm [ник]"
)
;
char
nick
[
SAMP_MAX_PLAYER_NAME
]
;
if
(
sscanf
(
param
.
c_str
(
)
,
"%s"
,
&
nick
)
)
{
FILE
*
fp
;
char
WorkingDir
[
MAX_PATH
]
,
IniFile
[
MAX_PATH
]
;
GetCurrentDirectory
(
_countof
(
WorkingDir
)
,
WorkingDir
)
;
sprintf_s
(
IniFile
,
"%s\\SAMPFUNCS\\artsob\\admins.ini"
,
WorkingDir
)
;
fp
=
fopen
(
IniFile
,
"r"
)
;
if
(
fp
)
{
for
(
int
i
=
NULL
;
i
getSAMP
(
)
->
getChat
(
)
->
AddChatMessage
(
-
1
,
"Записан"
)
;
sprintf
(
admin_list
[
i
]
,
"%s"
,
nick
)
;
break
;
}
else
continue
;
}
}
}
return
;
}
|
|
|

07.12.2018, 16:44
|
|
Постоянный
Регистрация: 14.11.2017
Сообщений: 319
С нами:
4472205
Репутация:
163
|
|
Сообщение от beento
fp = fopen(IniFile, "r");
r+
|
|
|

08.12.2018, 00:10
|
|
Новичок
Регистрация: 29.07.2017
Сообщений: 22
С нами:
4626912
Репутация:
1
|
|
хелп. Почему краш?
C++:
Код:
SF
->
getCLEO
(
)
->
callOpcode
(
"0B44: samp 0@ = create_3d_text \"asd\" color 0xFFFFFFFF position 2132.0054 1394.1887 10.8203 view_distance 50.0 show_behind_walls true attached_to_player -1 attached_to_vehicle -1"
)
;
|
|
|

08.12.2018, 09:26
|
|
Участник форума
Регистрация: 17.12.2017
Сообщений: 110
С нами:
4423953
Репутация:
68
|
|
как проверить что пуля пролетела через стену в игрока?
|
|
|

08.12.2018, 12:59
|
|
Постоянный
Регистрация: 02.06.2018
Сообщений: 342
С нами:
4183567
Репутация:
133
|
|
Сообщение от #Errnest0
хелп. Почему краш?
C++:
Код:
SF
->
getCLEO
(
)
->
callOpcode
(
"0B44: samp 0@ = create_3d_text \"asd\" color 0xFFFFFFFF position 2132.0054 1394.1887 10.8203 view_distance 50.0 show_behind_walls true attached_to_player -1 attached_to_vehicle -1"
)
;
Юзай функцию из SF API
Код:
Код:
SF->getSAMP()->getInfo()->pPools->pText3D->Create3DText();
|
|
|

08.12.2018, 14:38
|
|
Постоянный
Регистрация: 28.02.2018
Сообщений: 307
С нами:
4319022
Репутация:
113
|
|
Почему при очищении памяти ошибка?
C++:
[CODE]
char
*
DeleteChar
(
char
*
ch
,
int
strtCh
)
{
int
s
=
SizeChar
(
ch
)
,
i
;
char
*
tnp
=
new
char
[
s
-
1
]
;
for
(
i
=
0
;
i
|
|
|

08.12.2018, 15:45
|
|
Новичок
Регистрация: 29.07.2017
Сообщений: 22
С нами:
4626912
Репутация:
1
|
|
Сообщение от Rjx13
Юзай функцию из SF API
Код:
Код:
SF->getSAMP()->getInfo()->pPools->pText3D->Create3DText();
А где можно найти все функции СФ АПИ? Пробовал найти эту же функцию, но не нашел и решил использовать опкод напрямую.
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|