Salve, finalmente dopo tante ricerche ho trovato in rete QUESTA chat semplicissima in flash composta da 2 files:chat.swf e main.asc.
Il tutto è molto bello ma x rompere un pò le scatole vorrei che qualcuno mi aiutasse a modificare il codice (se è possibile)in odo tale che si cancellino le conversazioni in chat alla disconnessione degli utenti..
Inoltre non ho idea di cosa sia l'ultimo file (main.asc)...posso immaginare che asc stia x action script ma ne ignoro la funzione. Questo è il codice:
application.onAppStart = function()
{
// recupero lo shared object 'users_so'
application.users_so = SharedObject.get("users_so", false);

// inizializzo l'history
application.history = "";

// inizializzo la user ID
application.nextId = 0;
}

application.onConnect = function(newClient, name)
{

// nuovo nome del client è uguale allo user inserito nel campo
newClient.name = name;

// creo un id univoco per l'utente incrementando l'application.nextId
newClient.id = "u" + application.nextId++;

// aggiorno lo shared object 'users_so' con il nome utente
application.users_so.setProperty(newClient.name, name);

// accetto la connessione dell'utente
application.acceptConnection(newClient);

// chaimo la funzione 'setHistory,' e le
// passo la history iniziale

newClient.call("setHistory", null, application.history);

// il client utilizza quesat funzione per recuperare i dati
// dal server che a sua volta li distribuisce agli altri client
newClient.msgFromClient = function(msg, time) {

msg = this.name + " [" + time + "] " + ": " + msg + "\n";

application.history += msg;
application.users_so.send("msgFromSrvr", msg);

}

}

application.onDisconnect = function(client)
{
trace("disconnesso: " + client.name);
application.users_so.setProperty(client.name, null);
} GRAZIE A TUTTI