I got Sen Triplets to work

I added |MayPlay$ True| in the card coding and now it works.It is not perfect but works you have to choose when playing a card.It now looks like this
Name:Sen Triplets
ManaCost:2 W U B
Types:Legendary Artifact Creature Human Wizard
PT:3/3
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ SenEffect | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, choose target opponent. This turn, that player can't cast spells or activate abilities and plays with his or her hand revealed. You may play cards from that player's hand this turn.
SVar:SenEffect:AB$ Effect | Cost$ 0 | ValidTgts$ Opponent | StaticAbilities$ STCantBeCast,STCantBeActivated,STHandRevealed,STCanPlay | RememberObjects$ Targeted | AILogic$ Always
SVar:STCantBeCast:Mode$ CantBeCast | ValidCard$ Instant,Sorcery | Caster$ Player.IsRemembered | EffectZone$ Command | Description$ This turn, the targeted player can't cast spells or activate abilities and plays with his or her hand revealed.
SVar:STCantBeActivated:Mode$ CantBeActivated | ValidCard$ Card | Activator$ Player.IsRemembered | EffectZone$ Command
SVar:STHandRevealed:Mode$ Continuous | Affected$ Player.IsRemembered | AddKeyword$ Play with your hand revealed. | EffectZone$ Command
SVar:STCanPlay:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.RememberedPlayerCtrl | AffectedZone$ Hand | AddHiddenKeyword$ May be played by your opponent | Description$ You may play cards from that player's hand this turn.
SVar:Picture:
Oracle:At the beginning of your upkeep, choose target opponent. This turn, that player can't cast spells or activate abilities and plays with his or her hand revealed. You may play cards from that player's hand this turn.
Name:Sen Triplets
ManaCost:2 W U B
Types:Legendary Artifact Creature Human Wizard
PT:3/3
T:Mode$ Phase | Phase$ Upkeep | ValidPlayer$ You | Execute$ SenEffect | TriggerZones$ Battlefield | TriggerDescription$ At the beginning of your upkeep, choose target opponent. This turn, that player can't cast spells or activate abilities and plays with his or her hand revealed. You may play cards from that player's hand this turn.
SVar:SenEffect:AB$ Effect | Cost$ 0 | ValidTgts$ Opponent | StaticAbilities$ STCantBeCast,STCantBeActivated,STHandRevealed,STCanPlay | RememberObjects$ Targeted | AILogic$ Always
SVar:STCantBeCast:Mode$ CantBeCast | ValidCard$ Instant,Sorcery | Caster$ Player.IsRemembered | EffectZone$ Command | Description$ This turn, the targeted player can't cast spells or activate abilities and plays with his or her hand revealed.
SVar:STCantBeActivated:Mode$ CantBeActivated | ValidCard$ Card | Activator$ Player.IsRemembered | EffectZone$ Command
SVar:STHandRevealed:Mode$ Continuous | Affected$ Player.IsRemembered | AddKeyword$ Play with your hand revealed. | EffectZone$ Command
SVar:STCanPlay:Mode$ Continuous | MayPlay$ True | EffectZone$ Command | Affected$ Card.RememberedPlayerCtrl | AffectedZone$ Hand | AddHiddenKeyword$ May be played by your opponent | Description$ You may play cards from that player's hand this turn.
SVar:Picture:
Oracle:At the beginning of your upkeep, choose target opponent. This turn, that player can't cast spells or activate abilities and plays with his or her hand revealed. You may play cards from that player's hand this turn.