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

  #4  
Старый 16.08.2016, 19:00
QGate
Познающий
Регистрация: 27.03.2016
Сообщений: 78
С нами: 5331145

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

Ну у меня примерно также.

C++:





Код:
int
plid
=
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
sLocalPlayerID
;
float
px
=
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pRemotePlayer
[
plid
]
->
pPlayerData
->
fOnFootPos
[
0
]
;
float
py
=
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pRemotePlayer
[
plid
]
->
pPlayerData
->
fOnFootPos
[
1
]
;
float
pz
=
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pRemotePlayer
[
plid
]
->
pPlayerData
->
fOnFootPos
[
2
]
;
radius
=
radius
*
radius
;
for
(
int
i
=
0
;
i

getSAMP
(
)
->
getPlayers
(
)
->
pRemotePlayer
[
i
]
->
pPlayerData
;
float
rx
=
pPlayerData
->
fOnFootPos
[
0
]
;
float
ry
=
pPlayerData
->
fOnFootPos
[
1
]
;
float
rz
=
pPlayerData
->
fOnFootPos
[
2
]
;
float
dist
=
pow
(
(
rx
-
px
)
,
2
)
+
pow
(
(
ry
-
py
)
,
2
)
+
pow
(
(
rz
-
pz
)
,
2
)
;
if
(
radius
>=
dist
)
{
ids
.
push_back
(
i
)
;
}
}


Про PEDSELF не знал)
 
Ответить с цитированием