« Dynmap » : différence entre les versions
Aller à la navigation
Aller à la recherche
mAucun résumé des modifications |
m Remplacement de texte — « |300px| » par « |upright=1| » |
||
(8 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
{{Infobox Plugin| image = | catégorie = | {{Infobox Plugin | ||
| image = No_Logo.png | |||
| catégorie = Mapping | |||
| dev = mikeprimm, FrozenCow2 | |||
| bukkit = dynmap | |||
| compatibilité = [[Factions]], [[Dynmap-Factions]] | |||
| grade = Intendant | |||
| status = installé | |||
|}} | |||
'''Dynmap''' est le plugin qui nous permet d'obtenir une [ | '''Dynmap''' est le plugin qui nous permet d'obtenir une [https://map.nefald.fr carte dynamique] de l'ensemble de nos mondes. | ||
== Commandes et permissions == | == Commandes et permissions == | ||
* <code>/dynmap quiet</code> - retirer les alertes lors des rendus de map | * <code>/dynmap quiet</code> - retirer les alertes lors des rendus de map | ||
=== Se connecter === | |||
[[Fichier:dynmap_login.jpg|thumb|upright=1|La page de login/création de compte]] | |||
Vous connecter sur la map vous permettra de visualiser des maps cachées (si vous êtes staff ou ménestrel), mais aussi de chatter en jeu directement depuis la map. | |||
;Créer son compte | |||
# '''en jeu''' exécutez la commande <code>/dynmap webregister</code> | |||
# Vous obtiendrez un {{Bleu|'''registration code'''}} | |||
# Rendez-vous sur la [https://map.nefald.fr dynmap] et cherchez le bouton de '''login''' en bas à droite <small>(image ci-contre)</small> | |||
# Sur la page de création de compte, indiquez votre ''pseudonyme'' en jeu, un ''mot de passe'' (différent du registration code) et le ''registration code'' obtenu précédemment | |||
# Votre compte est créé! | |||
Il ne vous reste plus qu'à vous logguer en cliquant sur le bouton '''login''' et à renseignez votre ''pseudonyme'' et votre ''mot de passe'' | |||
== Utiliser un serveur web externe == | == Utiliser un serveur web externe == | ||
=== | === Dynmap === | ||
;Dans <code>configuration.txt</code> cherchez : | ;Dans <code>configuration.txt</code> cherchez : | ||
<syntaxhighlight lang="robots"> | <syntaxhighlight lang="robots"> | ||
Ligne 35 : | Ligne 57 : | ||
=== Nginx === | |||
<syntaxhighlight lang="xorg_conf"> | |||
;Avec proxy permetttant d'accéder à la map sur un sous-domaine <code>map.domain.tld</code> | |||
server { | |||
listen localhost:80; | |||
server_name map.domain.tld; | |||
location / { | |||
index index.php index.html; | |||
proxy_pass http://localhost:8123; | |||
} | |||
} | |||
</syntaxhighlight> | |||
=== Lighttpd === | |||
<syntaxhighlight lang="robots"> | <syntaxhighlight lang="robots"> | ||
# The path where the tile-files are placed. | # The path where the tile-files are placed. |
Dernière version du 28 septembre 2017 à 12:59
Dynmap | ||||
---|---|---|---|---|
![]() | ||||
Plugin | ||||
Catégorie | Mapping [edit] | |||
Développeur(s) | mikeprimm, FrozenCow2 | |||
Bukkit | dynmap | |||
Compatibilité | Factions, Dynmap-Factions | |||
Nefald | ||||
Status | installé [edit] | |||
Grade requis | Intendant | |||
Article | ||||
Dernière révision | 28/09/2017 |
Dynmap est le plugin qui nous permet d'obtenir une carte dynamique de l'ensemble de nos mondes.
Commandes et permissions
/dynmap quiet
- retirer les alertes lors des rendus de map
Se connecter
Vous connecter sur la map vous permettra de visualiser des maps cachées (si vous êtes staff ou ménestrel), mais aussi de chatter en jeu directement depuis la map.
- Créer son compte
- en jeu exécutez la commande
/dynmap webregister
- Vous obtiendrez un registration code
- Rendez-vous sur la dynmap et cherchez le bouton de login en bas à droite (image ci-contre)
- Sur la page de création de compte, indiquez votre pseudonyme en jeu, un mot de passe (différent du registration code) et le registration code obtenu précédemment
- Votre compte est créé!
Il ne vous reste plus qu'à vous logguer en cliquant sur le bouton login et à renseignez votre pseudonyme et votre mot de passe
Utiliser un serveur web externe
Dynmap
- Dans
configuration.txt
cherchez
- class: org.dynmap.InternalClientUpdateComponent
sendhealth: true
allowwebchat: true
webchat-interval: 5
#- class: org.dynmap.JsonFileClientUpdateComponent
# writeinterval: 1
# sendhealth: true
# allowwebchat: false
- et remplacez par
#- class: org.dynmap.InternalClientUpdateComponent
# sendhealth: true
# allowwebchat: true
# webchat-interval: 5
- class: org.dynmap.JsonFileClientUpdateComponent
writeinterval: 1
sendhealth: true
allowwebchat: false
Nginx
;Avec proxy permetttant d'accéder à la map sur un sous-domaine <code>map.domain.tld</code>
server {
listen localhost:80;
server_name map.domain.tld;
location / {
index index.php index.html;
proxy_pass http://localhost:8123;
}
}
Lighttpd
# The path where the tile-files are placed.
tilespath: /path/to/web/server/dynmap/web/tiles
# The path where the web-files are located.
webpath: /path/to/web/server/dynmap/web
server.modules = ( "mod_access",
"mod_rewrite",
"mod_proxy",
"mod_fastcgi"
)
alias.url += ( "/dynmap/tiles/" => "/home/minecraft/minecraft_server/plugins/dynmap/web/tiles/" )
url.rewrite-once += (
"^/dynmap/up/(.*)" => "/up/$1",
"^/dynmap/standalone/(.*)" => "/standalone/$1"
)
$HTTP["url"] =~ "^/up/" {
proxy.server = ( "" => (( "host" => "127.0.0.1", "port" => 8123 )) )
}
$HTTP["url"] =~ "^/standalone/" {
proxy.server = ( "" => (( "host" => "127.0.0.1", "port" => 8123 )) )
}