[ScriptCraft] Scripts de base.
1) Répertoire de travail :
[~] ➔ cd JEUX/MINECRAFT.js/Serveur/ [~/JEUX/MINECRAFT.js/Serveur] ➔
2) Répertoire des scripts de l’utilisateur :
[~/JEUX/MINECRAFT.js/Serveur] ➔ mkdir -p scriptcraft/plugins/Nekrofage
3) Script de test :
Ouvrir :
scriptcraft/plugins/Nekrofage/greet.js
Ajouter :
exports.greet = function( player ) {
echo( player, 'Hi ' + player.name);
}
4) Sous le client Minecraft :
Récharger les scripts du serveur :
/js refresh()
Exécuter le script
/js greet(self)
4) Script : Construction d’un bâtiment.
Ouvrir :
scriptcraft/plugins/Nekrofage/greet.js
Ajouter à la fin :
function myskyscraper( floors ) {
var i ;
if ( typeof floors == 'undefined' ) {
floors = 10;
}
// bookmark the drone's position so it can return there later
this.chkpt('myskyscraper');
for ( i = 0; i < floors; i++ ) {
this
.box(blocks.iron,20,1,20)
.up()
.box0(blocks.glass_pane,20,3,20)
.up(3);
}
// return the drone to where it started
this.move('myskyscraper');
};
var Drone = require('drone');
Drone.extend( myskyscraper );
Action :
/js myskyscraper(2);
5) Capture d'écran :
6) Lien :
