I wonder the difference between "have you got affected...?" and "have you been affected...?". I think both have the same meaning. Am i right?
You could use 'got' of a state; one such state is 'in a state' - where there is an implicit '[of confusion or perhaps hysteria]'. So informally (for the more permissive among us) this is acceptable: 'Have you ever got upset?'. Even more acceptable, in my view, would be 'Don't allow yourself to get upset' - where the 'get' implies the active interference of another person - an implication which is not conveyed so strongly by 'Don't allow yourself to be upset'. "Get"-avoiders would probably recommend 'Don't allow yourself to become upset. (But note that many teachers would not tolerate 'get' under almost any circumstances - possibly because it can lead to lazy thinking: 'I got up and Mum got my breakfast and I got the bus to school and when I got on it I got out my PS2...')