Coder Social home page Coder Social logo

playermapper's Introduction

Playermapper

Visual WoW Map for Trinitycore - [IN DEVELOPMENT]

High detailed view of players live location in the WoW world that can be integrated to any web server site with a Google map style of functionality. Supporting all expansions.

Please note: This is currently an open source work in progress. If you would like to contribute to the project please contact me via these options or fork this repo, make your adjustment/fix and submit a PR :-)


3.3.5a Video Demo 335a Demo

Please do NOT fill out a github issue saying that a feature is broken without checking this Tasklist! I will only help those that have cloned the repo and using the latest commit. This project is continually evolving with improvements made almost weekly. If you are not using the latest commit, you will not get help.

Compatible Browsers:

☑ Google Chrome v59.0+
☑ Microsoft Edge v25.0+
☑ Mozilla Firefox v45.0+
☑ Safari v10.1++

Completed Versions:

☑ 1.x
☑ 2.x
☑ 3.x
☑ 4.x
☑ 5.x
☑ 6.x
☐ 7.x

Completed Maps:

☑ Azeroth
☑ Outland
☑ Northrend
☑ Cataclysm: Azeroth/Deepholm
☑ Pandaria
☑ Draenor
☐ Broken Isles

Completed Features:

☑ Map zoom in/out
☑ Map dragging (Google Map style navigation)
☑ Minimap
☑ Navigation for older browsers
☑ Multi Realm support
☑ Text Console
☑ Player Search
☑ LIVE player positioning (optional will need core modifcation with .patch)
☐ Zone search
☑ Zone boundaries
☑ Zone detail identification
☑ add GM visibility [enable/disable] feature
☐ Flight paths
☐ Player instance identification
☐ Player group feature (who is grouped in world)

Installation & Requirements - [Difficulty level : Medium to Advanced]

Please note: If you are inexperienced on running a web or database server please read how to set one up, I will NOT help you set up/troubleshoot server issues.

Linux requirements

  • Apache 2.0+ or Nginx 1.12+
    • Apache Rewrite Module (Optional)
  • PhP 5.3.5+
  • php-mysql 5.3+
  • MySQL 5.5+/MariaDB
  • Git

Please note: This environment was set up using Linux OS, so I did my best to relay what you need in order to run this on your Windows web machine. If you have never ran a web machine on Windows, I would recommend starting with Apache for Windows. I will NOT help you set up your web server.

Windows requirements


I would NOT recommend to download as a zip, CLONE the repo from github to attach the latest commit revision. I will NOT help you if you are not using the latest commit.

Setup Instructions

1. git clone to your web directory (git clone https://github.com/CDawg/Playermapper.git). For Windows users, use git extensions and git clone to new directory.
2. Rename config.php.dist to config.php (This file is not accessible to the public)
3. Modify config.php with your database information within the array and provide the realm name. (follow instructions in the config file). The config file is protected and can not be accessed from the public (while php/apache is running on your machine). Do NOT skip step number 2.
4. (Optional) If you want to run a LIVE player location mapping, then you will need to make modifications to your core and recompile your server. "git apply" the patch file under /patch directory.

How to keep Playermapper up to date

- (Recommended) If you cloned from this repository, git pull to update all the necessary changes. The config.php file will not be changed.
- If you chose to fork the project and make custom modifications, you will have to choose the diffs and cherry pick to keep the project updated manually.

playermapper's People

Contributors

cdawg avatar

Watchers

 avatar  avatar

Forkers

al3xc1985

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.