[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 :