Tutos

Crée un serveur avec PocketMine


Bonjour à tous , L'équipe TheMobileCraft vous présente un tutoriel sur PocketMine :

Qu'est ce que PocketMine ?

PocketMine est un logiciel permettant d'héberger votre serveur MCPE sur PC.

Pocket mine
I - Commencer a télécharger le dossier .rar ici : https://mega.co.nz/#!9FkBBZxR . 
Je l'ai mis en .rar pour facilité votre temps de DL 
Lancer le PocketMine.exe , et suiver les consignes d'installation . 

Si un fichier nommé PocketMine-MP c'est crée sur le bureau votre installation est correcte . 

Ouvrez le dossier et lancer le start.cmd plusieurs fichier vont ce créer . 

II - Au lancement du start.cmd , un fichier server.properties à été crée ouvrez le avec notepad ou notepad++ : 


Properties Config file 
Wed Feb 27 18:44:40 UTC 2013 
server-name=Minecraft Server 
description=Server made using PocketMine-MP 
motd=Welcome @username to this server! 
invisible=off 
port=19132 
memory-limit=256M 
last-update=1361990676 
update-channel=stable 
white-list=off 
debug=2 
max-players=20 
server-type=normal 
time-per-second=20 
gamemode=1 
difficulty=1 
generator= 
generator-settings= 
level-name=world 
server-id=-6589289794532257274 
upnp-forwarding=off 
send-usage=on 



Description du fichier server.properties : 


server-name=Minecraft Server C'est le nom qu'aura votre serveur 

description=Server made using PocketMine-MP  C'est la description du serveur ( elle défilera de droite a gauche ) 

motd=Welcome @username to this server!  C'est le message qui apparait lors de la connexion 

invisible=off  C'est assez explicite , si invisible=off alors on voit votre serveur alors que si invisible=on on ne le voit pas 

port=19132  Pour que vous avez ouvert laissez par defaut

memory-limit=256M  Ne pas touchez , c'est le nombre maximale de stockage de données que le programme aura le droit de faire , 256M c'est suffisant 

last-update=1361990676  Dernière mise à jour ne pas touchez ( Moi non plus je ne sais pas a quoi cela sert ) 

update-channel=stable En gros sa veut dire que vous avez une version stable 

white-list=off  On=Activer la white-list off , non . Je pense que tout le monde connait le principe 

debug=2  Niveau de verbosité de la console du serveur (0 => Erreurs, 1 => Normal, 2 => Déboguer, 3 => interne) 

max-players=20  Nombre maximum de joueurs pouvant se connecter 

server-type=normal Il y a normal donc normal ou minecon la seul différence est avec minecon on voit le nom de votre serveur en rose

time-per-second=20  Tiques fois par seconde, les valeurs plus élevées fera plus courts cycles jour / nuit 

gamemode=1 Définit le mode de jeu, Survie 0, Creative 1, Adventure 2. La survie et le mode Aventure est en développement, la création est terminée 

difficulty=1 Le niveau de difficulté du jeu, ne fonctionne pas en ce moment (mode Survie seulement) 

generator=  Générateur de nom à utiliser comme générateur de monde par défaut. (Si elle n'existe pas, elle est revenue à SuperflatGenerator) 

generator-settings=  Exemple: 7; 24; 20x0, 2x20, 2x1, 3x3, 2, torches (1); spawn-surface (24); spawn-rayon (10) 

level-name=world  = Nom de votre map 

server-id=-6589289794532257274 :d) ID du serveur ( Aucune idée de ce que c'est :d) 

upnp-forwarding=off :d) Active la redirection de port UPnP automatique afin que les utilisateurs externes peuvent se connecter à votre serveur.(Ne pas touchez) 

send-usage=on :d) Envoie les données d'utilisation anonymes à PocketMine.org, y compris la version, les utilisateurs en ligne et OS (win, linux, mac) 


Voilà , je pense que votre fichier est parfaitement configurer , enregistrer et lancé le serveur pour mettre à jour vos changement !

III - Je vais vous expliquez comment installer une map sur votre serveur . 

