block load { // Durée d'affichage de la date en secondes (par défaut 5) es_xsetinfo lolo_date_duree_affichage 5 // Variable qui contiendra la date es_xsetinfo lolo_date_curent_date 0 es_xset lolo_date_ver "1.1" es_xmakepublic lolo_date_ver } event player_say { if (event_var(text) == "date") do { // On mémorise la valeur par défaut de la variable d'environnement "eventscripts_timeformat" es_set lolo_date_sauvegarde_timeformat server_var(eventscripts_timeformat) // On formate la date qui va être récupérée : jour/mois/année - Heure:Minute:Seconde eventscripts_timeformat "%d/%m/%Y - %H:%M:%S" // On récupère la date actuelle (du moins de l'endroit où est le serveur) es_gettimestring lolo_date_curent_date // On affiche la date dans une fenetre de menu es_menu server_var(lolo_date_duree_affichage) event_var(userid) server_var(lolo_date_curent_date) // On restaure la valeur par défaut de la variable d'environnement "eventscripts_timeformat" es_copy eventscripts_timeformat lolo_date_sauvegarde_timeformat } }