alrighty, well my console says " Cannot apply indexing with [] to an exprssion of type 'bool'" and im trying to make level locks for my 2D Game, help is much appreciated, thank you

using UnityEngine;
using System.Collections;

public class LevelSelectManager : MonoBehaviour {

public string[] levelTags;

public GameObject[] locks;

public bool levelUnlocked;

void Start (){

	for (int i = 0; i < levelTags.Length; i++) 
	{

		if(PlayerPrefs.GetInt(levelTags*) == null)*
  •   	{*
    

_ levelUnlocked = false;_
_ } else if (PlayerPrefs.GetInt(levelTags*) == 0)
{
levelUnlocked = false;
} else {
levelUnlocked = true;
}
if (levelUnlocked)
{
locks.SetActive (false);
}
}
}
void Update () {
}
}*_

levelUnlocked is a bool. You cannot index a bool, so all your levelUnlocked references make no sense.
I suspect you meant to declare levelUnlocked as an array of bools, on line 5…
public bool[] levelUnlocked;

You have
public bool levelUnlocked;
Change it to
public bool[] levelUnlocked;

The error is, well, an error because you’re trying to access some value in an array, while the array is not an array.

PlayerPrefs.GetInt() returns integer, and you cannot compate int to null (i.e. 0 == null is not valid expression). To check if your tag is defined in playerPrefs use

if(!PlayerPrefs.HasKey(levelTags*))*

instead of
if(PlayerPrefs.GetInt(levelTags*) == null)*