Sa me paraitrait logique de mettre votre map dans le fichier worlds mais non si vous faite celà vous aurez plein d'erreur s

Mais la méthode est simple tout d'abord dans votre map vous allez prendre c'est 3 fichiers suivant : 

level.dat 
entities.dat 
 chunks.dat 

Et déposez les dans le dossier worlds ( dans le même répertoire que world ) . 

Une fois déposer lancé votre serveur et stopper le a l'aide de la commande stop. 

Retourner dans le dossier worlds et magie , un dossier c'est créer c'est votre monde qui a été rebidouiller par le programme pour pouvoir être suporté par lui même 
enfin. 

Pour l'activer sur votre serveur aller dans server.properties et rendez vous a la ligne 
 "level-name=world" et remplacer world par le nom de votre map
ensuite  enregister  lancer éclatez vous 

IV - Comme vous l'avez compris Il y a des avantages a héberger un serveur minecraft pe sur pc comme les commandes . Donc je vais vous faire la liste : 

 Voilà la liste de toute les commandes que je vais décrire 

Vue d'ensemble http://www.noelshack.com/2013-09-1362051593-commande-help.jpg 

 /Status Il affiche le nombre de mémoire vive que posséde le serveur 

/gamemode Type de nombre entier (0-3) . Le niveau de difficulté du jeu, ne fonctionne pas en ce moment (mode Survie seulement) 

/difficulty Entré correcte 0 = Survival , 1 = Créative , 2 = Aventure ( Il y a que le mode créative disponible pour le moment ) 

 /invisible (variable correcte on-off , exemple : /invisible on) Cette commande permet de faire apparaitre le serveur on=invisible , off=visible. 

 /say Elle envoie un message au serveur que tout le monde peut voir pratique pour les events ect... ( Exemple : /say voilà a quoi sa sert donnera : http://www.noelshack.com/2013-09-1362051557-screenshot-2013-02-28-1233.png ) 

 /save-all Elle sera trés utile car elle permet de faire une sauvegarde compléte du serveur ( je la conseille avant de couper le serveur ) 

 /stop Cette commande permet de stopper le serveur correctement 

 /banip Celle la est très importante car si vous voyez un mec griefer votre magnifique serveur, vous prenez sont ip et /banip sontip 

/ban Pareille que son frère sauf que c'est pour banir un pseudo , personnellement je ban les Steve pour éviter les kikoolol 

/kick cette commande ce fait comme ceci /kick nom_du_joueur raison , et oui un message s'affiche sur le serveur marquer nom_du_joueur à été kick pour raison . Et le joueur en question se fait déconnecter 

 /whitelist la fameuse white-list , donc cette commande sert a autorisé certaine personne a accéder a votre serveur . Il y a plusieurs syntaxe /whitelist [on-off-add-remove-reload-list] [joueur] 

/give Et oui , grace a cette commande on peut give (donner) des objects a des personnes /give id_du_bloc nom_du_joueur ( id des blocs :d http://media-mcw.cursecdn.com/fr/8/80/ValeursB%C3%AAta3D.png ) 

/list Cette commande affiche la list des joueurs connectés 

/kill Elle tu un joueur ( meme en creative ) syntaxe : /kill joueur 

/harm Elle blesse un joueur , syntaxe : /harm nombre_de_degat joueur 

/tppos Elle téléporte un joueur a une position , syntaxe : /tppos <joueur> <x> <y> <z> 

/tp Elle téléporte un joueur a un autre joueur , syntaxe : /tp nom_du_joueur_a_tp nom_du_joueur_qui_récéptionne 

/time La commande magique , il n'y a pas grande chose a dire a part quelle permet de mettre jour , nuit ect.. Syntaxe : /time <check:set:add:sunrise:day:sunset:night> [Time] 

Merci à CrafteurPE80 pour ce tutoriel , Voici le lien des infos : http://www.jeuxvideo.com/forums/1-27056-309215-1-0-1-0-tuto-heberger-un-serveur-sur-p-c.htm

L'équipe TheMobileCraft 

1 commentaire: