diff --git a/description.txt b/description.txt new file mode 100644 index 0000000..3c94d2d --- /dev/null +++ b/description.txt @@ -0,0 +1 @@ +Placas de terrenos de aluguel diff --git a/diretrizes.lua b/diretrizes.lua index cdd167e..72385cd 100644 --- a/diretrizes.lua +++ b/diretrizes.lua @@ -7,11 +7,11 @@ terrenos.var = {} -- Node usado como pagamento -terrenos.var.pag = "default:apple" +terrenos.var.pag = minetest.setting_get("terrenos_item_pag") or "default:gold_ingot" terrenos.var.pag_desc = minetest.registered_items[terrenos.var.pag].description -- Quantidade de nodes pago como alugal -terrenos.var.qtd_pag_aluguel = 1 +terrenos.var.qtd_pag_aluguel = tonumber(minetest.setting_get("terrenos_qtd_pag_aluguel") or 1) -- Quantidade de dias para pagar aluguel -terrenos.var.max_dias = 3 * 30 +terrenos.var.max_dias = tonumber(minetest.setting_get("terrenos_meses_aluguel") or 3) * 30 diff --git a/screenshot.png b/screenshot.png new file mode 100644 index 0000000..bee0884 Binary files /dev/null and b/screenshot.png differ diff --git a/settingtypes.txt b/settingtypes.txt new file mode 100644 index 0000000..6a2488c --- /dev/null +++ b/settingtypes.txt @@ -0,0 +1,16 @@ +# Configurações aplicaveis para o menu gráfico + +# Esse item vai ser usado para pagamentos +# de terrenos e alugueis. +# Deve ser o itemstring +terrenos_item_pag (Item para pagamentos) string default:gold_ingot + +# Custo do pagamento do aluguel de um terreno +terrenos_qtd_pag_aluguel (Custo do aluguel) int 1 + +# Esse vai ser o tempo que um jogador pode alugar um terreno +# O aluguel vai ser renovado sempre que o jogador pagar o aluguel +terrenos_meses_aluguel (Quantidade de meses alugado) int 3 2 + + +