 |
|

28.03.2018, 14:10
|
|
Постоянный
Регистрация: 10.01.2016
Сообщений: 922
С нами:
5441999
Репутация:
133
|
|
|
|
|

28.03.2018, 14:36
|
|
Новичок
Регистрация: 12.01.2018
Сообщений: 10
С нами:
4386009
Репутация:
1
|
|
Это единственный способ? И откуда взять dwSAMP?
|
|
|

28.03.2018, 14:54
|
|
Познавший АНТИЧАТ
Регистрация: 09.08.2015
Сообщений: 1,213
С нами:
5663255
Репутация:
183
|
|
Сообщение от ShapeGaz
откуда взять dwSAMP?
Это базовый адрес samp.dll
|
|
|

28.03.2018, 15:20
|
|
Новичок
Регистрация: 12.01.2018
Сообщений: 10
С нами:
4386009
Репутация:
1
|
|
Сообщение от Rinat_Namazov
Это базовый адрес samp.dll
Там вроде описываются только функции клиента, а как быть с сервером? И где взять этот базовый адрес?
|
|
|

28.03.2018, 15:22
|
|
Познавший АНТИЧАТ
Регистрация: 09.08.2015
Сообщений: 1,213
С нами:
5663255
Репутация:
183
|
|
Сообщение от ShapeGaz
Там вроде описываются только функции клиента, а как быть с сервером?
Сервер отправил инфу - клиент выполнил ее.
Сообщение от ShapeGaz
И где взять этот базовый адрес?
Загугли getModuleBaseAddress
|
|
|

28.03.2018, 23:57
|
|
Новичок
Регистрация: 21.03.2018
Сообщений: 8
С нами:
4289226
Репутация:
1
|
|
Всем привет ребята, у меня такая проблема может кто-то сможет помочь: В общем сделал бота на стройку RP BOX MTA по чек пойнтам, все работает НО часто бывает такое что меня перекидывает через пол карты на другой чекпойнт вообще либо на автомастрерскую либо в какой-то подъезд где продаются квартиры, и приходиться телепортироваться на стройку отключаться от сервера заного подключаться устраиваться на стройку для того что бы обновились координаты чек пойнта, и работает мешков 40 принесет и опять скачет по чек пойнтам и причем на стройке красные чек пойнты а он телепортируеться на зеленые и на белые, я искал в ReClass'e чекпойнты все перерыл подошел только этот с которым в данный момент проблема , и вот к сути вопроса как мне можно сделать типо что -то радиуса что бы он не телепортировался за пол карты на другой чек пойнт а только по этим прыгал, если кто-то может помочь помогите пожалуйста , вот Void в котором действия телепорта на чекпойнт:
Код:
Код:
void cords()
{
for (;; Sleep(5))
{
if (bot == 1)
{
mPlayer->PlayerCondition->PlayerCoordinats->Coord_X = bCord->BotX;
mPlayer->PlayerCondition->PlayerCoordinats->Coord_Y = bCord->BotY;
mPlayer->PlayerCondition->PlayerCoordinats->Coord_Z = bCord->BotZ + 1.f;
Sleep(800);
mouse_event(MOUSEEVENTF_ABSOLUTE|MOUSEEVENTF_LEFTDOWN, x, y, 0, 0);
}
if (GetAsyncKeyState(VK_F9))
{
bot = 1;
}
if (GetAsyncKeyState(VK_F10))
{
bot = 0;
mouse_event(MOUSEEVENTF_ABSOLUTE|MOUSEEVENTF_LEFTUP, x, y, 0, 0);
}
}
}
|
|
|

29.03.2018, 00:15
|
|
Постоянный
Регистрация: 28.03.2013
Сообщений: 495
С нами:
6908018
Репутация:
213
|
|
Сообщение от Mike Ferdinant
Всем привет ребята, у меня такая проблема может кто-то сможет помочь: В общем сделал бота на стройку RP BOX MTA по чек пойнтам, все работает НО часто бывает такое что меня перекидывает через пол карты на другой чекпойнт вообще либо на автомастрерскую либо в какой-то подъезд где продаются квартиры, и приходиться телепортироваться на стройку отключаться от сервера заного подключаться устраиваться на стройку для того что бы обновились координаты чек пойнта, и работает мешков 40 принесет и опять скачет по чек пойнтам и причем на стройке красные чек пойнты а он телепортируеться на зеленые и на белые, я искал в ReClass'e чекпойнты все перерыл подошел только этот с которым в данный момент проблема , и вот к сути вопроса как мне можно сделать типо что -то радиуса что бы он не телепортировался за пол карты на другой чек пойнт а только по этим прыгал, если кто-то может помочь помогите пожалуйста , вот Void в котором действия телепорта на чекпойнт:
Проверяй дистанцию между игроком и чекпоинтом
|
|
|

29.03.2018, 00:30
|
|
Новичок
Регистрация: 21.03.2018
Сообщений: 8
С нами:
4289226
Репутация:
1
|
|
Сообщение от CleanLegend
Проверяй дистанцию между игроком и чекпоинтом
а каким образом? там в на самой работе пишет дистанцию до 35 метров вроде как я помню, я просто не понимаю как сделать это все
|
|
|

29.03.2018, 00:37
|
|
Постоянный
Регистрация: 28.03.2013
Сообщений: 495
С нами:
6908018
Репутация:
213
|
|
Сообщение от Mike Ferdinant
а каким образом? там в на самой работе пишет дистанцию до 35 метров вроде как я помню, я просто не понимаю как сделать это все
Для получения дистанции тебе нужно знать свои кординаты и кординатые чекпоинта X,Y,Z.
Далее по формуле: Dist = √(xb - xa)*2 + (yb - ya)*2 + (zb - za)*2
где xa - твои кординаты по X и xb кординаты чекпоинта.
Подробнее можешь найти в интернете по поиску: нахождение дистанции между двумя точками
|
|
|

29.03.2018, 00:45
|
|
Новичок
Регистрация: 21.03.2018
Сообщений: 8
С нами:
4289226
Репутация:
1
|
|
Сообщение от CleanLegend
Для получения дистанции тебе нужно знать свои кординаты и кординатые чекпоинта X,Y,Z.
Далее по формуле: Dist = √(xb - xa)*2 + (yb - ya)*2 + (zb - za)*2
где xa - твои кординаты по X и xb кординаты чекпоинта.
Подробнее можешь найти в интернете по поиску: нахождение дистанции между двумя точками
ох ну там чепойнтов 50 наверное они денамические возле каждого мешка чекпойнт появляется а мешков там ну может штук 200 видемо столько и чек пойнтов) что мне в этом случае делать?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|