 |
|

25.03.2016, 12:41
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Сообщение от Tray228
Как выдать своему игроку определенный объект, например: чемодан.
Для всех никак.
|
|
|

25.03.2016, 14:19
|
|
Участник форума
Регистрация: 09.03.2015
Сообщений: 218
С нами:
5884065
Репутация:
0
|
|
Сообщение от Dark_Knight
Для всех никак.
ну мне визуально надо, ток хз как
|
|
|

25.03.2016, 23:57
|
|
Участник форума
Регистрация: 09.03.2015
Сообщений: 218
С нами:
5884065
Репутация:
0
|
|
Ошибка 1 error MSB8020: The builds tools for v110_xp (Platform Toolset = 'v110_xp') cannot be found. To build using the v110_xp build tools, either click the Project menu or right-click the solution, and then select "Update VC++ Projects...". Install v110_xp to build using the v110_xp build tools. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cp p.Platform.targets 44 5 SFPlugin
что делать
|
|
|

26.03.2016, 02:57
|
|
Постоянный
Регистрация: 10.07.2015
Сообщений: 642
С нами:
5706781
Репутация:
43
|
|
Сообщение от Tray228
Ошибка 1 error MSB8020: The builds tools for v110_xp (Platform Toolset = 'v110_xp') cannot be found. To build using the v110_xp build tools, either click the Project menu or right-click the solution, and then select "Update VC++ Projects...". Install v110_xp to build using the v110_xp build tools. C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V110\Microsoft.Cp p.Platform.targets 44 5 SFPlugin
что делать
Там же написано что делать.  idrila:
Почему вылазит ошибка следующего содержания?
Код:
Код:
Код:
CPed *Ped = GAME->GetPools()->GetPed(SF->getSAMP()->getPlayers()->GetActorHandleFromSAMPPlayerID(0));
AW->Log("%.3f", Ped->GetPosition()->fX);
|
|
|

26.03.2016, 04:39
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
|
|
|

26.03.2016, 16:33
|
|
Постоянный
Регистрация: 10.07.2015
Сообщений: 642
С нами:
5706781
Репутация:
43
|
|
Тогда что нужно указывать функции GetPed? Разве не handle?
Или как вообще получить CPed из самповского ID?
GAME->GetPools()->GetPedFromRef( SF->getSAMP()->getPlayers()->GetActorHandleFromSAMPPlayerID(i) ) и так пробовал(
|
|
|

26.03.2016, 19:19
|
|
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами:
6921957
Репутация:
183
|
|
Что ты хочешь? По идеи, pRemotePlayer тебе хватит.
|
|
|

26.03.2016, 19:37
|
|
Познавший АНТИЧАТ
Регистрация: 09.03.2013
Сообщений: 1,262
С нами:
6935116
Репутация:
183
|
|
Сообщение от AWRage
Тогда что нужно указывать функции GetPed? Разве не handle?
Или как вообще получить CPed из самповского ID?
GAME->GetPools()->GetPedFromRef( SF->getSAMP()->getPlayers()->GetActorHandleFromSAMPPlayerID(i) ) и так пробовал(
тебе туда нужно структуру игрока передать:
C++:
Код:
// тут я просто показал как получить структуру,
// но однако перед тем как всё это вызывать,
// нужно проверить, что игрок существует и всё такое,
// я не стал этого делать, сам сделаешь, иначе крашнет
actor_info
*
actorInfo
=
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pRemotePlayer
[
iPlayerID
]
->
pPlayerData
->
pSAMP_Actor
->
pGTA_Ped
;
if
(
actorInfo
!=
nullptr
)
{
CPed
*
ped
=
GAME
->
GetPools
(
)
->
GetPed
(
(
DWORD
*
)
actorInfo
)
;
.
.
}
|
|
|

26.03.2016, 23:35
|
|
Постоянный
Регистрация: 10.07.2015
Сообщений: 642
С нами:
5706781
Репутация:
43
|
|
Сообщение от Dark_Knight
Что ты хочешь? По идеи, pRemotePlayer тебе хватит.
Мне нужно получить координаты костей игрока. В классе CPed есть это.
Сообщение от MISTER_GONWIK
тебе туда нужно структуру игрока передать:
C++:
Код:
// тут я просто показал как получить структуру,
// но однако перед тем как всё это вызывать,
// нужно проверить, что игрок существует и всё такое,
// я не стал этого делать, сам сделаешь, иначе крашнет
actor_info
*
actorInfo
=
SF
->
getSAMP
(
)
->
getPlayers
(
)
->
pRemotePlayer
[
iPlayerID
]
->
pPlayerData
->
pSAMP_Actor
->
pGTA_Ped
;
if
(
actorInfo
!=
nullptr
)
{
CPed
*
ped
=
GAME
->
GetPools
(
)
->
GetPed
(
(
DWORD
*
)
actorInfo
)
;
.
.
}
Спасибо большое! Работает c:
|
|
|

27.03.2016, 00:59
|
|
Постоянный
Регистрация: 10.07.2015
Сообщений: 642
С нами:
5706781
Репутация:
43
|
|
1. Как проверить, виден ли игрок моему игроку?
2. Как изменить кол-во элементов в массиве?
C++:
Код:
int
i
[
32
]
;
// функция, макрос, хз че еще
i
[
64
]
;
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|