0.1
This commit is contained in:
parent
4c0e62eef6
commit
e756344d6f
24
README.md
24
README.md
@ -1,11 +1,25 @@
|
|||||||
Nada ainda
|
Nada ainda
|
||||||
|
|
||||||
"Zombies4Test", is a modpack for Minetest, which adds zombies and
|
A simple modpack that adds some zombies to your world and a few other things...
|
||||||
some decorations to your world.
|
|
||||||
This project is inspired by the mods, "Zombie Extreme", "True survival"
|
|
||||||
and the modpack "Crafting Dead" .
|
|
||||||
|
|
||||||
- BY : DUCKGO
|
- BY : DUCKGO
|
||||||
- LICENSE : MIT
|
- LICENSE : MIT
|
||||||
- TEXTURE : CC-BY-4.0
|
- TEXTURE : CC-BY-4.0
|
||||||
|
|
||||||
|
|
||||||
|
- depends = default, mobs ,rangedweapons
|
||||||
|
- optional_depends = awards
|
||||||
|
|
||||||
|
Zumbis :
|
||||||
|
- Walking zombie
|
||||||
|
- crawler Zombie
|
||||||
|
- Survivor Zombie
|
||||||
|
- Lumberjack Zombie
|
||||||
|
- Doctor Zombie
|
||||||
|
- Miner Zombie
|
||||||
|
- Runner Zombie (Has higher speed than other zombies)
|
||||||
|
- Spitter Zombie (A little more life, and spits acid)
|
||||||
|
- Tank (Lots of health and lots of damage)
|
||||||
|
|
||||||
|
|
||||||
|
...
|
||||||
|
@ -1,23 +1,23 @@
|
|||||||
local zombienods = {
|
local zombienods = {
|
||||||
"default:dirt",
|
"default:dirt",
|
||||||
"default:dirt_with_rainforest",
|
"default:dirt_with_rainforest",
|
||||||
"default:dirt_with_grass",
|
"default:dirt_with_grass",
|
||||||
"default:dirt_with_dry_grass",
|
"default:dirt_with_dry_grass",
|
||||||
"default:dry_dirt_with_dry_grass",
|
"default:dry_dirt_with_dry_grass",
|
||||||
"default:dirt_with_coniferous_litter",
|
"default:dirt_with_coniferous_litter",
|
||||||
"default:stone",
|
"default:stone",
|
||||||
"default:ice",
|
"default:ice",
|
||||||
"default:snowblock",
|
"default:snowblock",
|
||||||
"default:dirt_with_snow",
|
"default:dirt_with_snow",
|
||||||
"default:sand",
|
"default:sand",
|
||||||
"default:desert_sand",
|
"default:desert_sand",
|
||||||
"default:desert_stone",
|
"default:desert_stone",
|
||||||
"default:stone",
|
"default:stone",
|
||||||
"default:desert_stone",
|
"default:desert_stone",
|
||||||
--"default:cobble",
|
--"default:cobble",
|
||||||
"default:ice",
|
"default:ice",
|
||||||
"defaul:gravel",
|
"defaul:gravel",
|
||||||
}
|
}
|
||||||
|
|
||||||
---- SKULL SWORD ------------------------------------------------------------------------------------------------------
|
---- SKULL SWORD ------------------------------------------------------------------------------------------------------
|
||||||
|
|
||||||
@ -57,12 +57,12 @@ mobs:register_mob("doctorzombie:doctorzombie", {
|
|||||||
floats = 0,
|
floats = 0,
|
||||||
view_range = 35,
|
view_range = 35,
|
||||||
drops = {
|
drops = {
|
||||||
|
|
||||||
{name = "foods:candy", chance = 2, min = 1, max = 1},
|
{name = "foods:candy", chance = 2, min = 1, max = 1},
|
||||||
{name = "items:bandaid", chance = 4, min = 1, max = 1},
|
{name = "items:bandaid", chance = 4, min = 1, max = 1},
|
||||||
{name = "items:medicalkit", chance = 6, min = 1, max = 1},
|
{name = "items:medicalkit", chance = 6, min = 1, max = 1},
|
||||||
|
|
||||||
|
|
||||||
},
|
},
|
||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 1,
|
lava_damage = 1,
|
||||||
@ -99,11 +99,3 @@ mobs:spawn({
|
|||||||
|
|
||||||
|
|
||||||
mobs:register_egg("doctorzombie:doctorzombie", "Doctor Zombie", "zombies_egg.png", 0)
|
mobs:register_egg("doctorzombie:doctorzombie", "Doctor Zombie", "zombies_egg.png", 0)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
@ -1,23 +1,23 @@
|
|||||||
local zombienods = {
|
local zombienods = {
|
||||||
"default:dirt",
|
"default:dirt",
|
||||||
"default:dirt_with_rainforest",
|
"default:dirt_with_rainforest",
|
||||||
"default:dirt_with_grass",
|
"default:dirt_with_grass",
|
||||||
"default:dirt_with_dry_grass",
|
"default:dirt_with_dry_grass",
|
||||||
"default:dry_dirt_with_dry_grass",
|
"default:dry_dirt_with_dry_grass",
|
||||||
"default:dirt_with_coniferous_litter",
|
"default:dirt_with_coniferous_litter",
|
||||||
"default:stone",
|
"default:stone",
|
||||||
"default:ice",
|
"default:ice",
|
||||||
"default:snowblock",
|
"default:snowblock",
|
||||||
"default:dirt_with_snow",
|
"default:dirt_with_snow",
|
||||||
"default:sand",
|
"default:sand",
|
||||||
"default:desert_sand",
|
"default:desert_sand",
|
||||||
"default:desert_stone",
|
"default:desert_stone",
|
||||||
"default:stone",
|
"default:stone",
|
||||||
"default:desert_stone",
|
"default:desert_stone",
|
||||||
--"default:cobble",
|
--"default:cobble",
|
||||||
"default:ice",
|
"default:ice",
|
||||||
"default:gravel",
|
"default:gravel",
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
----- ACID =====================================================================
|
----- ACID =====================================================================
|
||||||
@ -43,7 +43,7 @@ local zombienods = {
|
|||||||
vertical = false,
|
vertical = false,
|
||||||
texture = "gas.png",
|
texture = "gas.png",
|
||||||
})
|
})
|
||||||
|
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|
||||||
@ -69,12 +69,12 @@ minetest.register_node("spitterzombie:acid", {
|
|||||||
damage_per_second = 2, -- dano
|
damage_per_second = 2, -- dano
|
||||||
groups = {snappy = 1, disable_jump = 1},
|
groups = {snappy = 1, disable_jump = 1},
|
||||||
sounds = default.node_sound_leaves_defaults(),
|
sounds = default.node_sound_leaves_defaults(),
|
||||||
|
|
||||||
on_construct = function (pos, node) -- conseguir tempo do node
|
on_construct = function (pos, node) -- conseguir tempo do node
|
||||||
minetest.get_node_timer(pos):start(5)
|
minetest.get_node_timer(pos):start(5)
|
||||||
gas(pos)
|
gas(pos)
|
||||||
end,
|
end,
|
||||||
|
|
||||||
on_timer = function(pos,node,elapsed) -- após o tempo, o no pode ser trocado por ar
|
on_timer = function(pos,node,elapsed) -- após o tempo, o no pode ser trocado por ar
|
||||||
minetest.swap_node(pos, {name = 'air'})
|
minetest.swap_node(pos, {name = 'air'})
|
||||||
end,
|
end,
|
||||||
@ -83,7 +83,7 @@ minetest.register_node("spitterzombie:acid", {
|
|||||||
---- VOMITER ZOMBIE ============================================================
|
---- VOMITER ZOMBIE ============================================================
|
||||||
|
|
||||||
mobs:register_mob("spitterzombie:spitterzombie", {
|
mobs:register_mob("spitterzombie:spitterzombie", {
|
||||||
nametag = "Spitter Zombie" ,
|
--nametag = "Spitter Zombie" ,
|
||||||
type = "monster",
|
type = "monster",
|
||||||
passive = false,
|
passive = false,
|
||||||
attack_type = "dogshoot",
|
attack_type = "dogshoot",
|
||||||
@ -106,7 +106,7 @@ mobs:register_mob("spitterzombie:spitterzombie", {
|
|||||||
textures = {
|
textures = {
|
||||||
{"fatzombie.png"},
|
{"fatzombie.png"},
|
||||||
--{"walkingzombie.png"},
|
--{"walkingzombie.png"},
|
||||||
|
|
||||||
},
|
},
|
||||||
--glow = 4,
|
--glow = 4,
|
||||||
--blood_texture = " ",
|
--blood_texture = " ",
|
||||||
@ -126,7 +126,7 @@ mobs:register_mob("spitterzombie:spitterzombie", {
|
|||||||
{name = "default:coal_lump", chance = 2, min = 1, max = 1},
|
{name = "default:coal_lump", chance = 2, min = 1, max = 1},
|
||||||
{name = "farming:bread 3", chance = 2, min = 1, max = 1},
|
{name = "farming:bread 3", chance = 2, min = 1, max = 1},
|
||||||
{name = "foods:canned_tomato", chance = 4, min = 1, max = 1},
|
{name = "foods:canned_tomato", chance = 4, min = 1, max = 1},
|
||||||
|
|
||||||
},
|
},
|
||||||
water_damage = 0,
|
water_damage = 0,
|
||||||
lava_damage = 1,
|
lava_damage = 1,
|
||||||
@ -155,19 +155,19 @@ mobs:register_arrow("spitterzombie:spitter_arrow", {
|
|||||||
-- visual = "wielditem",
|
-- visual = "wielditem",
|
||||||
visual_size = {x = 0.5, y = 0.5},
|
visual_size = {x = 0.5, y = 0.5},
|
||||||
textures = {"gas.png"},
|
textures = {"gas.png"},
|
||||||
|
|
||||||
velocity = 30,--6
|
velocity = 30,--6
|
||||||
|
|
||||||
|
|
||||||
hit_player = function(self, player)
|
hit_player = function(self, player)
|
||||||
local pp = player:get_pos() -- Pos player
|
local pp = player:get_pos() -- Pos player
|
||||||
|
|
||||||
minetest.set_node(pp, {name = "spitterzombie:acid"})
|
minetest.set_node(pp, {name = "spitterzombie:acid"})
|
||||||
|
|
||||||
|
|
||||||
end,
|
end,
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
-- hit_mob = function(self, player)
|
-- hit_mob = function(self, player)
|
||||||
-- player:punch(self.object, 1.0, {
|
-- player:punch(self.object, 1.0, {
|
||||||
@ -198,11 +198,3 @@ mobs:spawn({
|
|||||||
|
|
||||||
|
|
||||||
mobs:register_egg("spitterzombie:spitterzombie", "Spitter Zombie", "zombies_egg.png", 0)
|
mobs:register_egg("spitterzombie:spitterzombie", "Spitter Zombie", "zombies_egg.png", 0)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user