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

  #1521  
Старый 27.06.2016, 00:01
Apolo11
Познающий
Регистрация: 18.01.2016
Сообщений: 54
С нами: 5431346

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

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

Ты в маске и к тебе в стрим зашел новый игрок, которого не было до момент её надевания. Как я узнаю его цвет, если сервер прислал, что у него черный цвет.
Легко. Он будет записан в структуре. В табе же он остается.
 
Ответить с цитированием

  #1522  
Старый 27.06.2016, 12:51
Gabriel__
Постоянный
Регистрация: 23.06.2015
Сообщений: 411
С нами: 5731627

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

Как проверить что между двумя точками или игроками нет стен или объектов. Как опкод в клео

06BD: no_obstacles_between 67@ 68@ 69@ and 287@ 288@ 289@ solid 1 car 0 actor 0 object 0 particle 0
 
Ответить с цитированием

  #1523  
Старый 27.06.2016, 14:14
itsLegend
Флудер
Регистрация: 23.03.2013
Сообщений: 2,696
С нами: 6915558

Репутация: 183


По умолчанию

GAME->GetWorld()->ProcessLineOfSight( const CVector * vecStart, const CVector * vecEnd, CColPoint ** colCollision, CEntity ** CollisionEntity, const SLineOfSightFlags flags = SLineOfSightFlags(), SLineOfSightBuildingResult* pBuildingResult = NULL )
 
Ответить с цитированием

  #1524  
Старый 28.06.2016, 12:01
Gabriel__
Постоянный
Регистрация: 23.06.2015
Сообщений: 411
С нами: 5731627

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

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

GAME->GetWorld()->ProcessLineOfSight( const CVector * vecStart, const CVector * vecEnd, CColPoint ** colCollision, CEntity ** CollisionEntity, const SLineOfSightFlags flags = SLineOfSightFlags(), SLineOfSightBuildingResult* pBuildingResult = NULL )
Понял вот что.

Код:





Код:
const CVector * vecStart - это координаты первой точки.
const CVector * vecEnd - координаты второй точки.
CColPoint ** colCollision - коллизия чего-то. 
CEntity ** CollisionEntity - коллизия какой-то сущности. 
const SLineOfSightFlags flags = SLineOfSightFlags() - это структура с флагами для анализа.
SLineOfSightBuildingResult* pBuildingResult = NULL - это структура которая примет результат анализа.


Все верно понял ? Покажите простой пример пожалуйста.
 
Ответить с цитированием

  #1525  
Старый 28.06.2016, 12:31
Vadim.dll
Участник форума
Регистрация: 04.07.2015
Сообщений: 168
С нами: 5715860

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

Как узнать свой Score адресом памяти?
 
Ответить с цитированием

  #1526  
Старый 28.06.2016, 15:41
AWRage
Постоянный
Регистрация: 10.07.2015
Сообщений: 642
С нами: 5706781

Репутация: 43


По умолчанию

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

Как узнать свой Score адресом памяти?
Нет определенного адреса. По крайне мере, я его не знаю. Твой Score находится в структуре PlayerPool, которая находится в структуре SAMPools, которая находится в SAMPInfo. Если юзаешь SF, то вроде так: SF->getSAMP()->getInfo()->pPools->pPlayers->LocalPlayerScore.
 
Ответить с цитированием

  #1527  
Старый 28.06.2016, 15:56
Apolo11
Познающий
Регистрация: 18.01.2016
Сообщений: 54
С нами: 5431346

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

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

Нет определенного адреса. По крайне мере, я его не знаю. Твой Score находится в структуре PlayerPool, которая находится в структуре SAMPools, которая находится в SAMPInfo. Если юзаешь SF, то вроде так: SF->getSAMP()->getInfo()->pPools->pPlayers->LocalPlayerScore.
Не наебывай честный народ. Если блять в структуре хранится лвл, то какого хуя эта структура и ее елемент не могут иметь адреса? С помощью указателя можно адрес элемента получить.
 
Ответить с цитированием

  #1528  
Старый 28.06.2016, 16:10
AWRage
Постоянный
Регистрация: 10.07.2015
Сообщений: 642
С нами: 5706781

Репутация: 43


По умолчанию

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

Не наебывай честный народ. Если блять в структуре хранится лвл, то какого хуя эта структура и ее елемент не могут иметь адреса? С помощью указателя можно адрес элемента получить.
Можно. Но этот адрес не статический, с каждым новым запуском игры этот элемент будет на разных адресах. А он просит чтобы можно было считать как, например, HP.
 
Ответить с цитированием

  #1529  
Старый 28.06.2016, 16:14
Apolo11
Познающий
Регистрация: 18.01.2016
Сообщений: 54
С нами: 5431346

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

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

Можно. Но этот адрес не статический, с каждым новым запуском игры этот элемент будет на разных адресах. А он просит чтобы можно было считать как, например, HP.
GetModuleHandle("samp.dll") + полученый адрес
 
Ответить с цитированием

  #1530  
Старый 28.06.2016, 17:49
NarutoUA
Постоянный
Регистрация: 26.05.2013
Сообщений: 692
С нами: 6822856

Репутация: 213


По умолчанию

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

GetModuleHandle("samp.dll") + полученый адрес
Ну иди ищи сам, хули ты такой умный? Берешь в СЕ ищешь число попутно убивая кого-то на дм сервере
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.

×

Внести депозит

Введите сумму USDT:

Принимается только USDT TRC20. Fake/Flash USDT не засчитывается.

×

Вывести депозит

Сумма USDT:

Ваш USDT TRC20 кошелек:

Заявка будет отправлена администратору.