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

  #4631  
Старый 29.07.2020, 14:54
loganhackerdff
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами: 4633764

Репутация: 148


По умолчанию

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

ничего страшного, то ведь все равно не прислал того, что я просил
я нашёл проблему, SAMPFUNCS_API был не определён, я его прописал как __declspec(dllimport) и ошибки пропали

но msbuild-tools не компилит и выдаёт ошибку

CLEO:





Код:
[msbuild-tools]: Running: D:/Microsoft Visual Studio/
2019
/Community/MSBuild/Current/Bin/MSBuild.exe d:\1A ALL\MY CUSTOM SF templater/SFPlugin.sln /m /nologo /verbosity
:minimal
/p
:Configuration
=Debug
d:\1A ALL\MY CUSTOM SF templater\SFPlugin.sln.metaproj : error MSB
4126:
The specified solution configuration
"Debug|Win32"
is invalid. Please specify a valid solution configuration using the Configuration
and
Platform properties (e.g. MSBuild.exe Solution.sln /p
:Configuration
=Debug /p
:Platform
=
"Any CPU"
)
or
leave those properties blank
to
use the default solution configuration. [d:\1A ALL\MY CUSTOM SF templater\SFPlugin.sln]
[msbuild-tools]: exited with
return
code:
1
.
 
Ответить с цитированием

  #4632  
Старый 30.07.2020, 00:04
Josh_Manki
Новичок
Регистрация: 28.07.2020
Сообщений: 5
С нами: 3049679

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

При попытке открыть файл sln выходит вот такая ошибка
 
Ответить с цитированием

  #4633  
Старый 30.07.2020, 00:54
loganhackerdff
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами: 4633764

Репутация: 148


По умолчанию

Как узнать что автомобиль находится в воздухе используя СФ API через cped + какой-то оффсет 0 в воздухе / в воде не работает
 
Ответить с цитированием

  #4634  
Старый 30.07.2020, 01:25
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

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

Как узнать что автомобиль находится в воздухе используя СФ API через cped + какой-то оффсет 0 в воздухе / в воде не работает
конкретно узнать что в воздухе - скорее всего никак. Можно через костыли с колесами.

Game api->CAutomobile

0x0961 | BYTE allWheelsOnGround

Можешь найти эту строку в Адресах sa
 
Ответить с цитированием

  #4635  
Старый 30.07.2020, 01:45
loganhackerdff
Постоянный
Регистрация: 24.07.2017
Сообщений: 867
С нами: 4633764

Репутация: 148


По умолчанию

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

конкретно узнать что в воздухе - скорее всего никак. Можно через костыли с колесами.

Game api->CAutomobile
0x0961 | BYTE allWheelsOnGround

Можешь найти эту строку в Адресах sa
Дай пж сайт с адресами, на моем такого нет
 
Ответить с цитированием

  #4636  
Старый 30.07.2020, 02:33
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

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

Дай пж сайт с адресами, на моем такого нет
Адреса Памяти (SA) — GTAModding.ru

gtamodding.ru
 
Ответить с цитированием

  #4637  
Старый 30.07.2020, 04:17
Musaigen
Познавший АНТИЧАТ
Регистрация: 01.04.2018
Сообщений: 1,710
С нами: 4272230

Репутация: 183


По умолчанию

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

Дай пж сайт с адресами, на моем такого нет
Получить Z координату объекта, получить Z координату земли, сравнить.

C++:





Код:
// Какой метод - хз
float
fGroundZ
=
reinterpret_cast

(
0x569660
)
(
x
,
y
)
;
// Или этот
bool
out
;
float
fGroundZ
=
reinterpret_cast

(
0x569750
)
(
x
,
y
,
z
,
&
out
)
;
 
Ответить с цитированием

  #4638  
Старый 30.07.2020, 04:22
SR_team
Флудер
Регистрация: 26.10.2013
Сообщений: 4,924
С нами: 6603505

Репутация: 183


По умолчанию

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

Получить Z координату объекта, получить Z координату земли, сравнить.

C++:





Код:
// Какой метод - хз
float
fGroundZ
=
reinterpret_cast

(
0x569660
)
(
x
,
y
)
;
// Или этот
bool
out
;
float
fGroundZ
=
reinterpret_cast

(
0x569750
)
(
x
,
y
,
z
,
&
out
)
;

только не out, а find, оно true если земля есть и false, если нет

P.S. и второй метод long double кажется возвращал
 
Ответить с цитированием

  #4639  
Старый 30.07.2020, 04:24
Musaigen
Познавший АНТИЧАТ
Регистрация: 01.04.2018
Сообщений: 1,710
С нами: 4272230

Репутация: 183


По умолчанию

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

только не out, а find, оно true если земля есть и false, если нет

P.S. и второй метод long double кажется возвращал
plugin-sdk/plugin_sa/game_sa/CWorld.cpp at b38ab7b07f74ac86f4283095f0386617d12fba73 · DK22Pac/plugin-sdk

An SDK for developing ASI/CLEO plugins for GTA San Andreas, GTA Vice City and GTA III - DK22Pac/plugin-sdk

github.com
 
Ответить с цитированием

  #4640  
Старый 30.07.2020, 04:26
kin4stat
Флудер
Регистрация: 06.11.2017
Сообщений: 2,759
С нами: 4483143

Репутация: 183


По умолчанию

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

Получить Z координату объекта, получить Z координату земли, сравнить.

C++:





Код:
// Какой метод - хз
float
fGroundZ
=
reinterpret_cast

(
0x569660
)
(
x
,
y
)
;
// Или этот
bool
out
;
float
fGroundZ
=
reinterpret_cast

(
0x569750
)
(
x
,
y
,
z
,
&
out
)
;

Такие приколы наверное с CRMP работать не будут?
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.