Q:

access a dictionary in roblox

-- This Script is inside a Part in the Workspace
-- Everytime A Player Runs over that Part, this Function will run

-- Access The Script where Our Dictonary is
local speechMod = require(game.ServerScriptService.speechModScript)

-- Accessing the Part in our workspace
local trigger = script.Parent

-- This is a Debounce, so you dont get strange Errors
local db = true
local nextLine = 0
local questNum = 1

-- Our Function that Triggers when the Part gets Touched by an Player
trigger.Touched:Connect(function(hit)

	local char = hit.Parent
	local hum = char:FindFirstChild("Humanoid")
			if hum and db then
				db = false
				nextLine = nextLine + 1
				local quest = "quest"..tostring(questNum)
				local line = "line"..tostring(nextLine)
				print(speechMod.speech[quest][line])
				wait(.5)
				db = true
			end
		end)
        
-- Look at my coding answers in Grepper, then you will see the other script with
	the Dictonary
-- LUA Scripting Language
0

New to Communities?

Join the community