Not sure what "game_switches = (0 == true)" is supposed to do, you didn't find that in the Interpreter.
0 will never equal true, and $game_switches will never equal false. Game_Switches is a wrapper for an array that simply holds a bunch of true/false values.
This is probably something like what you want to do:
class Interpreter
def my_call
if $game_switches[ID_OF_SWITCH]
a = $game_actors[ID_OF_ACTOR]
a.set_graphic('aluxeswc', a.character_hue, a.battler_name, a.battler_hue)
end
end
end
You simply replace the values in all caps with what you want, and call "my_call" in a script call.
EDIT:
On another note, a value of 0 for index of $game_actor will throw an error. In pretty much all the data classes, the first element is always nil.