Quote from XinhuanFix your code:
<OnClick> <!--AreYouReadyConfig_RadioButton1:SetChecked(1) ChatFrame1:AddMessage(self:GetName())--> self:SetChecked(1) ChatFrame1:AddMessage(self:GetName()) outtype=0 </OnClick>Note that your code makes outtype a global here. Also in this case, the checkbox gets set checked everytime. All :GetName() returns is a string, you can't call :SetChecked() on a string.
How would I uncheck the other buttons this way now?