Yea uhm, u know…those hotkeys aren’t really explained anywhere so didn’t know <.< Anyways good to know, ty.
Uhm yeah, alt + h u know? >.<
Yeah thats what I meant, I just won’t do the same for interface sizes.
The radar thing doesn’t eat any cpu when you just turn it off. Alt + R.
The currently uploaded version has 60s dps (standard), 1s and 5s (alt + 7).
Ill upload one with infinite duration dps (since fight started) as standard and 1/5/60 accessible by extra window.
As for text being off the healthbar and stuff like that, thats resolution and interface settings. I may upload versions for different resolutions, but if somebody wants it 100% exact he has to compile it himself. I may check for resolution, but for interface size I won’t do additional uploads.
I can’t vote. There’s no way I choose something in cathegories 2, 3 and 5.
Oh well, it was mainly aimed at pve to be honest. Didn’t even think about pvp. Might disable radar and floaters there.
Wasn’t really a joke, I did in fact afk 50% of phase 3.
Bit it wasn’t meant to be a serious guide, it allows for too many mistakes. It’s just a highly efficient way to get a newbie do a lupicus solo.
To learn soloing lupicus, I’d probably recommend using a build with just enough endurance regen. I’d recommend using a guardian (clever use of sword 2/gs 3/heal) with no energy sigils or a necro solo. Either will teach you to not waste endurance and the necro one also how to act in phase 3. That means, I recommend to not wall him, which has actually no direct influence on him which many people think.
I am on warrior, doing arah path 2.
! no engi?
If you do try on your engi, you can actually range him in phase 1. Push to the wall, back off and throw grenades at him till you get into phase2 then on the transition drop your supply crate to eat the grub, then get up underneath him for those mechanics.
… Just had to put it, as again IMO Engi is the easiest lupi solo and that ability to trivialize phase1 (taking a little longer of course) is a major reason why. And, since I know you play engi a lot I thought I might mention it.
Always great to know more classes but i thought the point is to learn phase 1.
It absolutely is, but there is a difference between learning it and wanting to punch your computer because for the 5th time today you died in phase 1 because you were .1s off on your kick dodge.
So don’t get me wrong, it’s just something that can let you get past that bump in the road, especially nice for those of us with potato computers or horrible connections
As you want to speed up you’ll surely stand in melee and do it differently.
@Ryn, glad you found it helpful, if nothing else good to get to phase2/3 to practice those.
@Dub… LOLs, so is the new thing anti-speed runs. Who can last the longest?
Well, I’ve been 95% afk after I got myself to the wall. Could probably take that a day.
Here is my guide on how to solo lupicus as a warrior. Full gothrough is in description.
http://youtu.be/iuMgBBlWz58
That’s the problem then. I’ll upload the source code to the dropbox folder soon. If you have VS2013, you can mess with y axis values then.
It’s grey when you only target an enemy, when you lock it as target (alt + L) it should become white. I have not really paid attention to how it might look on resolutions other than 1080p, by the way. Might actually change that to Alt + T, since that triggers the ingame targetting function.
Downloadlink with new versions in the opening post. Updated the help window, in case any questions occur. The radar currently only works for the second most zoomed in map, will change that once I get information of the map zoom level.
And yeah, together with a personal dps figure (if I can get the values from the combat log) that would be the last thing I’d implement, I think.
Edit: For some reason the radar does now move dots although they shouldn’t be moved. I’m not entirely sure what caused this, since I didn’t even change anything regarding the radar today.
Edit2: Fixed it. It ain’t perfect, but is certainly acceptable. That tool you mentioned surely wouldn’t hurt, though.
(edited by Dub.1273)
Dps 1 sec, 5 sec and 60 sec are currently calculated, I just don’t print them currently since I didn’t need them and they wouldn’t fit nicely on the screen. I’ll enable them for you.
You can already reset the dps and timer, by the way. Unlock (alt + l) your target (if you have it locked), change to another target and then change back. Both will restart.
As for getting the map’s or characters zoom level, but trying to print the value kills half the app. The only thing that will still be displayed is the help window, lol. I might need a bit help getting that to work, as coming from java (q.q) I generally have no idea of memory management, or more specifically handling the adresses to get useful pointers or data. It is beyond me anyway how you get to ptr + 0x? + 0x to something instead of accesing it directly anyway.
If I found the map zoom level at 0227F2BC and 47A38CD8, while the pointer to my own character points to 11AF2C7C, what would I do with that information to somehow get useful data?
Not expecting for a step by step explanation, by the way, but a nice overview would be cool.
(edited by Dub.1273)
I am surprised this thread is still open.
Well, technically there’s nothing that makes this forbidden to use. It doesn’t change any game happenings (no memory writing), doesn’t go against the “one click one action” rule and generally only enhances visibility. Quite the opposite of Immersive Combat Mode that actually edited game memory and has been allowed, iirc. Has there been a statement about frifox’s release?
Well tree has two hitboxes so you do twice as much. But you cant crit. So its a bit of a random one.
Icebow, meteor shower and glyph of storms hitting each projectile.
Just so everyone knows I’m down in the pic because Dub is a n00b and made him bubble by whirlwinding off to the side. :@
I somehow had to get you downed, I’ve solely been online to get good footage.
Uhh, ohh. Too late now, just coded from scratch lol.
Result is pretty okay, possibly not the best screenshot to showcase (as there are barely any allies (green), objects (grey), dead people (small dot, lighter grey) and enemy players (deeper red).
Anyway, Rafi said something about loading textures directly into the dll, how would I do that? Have not found an example of use but would rather avoid having to load external png’s if I were to include some fancy stuff.
As for mods.. well, it technically isn’t any more forbidden than using any other overlay.
Probably as grey zone as sweetfx, I hope.
Edit: I also made the radar configurable to be outside of the map, if anyone prefers that.
Edit2: Uploaded a map screen in WvW, cyan are player allies, red player enemies, yellow’ish indifferent mobs (moas, etc.). Sadly there have not been any dead players around. Might include an optional “aggro circle” if anyone wants, I personally don’t.
Edit3: Might update the download link tomorrow evening.
(edited by Dub.1273)
Yeah I just searched through all the memory for power/prec/vitality/armor/etc values. Interesting enough for yourself and minions they’re saved in three locations but for allies at none. I guess they’re either somehow obfuscated (why would they do that?) or do not exist.
As for weth, that would be possible and if you send me an algorithm I’ll implement it, but that isn’t really what I’d include in the app as it’s rather pointless information when you already did 100 hits to get somewhat accurate results. It would also require base damage information of each skill and that might just be a pain to draw together.
Opinions on a radar, by the way? Thought of putting one over the gw2 map, showing ally and enemy positions on zoom level 2 (3 being most zoomed in) with static map. Might as well include a rotation based on camera, though.
My core-stat-reading thingy got me only this far:
- https://www.youtube.com/watch?v=-PtHyHgk9nsCan see stats for myself and my pets/summons, and that’s it. Allies, Enemies, NPCs, etc are all returing 0’s…
if (agLocked.GetType() == GW2::AGENT_TYPE_CHAR) { int stats[7] {}; stats[0] = 0; // power stats[1] = 0; // precision stats[2] = 0; // toughness stats[3] = 0; // vitality stats[4] = 0; // ferocity stats[5] = 0; // healing stats[6] = 0; // condition unsigned long shift; shift = *(unsigned long*)agLocked.m_ptr; shift = *(unsigned long*)(shift + 0x30); shift = *(unsigned long*)(shift + 0x138); stats[0] = *(unsigned long*)(shift + 0x18c + 0x4 * 0); stats[1] = *(unsigned long*)(shift + 0x18c + 0x4 * 1); stats[2] = *(unsigned long*)(shift + 0x18c + 0x4 * 2); stats[3] = *(unsigned long*)(shift + 0x18c + 0x4 * 3); stats[4] = *(unsigned long*)(shift + 0x18c + 0x4 * 4); stats[5] = *(unsigned long*)(shift + 0x18c + 0x4 * 5); stats[6] = *(unsigned long*)(shift + 0x18c + 0x4 * 6); ss << format("\nPower - %i") % stats[0]; ss << format("\nPrecision - %i") % stats[1]; ss << format("\nToughness - %i") % stats[2]; ss << format("\nVitality - %i") % stats[3]; ss << format("\nFerocity - %i") % stats[4]; ss << format("\nHealing - %i") % stats[5]; ss << format("\nCondition - %i") % stats[6]; }
Probably other offsets? I’ll sniff around with CE a bit having an ally near me changing his stats. If that doesn’t lead to anything, then I guess gw2 doesn’t give you information about others stats.
By the way, how would you make ui elements drag able? Register clicks on them and change the ss’s cordinates to GetCursorPos() until mouse button goes up? Sounds like a little overcomplicated.
I tried the Alt version. It crashed my client.
Have you followed above steps?
You need to run the game in windowed mode (windowed fullscreen works) when you launch the exe. Also, if you launched gw2 as administrator, also run the .exe as admin. Last but not least, if it gives error messages about missing files, make sure to install visual studio c++ 2013 redistributables (32bit). If you have the 64 bit version, uninstall these. For more information just follow frifox readme. http://github.com/frifox/gw2dps
Have the .dll and the .exe in the same folder then double click the .exe when gw2 is running (actually ingame or at loading screen).
Uhm… it would be easier to list what it can not get.
But it can get:
Profession, Attitude (hostile/friendly/neutral), Type (Human, Monster, Object, etc), Position, State (alive, downed, dead, in water, in air, controlled by someone, etc.), WvW Supply, Endurance, Name, Position of mouse cursor in the world, Map Id, Field of View, Core Stats (of all, power, prec as well as vit and so on), Inventory and some more.
There are 4 names in my party window by default when I havent been in a party? :o
Also on enemies with long names the info gets unreadable.
It’s only a thing for dungeons or other instances. Otherwise it’s just going to show bullkitten because too many people float around in the world. I’ll probably limit it to dungeons.
I’ve implemented a limited version of it. How to use it? You shouldn’t, this is solely for nova.
Updating first post with changes once in a while, added a Ctrl instead of Alt version.
jk ly dobe can i be beta tester?
Nope. There is not going to be any release so there won’t be any beta either.
I’m just casually working on this for fun until uni starts again.
You can always use it’s current state, though.
Download can be found at: http://www.file-upload.net/download-10055601/mine.rar.html
Either use the injector from frifox (gw2dps.exe), which requires the dll to be named gw2dps.dll, or use any other dll injector there is.
Edit: Replaced download link with new version.
Edit2: Replaced automatic party ui position shifting with manual due to being buggy. Use Alt + keys Q, W, E and R to count up (if at 4 then next is 1) the position of each party member and A to reset positions to standard. Configure it once you enter the dungeon with all allies loaded.
(edited by Dub.1273)
R is range im guessing?
Time in combat would be nice.
Here’s another idea: could you somehow implement hotkeys, which would make your mouse move to a specific spot in your inventory, double click and then return to its original spot?
Ok I’m blind, time in combat is already there and R is definitely not range, but what is it?
R: is indeed range. Range for distance floaters and ally list to be more specific. Although the 14000 one is quite pointless as I see, the game won’t provide information further than ~6000 anyway.
As for hotkeys, that would be quite easy to do, but different to this projects purpose. I’ll probably just write you an extra tool for it.
Would be useful to have an all-in-one tool for that kind of stuff. You could call it… GW2ToolBox
~.~
Hm thats a nice idea but would require some effort. I won’t write into the chat, though, but we already have a combat log anyway. I’ll try to find a way of getting all the combat information from the game.
i made a video to show you the basic functions of a dps meter addon called strikehard meter for wildstar.
maybe you can make something like that for gw2?
https://www.youtube.com/watch?v=qZZiaOEyIH8link for the addon so you can look into it:
http://www.curse.com/ws-addons/wildstar/224914-strikehard-meter
I guess you’re talking about the window in which you can en- or disable functions with your mouse or move parts over the screen? Well, uh. I’ll probably make something to change colors, but rather not to drag elements.
R is range im guessing?
Time in combat would be nice.
Here’s another idea: could you somehow implement hotkeys, which would make your mouse move to a specific spot in your inventory, double click and then return to its original spot?
Ok I’m blind, time in combat is already there and R is definitely not range, but what is it?
R: is indeed range. Range for distance floaters and ally list to be more specific. Although the 14000 one is quite pointless as I see, the game won’t provide information further than ~6000 anyway.
As for hotkeys, that would be quite easy to do, but different to this projects purpose. I’ll probably just write you an extra tool for it.
afaik gw2 does not provide you with ally stats. I have the offsets and all that but it just shows 0’s for their attributes. However, your pets and summons DO return valid attribute stats
Funny enough, you also CAN see how much wvw supply your enemy is carrying so there is still hope!
Any way to check allies positions in your party list? The only way I’ve come across is pattern checking the position and name when hovering the mouse over them, but that doesn’t seem like a good way. Plus, it requires you to actually move your mouse over them and doesn’t work very well in open world.
FAQ:
Q) What is this?
A) An overlay for gw2 displaying dps, distances and more, featuring a radar and in general more precise information than the game alone does.
Q) Is this forbidden, will I get banned for using this?
It’s kinda grey zone, it’s neither forbidden nor allowed. Chances of being banned are probably about the same as being banned for using a recording program or sweetfx.
Q) So, this is not a hack, will you make it into a hack?
No. No.
Q) How do I use this?
A) Download the version you want, unzip .dll and .exe into a folder of your choice. When gw2 is running, run the .exe (as admin, probably).
Q) Injection fails, it doesnt display anything, why?
A) More possibilities here. Most likely cause is that gw2 has to run in windowed (fullscreen or not) mode when you use the .exe. You may return to fullscreen afterwards. Or, other overlays (steam, afterburner, raptr, fraps, sweetfx, etc) are causing issues. Or you have a 64 bit version of visual c++ redistributables installed. If so, uninstall it.
Q) It makes my game crash, why?
A) Might interfere with other overlays. Close all programs that are currently active (including the ones in taskbar) and then try again. Launch gw2 as admin.
Q) When I use the .exe is says “xxx” is missing or throws other errors, why?
A) Download and install all three things from frifox gw2dps dist folder.
Q) When I take screenshots or videos it is invisible there, why?
A) Because it doesn’t change the game. It’s an overlay. Take a desktop recording if you want it displayed. This might require windows aero desktop to be enabled.
Q) It’s working properly, but how can I turn features on or off?
A) Press Alt or Ctrl (depending on the version you use) + H. A list of options will appear that lists what is en/disabled and how to dis/enable it.
Q) I pressed some key combination and now everything is invisible?
A) Press Alt/Ctrl + B. It hides or unhides the whole thing.
Q) Cool, how did you get to the idea of doing this?
A) I wanted to get familiar with c++ syntax.
Q) Is this open source?
A) If you want the source, pm me for a link.
Credits: Frifox for gw2dps (which I copied at first and then built my own stuff around it) and Raf(z)i for gw2lib.
Download: https://www.dropbox.com/sh/apf56j9hf30wxyz/AACl3nKmi64PW258ivntsYwVa?dl=0
(edited by Dub.1273)
How would that take any coding effort? They are already storing that information, all they had to do would be making it visible.
Not bad, for a pile of sand.
*Hides his secret Sandy puppy *
Aww yiss!
Heitred is alive.
Merry christmas.
Will guang come back?
All is vain.
May or may not be the issue, but try reducing core and memory clock by ~30mhz in MSI Afterburner. For some reason I can run anything but gw2 at up to +20mhz, including benchmarks, but gw2 keeps getting problems at anything above -15/20mhz.
Nice solo, but…
best part is where we didn’t have to see that ugly male mesmer dance.
#uglyCharrSwag
(edited by Dub.1273)
question. how to deal with lupi phase 3 on necro solo
- Good example: How many times did Jerem **** up to Sandy to make Sandy care (a little) about CM?
Fixed that for you.
And when I finally got him to the wall so he couldn’t avoid you anymore, he just disappeared. Q.Q
changing my vote for comedy of the year to : https://www.youtube.com/watch?v=KEBsMa6iV1A&feature=youtu.be xD best vid.
Long live the abomination speedkill meta.
Actually, there should be another cathegory, called
Greatest game asset..
Since I feel frifox isn’t getting honored enough for the research he also does, he should at least get mentioned for being the first one of actually releasing a gw2 overlay adding useful functions to the game.
Dub is the proud winner of Lupicus’ Worst Enemy (assassinate at all cost).
Should I feel ashamed? 
3. Best Record. SC CM p2 made me care about cm a bit.
Because jerem sucks up to you?
How rude!
Not my words!
http://youtu.be/yF3RrnfQV5Q?t=29s
(edited by Dub.1273)
3. Best Record. SC CM p2 made me care about cm a bit.
Because jerem sucks up to you?
1)
I did not really do anything special this year, to be honest.
Neither would I deserve to be listed at this general solo play section, as anything but AC and Arah has always bored me to death.
My vote goes to yanderigokua, both have provided a great variety of content with different difficulty. While goku does stuff as both elementalist and warrior and usually goes for quick times of repeating content, yander generally focuses more on the “get it done” aspect in a very entertaining playstyle. Could just use a few more uploads and some other professions, but you can’t have it all.
2)
None. Sorry, but I can’t really think of one. If I had to vote, it would be between Lupi and SC, but luckily I do not have to.
3)
Not that one. It isn’t a bad record and quite entertaining to watch, but it is not the fastest one and the tactics are identical to this one three months earlier.
Aside that I have participated, I would have nominated either way. I proudly present you this amazing (to it’s time) arah path 3 record.
4)
Gw2dungeons.net, by far. [Noob] surely also did a great job (no idea what the other things are, except for the “dnt” invitational, which was hopefully a joke) but the sheer effort, research and time put into gw2dungeons by Wethospu is unsurpassable.
5)
Nothing of this year. Aside of that, sanderinoa’s and obal’s lupicus tutorial videos are very well done. Also greatly redone by brazil, this year, if you prefer to count that. All mentioned channels have their raison d’être, but I feel like Nike’s and Dekeyz’ Channel could be summed up better in written guides (that exist too). I don’t think I ever did a “guide” video, so I myself fall short too. Frifox is entertaining to watch and has good stuff, but it focused on coe (ugh, [CoE==CM level of boredom]) and generally also better fitted in a written guide asserted with short videos.
6) gw2dungeons.net, although a double nominate, it is just the only feasable option.
Everything on the list is great, but gw2dungeons.net is the only with dungeons as main focus.
7) Iris, Lilith or Yandy, choose one.
8) Iris. Can’t look up the (very first) general discussion thread for the image, though.
9) Tom (Element). xoxoxoxo.
10) Goku, being beaten on lupicus records by 1 second for like 10 times. Although he certainly didn’t fail there. For a real fail, your choice of Jerem’s seems appropriate.
(edited by Dub.1273)
It is actually quite weak for overall dps, but stong for a short burst. That’s the reason why it hasn’t already been used in records two years ago, although you can see “us” doing it in a few AC videos.
You actually logged into the game to kill the spider queen. Timer should start at that point.
#ssdSuperiority
