Difference between revisions of "User:Davileci"
Jump to navigation
Jump to search
m (Espacios) |
|||
(15 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | '''[[Minetest]]''' | ||
+ | |||
==== Manipulación del mundo ==== | ==== Manipulación del mundo ==== | ||
* Concédase todos los [[privileges|privilegios]]: <code>/grantme all</code> | * Concédase todos los [[privileges|privilegios]]: <code>/grantme all</code> | ||
Line 14: | Line 16: | ||
|+ [[Mods/Mesecons|Mesecons]] | |+ [[Mods/Mesecons|Mesecons]] | ||
|- | |- | ||
− | ! Ecuación !! [[Mesecons#Logic|Lógica]] !! [https://mesecons.net/luacontroller/ Controlador Lua] !! Microcontrolador !! Fórmula !! b | + | ! Ecuación !! [[Mesecons#Logic|Lógica]] !! [https://mesecons.net/luacontroller/ Controlador Lua] !! Microcontrolador !! Fórmula !! b=1100, c=1010 |
|- | |- | ||
− | | a = b || | + | | a = b || YES || <code>port.a = pin.b</code> || <code>sbi(A, B)</code> || a ≡ b || a = 10 |
|- | |- | ||
− | | a = 1 | + | | a = 1 – b || NOT || <code>port.a = not pin.b</code> || <code>sbi(A, !B)</code> || a ≡ ¬ b || a = 01 |
|- | |- | ||
− | | a = b · c || AND || port.a = pin.b and pin.c || sbi(A, B&C) || b & c || 1000 | + | | a = b · c || AND || <code>port.a = pin.b and pin.c</code> || <code>sbi(A, B&C)</code> || a ≡ b & c || a = 1000 |
|- | |- | ||
− | | a = 1 | + | | a = 1 – b · c || NAND || <code>port.a = not (pin.b and pin.c)</code> || <code><nowiki>sbi(A, !B|!C)</nowiki></code> || a ≡ ¬ (b & c) || a = 0111 |
|- | |- | ||
− | | a = b + c || OR || port.a = pin.b or pin.c || <nowiki>sbi(A, B|C)</nowiki> || b + c || 1110 | + | | a = <nowiki>|b – c|</nowiki> + b · c || OR || <code>port.a = pin.b or pin.c</code> || <code><nowiki>sbi(A, B|C)</nowiki></code> || a ≡ b + c || a = 1110 |
|- | |- | ||
− | | a = 1 | + | | a = 1 – b · c – <nowiki>|b – c|</nowiki> || NOR || <code>port.a = not (pin.b or pin.c)</code> || <code>sbi(A, !B&!C)</code> || a ≡ ¬ (b + c) || a = 0001 |
|- | |- | ||
− | | a = 1 | + | | a = 1 – b + b · c || IMPLY || <code>port.a = not pin.b or pin.c</code> || <code><nowiki>sbi(A, !B|C)</nowiki></code> || a ≡ b => c || a = 1011 |
|- | |- | ||
− | | a = | + | | a = b – b · c || NIMPLY || <code>port.a = pin.b and not pin.c</code> || <code>sbi(A, B&!C)</code> || a ≡ ¬ (b => c) || a = 0100 |
|- | |- | ||
− | | a = b | + | | a = <nowiki>|b – c|</nowiki> || XOR || <code>port.a = pin.b ~= pin.c</code> || <code>sbi(A, B~C)</code> || a ≡ ¬ (b <=> c) || a = 0110 |
|- | |- | ||
− | | a = | + | | a = 1 – <nowiki>|b – c|</nowiki> || NXOR|| <code>port.a = pin.b == pin.c</code> || <code>sbi(A, B=C)</code> || a ≡ b <=> c || a = 1001 |
|} | |} | ||
Latest revision as of 07:46, 8 December 2023
Manipulación del mundo
- Concédase todos los privilegios:
/grantme all
/set -n time_speed <speed>
.— Pone la velocidad del ciclo día/noche donde<speed>
es la velocidad del tiempo (leída como “<speed>
veces más rápida que en la vida real”). El valor por defecto es 72, lo cual significa que un ciclo día-noche tarda 20 minutos por defecto. Requiere el privilegio “server”./set -n time_speed 0
.— Detiene el tiempo.
/time <horas>:<minutos>
.— Pone la hora del día en el formato 24 horas (0:00-23:59). Requiere el privilegio “settime”. Anteponga una virgulilla~
a la hora para un cambio de tiempo relativo./time 12:00
.— Pone el mediodía.
/time <milihoras_del_día>
.— Pone la hora del día como un número entre 0 y 24000. Requiere el privilegio “settime”. También soporta sintaxis de número relativo con prefijo~
./time 12000
.— También pone el mediodía.
/spawnentity <entity> [<X>,<Y>,<Z>]
.— Presenta una entidad de tipo <entity> (véase List of entity names) cerca de su lugar o en las coordenadas X,Y,Z, en caso de que se hayan especificado. Requiere los privilegios “give” y “interact”. Las coordenadas también soportan valores relativos con~
(ver arriba).
Ecuación | Lógica | Controlador Lua | Microcontrolador | Fórmula | b=1100, c=1010 |
---|---|---|---|---|---|
a = b | YES | port.a = pin.b |
sbi(A, B) |
a ≡ b | a = 10 |
a = 1 – b | NOT | port.a = not pin.b |
sbi(A, !B) |
a ≡ ¬ b | a = 01 |
a = b · c | AND | port.a = pin.b and pin.c |
sbi(A, B&C) |
a ≡ b & c | a = 1000 |
a = 1 – b · c | NAND | port.a = not (pin.b and pin.c) |
sbi(A, !B|!C) |
a ≡ ¬ (b & c) | a = 0111 |
a = |b – c| + b · c | OR | port.a = pin.b or pin.c |
sbi(A, B|C) |
a ≡ b + c | a = 1110 |
a = 1 – b · c – |b – c| | NOR | port.a = not (pin.b or pin.c) |
sbi(A, !B&!C) |
a ≡ ¬ (b + c) | a = 0001 |
a = 1 – b + b · c | IMPLY | port.a = not pin.b or pin.c |
sbi(A, !B|C) |
a ≡ b => c | a = 1011 |
a = b – b · c | NIMPLY | port.a = pin.b and not pin.c |
sbi(A, B&!C) |
a ≡ ¬ (b => c) | a = 0100 |
a = |b – c| | XOR | port.a = pin.b ~= pin.c |
sbi(A, B~C) |
a ≡ ¬ (b <=> c) | a = 0110 |
a = 1 – |b – c| | NXOR | port.a = pin.b == pin.c |
sbi(A, B=C) |
a ≡ b <=> c | a = 1001 |
pin
.— Puerto de entrada.port
.— Puerto de salida.sbi
.— Supervisor Binary Interface.