New Trigger: When attribute value changes

Basically what the title says a new trigger “When attribute value changes” for both player and entity attributes example:

trigger: When player attribute value changes

if last trig attribute == Rank then
set trig player name to last trig player | Rank.Value
end

(Wont need to use a every second or every tick trigger)