click button and not show again

i want to create some script when score is greater then 100(>100) button shown, and when i click that button its not set active again, but when score decrease 100 (<100) and increase 100(>100) button show again , i don’t want that i want when score greater than 100 button shown and when i click button not set active again, after that when score decrease to 100 and increase again button not set active

public GameObject object1;
if (Scores > 10) {
			object1.SetActive (true);
		} 

public void whenclickbutton(){



		object1.SetActive  (false);
		





	}

using System;
using System.Collections;
using System.Collections.Generic;
using UnityEngine;

public class ButtonController : MonoBehaviour {
private bool Used ;
// import Scores var 

void Start () {
Used = false;
}

void Update () {
 if(Scores > 100 && !Used)
 {
 this.gameobject.setActive(true);
Used = true;
}

}

public void whenclickbutton() {
this.gameobject.setActive(false);
}

}

your Question is hard to understand pls use google translate next time . Add this script to your button and link the OnClick() event to the whenclickbutton() method.