|
You last visited: Today at 07:48
Advertisement
[Release] xRadar Flyff bot
Discussion on [Release] xRadar Flyff bot within the Flyff Hacks, Bots, Cheats, Exploits & Macros forum part of the Flyff category.
10/22/2018, 19:22
|
#451
|
elite*gold: 0
Join Date: Nov 2009
Posts: 627
Received Thanks: 688
|
Quote:
Originally Posted by SilbernerSurfer
give the neuz.exe permanent admin-rights, that should solve the problem; @  when you replace the sleep-function with something like this:
void warte(double Wartezeit)
{
DWORD startWert = GetTickCount();
DWORD controlWert = GetTickCount();
while (controlWert < (startWert + (Wartezeit * CLOCKS_PER_SEC))) {
//std::cout << " Verschwende Zeit : " << std::endl;
controlWert = GetTickCount();
}
}
the f-function-keys will work properly, if you use sleep , everything sleeps, even the counting 
|
Thanks for the hint  but I dont think there is a sleep issue in the bot! where is the problem?
|
|
|
10/22/2018, 19:55
|
#452
|
elite*gold: 0
Join Date: Aug 2012
Posts: 9
Received Thanks: 2
|
no real problem, i checked the sources of your simple flyff bot, there you use the sleep-function, and because in my tests with the xRadar Bot the F-Keys dont match to the selected times in second. so i only guess that you use the sleep-function in the xRadar Bot. But nevertheless, it's a very good Bot !
|
|
|
10/22/2018, 22:09
|
#453
|
elite*gold: 0
Join Date: Nov 2010
Posts: 9
Received Thanks: 0
|
Nice work Cookie, can you make this working as well with Flyff PH?
This will be great along with a new bypass for the Flyff PH server. Kindly make it working as well on PH server.
|
|
|
10/22/2018, 23:11
|
#454
|
elite*gold: 0
Join Date: May 2010
Posts: 52
Received Thanks: 4
|
The Bot shows no Char Name, Hp ... i tryed a lot but nothings worked..
|
|
|
10/22/2018, 23:17
|
#455
|
elite*gold: 0
Join Date: Nov 2009
Posts: 627
Received Thanks: 688
|
Quote:
Originally Posted by SilbernerSurfer
no real problem, i checked the sources of your simple flyff bot, there you use the sleep-function, and because in my tests with the xRadar Bot the F-Keys dont match to the selected times in second. so i only guess that you use the sleep-function in the xRadar Bot. But nevertheless, it's a very good Bot !
|
There is a little difference between the value entered by user and the real delay because I added a random time in the funtion to not be detected as a spammer.
Code:
inline void PressKeyByPassed(const HWND hWnd, const DWORD key)
{
//srand((unsigned int)time(NULL)); // random seed
//Sleep(rand() % 10 + 10); // random 10ms -20ms
hPostMessage(hWnd, WM_KEYDOWN, key, NULL);
SleepEx(rand() % 10 + 10, FALSE); // random 10ms -20ms
hPostMessage(hWnd, WM_KEYUP, key, NULL);
}
But normally the difference is very low to be detected by the user.
And there is only 1 call to SleepEx() in the loop to avoid kill your CPU of course
Code:
DWORD WINAPI StartSimulator(const HWND hWnd)
{
// make sure a window handle is valid
if (IsWindow(hGameWindow))
{
SetDlgItemText(hWnd, IDC_AUTOFEED, "Stop");
// disable all the simulator controls (f4:edit4 ==> f10:edit10)
DisableSimulatorControls(hWnd);
// get delays from edit controls
//int delayF3 = GetDlgItemInt(hWnd,IDC_EDIT_F3,NULL,FALSE);
int delayF4 = GetDlgItemInt(hWnd, IDC_EDIT_F4, NULL, FALSE);
int delayF5 = GetDlgItemInt(hWnd, IDC_EDIT_F5, NULL, FALSE);
int delayF6 = GetDlgItemInt(hWnd, IDC_EDIT_F6, NULL, FALSE);
int delayF7 = GetDlgItemInt(hWnd, IDC_EDIT_F7, NULL, FALSE);
int delayF8 = GetDlgItemInt(hWnd, IDC_EDIT_F8, NULL, FALSE);
int delayF9 = GetDlgItemInt(hWnd, IDC_EDIT_F9, NULL, FALSE);
int delayF10 = GetDlgItemInt(hWnd, IDC_EDIT_F10, NULL, FALSE);
// keys from 0 -> 9
int delayVK0 = GetDlgItemInt(hWnd, IDC_EDIT_VK0, NULL, FALSE);
int delayVK1 = GetDlgItemInt(hWnd, IDC_EDIT_VK1, NULL, FALSE);
int delayVK2 = GetDlgItemInt(hWnd, IDC_EDIT_VK2, NULL, FALSE);
int delayVK3 = GetDlgItemInt(hWnd, IDC_EDIT_VK3, NULL, FALSE);
int delayVK4 = GetDlgItemInt(hWnd, IDC_EDIT_VK4, NULL, FALSE);
int delayVK5 = GetDlgItemInt(hWnd, IDC_EDIT_VK5, NULL, FALSE);
int delayVK6 = GetDlgItemInt(hWnd, IDC_EDIT_VK6, NULL, FALSE);
int delayVK7 = GetDlgItemInt(hWnd, IDC_EDIT_VK7, NULL, FALSE);
int delayVK8 = GetDlgItemInt(hWnd, IDC_EDIT_VK8, NULL, FALSE);
int delayVK9 = GetDlgItemInt(hWnd, IDC_EDIT_VK9, NULL, FALSE);
// timers
//int F3Timer = clock();
int F4Timer = clock();
int F5Timer = clock();
int F6Timer = clock();
int F7Timer = clock();
int F8Timer = clock();
int F9Timer = clock();
int F10Timer = clock();
int VK0Timer = clock();
int VK1Timer = clock();
int VK2Timer = clock();
int VK3Timer = clock();
int VK4Timer = clock();
int VK5Timer = clock();
int VK6Timer = clock();
int VK7Timer = clock();
int VK8Timer = clock();
int VK9Timer = clock();
while (CBotSimulator::s_Toggle && g_pBot->IsRunning())
{
SleepEx(10, FALSE);
// if F4 is checked
if (Button_GetCheck(GetDlgItem(hWnd, IDC_F4)))
{
// if delay is passed
if (clock() - F4Timer > 1000 * delayF4) {
PressKeyByPassed(hGameWindow,VK_F4);
F4Timer = clock();
}
}
// if F5 is checked
if (Button_GetCheck(GetDlgItem(hWnd, IDC_F5)))
{
// if delay is passed
if (clock() - F5Timer > 1000 * delayF5) {
PressKeyByPassed(hGameWindow, VK_F5);
F5Timer = clock();
}
}
// if F6 is checked
if (Button_GetCheck(GetDlgItem(hWnd, IDC_F6)))
{
// if delay is passed
if (clock() - F6Timer > 1000 * delayF6) {
PressKeyByPassed(hGameWindow, VK_F6);
F6Timer = clock();
}
}
// if F7 is checked
if (Button_GetCheck(GetDlgItem(hWnd, IDC_F7)))
{
// if delay is passed
if (clock() - F7Timer > 1000 * delayF7) {
PressKeyByPassed(hGameWindow, VK_F7);
F7Timer = clock();
}
}
// if F8 is checked
if (Button_GetCheck(GetDlgItem(hWnd, IDC_F8)))
{
// if delay is passed
if (clock() - F8Timer > 1000 * delayF8) {
PressKeyByPassed(hGameWindow, VK_F8);
F8Timer = clock();
}
}
// if F9 is checked
if (Button_GetCheck(GetDlgItem(hWnd, IDC_F9)))
{
// if delay is passed
if (clock() - F9Timer > 1000 * delayF9) {
PressKeyByPassed(hGameWindow, VK_F9);
F9Timer = clock();
}
}
// if F10 is checked
if (Button_GetCheck(GetDlgItem(hWnd, IDC_F10)))
{
// if delay is passed
if (clock() - F10Timer > 1000 * delayF10) {
PressKeyByPassed(hGameWindow, VK_F10);
F10Timer = clock();
}
}
// if vk0 is checked
if (Button_GetCheck(GetDlgItem(hWnd, IDC_VK0)))
{
// if delay is passed
if (clock() - VK0Timer > 1000 * delayVK0) {
PressKeyByPassed(hGameWindow, VK_0);
VK0Timer = clock();
}
}
if (Button_GetCheck(GetDlgItem(hWnd, IDC_VK1)))
{
// if delay is passed
if (clock() - VK1Timer > 1000 * delayVK1) {
PressKeyByPassed(hGameWindow, VK_1);
VK1Timer = clock();
}
}
if (Button_GetCheck(GetDlgItem(hWnd, IDC_VK2)))
{
// if delay is passed
if (clock() - VK2Timer > 1000 * delayVK2) {
PressKeyByPassed(hGameWindow, VK_2);
VK2Timer = clock();
}
}
if (Button_GetCheck(GetDlgItem(hWnd, IDC_VK3)))
{
// if delay is passed
if (clock() - VK3Timer > 1000 * delayVK3) {
PressKeyByPassed(hGameWindow, VK_3);
VK3Timer = clock();
}
}
if (Button_GetCheck(GetDlgItem(hWnd, IDC_VK4)))
{
// if delay is passed
if (clock() - VK4Timer > 1000 * delayVK4) {
PressKeyByPassed(hGameWindow, VK_4);
VK4Timer = clock();
}
}
if (Button_GetCheck(GetDlgItem(hWnd, IDC_VK5)))
{
// if delay is passed
if (clock() - VK5Timer > 1000 * delayVK5) {
PressKeyByPassed(hGameWindow, VK_5);
VK5Timer = clock();
}
}
if (Button_GetCheck(GetDlgItem(hWnd, IDC_VK6)))
{
// if delay is passed
if (clock() - VK6Timer > 1000 * delayVK6) {
PressKeyByPassed(hGameWindow, VK_6);
VK6Timer = clock();
}
}
if (Button_GetCheck(GetDlgItem(hWnd, IDC_VK7)))
{
// if delay is passed
if (clock() - VK7Timer > 1000 * delayVK7) {
PressKeyByPassed(hGameWindow, VK_7);
VK7Timer = clock();
}
}
if (Button_GetCheck(GetDlgItem(hWnd, IDC_VK8)))
{
// if delay is passed
if (clock() - VK8Timer > 1000 * delayVK8) {
PressKeyByPassed(hGameWindow, VK_8);
VK8Timer = clock();
}
}
if (Button_GetCheck(GetDlgItem(hWnd, IDC_VK9)))
{
// if delay is passed
if (clock() - VK9Timer > 1000 * delayVK9) {
PressKeyByPassed(hGameWindow, VK_9);
VK9Timer = clock();
}
}
}
}
return 0;
}
The Simulator has his own Thread so there is no problem with other bot features.
Code:
case WM_COMMAND:
if (wParam == IDC_AUTOFEED)
{
if (CBotSimulator::s_Toggle == TRUE)
{
CBotSimulator::s_Toggle = FALSE;
EnableSimulatorControls(hWnd);
SetDlgItemText(hWnd, IDC_AUTOFEED, "Start");
}
else if (CBotSimulator::s_Toggle == FALSE)
{
CBotSimulator::s_Toggle = TRUE;
CBotSimulator::s_Handle = (_beginthreadex_proc_type)_beginthreadex(0, 0, (_beginthreadex_proc_type)&StartSimulator, hWnd, 0, 0);
}
}
break;
|
|
|
10/23/2018, 09:56
|
#456
|
elite*gold: 0
Join Date: Aug 2012
Posts: 9
Received Thanks: 2
|
ok, thats clever and all clear now, thanks for the detailed informations
|
|
|
10/25/2018, 10:57
|
#457
|
elite*gold: 0
Join Date: Oct 2018
Posts: 4
Received Thanks: 0
|
how to fix this?
THANKS!
|
|
|
10/25/2018, 13:44
|
#458
|
elite*gold: 0
Join Date: Nov 2009
Posts: 627
Received Thanks: 688
|
Not related to this thread but as the other thread was closed:
Do not use Simple Bot in Flyff Play park or even any key Spammer like FTool, they are banning accounts ! You are warned!
Quote:
Originally Posted by Wirdoman123
how to fix this?
THANKS!
|
Install visual c++ runtime 2015
And directx runtime
|
|
|
10/26/2018, 01:48
|
#459
|
elite*gold: 0
Join Date: Oct 2018
Posts: 4
Received Thanks: 0
|
Quote:
Originally Posted by cookie69
Not related to this thread but as the other thread was closed:
Do not use Simple Bot in Flyff Play park or even any key Spammer like FTool, they are banning accounts ! You are warned!
Install visual c++ runtime 2015
And directx runtime
|
Already installed both. Still the same error.
|
|
|
10/26/2018, 08:56
|
#460
|
elite*gold: 0
Join Date: Nov 2009
Posts: 627
Received Thanks: 688
|
Quote:
Originally Posted by Wirdoman123
Already installed both. Still the same error. 
|
The error is clear, dont tell me you have installed it correctly!
Have you installed vc runtime x86 version ?
|
|
|
10/26/2018, 11:17
|
#461
|
elite*gold: 0
Join Date: Oct 2018
Posts: 2
Received Thanks: 0
|
Why its not working?
I mean I get this:
"Opening the DLL.
Opening target process.
Allocating memory for the DLL.
Copying headers into target process.
Copying sections to target process.
Allocating memory for the loader code.
Loader code allocated at 0x....
Writing loader code to target process.
Executing loader code.
Thread exit code was 0.
DLL injected at 0x....
DLL entry point: 0x...."
but now window or something..
|
|
|
10/26/2018, 17:11
|
#462
|
elite*gold: 0
Join Date: Nov 2017
Posts: 20
Received Thanks: 3
|
LOCK TARGET FEATURE IS BROKEN. I USED IT ON ARENA. AND AFTER 3MINS OF USING LOCK TARGET. MY CLIENT/BOT CRASH. IM PLANNING TO USE IT ON SIEGE. BUT IT WILL PROBABLY CRASH ON SIEGE AS WELL. I USED LOCK TARGET ON TARGETTING PLAYERS. AND AFTER 1 TO 2 MINS, THE CLIENT WILL CRASH. HOW CAN WE PREVENT IT FROM CRASHING? AND WHY IS IT HAPPENING? YOUR HELP WILL BE MUCH APPRECIATED @
THIS BOT DESERVES TO BE DONATED!
|
|
|
10/27/2018, 06:11
|
#463
|
elite*gold: 0
Join Date: Oct 2018
Posts: 4
Received Thanks: 0
|
Quote:
Originally Posted by cookie69
The error is clear, dont tell me you have installed it correctly!
Have you installed vc runtime x86 version ?
|
On my other laptop its working fine. Thats why I dunno how to fix it.
|
|
|
10/27/2018, 11:42
|
#464
|
elite*gold: 0
Join Date: Nov 2009
Posts: 627
Received Thanks: 688
|
Quote:
Originally Posted by johnnypesham
LOCK TARGET FEATURE IS BROKEN. I USED IT ON ARENA. AND AFTER 3MINS OF USING LOCK TARGET. MY CLIENT/BOT CRASH. IM PLANNING TO USE IT ON SIEGE. BUT IT WILL PROBABLY CRASH ON SIEGE AS WELL. I USED LOCK TARGET ON TARGETTING PLAYERS. AND AFTER 1 TO 2 MINS, THE CLIENT WILL CRASH. HOW CAN WE PREVENT IT FROM CRASHING? AND WHY IS IT HAPPENING? YOUR HELP WILL BE MUCH APPRECIATED @
THIS BOT DESERVES TO BE DONATED! 
|
Avoid to write in capital letters next time.
Well, does neuz crash if you use the target locker outside arena? (Like in Flaris)
In arena, are you targetting players who dont move or are you targetting people who are fighting?
Are you targetting players who die in Arena and respawn?
The issue of crash could happen if your target disappear (for example if he respawns after dying) or if you leave the arena without stopping the target locker. Or maybe for other causes.
Maybe you have some details to provide?
|
|
|
10/27/2018, 12:49
|
#465
|
elite*gold: 0
Join Date: Oct 2018
Posts: 2
Received Thanks: 0
|
How do you open it?
I went to FLYFFlibrary and put there those 3 files (from the first post).
I try to run those 2 exe but nothing happen.
xRadarAutoStart.exe just opening FLYFF client but nothing more.
xRadar.exe show me the pid I should put but nothing more.
When I write: xRadar.exe "xRadarOffiDLL.dll" 1285
I get this:
"Opening the DLL.
Opening target process.
Allocating memory for the DLL.
Copying headers into target process.
Copying sections to target process.
Allocating memory for the loader code.
Loader code allocated at 0x....
Writing loader code to target process.
Executing loader code.
Thread exit code was 0.
DLL injected at 0x....
DLL entry point: 0x...."
HELP ME PLEASE
|
|
|
All times are GMT +1. The time now is 07:48.
|
|