Quantcast

How to script? yes i am newbie

please help me

3 Likes

No Intro Ver.:

local Lib = workspace.Multiplayer.GetMapVals:Invoke() --Has: Map, Script, Button, btnFuncs
Lib.Button:connect(function(p, bNo) if Lib.btnFuncs[bNo] then Lib.btnFuncs[bNo](bNo, p) end end)

Lib.btnFuncs [Number Here] = function ()
wait(5)
Lib.Script.moveWater(Lib.Map._BridgeCode1, Vector3.new(0, 30, 0), 2, true)
end
end)

wait(17)
Lib.Script.moveWater(Lib.Map._Water1, Vector3.new(0, 44, 0), 9, true)

wait(9)
Lib.Script.moveWater(Lib.Map._Water1, Vector3.new(0, 20, 0), 12, true)

wait(6)
Lib.Script.moveWater(Lib.Map._Water1, “acid”)

wait(11)
Lib.Script.moveWater(Lib.Map._Water1, Vector3.new(0, 60, 0), 6, true)

wait(7)
Lib.Script.moveWater(Lib.Map._Water1, “lava”)

wait(13)
Lib.Script.moveWater(Lib.Map._Door1, Vector3.new(5, 0, 0), 8, true)
Lib.Script.moveWater(Lib.Map._Door2, Vector3.new(0, 0, 5), 8, true)

Intro Ver.:

local Lib = workspace.Multiplayer.GetMapVals:Invoke() --Has: Map, Script, Button, btnFuncs
Lib.Button:connect(function(p, bNo) if Lib.btnFuncs[bNo] then Lib.btnFuncs[bNo](bNo, p) end end)

Lib.btnFuncs [Number Here] = function ()
wait(5)
Lib.Script.moveWater(Lib.Map.Intro._BridgeCode1, Vector3.new(0, 30, 0), 2, true)
end
end)

wait(17)
Lib.Script.moveWater(Lib.Map.Intro._Water1, Vector3.new(0, 44, 0), 9, true)

wait(9)
Lib.Script.moveWater(Lib.Map.Intro._Water1, Vector3.new(0, 20, 0), 12, true)

wait(6)
Lib.Script.moveWater(Lib.Map.Intro._Water1, “acid”)

wait(11)
Lib.Script.moveWater(Lib.Map.Intro._Water1, Vector3.new(0, 60, 0), 6, true)

wait(7)
Lib.Script.moveWater(Lib.Map.Intro._Water1, “lava”)

wait(13)
Lib.Script.moveWater(Lib.Map.Intro._Door1, Vector3.new(5, 0, 0), 8, true)
Lib.Script.moveWater(Lib.Map.Intro._Door1, Vector3.new(0, 0, 5), 8, true)

thats not really helpful but ok

2 Likes

You can go here:

2 Likes

Yeah that’s a good resource, now I’m able to actually make a map lol

1 Like

Or you can use this old ver

2 Likes