# Social
In CyberCodeOnline ci sono alcuni modi di comunicare con gli altri giocatori in tutto il mondo, che variano dal chatting globale ai messaggi personali  con un altro giocatore.

## Chat
Le chat consistono in diversi canali con l'obiettivo di far socializzare i giocatori. Sono stati giusticati con la **Misisone Messaggi** attivata dopo che il giocatore scrive in chat per la prima volta. Spiegazioni dettagliate possono essere trovate nel tutorial della [Chat](https://cybercodeonline.com/markdown?path=tutorial%2Fchat.md).

## Gang
Le gang forniscono un'area di conversazione privata per un grupppo di persone e amici con cui comunicare, con dei compiti particolari e altre funzioni esclusive. Ci sono piani di aggiungere altre funzioni legate alle gang in futuro. Spiegazioni dettagliate possono essere trovate nel tutorial delle [Gang](https://cybercodeonline.com/markdown?path=tutorial%2Fgangs.md).

## Aggiungere amici
Per accedere alla tua lista amici puoi premere sull'icona del menu fluttuante e scegliere **Lista Amici**. Puoi aggiungere amici visualizzando il profilo dell'utente, scorrendo in basso e premendo su **Aggiungi alla Lista Amici**. Puoi fare la stessa operazione per rimuovere un amico premendo il bottone **Rimuovi dalla Lista Amici**. Aggiungere qualcuno alla lista amici non richiede che l'altra persona accetti la richiesta. Inoltre, vedendo la lista amici, potrai vedere se sono online, inattivi oppure offline.

## Blocca
![BlockFeature1](/resources/mobile-tutorial/BlockFeature1.png)
I giocatori possono bloccare altri giogatori quando necessario. Per farlo, premere sul loro nome utente (in chat) e scegliere **Blocca** sotto le opzioni del profilo. Quando un giocatore viene bloccato, il giocatore che l'ha bloccato non potrà vedere i suoi messaggi fino a quando non lo sblocca.
![BlockFeature2](/resources/mobile-tutorial/BlockFeature2.png)
Per sbloccare un giocatore, entrare nella **Lista Bloccati** dalla schermata "Tutte le app" del menù fluttuante, quindi premere il pulsante **Sblocca** a destra del giocatore corrispondente che si vuole sbloccare. 
![BlockFeature3](/resources/mobile-tutorial/BlockFeature3.png)
Dopo aver scelto il giocatore da sbloccare comparirà un dialogo per chiedere conferma dell'azione. Premendo su **Sì** implica che il giocatore potrà essere sbloccato e la sua chat potrà nuovamente essere vista.

## Scambio fra giocatori
Non c'è una funzione specifica per scambiare e contrattare, ma una funzione che fa da ponte per questa situazione è **Invia Regalo**. Per iniziare uno scambio, entrambi i giocatori possono accordare un affare via **Messaggi Privati** raggiunta la fiducia da entrambe le parti. Una volta che un'affare viene approvato, entrambi i giocatori possono effettuare lo scambio e ringraziarsi dopo che l'affare è finito. Se un giocatore tenta di truffare altri, si consiglia di segnalarlo ad un moderatore in gioco tramite messaggi privati o annunciarlo nella **Chat Globale**.