How about some sauce?
How about some sauce?
Writing an SRL Member Application | [Updated] Pascal Scripting Statements
My GitHub
Progress Report:13:46 <@BenLand100> <SourceCode> @BenLand100: what you have just said shows you have serious physchological problems 13:46 <@BenLand100> HE GETS IT! 13:46 <@BenLand100> HE FINALLY GETS IT!!!!1
Yes, everything goes through OGL. Map walking should be possible, but it will be tricky to implement.
This is just a guess, but I'd be very surprised if they did.
Nope, the only way for IDs to change is to alter the model. I also hope to implement a method which will be impervious to small random changes in vertex positions.
They relate to the model itself. I don't really want to go too much into the specifics of how I detect models on a public forum
In time![]()
Uhm... Learn to read the topic..
"Here's a render of an 'NPC' - really anything that is animated like things drawn in wireframe in the image above. This is actually passed to the gfx card in a different way to everything else (e.g. scenary etc, anything static) so I was just testing I could grab vertex data for animated things as well."
http://www.villavu.com/forum/showpos...2&postcount=23
Meaning anything that moves will be passed to his hacking program as NPC's
EDIT: I compared SD on lowest to HD on lowest and HD on lowest used about 75% more CPU for me
Last edited by Zyt3x; 01-16-2010 at 06:10 PM.
Oh sorry, only now saw that the plants aswell have the X.
Well, if he could "black-out" part of the screen as he mentioned earlier for easier ID/colour finding. Wouldn't that contribute to a lower CPU use?
And also as I've been trying to pm you about :P Having the graphic card (OpenGL) running the show instead of the CPU, isn't that going to effect the set-up you need to run in order to mass bot?
I ... Am ... CARTMANN!
He said jagex could take screenshots of the rs screen, so we would have to draw to another layer. It would just increase the gpu/cpu usage.
Correct me if im wrong.
There used to be something meaningful here.

Here's my proper model recognition code in action:
![]()
Previously IDs were changing each time RS is started, now it is static
Can someone link me to some info on writing a SCAR plugin? It wont take much to get a GetNPCCoords() function implemented now![]()
http://www.villavu.com/forum/showthread.php?t=13118
Should to the trick for c++ plugins.
Verrekte Koekwous
If you're doing delphi:
ect..Code:// An example plugin for SCAR, created by Freddy1990 // Check "Accessable SCAR Functions.txt" for which functions you can call from SCAR library TestPlugin; uses FastShareMem, TestPlugin_Globals; {$R *.res} exports GetFunctionCount; exports GetFunctionInfo; exports GetTypeCount; exports GetTypeInfo; exports SCARClosing; exports ScriptTerminate; exports ScriptPause; exports ScriptResume; end.
AccessiblesCode:library CppTestPlugin; uses FastShareMem, SysUtils; {$R *.res} {$L CppTestPlugin\Main.obj} function _Inc10(Numb: Integer): Integer; cdecl; external; function Inc10(Numb: Integer): Integer; stdcall; begin Result := _Inc10(Numb); end; function GetFunctionCount(): Integer; stdcall; export; begin Result := 1; end; function GetFunctionInfo(x: Integer; var ProcAddr: Pointer; var ProcDef: PChar): Integer; stdcall; begin case x of 0: begin ProcAddr := @Inc10; StrPCopy(ProcDef, 'function Inc10(Numb: Integer): Integer;'); end; else x := -1; end; Result := x; end; exports GetFunctionCount; exports GetFunctionInfo; end.
Code:All functions unless clearly specified are available for the version for which they're listed and the following versions. SCAR Divi 3.12 -------------- procedure Writeln(s: string); procedure Status(s: string); procedure Wait(ms: Integer); function GetBitmapDc(Bmp: Integer): HDC; function GetSCARVersion: Integer; procedure Disguise(Caption: string); function GetClientWindowHandle: Integer; procedure SetClientWindowHandle(H: Integer); function InCircle(x, y, mx, my, r: Integer): Boolean; function InTriangle(x, y, x1, y1, x2, y2, x3, y3: Integer): Boolean; function Distance(x1, y1, x2, y2: Integer): Integer; procedure ConvertTime(Ms: Integer; var H, M, S: Integer); procedure TerminateScript; SCAR Divi 3.15 -------------- procedure ClearDebug; function GetStatus: string; function AppPath: string; function ScriptPath: string; procedure AddToReport(s: string); procedure ClearReport; procedure MoveToTray; procedure ActivateClient; function GetDebugText: String; procedure DeleteDebugLine(Line: Integer); function GetDebugLineCount: Integer; function GetDebugLine(Line: Integer): string; procedure ClearDebugLine(Line: Integer); procedure ReplaceDebugLine(Line: Integer; s: string); function GetClientCanvas: TCanvas; function GetDebugCanvas: TCanvas; function GetTimeRunning: Integer; procedure SetTargetDc(Dc: HDC); procedure ResetDc; procedure SetDesktopAsClient; SCAR Divi 3.20 -------------- function GetTargetDC: HDC; procedure ResetCaption; procedure Alert(s: string);

I'm very interested in this, and would like to learn abit of this aswell O.o.
The best way to contact me is by email, which you can find on my website: http://wizzup.org
I also get email notifications of private messages, though.
Simba (on Twitter | Group on Villavu | Website | Stable/Unstable releases
Documentation | Source | Simba Bug Tracker on Github and Villavu )
My (Blog | Website)
I'm not a fan of Delphi syntax... glad I won't have to get my hands dirty
Wizzup, did you ever get your C++ plugin (posted in that other thread) to work with normal SCAR (not portable)?
The best way to contact me is by email, which you can find on my website: http://wizzup.org
I also get email notifications of private messages, though.
Simba (on Twitter | Group on Villavu | Website | Stable/Unstable releases
Documentation | Source | Simba Bug Tracker on Github and Villavu )
My (Blog | Website)
This is amazing, please write a tutorial. When reflection started I wasn't excited about it, but this is defanetly exciting to figure out.
Formerly known as Cut em2 it
Is there a way to shorten the IDs? so if we want to find the bankers we didn't have to type/remember 27772005 and 588752808 instead of something easy like 2875
I would say a collection of global constants that held the ID's would be setup, ie bankers = 27458743; so that you didn't have to.
By reading this signature you agree that mixster is superior to you in each and every way except the bad ways but including the really bad ways.
Hello there,
Mr. Mysterious man came out of nowhere with a cool fresh new way to detect NPCS, and possibly items, minimap, and map walking, potentially creating a whole new method of easy coding/cheating that will hopefully not break and need to be updated as often as reflection and you ask him for shorter IDs?!Lawl!
I'm sorry the IDs are a few digits too long for you, maybe TPAs and autocolor and density and MapWalking will be easier?!! Lawl! <3
Lol xD
I hope that wasn't meant as anything personal, because I didn't get offended at all
but yeah.. go back to your old tpa, color finding stuff you old croocky man...(there should be more "angry"-smilies here, lol)
Ooh sh- maybe we should get back on topic?
I think we should let the computers create the shortened ids for us, and then we would have to check a (online) database for the id's.
Every time a user searches for an id, the server checks for matching ids and if there does not exist one then the server will create one unique id for us to use or something..
Or you can just create an include file that relates all the commonly used different ID's to a constant.
SCAR Code:const
mdl_banker = 2273125;
mdl_chicken = 5847383;
mdl_your_mum = 8008135;
By reading this signature you agree that mixster is superior to you in each and every way except the bad ways but including the really bad ways.
There are currently 1 users browsing this thread. (0 members and 1 guests)