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

  #1  
Старый 07.01.2016, 18:02
CarLCas
Участник форума
Регистрация: 12.07.2013
Сообщений: 161
С нами: 6755146

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

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

А пример приводить кто будет. В уроке sf api в вики не понял.
sprintf(str, "string #%d %s", 1,"new");

str - символьная переменная (char) в которую будет производиться запись

"string #%d %s" - строка которая туда будет записываться с 2 параметрами int и string, которые идут после строки (это 1 и "new")

И вообще можно повежливее обращаться, к тем кто тебе помогает. Да и гуглом научиться пользоваться
 
Ответить с цитированием

  #2  
Старый 07.01.2016, 18:14
Gabriel__
Постоянный
Регистрация: 23.06.2015
Сообщений: 411
С нами: 5731627

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

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

sprintf(str, "string #%d %s", 1,"new");
str - символьная переменная (char) в которую будет производиться запись
"string #%d %s" - строка которая туда будет записываться с 2 параметрами int и string, которые идут после строки (это 1 и "new")
И вообще можно повежливее обращаться, к тем кто тебе помогает. Да и гуглом научиться пользоваться
Ничо не понял
 
Ответить с цитированием

  #3  
Старый 07.01.2016, 18:21
CarLCas
Участник форума
Регистрация: 12.07.2013
Сообщений: 161
С нами: 6755146

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

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

Ничо не понял
Ну тогда гугл, там найдешь описание и всё поймешь.

Выучи основы - это я тебе сразу ответил на сообщение в другой теме.
 
Ответить с цитированием

  #4  
Старый 07.01.2016, 21:24
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

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

Код:





Код:
char stroka[128];
int apples = 10;
sprintf(stroka, "У меня %d яблок.", apples);

stroka - Строка в которую хочешь записать
У меня %d яблок - То, что ты записываешь в эту строку
apples - Кол-во яблок.
 
Ответить с цитированием

  #5  
Старый 07.01.2016, 21:30
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

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

Объясните как regex пользоваться. Или почему при sscanf буква "я" считается окончанием строки?
 
Ответить с цитированием

  #6  
Старый 08.01.2016, 05:17
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

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

C++:





Код:
void
store_coords_with_offset
(
float
point
[
3
]
,
float
radian
,
float
x_offset
,
float
y_offset
,
float
z_offset
,
float
pos
[
3
]
)
{
float
sinx
,
cosx
,
siny
,
cosy
;
float
point_
[
3
]
;
vect3_copy
(
point
,
point_
)
;
sinx
=
sinf
(
radian
)
*
x_offset
;
cosx
=
cosf
(
radian
)
*
x_offset
;
point_
[
0
]
+=
cosx
;
point_
[
1
]
+=
sinx
;
siny
=
sinf
(
-
radian
)
*
y_offset
;
cosy
=
cosf
(
-
radian
)
*
y_offset
;
point_
[
0
]
+=
siny
;
point_
[
1
]
+=
cosy
;
point_
[
2
]
+=
z_offset
;
vect3_copy
(
point_
,
pos
)
;
}


в CE есть автоматический поиск указателей, иногда спасает, когда ручной поиск не даёт результатов.
В каком-то плане руками искать проще. Бывает в функции указатель из нескольких поебень в регистр складывается и хуярится несколько раз перед использованием
 
Ответить с цитированием

  #7  
Старый 08.01.2016, 21:49
return
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами: 8186006

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

как проверить скин в стриме?

ну, чекнуть стрим, это понятно. Дальше что делать?
 
Ответить с цитированием

  #8  
Старый 08.01.2016, 22:05
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Фором. Пробегаешься по пулу игроков, получаешь структуру на игрока, получаешь с неё ид модели и сравниваешь.
 
Ответить с цитированием

  #9  
Старый 08.01.2016, 23:21
return
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами: 8186006

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

Ну вот, как тут скин игрока проверить, так и не понял...

PHP:





Код:
char    text
[
64
]
;
int        i
;
int        count
=
0
;
for
(
i
=
0
;
i

iIsListed
[
i
]
!=
1
)
continue
;
if
(
g_Players
-
>
pRemotePlayer
[
i
]
==
NULL
)
continue
;
if
(
vect3_near_zero
(
g_stStreamedOutInfo
.
fPlayerPos
[
i
]
)
&&
(
g_Players
-
>
pRemotePlayer
[
i
]
-
>
pPlayerData
==
NULL
||
g_Players
-
>
pRemotePlayer
[
i
]
-
>
pPlayerData
-
>
pSAMP_Actor
==
NULL
)
)
continue
;
color
=
samp_color_get
(
i
)
;
sprintf
(
text
,
"%s[%d]"
,
getPlayerName
(
i
)
,
i
)
;
pD3DFont
-
>
PrintShadow
(
500
,
pPresentParam
.
BackBufferHeight
/
2
+
count
*
20
,
color
,
text
)
;
count
++
;
}
 
Ответить с цитированием

  #10  
Старый 09.01.2016, 02:34
nikita_cheater
Новичок
Регистрация: 06.10.2015
Сообщений: 13
С нами: 5580077

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

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

Ну вот, как тут скин игрока проверить, так и не понял...

PHP:





Код:
char    text
[
64
]
;
int        i
;
int        count
=
0
;
for
(
i
=
0
;
i

iIsListed
[
i
]
!=
1
)
continue
;
if
(
g_Players
-
>
pRemotePlayer
[
i
]
==
NULL
)
continue
;
if
(
vect3_near_zero
(
g_stStreamedOutInfo
.
fPlayerPos
[
i
]
)
&&
(
g_Players
-
>
pRemotePlayer
[
i
]
-
>
pPlayerData
==
NULL
||
g_Players
-
>
pRemotePlayer
[
i
]
-
>
pPlayerData
-
>
pSAMP_Actor
==
NULL
)
)
continue
;
color
=
samp_color_get
(
i
)
;
sprintf
(
text
,
"%s[%d]"
,
getPlayerName
(
i
)
,
i
)
;
pD3DFont
-
>
PrintShadow
(
500
,
pPresentParam
.
BackBufferHeight
/
2
+
count
*
20
,
color
,
text
)
;
count
++
;
}

g_Players->pRemotePlayer[ i ]->pPlayerData->pSAMP_Actor->pGTA_Ped->base.model_alt_id;
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.