{"id":5105,"date":"2022-02-20T01:28:11","date_gmt":"2022-02-20T00:28:11","guid":{"rendered":"https:\/\/diocesanos.es\/blogs\/equipotic\/?p=5105"},"modified":"2022-02-20T01:28:11","modified_gmt":"2022-02-20T00:28:11","slug":"nuevo-minetic-v0-3-minetest-en-el-aula","status":"publish","type":"post","link":"https:\/\/diocesanos.es\/blogs\/equipotic\/2022\/02\/20\/nuevo-minetic-v0-3-minetest-en-el-aula\/","title":{"rendered":"Nuevo MineTIC v0.3: Minetest en el aula"},"content":{"rendered":"\n<p>Despu\u00e9s de muchas pruebas (y casi dejarlo por imposible) por fin publico la versi\u00f3n 0.3 de mi m\u00f3dulo \u00abMineTIC\u00bb. \u00bfPor qu\u00e9 dedicarle tiempo a un m\u00f3dulo que hace \u00abcasi\u00bb lo mismo que otros y en los que me he basado descaradamente como \u00abClassroom\u00bb o \u00abEdutest\u00bb? Por aprender, por tener las herramientas que quiero y funcionando como quiero, por simplificar y no depender de otros m\u00f3dulos, porque disfruto programando y me gusta ver que el trabajo tiene aplicaci\u00f3n en el aula&#8230;<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><a href=\"https:\/\/diocesanos.es\/blogs\/equipotic\/wp-content\/uploads\/sites\/2\/2022\/02\/Captura-de-pantalla-de-2022-02-19-21-38-45.png\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"576\" src=\"https:\/\/diocesanos.es\/blogs\/equipotic\/wp-content\/uploads\/sites\/2\/2022\/02\/Captura-de-pantalla-de-2022-02-19-21-38-45-1024x576.png\" alt=\"\" class=\"wp-image-5107\" srcset=\"https:\/\/diocesanos.es\/blogs\/equipotic\/wp-content\/uploads\/sites\/2\/2022\/02\/Captura-de-pantalla-de-2022-02-19-21-38-45-1024x576.png 1024w, https:\/\/diocesanos.es\/blogs\/equipotic\/wp-content\/uploads\/sites\/2\/2022\/02\/Captura-de-pantalla-de-2022-02-19-21-38-45-300x169.png 300w, https:\/\/diocesanos.es\/blogs\/equipotic\/wp-content\/uploads\/sites\/2\/2022\/02\/Captura-de-pantalla-de-2022-02-19-21-38-45-768x432.png 768w, https:\/\/diocesanos.es\/blogs\/equipotic\/wp-content\/uploads\/sites\/2\/2022\/02\/Captura-de-pantalla-de-2022-02-19-21-38-45-1536x865.png 1536w, https:\/\/diocesanos.es\/blogs\/equipotic\/wp-content\/uploads\/sites\/2\/2022\/02\/Captura-de-pantalla-de-2022-02-19-21-38-45.png 1922w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><\/figure>\n\n\n\n<p>En concreto, adem\u00e1s de las correspondientes correcciones de errores y revisiones del c\u00f3digo, se han a\u00f1adido las siguientes caracter\u00edsticas:<\/p>\n<ul>\n<li>Nuevo comando de administrador para la carga de mapas de altura a partir de archivos .ASC de informaci\u00f3n geogr\u00e1fica real<\/li>\n<li>Nuevo comando para la carga de im\u00e1genes de planos de planta<\/li>\n<li>Agregados scripts PHP para la conversi\u00f3n de ficheros de informaci\u00f3n geogr\u00e1fica .ASC a mapas de altura y planos.<\/li>\n<li>Completado el mecanismo de traducci\u00f3n y plantilla de idiomas.<\/li>\n<li>Nuevo comando para la asignaci\u00f3n y marcado en color de una parcela de trabajo al alumno.<\/li>\n<li>A\u00f1adida funcionalidad para tele-transportar al alumno a su \u00e1rea de trabajo.<\/li>\n<li>Nuevo comando para bloquear\/desbloquear el paso del tiempo (movimiento del sol).<\/li>\n<li>Nuevo comando para enviar mensajes de profesor a los alumnos del grupo.<\/li>\n<li>Nuevo sistema para limitar el tiempo de partida de los alumnos y obligarlos a tomar un descanso.<\/li>\n<\/ul>\n\n\n\n<!--more-->\n\n\n\n<h2>Par\u00e1metros a trav\u00e9s del archivo de configuraci\u00f3n del servidor<\/h2>\n<ul>\n<li><em><strong>tic_areas = true<\/strong><\/em>\u00a0 &#8211; Habilita el control de \u00e1rea editable<\/li>\n<li><em><strong>tic_limites = false<\/strong><\/em> &#8211; Habilita el control de l\u00edmites de exploraci\u00f3n<\/li>\n<li><em><strong>tic_lava = false<\/strong><\/em>\u00a0 &#8211; Habilita el uso de bloques de lava<\/li>\n<li><em><strong>tic_agua = false<\/strong><\/em> &#8211; Habilita el uso de bloques de fuentes de agua<\/li>\n<li><em><strong>tic_rio = false<\/strong><\/em> &#8211; Habilita el uso de bloques de fuentes de agua de r\u00edo<\/li>\n<li><em><strong>tic_cerrado = false<\/strong><\/em> &#8211; Impide la conexi\u00f3n a usuarios no registrados<\/li>\n<li><em><strong>tic_descansos = true<\/strong><\/em> &#8211; Habilita el l\u00edmite de minutos seguidos de juego<\/li>\n<\/ul>\n<p>Todos ellos pueden consultarse y modificarse en tiempo de ejecuci\u00f3n por el <strong>administrador<\/strong> utilizando comandos con el mismo nombre:<\/p>\n<pre>\/tic_areas [true|false]<br \/>\/tic_limites [true|false]<br \/>\/tic_lava [true|false]<br \/>\/tic_agua [true|false]<br \/>\/tic_rio [true|false]<br \/>\/tic_cerrado [true|false]<br \/>\/tic_descansos [true|false]<\/pre>\n<h2>Otros comandos de configuraci\u00f3n del juego<\/h2>\n<p>Habilita el paso del tiempo (movimiento del sol)<\/p>\n<pre>\/tic_sol [true|false]<\/pre>\n<h2>Privilegios de control del m\u00f3dulo<\/h2>\n<ul>\n<li><em><strong>tic_admin<\/strong><\/em> = Administrador MineTIC<\/li>\n<li><em><strong>tic_profesor<\/strong><\/em> = Profesor MineTIC<\/li>\n<li><em><strong>tic_lava<\/strong><\/em> = Permite usar fuentes de lava<\/li>\n<li><em><strong>tic_agua<\/strong><\/em> = Permite usar fuentes de agua<\/li>\n<li><em><strong>tic_rio<\/strong><\/em> = Permite usar fuentes de r\u00edo<\/li>\n<li><em><strong>tic_espiar<\/strong><\/em> = Permite espiar lo que hace otro jugador<\/li>\n<\/ul>\n<h2>Gesti\u00f3n de grupos (s\u00f3lo administrador)<\/h2>\n<p>Muestra\/quita\/asigna un grupo a jugadores con el comando:<\/p>\n<pre>\/tic_grupo &lt;jugadores&gt; [borra|&lt;grupo&gt;]<\/pre>\n<ul>\n<li>Asocia a los jugadores seleccionados la etiqueta con el nombre de \u00abgrupo\u00bb. Puedes utilizar una lista de nombres de jugadores separados por comas y sin espacios para acelerar el proceso de asignaci\u00f3n.<\/li>\n<li>Si se utiliza la palabra \u00abborra\u00bb retira la etiqueta a los jugadores seleccionados \u00abretir\u00e1ndolos\u00bb del grupo.<\/li>\n<li>Un jugador s\u00f3lo puede tener asociada una sola etiqueta de grupo. \u00c9sta puede cambiarse en cualquier momento. Los nombres que no pueden utilizarse son: \u00abborra\u00bb, \u00abadmin\u00bb, \u00abprofesor\u00bb, \u00abgrupo\u00bb, \u00abtic\u00bb, \u00abtrue\u00bb, \u00abfalse\u00bb<\/li>\n<li><span style=\"background-color: #ffff99;\"><em>IMPORTANTE! El jugador con privilegio de profesor debe estar asociado tambi\u00e9n a su grupo de alumnos.<\/em><\/span><\/li>\n<\/ul>\n<h2>Comandos como profesor (sobre alumnos de su grupo asignado)<\/h2>\n<p>NOTA: para la selecci\u00f3n de &lt;jugadores&gt; puede utilizarse:<\/p>\n<ul style=\"list-style-type: square;\">\n<li>\u00ab<em>*<\/em>\u00bb = Selecciona a todos los alumnos activos del grupo<\/li>\n<li>\u00ab<em>nombre<\/em>\u00bb = Selecciona a un jugador espec\u00edfico<\/li>\n<li>\u00ab<em>nombre1,nombre2,&#8230;<\/em>\u00bb = lista de nombres de jugadores sin espacios separados por comas.<\/li>\n<\/ul>\n<p>Activa\/desactiva profesor invisible. Mu\u00e9vete por el mapa sin que los alumnos lo sepan.<\/p>\n<pre><strong>\/tic_invisible &lt;true|false&gt;<\/strong><\/pre>\n<p>Inicia\/finaliza espiar a otro jugador. Funciona como una especie de \u00abposesi\u00f3n\u00bb, viendo en tu pantalla lo que hace el jugador \u00abespiado\u00bb. Necesita del privilegio \u00abtic_espiar\u00bb. S\u00f3lo puedes espiar a un jugador<br \/>a la vez.<\/p>\n<pre><strong>\/tic_espia &lt;jugador|off&gt;<\/strong><\/pre>\n<p>Muestra la lista de tus alumnos activos(conectados en ese momento) de tu grupo.<\/p>\n<pre><strong>\/tic_lista<\/strong><\/pre>\n<p>Muestra, establece o elimina las coordenadas del \u00e1rea protegida de un jugador. S\u00f3lo podr\u00e1 construir o hacer cambios dentro de ese \u00e1rea. El par\u00e1metro \u00abborra\u00bb elimina el \u00e1rea asignada. S\u00f3lo pueden tener un \u00e1rea cada jugador pudiendo solaparse y compartirse. El par\u00e1metro \u00abir\u00bb teletransporta al jugador a una esquina de su \u00e1rea de trabajo. Recuerda que los valores del eje\u00a0 \u00aby\u00bb representan la altura. Debe estar habilitado el control de \u00e1reas.<\/p>\n<pre><strong>\/tic_area &lt;jugadores&gt; [borra|ir|x1 y1 z1 x2 y2 z2]<\/strong> <\/pre>\n<p>Muestra, establece o elimina las coordenadas del \u00e1rea explorable de un jugador. El jugador queda \u00abencerrado\u00bb y no puede salir de los l\u00edmites establecidos. El par\u00e1metro \u00abborra\u00bb elimina el l\u00edmite asignado. S\u00f3lo pueden tener un l\u00edmite cada jugador pudiendo solaparse y compartirse.\u00a0 Recuerda que los valores del eje\u00a0 \u00aby\u00bb representan la altura. Debe estar habilitado el control de l\u00edmites.<\/p>\n<pre><strong>\/tic_limite &lt;jugadores&gt; [borra|x1 y1 z1 x2 y2 z2]<\/strong> <\/pre>\n<p>Muestra el estado, \u00abcongela\u00bb o devuelve a un jugador la capacidad de moverse por el mapa.<\/p>\n<pre><strong>\/tic_congela &lt;jugadores&gt; [true|false]<\/strong><\/pre>\n<p>Permite\/deniega el uso del chat a los alumnos seleccionados de tu grupo. S\u00ed pueden recibir mensajes pero no enviarlos.<\/p>\n<pre><strong>\/tic_hablar &lt;jugadores&gt; [true|false]<\/strong><\/pre>\n<p>Permite\/deniega poder volar a los alumnos seleccionados de tu grupo<\/p>\n<pre><strong>\/tic_volar &lt;jugadores&gt; [true|false]<\/strong> <\/pre>\n<p>Cierra la sesi\u00f3n a los alumnos seleccionados de tu grupo<\/p>\n<pre><strong>\/tic_salir &lt;jugadores&gt;<\/strong><\/pre>\n<p>Teletransporta a tu posici\u00f3n a los alumnos seleccionados de tu grupo y hace que se queden a tu alrededor mir\u00e1ndote.<\/p>\n<pre><strong>\/tic_traer &lt;jugadores&gt;<\/strong><\/pre>\n<p>Muestra, establece, elimina o reinicia tiempos de descanso de &lt;n&gt; minutos cada &lt;m&gt; minutos. Pasado el tiempo de juego los cierra la sesi\u00f3n y no los deja volver a conectarse hasta que no finalice el tiempo de descanso. El par\u00e1metro \u00abborra\u00bb elimina el tiempo de descanso, \u00abreset\u00bb reinicia el tiempo de nuevo.<\/p>\n<pre><strong>\/tic_descanso &lt;jugadores&gt; [borra|reset|&lt;m&gt; &lt;n&gt;]<\/strong> <\/pre>\n<p>Asigna y delimita con color una parcela o \u00e1rea c\u00fabica de entre 10 y 100 bloques de lado a un alumno. El \u00e1rea c\u00fabica parte de tu posici\u00f3n actual, pudiendo a\u00f1adir una profundidad por debajo de tu altura actual entre 0 y 10 bloques adicionales. Los colores para delimitar el per\u00edmetro son 0=negro, 1=blanco, 2=gris, 3=gris oscuro, 4=azul, 5=cian, 6=verde, 7=verde oscuro, 8=amarillo, 9=naranja, 10=marr\u00f3n, 11=rojo, 12=rosa, 13=magenta y 14=violeta. Debe estar habilitado el control de \u00e1reas.<\/p>\n<pre><strong>\/tic_parcela &lt;jugador&gt; &lt;lado&gt; &lt;profundidad&gt; &lt;color&gt;<\/strong> <\/pre>\n<p>Env\u00eda mensajes a los alumnos de tu grupo<\/p>\n<pre><strong>\/tic_chat &lt;jugadores&gt; &lt;mensaje&gt;<\/strong> <\/pre>\n<h2>Carga de archivos especiales de texto<\/h2>\n<p>Los archivos a procesar deben de haber sido generados previamente con los scripts de PHP \u00abmapas.php\u00bb o \u00abplanos.php\u00bb respectivamente. Estos se encuentran dentro de la carpeta PHP del m\u00f3dulo, y pueden ser invocados desde un servidor web con PHP o desde la l\u00ednea de comando con PHP_CLI. Los ficheros resultantes se copiar\u00e1n luego a la carpeta de datos del mundo donde quieran ser importados.<\/p>\n<p>Carga mapa de alturas con nombre mapa_<em>nombre<\/em>.txt (S\u00f3lo administrador)<\/p>\n<pre><strong>\/tic_cargamapa &lt;<em>nombre<\/em>&gt;<\/strong> <\/pre>\n<p>Carga fichero de planta de construcci\u00f3n con nombre plano_<em>nombre<\/em>.txt (Administrador y profesor)<\/p>\n<pre><strong>\/tic_cargaplano &lt;nombre&gt;<\/strong><\/pre>\n<p><em><span style=\"background-color: #ffff99;\">IMPORTANTE! La versi\u00f3n actual del script importa los archivos y modifica el mundo desde la posici\u00f3n actual del jugador, hacia el este (incrementa \u00abx\u00bb) y hacia el sur (decrece \u00abz\u00bb).<\/span><\/em><\/p>\n<h2>Archivos descargables<\/h2>\n<ul>\n<li><a href=\"https:\/\/diocesanos.es\/blogs\/descargas\/minetic_v0.3.zip\" target=\"_blank\" rel=\"noopener\">M\u00f3dulo MineTIC v0.3.zip<\/a><\/li>\n<li><a href=\"https:\/\/diocesanos.es\/blogs\/descargas\/minetic_mapas.pdf\" target=\"_blank\" rel=\"noopener\">Instrucciones para la creaci\u00f3n y carga de mapas de alturas.pdf<\/a><\/li>\n<li><a href=\"https:\/\/diocesanos.es\/blogs\/descargas\/minetic_planos.pdf\" target=\"_blank\" rel=\"noopener\">Instrucciones para la creaci\u00f3n y carga de planos de construcci\u00f3n.pdf<\/a><\/li>\n<li><a href=\"https:\/\/diocesanos.es\/blogs\/descargas\/mapa_avila.txt\" target=\"_blank\" rel=\"noopener\">Ejemplo de archivo de alturas.txt<\/a><\/li>\n<li><a href=\"https:\/\/diocesanos.es\/blogs\/descargas\/plano_catedral.txt\" target=\"_blank\" rel=\"noopener\">Ejemplo de archivo de plano de construcci\u00f3n.txt<\/a><\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Despu\u00e9s de muchas pruebas (y casi dejarlo por imposible) por fin publico la versi\u00f3n 0.3 de mi m\u00f3dulo \u00abMineTIC\u00bb. \u00bfPor qu\u00e9 dedicarle tiempo a un m\u00f3dulo que hace \u00abcasi\u00bb lo mismo que otros y en los que me he basado descaradamente como \u00abClassroom\u00bb o \u00abEdutest\u00bb? Por aprender, por tener las herramientas que quiero y funcionando &hellip; <a href=\"https:\/\/diocesanos.es\/blogs\/equipotic\/2022\/02\/20\/nuevo-minetic-v0-3-minetest-en-el-aula\/\" class=\"more-link\">Seguir leyendo <span class=\"screen-reader-text\">Nuevo MineTIC v0.3: Minetest en el aula<\/span> <span class=\"meta-nav\">&rarr;<\/span><\/a><\/p>\n","protected":false},"author":292,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1],"tags":[255,66,81],"class_list":["post-5105","post","type-post","status-publish","format-standard","hentry","category-sin-categoria","tag-minetest","tag-programacion","tag-videojuegos"],"_links":{"self":[{"href":"https:\/\/diocesanos.es\/blogs\/equipotic\/wp-json\/wp\/v2\/posts\/5105","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/diocesanos.es\/blogs\/equipotic\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/diocesanos.es\/blogs\/equipotic\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/diocesanos.es\/blogs\/equipotic\/wp-json\/wp\/v2\/users\/292"}],"replies":[{"embeddable":true,"href":"https:\/\/diocesanos.es\/blogs\/equipotic\/wp-json\/wp\/v2\/comments?post=5105"}],"version-history":[{"count":4,"href":"https:\/\/diocesanos.es\/blogs\/equipotic\/wp-json\/wp\/v2\/posts\/5105\/revisions"}],"predecessor-version":[{"id":5111,"href":"https:\/\/diocesanos.es\/blogs\/equipotic\/wp-json\/wp\/v2\/posts\/5105\/revisions\/5111"}],"wp:attachment":[{"href":"https:\/\/diocesanos.es\/blogs\/equipotic\/wp-json\/wp\/v2\/media?parent=5105"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/diocesanos.es\/blogs\/equipotic\/wp-json\/wp\/v2\/categories?post=5105"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/diocesanos.es\/blogs\/equipotic\/wp-json\/wp\/v2\/tags?post=5105"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}