I want a TimeScale=0 to affect on everything except a particle system

is this possible? Thanks! )

Add this little Script to your Particle System, and it will run independent of TimeScale:

using UnityEngine;
using System.Collections;

[RequireComponent(typeof(ParticleSystem))]
public class ParticleController : MonoBehaviour
{
	private ParticleSystem pSystem;

	public void Awake()
	{
		pSystem = gameObject.GetComponent<ParticleSystem>();
	}

	public void Play(){
		pSystem.Simulate(Time.unscaledDeltaTime,true,true);
	}

	public void Update()
	{
		pSystem.Simulate(Time.unscaledDeltaTime,true,false);
	}
}

You can play the Particles by callind the “Play()” function, if you need a one-Shot Play.

No because timescale effects everything except the characterController.