BoxxWorldMap
BoxxWorldMap - Zmapuj swoich graczy w prawdziwym świecie!
- Dostępne pliki
- 6
- Obsługiwane wersje
- 0
- Najnowszy plik
- 08.01.2012

BoxxWorldMap tworzy mapę świata (zasilaną przez Google Maps) i umieszcza na mapie zdjęcia głów awatarów twoich graczy, w zależności od ich położenia w świecie rzeczywistym. Więc jeśli mieszkasz w Nowym Jorku, Stany Zjednoczone, zostaniesz umieszczony na mapie w miejscu, w którym znajduje się Nowy Jork!
Funkcje
- Mapa świata rzeczywistego
- Hostowana na twoim własnym serwerze - lokalny lub zdalny!
- Opcjonalna lista graczy
- Mapowanie lokalizacji GeoIP
- Możliwość wyświetlania graczy, którzy są aktualnie online, LUB wszystkich graczy — online lub offline.
- Automatyczne odświeżanie mapy - dane na żywo!
Instalacja
Dla BukkitHTTPD (nie masz serwera WWW):
- Pobierz BukkitHTTPD, i umieść go w folderze wtyczek.
- Uruchom swój serwer, aby pliki BukkitHTTPD zostały wygenerowane. Zatrzymaj serwer ponownie.
- Skonfiguruj BukkitHTTPD według własnych potrzeb.
- Przekieruj port 8107 (lub dowolny port, na którym działa BukkitHTTPD)
- Pobierz BoxxWorldMap i umieść BoxxWorldMap.jar w folderze z wtyczkami.
- Umieść katalog "worldmap" w folderze BukkitHTTPD.
- Uruchom swój serwer. Pliki konfiguracyjne BoxxWorldMap zostaną wygenerowane, a GeoLiteCity.dat zostanie pobrany i zainstalowany.
- Edytuj konfigurację i korzystaj!
Dla JSONAPI (masz serwer WWW):
- Pobierz JSONAPI, i umieść go w folderze wtyczek (zarówno plik .jar, jak i folder)
- Skonfiguruj JSONAPI według własnych potrzeb.
- Przekieruj port 20059 (lub inny port, na którym działa JSONAPI). ten port może także wymagać przekierowania na twoim serwerze WWW.
- Pobierz BoxxWorldMap i umieść BoxxWorldMap.jar w folderze z wtyczkami.
- Edytuj config.php, który znajduje się w folderze "worldmap" dołączonym do pliku ZIP BoxxWorldMap.
- Prześlij folder "worldmap" na swój serwer WWW.
- Uruchom swój serwer. Pliki konfiguracyjne BoxxWorldMap zostaną wygenerowane, a GeoLiteCity.dat zostanie pobrany i zainstalowany.
- Edytuj konfigurację i korzystaj!
Sposób użycia
Dla BukkitHTTPD:
- Przejdź do http://TWÓJ-SERWER-IP:8107/worldmap/
- Obserwuj mapę. :D
- (proszę pamiętać, że port (znaki: liczby) może się zmienić w zależności od konfiguracji BukkitHTTPD. DlaJSONAPI:
- Przejdź do http://TWÓJ-DOMEN-NAME.com/worldmap/
- Obserwuj mapę.
- Należy pamiętać, że adres URL może się zmienić w zależności od miejsca umieszczenia folderu worldmap.
Konfiguracja
//Ta sekcja nie powinna być zmieniana, chyba że wiesz, co robisz. downloads: //Czy baza danych powinna być automatycznie pobierana dla Ciebie? autoDownload: true //Skąd powinna być pobrana? databaseURL: http://boxxians.com/downloads/GeoLiteCity.dat.gz //Ta sekcja dotyczy ustawień BoxxWorldMap. settings: //Czy wyświetlać offline graczy, czy tylko online? //false: wyświetlaj tylko graczy online //true: wyświetlaj wszystkich graczy, którzy dołączyli do twojego serwera showOfflinePlayers: false //Jeśli wyświetlasz offline graczy, jaki jest maksymalny limit do wyświetlenia? //(to ma na celu zapobieżenie lagom) Max = 1000 offlinePlayerLimit: 250 //Czy wyświetlać boczny pasek z listą graczy? showSidebar: true
Aby skonfigurować BukkitHTTPD, zobacz stronę BukkitDev tutaj.
Aby skonfigurować JSONAPI, zobacz wpis na forum Bukkit tutaj.
Najczęściej zadawane pytania
Co to jest BukkitHTTPD? BukkitHTTPD zasadniczo tworzy stronę internetową hostowaną na twoim serwerze Bukkit, dostępną z przeglądarek internetowych! Dzięki temu możesz tworzyć strony internetowe dla swojego serwera bez wynajmowania usług od dostawcy hostingu WWW/VPS. BoxxWorldMap używa BukkitHTTPD, aby mapa była hostowana na twoim własnym serwerze, w przeciwieństwie do RaddaMap. Więc nie bój się BukkitHTTPD (jak ja). Jest bardzo użyteczny i wydajny.
Co to jest JSONAPI? JSONAPI umożliwia komunikację między twoim serwerem WWW a serwerem Minecraft, przy użyciu JSON. To świetne!
Nie widzę mojej mapy!
- Upewnij się, że ustawienia BukkitHTTPD i/lub JSONAPI są poprawnie skonfigurowane.
- Upewnij się, że poprawnie wpisałeś adres URL mapy
- Upewnij się, że jeśli zmienisz port BukkitHTTPD lub JSONAPI, zmienisz go w adresie URL. Domyślne to kolejno 8107 i 20059.
- Sprawdź, czy twój serwer jest online.
- Sprawdź konfiguracje BoxxWorldMap
- Sprawdź błędy w konsoli Bukkit lub w logach.
- Jeśli nic z tego nie pomaga, poproś o pomoc.
Czy muszę używać BukkitHTTPD lub JSONAPI? Tak.
Czy skopiowałeś RaddaMap? Koncepcja? Być może. Kod jednak nie został skopiowany. Z wyjątkiem BukkitHTTPD i biblioteki GeoIP, wszystko zostało stworzone od zera przeze mnie. Jak mógłbym to skopiować, jeśli jego serwer (gdzie była strona) padł, a źródło nie podane?
Czy możesz dodać jakąś funkcję? Oczywiście! Zgłoś to. Przyjrzę się temu i być może dodam ją. :D
Pobieranie
BoxxWorldMap 1.4 dla BukkitHTTPD (nie wymaga serwera WWW)
BoxxWorldMap 1.4 dla JSONAPI (wymagany serwer WWW)
Podziękowania
- V10lator i codename_B za stworzenie BukkitHTTPD
- Alec Gorge za stworzenie JSONAPI
- maxmind.com za bibliotekę GeoIP Java
- Google za JavaScript Maps API
Changelog
Wersja 1.4
- Przebudowa strony!
- Dodano pasek przewijania do listy graczy
- Zmieniono rozmiar i lokalizację listy graczy
- Dodano tytuł do listy graczy
- Wprowadzono automatyczne odświeżanie mapy - dane na żywo!
- Zmieniono czcionkę listy graczy na Andy.
- Dodano funkcję kliknij-przybliż do użytkownika. Kliknięcie użytkownika na liście graczy spowoduje przybliżenie mapy do niego!
- Dodano licznik graczy do listy graczy
- Dodano kapelusze do awatarów na mapie i w liście graczy
- Dodano obramowanie do listy graczy
- Naprawiono błąd w plugin.yml
- Naprawiono błąd w onDisable()
- INSTRUKCJE AKTUALIZACJI:
- Zamień BoxxWorldMap.jar na najnowszą wersję.
- Usuń swój /worldmap/ (web) folder, w tym config.php dla użytkowników JSON.
- Umieść najnowszy /worldmap/ folder tam, gdzie był stary (folder BukkitHTTPD dla użytkowników BukkitHTTPD, twój serwer WWW dla użytkowników JSONAPI)
- Dla użytkowników JSONAPI: Skonfiguruj nowy config.php.
- Prześlij folder "worldmap" na swój serwer WWW.
- Uruchom swój serwer. Pliki konfiguracyjne BoxxWorldMap zostaną wygenerowane, a GeoLiteCity.dat zostanie pobrany i zainstalowany.
- Edytuj konfigurację i korzystaj!
Wersja 1.3
- Dodano obsługę uruchamiania BoxxWorldMap na zewnętrznym serwerze WWW za pomocą JSONAPI autorstwa Alec Gorge.
Wersja 1.2
- Naprawiono błąd związany z hostowaniem w sieciach lokalnych. Jeśli łączysz się z serwerem w sieci lokalnej (np. domowy serwer), pojawisz się na oceanie w pobliżu Afryki. (lepsze to niż awaria, prawda?)
Wersja 1.1
- Umożliwiono opcjonalne wyświetlanie bocznego paska z listą graczy w konfiguracji.
- Pliki do aktualizacji: BoxxWorldMap.jar
Wersja 1.0
- Pierwsze wydanie
Opis projektu pochodzi z CurseForge i został udostępniony po polsku. Szczegóły konfiguracji, zależności oraz aktualne komunikaty autora sprawdź na w źródłowym katalogu CurseForge.
BoxxWorldMap.zip 08.01.2012 324 KB
BoxxWorldMap_JSONAPI.zip 07.01.2012 135 KB
BoxxWorldMap_BukkitHTTPD.zip 07.01.2012 134 KB
BoxxWorldMap.zip 19.12.2011 134 KB
BoxxWorldMap.zip 29.11.2011 135 KB
BoxxWorldMap.zip 27.11.2011 134 KB
Jak bezpiecznie sprawdzić ten plugin
Wybierz zgodny plik
Oznaczenia wersji pochodzą z metadanych autora. Dobierz również właściwe oprogramowanie serwera i Javę.
Zachowaj kopię
Przed pierwszym startem skopiuj świat, konfigurację oraz dane pozostałych pluginów.
Przeczytaj log
Po uruchomieniu sprawdź brakujące zależności i pierwszy błąd związany z nazwą pluginu.