External Map using Mumble Link[BETA]

External Map using Mumble Link[BETA]

in API Development

Posted by: Retardeted.9315

Retardeted.9315

Hi everyone,

I’ve recently been working on a C# application to track user position on an external map on a website using the Mumble Link API. I mainly made it for myself to help with world completion by keeping my map up and showing me everywhere I need to go, as well as where I’ve been. I’ve got it running nicely for myself, but I need testers to help me with it to try and release it to public (if it’s good enough)

It basically takes the idea from Gw2Link and uses C# instead. It also improves it by adding avatar and camera rotation positioning, as well as player trailing.

This works by hooking into the Mumble Link coordinate memory file and converts it to continent coordinates. The Gw2MappingLink program runs a local webserver which posts that position information in JSON format. Then i grab that information in Javascript from the website by referencing the local JSON from the link program, and plotting those coordinates on the map.

I would extremely appreciate anyone who would be willing to test this with me. I’ve read this forum a billion times and really would love to start getting more into development.Thanks a lot.

Site: http://mshelley.net/gw2
Gw2MappingLink Download

Source
This is one of my first ‘big’ projects in C#, so I know my code is messy and not best practices (too many global variables for sure)…any constructive criticism on how to improve it would be awesome!

To use this just open up and log into a map in gw2, open the Gw2MappingLink program, and launch the website.

Also, your browser my flag it as dangerous (the .zip)…I assume that’s because I haven’t yet signed it with an EV or CA certificate? Anyone else have any experience with that and SmartScreen? If you’re still worried about it I can provide the full package so you can compile it yourself.

External Map using Mumble Link[BETA]

in API Development

Posted by: Lucas Broenner.1835

Lucas Broenner.1835

I dont know it this is still vialble or if you have moved on from this, and tbh it seams pretty dead anyway (the download link itself is for sale, but the paste still seems to work) but since this code is still working i’d like to ask some questions:

- there is an unused object: ‘JObject o = JObject.Parse(data);’ what was the intention for that?

- GlobalVars.CurrentMap is never changed, what was the intention for that?

- why use pastebin (ever heard of github xD), and why only link the form1.cs? ppl who are not used to visual studio cant do anything without the other files ://

but all in all not too bad of a code snippet, unfortunatly the “http://mshelley.net/gw2” website is down so i cant say anything bout that

and as a final note … nice one with the :1337 unfortunatly i already have a webserver running on that port xD

oh… and sorry for al the typos and other mistakes ^^

External Map using Mumble Link[BETA]

in API Development

Posted by: SlippyCheeze.5483

SlippyCheeze.5483

FWIW, this is the same approach used by the gw2timer.com overlay, and that works quite well.

External Map using Mumble Link[BETA]

in API Development

Posted by: ProperDave.7425

ProperDave.7425

Shameless opportunistic plug time, but if you want a working MumbleLink mapping tool, I’ve had Plotty online for over a year and it does just that ~ you can use my mapping server on http://gw2maps.com or have Plotty target your own mapping server by changing the program settings.

— ProperDave of Aurora Glade [EU] | http://auroragla.de
Guild Font Pack and Emblem Generator | http://gw2.properdave.com
Plotty GW2 GPS and custom GW2 Maps | http://gw2maps.com