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

  #6001  
Старый 19.04.2022, 11:10
Chilim
Познающий
Регистрация: 16.01.2022
Сообщений: 71
С нами: 2276608

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

Добрый вечер,подскажите пожалуйста что тут не так? хочу сделать инвиз(типо серфил на машине)





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

  #6002  
Старый 19.04.2022, 15:22
0xff
Новичок
Регистрация: 21.03.2006
Сообщений: 17
С нами: 10600540

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

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

Как получить координаты объекта?
только через перебор в пуле объектов
 
Ответить с цитированием

  #6003  
Старый 19.04.2022, 16:35
Yayachana)
Познающий
Регистрация: 09.05.2017
Сообщений: 33
С нами: 4743173

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

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

Как получить координаты объекта?
Наверное, что-то похожее, не уверен

Там скорее всего ещё проверку надо добавить на iIsListed

@:





Код:
auto getInfo = SF->getSAMP()->getInfo()->pPools->pObject;
    for (int i = 0; i object[i]->iModel == ID объекта)
        {
            CVector coords;
            coords.fX = getInfo->object[i]->fPos[0];
            coords.fY = getInfo->object[i]->fPos[1];
            coords.fZ = getInfo->object[i]->fPos[2];
        }
 
Ответить с цитированием

  #6004  
Старый 20.04.2022, 05:24
F0RQU1N and
Познавший АНТИЧАТ
Регистрация: 29.09.2018
Сообщений: 1,292
С нами: 4012500

Репутация: 138


По умолчанию

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

Добрый вечер,подскажите пожалуйста что тут не так? хочу сделать инвиз(типо серфил на машине)
Всмысле что не так? Пакет же отправляется знач все норм
 
Ответить с цитированием

  #6005  
Старый 21.04.2022, 15:04
Yuriy Code
Постоянный
Регистрация: 01.05.2021
Сообщений: 752
С нами: 2650753

Репутация: 98


По умолчанию

SF API.

Итак, как удалить объект по его ID? Я понимаю, звучит довольно банально. Но, я парился, но так и не смог удалить объект по его ID.

Как это сделать? Возможно, кто-нибудь из вас знает.

Пытался пробовать получать его хендл по id и т.п., но, не выходит.
 
Ответить с цитированием

  #6006  
Старый 21.04.2022, 15:11
AdCKuY_DpO4uLa
Постоянный
Регистрация: 05.08.2018
Сообщений: 372
С нами: 4091290

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

Цитата:
Сообщение от Yuriy Code  

SF API.
Итак, как удалить объект по его ID? Я понимаю, звучит довольно банально. Но, я парился, но так и не смог удалить объект по его ID.
Как это сделать? Возможно, кто-нибудь из вас знает.

Пытался пробовать получать его хендл по id и т.п., но, не выходит.
SAMP-API/src/sampapi/0.3.7-R1/CObjectPool.cpp at 93eb1452b0f2b9b8c540604d40e5727fabcea58f · BlastHackNet/SAMP-API

A library for interacting with functions, classes and structures of SA-MP client - BlastHackNet/SAMP-API

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

  #6007  
Старый 21.04.2022, 15:12
Yuriy Code
Постоянный
Регистрация: 01.05.2021
Сообщений: 752
С нами: 2650753

Репутация: 98


По умолчанию

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

SAMP-API/src/sampapi/0.3.7-R1/CObjectPool.cpp at 93eb1452b0f2b9b8c540604d40e5727fabcea58f · BlastHackNet/SAMP-API

A library for interacting with functions, classes and structures of SA-MP client - BlastHackNet/SAMP-API

github.com

Так я делаю на SF API, а не на SAMP API.

Если там есть функция, кидай тут, я не буду там в коде копаться, который ты мне кинул.
 
Ответить с цитированием

  #6008  
Старый 21.04.2022, 15:15
AdCKuY_DpO4uLa
Постоянный
Регистрация: 05.08.2018
Сообщений: 372
С нами: 4091290

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

Цитата:
Сообщение от Yuriy Code  

Так я делаю на SF API, а не на SAMP API.

Если там есть функция, кидай тут, я не буду там в коде копаться, который ты мне кинул.
Просто вытащи функцию себе в проект, в СФ я такой не нашёл
 
Ответить с цитированием

  #6009  
Старый 21.04.2022, 15:24
Yuriy Code
Постоянный
Регистрация: 01.05.2021
Сообщений: 752
С нами: 2650753

Репутация: 98


По умолчанию

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

Просто вытащи функцию себе в проект, в СФ я такой не нашёл
Какую именно функцию?
 
Ответить с цитированием

  #6010  
Старый 21.04.2022, 15:37
sc6ut
Постоянный
Регистрация: 03.05.2020
Сообщений: 385
С нами: 3174020

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

Цитата:
Сообщение от Yuriy Code  

я не буду там в коде копаться, который ты мне кинул.
не пиши тогда совсем код и не проси о помощи, раз не готов своими мозгами подразкинуть, за тебя никто не собирается всё делать

Цитата:
Сообщение от Yuriy Code  

Какую именно функцию?
он тебе дал ссылку на конкретную функцию
Код:
BOOL CObjectPool::Delete(ID nId)
тебе даже делать ничего не надо, разве что достать object pool в сф апи понять что функция GetAddress возвращает оффсет от samp.dll

Цитата:
Сообщение от Yuriy Code  

SF API.
Цитата:
Сообщение от Yuriy Code  

Так я делаю на SF API, а не на SAMP API.
и да для него есть своя тема чтобы не писать об этом по тыще раз в каждом сообщение
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.