Register for your free account! | Forgot your password?

You last visited: Today at 22:37

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



[ESRO] Loader with range patch

Discussion on [ESRO] Loader with range patch within the SRO PServer Guides & Releases forum part of the SRO Private Server category.

Reply
 
Old 06/13/2011, 00:17   #46
 
xclusive™'s Avatar
 
elite*gold: 0
Join Date: Apr 2009
Posts: 1,844
Received Thanks: 683
For all the people who said is it real? is he trustworthy? In this section all threads get approved by a moderator first. Also thank you jremy well done.
xclusive™ is offline  
Old 06/13/2011, 06:52   #47
 
elite*gold: 0
Join Date: Oct 2009
Posts: 256
Received Thanks: 48
Thanks it actually does work but i'm still scared to log into my main lol.
DeathrowMakaveli is offline  
Old 06/13/2011, 08:26   #48
 
KHAOHS's Avatar
 
elite*gold: 0
Join Date: Apr 2011
Posts: 122
Received Thanks: 222
good work
here's a test file
KHAOHS is offline  
Thanks
1 User
Old 06/13/2011, 13:32   #49
 
smedheaddk's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 525
Received Thanks: 363
what part of the source do i need to modify to change the range? its too long for what i need it for, wanna half it.
smedheaddk is offline  
Old 06/13/2011, 13:58   #50
 
elite*gold: 0
Join Date: Apr 2010
Posts: 30
Received Thanks: 18
Quote:
Originally Posted by smedheaddk View Post
what part of the source do i need to modify to change the range? its too long for what i need it for, wanna half it.
HWND hWnd = FindWindowA("CLIENT", 0);
DWORD pid = 0;
GetWindowThreadProcessId(hWnd, &pid);
if(pid == GetCurrentProcessId())
break;

Sleep(10);
}

float range = 5000;

If you need half write range = 2500
GSILKROAD is offline  
Thanks
1 User
Old 06/13/2011, 14:10   #51
 
lordjaggi's Avatar
 
elite*gold: 0
Join Date: Apr 2007
Posts: 4,097
Received Thanks: 1,608
Quote:
Originally Posted by GSILKROAD View Post
HWND hWnd = FindWindowA("CLIENT", 0);
DWORD pid = 0;
GetWindowThreadProcessId(hWnd, &pid);
if(pid == GetCurrentProcessId())
break;

Sleep(10);
}

float range = 5000;

If you need half write range = 2500
which program to use to open the dll file?
would like to have half the range for ongs.
lordjaggi is offline  
Thanks
1 User
Old 06/13/2011, 14:28   #52
 
smedheaddk's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 525
Received Thanks: 363
as far as i can tell to make the dll edited you use the source he posted in c++ and than modify the float range to how you want, its default is 5000. Ive never done anything like making a dll so im pretty stuck myself on how to make the dll work. any help would be apprieceated.
smedheaddk is offline  
Old 06/13/2011, 15:07   #53
 
smedheaddk's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 525
Received Thanks: 363
having toruble with the dll...

esroLoaderdll.cpp:
Code:
#include "windows.h"

void WriteMemory(DWORD address, LPVOID patch, DWORD size)
{
	DWORD oldProtect;
	VirtualProtect((LPVOID)address, 4, PAGE_EXECUTE_READWRITE, &oldProtect);
	memcpy((LPVOID)address, patch, size);
}

DWORD WINAPI PatchRangeThread(LPVOID lpParam) //need to wait for sro window or we get protection error
{
	while(1)
	{
		HWND hWnd = FindWindowA("CLIENT", 0);
		DWORD pid = 0;
		GetWindowThreadProcessId(hWnd, &pid);
		if(pid == GetCurrentProcessId())
			break;

		Sleep(10);
	}

	float range = 5000;
	WriteMemory(0xD10678, &range, sizeof(float));

	return 0;
}

BOOL APIENTRY DllMain(HMODULE hModule, DWORD ul_reason_for_call, LPVOID lpReserved)
{
	if(ul_reason_for_call == DLL_PROCESS_ATTACH)
	{
		CreateMutexA(0, 0, "Silkroad Online Launcher");
		CreateMutexA(0, 0, "Ready");

		CreateThread(0, 0, &PatchRangeThread, 0, 0, 0);
	}
	return true;
}
i put this in c++ and when i tried to compile it i got the foloowing error:

Code:
1>------ Build started: Project: test, Configuration: Release Win32 ------
1>  test.cpp
1>test.cpp(40): fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source?
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
Im a nooby to all this i just copy and pasted the code, and starterd a new win 32 console appliaction and selcted dll, than pasted this. press build and results above :P
smedheaddk is offline  
Old 06/13/2011, 15:53   #54
 
KHAOHS's Avatar
 
elite*gold: 0
Join Date: Apr 2011
Posts: 122
Received Thanks: 222
smedheaddk
which, the program that you're using
KHAOHS is offline  
Old 06/13/2011, 17:10   #55
 
elite*gold: 0
Join Date: Jun 2011
Posts: 101
Received Thanks: 24
can some prove it please ?
_Artillery_ is offline  
Old 06/13/2011, 17:46   #56
 
smedheaddk's Avatar
 
elite*gold: 0
Join Date: Jul 2008
Posts: 525
Received Thanks: 363
Quote:
Originally Posted by pklawz View Post
smedheaddk
which, the program that you're using
c++
smedheaddk is offline  
Old 06/13/2011, 20:08   #57
 
elite*gold: 0
Join Date: Sep 2007
Posts: 255
Received Thanks: 531
Updates:

Made the loader change sro window title to your charname and made very simple keypresser (you can still use iTools, etc).

Scan (loader):
Scan (keypresser):

Screenshot:

Both downloads have sources included.
Attached Files
File Type: rar esroLoader.rar (12.5 KB, 96 views)
File Type: rar keypresser.rar (9.2 KB, 146 views)
jremy is offline  
Thanks
4 Users
Old 06/13/2011, 21:49   #58
 
raveSTAR*'s Avatar
 
elite*gold: 27
Join Date: Jan 2008
Posts: 1,933
Received Thanks: 317
Why does the gameguard updates all the time when i launch ?
raveSTAR* is offline  
Old 06/13/2011, 22:00   #59
 
elite*gold: 0
Join Date: Jan 2011
Posts: 143
Received Thanks: 17
works Like a real bot xD
nonamed2k is offline  
Old 06/13/2011, 22:39   #60
 
elite*gold: 0
Join Date: Mar 2010
Posts: 51
Received Thanks: 2
Quote:
Originally Posted by raveSTAR* View Post
Why does the gameguard updates all the time when i launch ?
i got an error with the game guard error 361 -.-
DorkaZoid is offline  
Reply


Similar Threads Similar Threads
ZSZC LOADER WITH long range select
10/23/2011 - SRO Private Server - 3 Replies
will somebody send me a zszc loader with long range select.... i got problem with lolkops silkmod.... i got 0 error in executing the sro_client... thnx for your help..
[GUIDE] How to change range of autoselect without loader.
06/22/2011 - SRO PServer Guides & Releases - 23 Replies
Hey, this is my first topic ^^ , I had a lot of problems with lolkop's loader and now when i figured it out i want to share it . . . You need only Cheat Engine http://cheatengine.org/download.php] . So lets start , run silkroad and then cheat engine. At the top left you can see computer, click on it, find sro_client.exe and press ok. Now at the bottom right click "Add address manually". Put 9F3A40 in address and change type to float. Now you can easily see at list value of autoselect...



All times are GMT +1. The time now is 22:39.


Powered by vBulletin®
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2025 elitepvpers All Rights Reserved.