Ok, sorry for the long wait, I finally got in to check on how this actually works. Looking at what I mentioned earlier, I noticed TP wasn’t in the list for game data. So the best recommendation is to tie a variable to TP and then use the variable as a check in game.
To do this set up a new variable and set it equal to a script. In the script box put in this:
$gameActors.actor(1).tp

Change the (1) in the call above to what ever the character ID number is, such as your first character would be 1 and you second party member would be 2 ect. If you want to make this check the tp consistently, I would suggest setting up a common event operates in Parallel with this variable check in it. Let me know if you need help figuring this out.