local remote = game:GetService("ReplicatedStorage"):WaitForChild("GrantReward") local list = { {rarity = "Common", name = "Archelon"}, {rarity = "rare", name = "Metriorhynchus"}, {rarity = "legendary", name = "Mosasaurus"} } for _, info in ipairs(list) do task.spawn(function() remote:InvokeServer({ type = "SeaCreature", rarity = info.rarity, creatureId = 1, value = 1, color = Color3.new(0.8313725590705872, 0.8313725590705872, 0.8313725590705872), icon = "\240\159\144\162", displayName = info.name }) end) end