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

  #1071  
Старый 01.03.2016, 22:03
Harch
Познающий
Регистрация: 08.07.2015
Сообщений: 40
С нами: 5709574

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

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

Читай урок.
Урок я прочитал давно. И перехватываю входящие сообщения (и исходящие при желании). Но как запретить отправку пакета - не знаю.
 
Ответить с цитированием

  #1072  
Старый 01.03.2016, 22:11
Woofing Giraffe
Постоянный
Регистрация: 14.06.2015
Сообщений: 402
С нами: 5744580

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

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

Урок я прочитал давно. И перехватываю входящие сообщения (и исходящие при желании). Но как запретить отправку пакета - не знаю.
return false;
 
Ответить с цитированием

  #1073  
Старый 01.03.2016, 23:38
return
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами: 8186006

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

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

эта функция должна быть где-то в GAME, попробуй вызвать оттуда
все пересмотрел, не могу найти.

Если кто то знает, как посадить игрока в кар, напишите, пожалуйста.
 
Ответить с цитированием

  #1074  
Старый 01.03.2016, 23:45
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

Цитата:
Сообщение от Woofing Giraffe  

ну типо того
Распишу принцип.

Создаешь бул(дальше булка) переменную со стартовым значением фалсе.

Чекаешь, что отравилась нужная тебе команда и в булку записываешь тру(var = !var)

Потом в хук на клиент мессадже чекаешь, что пришла тебе нужная строка и если условие прошло сообщаешь себе в чат и булку пишешь фалсе. (var = !var)
 
Ответить с цитированием

  #1075  
Старый 01.03.2016, 23:52
san0
Постоянный
Регистрация: 15.12.2013
Сообщений: 412
С нами: 6530249

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

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

все пересмотрел, не могу найти.

Если кто то знает, как посадить игрока в кар, напишите, пожалуйста.
0x6d16a0 void __thiscall CVehicle::SetDriver(class CPed *)
 
Ответить с цитированием

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

Репутация: 183


По умолчанию

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

все пересмотрел, не могу найти.

Если кто то знает, как посадить игрока в кар, напишите, пожалуйста.
C++:





Код:
CTaskSimpleCarSetPedInAsDriver
*
task
=
GAME
->
GetTasks
(
)
->
CreateTaskSimpleCarSetPedInAsDriver
(
vehicle
)
;
if
(
task
)
{
task
->
ProcessPed
(
PEDSELF
)
;
task
->
SetIsWarpingPedIntoCar
(
)
;
task
->
Destroy
(
)
;
}
 
Ответить с цитированием

  #1077  
Старый 02.03.2016, 11:31
kemperrr
Участник форума
Регистрация: 04.02.2014
Сообщений: 104
С нами: 6456767

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

Подскажите как был реализован urChatот urShadow
 
Ответить с цитированием

  #1078  
Старый 02.03.2016, 11:42
Dark_Knight
Флудер
Регистрация: 18.03.2013
Сообщений: 4,080
С нами: 6921957

Репутация: 183


По умолчанию

И что тебя интересует хотя бы?
 
Ответить с цитированием

  #1079  
Старый 02.03.2016, 17:13
Harch
Познающий
Регистрация: 08.07.2015
Сообщений: 40
С нами: 5709574

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

Спасибо, работает!

И последнее - как адекватно сделать дисконнект?
 
Ответить с цитированием

  #1080  
Старый 02.03.2016, 20:27
return
Участник форума
Регистрация: 23.10.2010
Сообщений: 125
С нами: 8186006

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

как узнать ник игрока который нанёс мне урон?
 
Ответить с цитированием
Ответ





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


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




ANTICHAT ™ © 2001- Antichat Kft.