C'est simple.
Un petit exemple avec un message qui apparait lors d'une connexion d'un joueur.
OnPlayerConnect :
ShowPlayerDialog(playerid, 1, DIALOG_STYLE_MSGBOX, "Bienvenue", "Bienvenue sur mon serveur !", "Continuer", "Annuler");
OnDilaogResponse :
public OnDialogResponse(playerid, dialogid, response, listitem, inputtext[])
{
if(dialogid == 1) //On prend l'id du dialog que l'on a créé juste avant
{
if(response)
{
SendClientMessage(playerid,0x008000FF, "Bon jeu sur mon serveur"); //Le joueur a cliqué sur "Continuer"
}
else
{
SendClientMessage(playerid, 0xFF0000FF, "Tu as choisi 'Annuler' donc au revoir :)");
Kick(playerid); //On kick le joueur
}
return 1;
}
return 0;
}