-
Постов
160 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Загрузки
Блоги
Сообщения, опубликованные barsuuk
-
-
возник вопрос)) как получить кватернион из точки??
-
Воу, спасибо за обширный ответ, буду расбираться))
-
нагуглил такую штуку как сферическая система координат, понял что это оно, подставил свои значения перевел в экранные и получил бурду((
private void EyesLine(ScreenVector s) { double bufx = Math.PI * (angles.X) / 180; double bufy = Math.PI * (angles.Y) / 180; double kx = head.X +(100 * Math.Cos(bufy) * Math.Sin(bufx)); double ky = head.Y +(100 * Math.Sin(bufy) * Math.Sin(bufx)); double kz = head.Z +(100 * Math.Cos(bufx)); ScreenVector kv = WorldToScreen((float)kx, (float)ky, (float)kz); if (!kv.Result) { return; }else bufferedGraphics.Graphics.DrawLine(new Pen(Color.Green, 2), s.X, s.Y, kv.X, kv.Y); }
что я делаю не так?
-
3 часа назад, 2zolo2 сказал:
Мы знаем координаты противника, и куда он смотрит, и рисуем линию через DrawPrimitive или DrawTransform, только придется узнать 2 координаты из угла обзора.
https://www.unknowncheats.me/forum/d3d-tutorials-and-source/125811-draw-3d-line-d3d-world.html
http://oocms.org/question/6232142/how-can-i-draw-2d-geometry-benind-3d-objects-in-directx-d3d9
Можно через AIMBOT, только придется рисовать крестики или круги,на зарубежном сайте было пример как сделать ESP из AIMBOT.
я рисую не через directx, а через gdi
-
4 минуты назад, IzerodayI сказал:
и да , у меня проблема в понимании CheetEngine, как там искать именно те оффсеты , которые тебе нужны?(проблема в том , что именно этот найденный оффсет тебе нужен или нет)
это приходит с опытом))
-
-
1 час назад, IzerodayI сказал:
Только в с++(ConsoleApplication) и чу-чуть в JavaScript(все плохо (только в теории)). ( с++(ConsoleApplication)-программировал только там(Win32-еще не "трогал"), Visual Studio 2015 - использую)
По твоему как определяется мера мысли в ЯП? Возможно какой-нибудь сложности программа? Определи меру, просто интересно для себя)
если ты знаком c cpp то познать всю прелесть винапи и вин32 не составит труда
-
как я учился находить оффсеты
1) брал готовый оффсет
2) смотрел как оно выглядет в памяти
3) записывал асм в блокнот
4) находил значение и потом искал указатель быстрее(так как уже знал как он выглядет)
-
для самого простого вх нужно знать координаты и видовую матрицу у кенга и флипа все описано и показано в ютубе)
пс) тебе нужно отталкиваться от локальной структуры игрока и листа со всеми игроками.Распишу действия
1) находишь локальную структуру,
2) находишь список игроков
3) находишь видовую матрицу
4) находишь готовую функцию в инете worldtoscreen
5) находишь смещение до координат(для локал игрока и других на серве одинаково смещение)
6) пишешь код на cpp console app(загуглишь как получить хендл процесса и модули)
7) профит
-
так, завелось но только во вертикали)
-
10 часов назад, Dino сказал:
https://msdn.microsoft.com/ru-ru/library/system.math.cos(v=vs.110).aspx . А у тебя углы в радианах?
не помогло((
-
А вот хз кстати)ща попробую перевести
-
эх(( перехожу я к плану Б(( как там включить эту функцию в наблюдении? а то я чет ее не вижу внизу, где вх и тд
-
рисуется, но линиии постоянно вертятся, как будто у ботов спинбот
-
вот что у меня получилось)только оно не рабатоет
private void EyesLine(ScreenVector s) { double kx = head.X+ (100* Math.Sin(angles.X)* Math.Cos(angles.Y)); double ky = head.Y+ (100 * Math.Sin(angles.X)* Math.Sin(angles.Y)); double kz = head.Z+ (100 * Math.Cos(angles.X)); ScreenVector kv = WorldToScreen((float)kx, (float)ky, (float)kz); bufferedGraphics.Graphics.DrawLine(new Pen(Color.Green, 2), s.X, s.Y, kv.X, kv.Y); }
-
а как определить куда смотрят глаза, если известны углы?)
-
как мне найти точку б))))
уже весь инет перерыл) Даж учебник по геометрии открыл
-
1)почему vector3 если значений всего 2 верт уголь и горизонт
2) EntityList я и так использую, получаю структуру каждого игрка
3) angle.Y это горизонт угол
4) точка А это голова противника,m_angEyeAngles сдесь углы
5) это план б)нужно самому изобрести велосипед
вот ссылка откуда я брал формулу
http://osvita.name/6239/opredelenie-koordinat-tochki-geometriya-9-klass
-
angles = mem.Read<Vector2>(eBaseAdr + Offsets.m_angEyeAngles);
-
хех) я чет не могу понять в чем проблема)) углы правильные, формула вроде тоже, но вывод это линия их головы в 0 0 кординаты окна, хотя косинус и синус вроде верные)
вот кусок кода
private void EyesLine(ScreenVector s) { double kx = 50* Math.Cos(angles.X); double ky = 50 * Math.Sin(angles.X); bufferedGraphics.Graphics.DrawLine(new Pen(Color.Green, 2), s.X, s.Y, (float)kx, (float)ky); }
любой угол дает 0((
-
-
возник вопрос, как мне рисовать по вектору
-
воу, спасибо народ)) думаю варик с костями подойдет, так как уже аим на голову есть))
-
пришла идея рисовать линию взгляда противника, скорее всего для этого нужно viewangles, начало линии это viewagles, а конец? как реализовать мою задумку?
игра csgo
текущий взгляд противника
in Вопросы по взлому FPS игр
Опубликовано
так, позиция игрока имеет оффсет 134 рядом ничего похожего на кватернион нету((