Bonjour Sky,
Il faut absolument que tu utilises le wiki de MTA, tu peux y trouver des tutoriaux et des exemples détaillés sur les fiches de chaque fonction.
Et voilà, ce que tu cherchais existait déjà à 90% (il ne reste plus qu'à ajouter le addCommandHandler à attacher à la fonction):
http://wiki.multitheftauto.com/wiki/Introduction_to_Scripting_the_GUI#Draw_the_windowAvant de te lancer tête baissé dans la programmation de l'interface, je te conseil de lire, tester, et comprendre entièrement cette page.
Pour rappel, les fonctions pour l'interface graphique sont des fonctions client-side only, ce qui veut dire qu'il ne fonctionnera pas si tu mets le code dans le(s) fichier(s) qui s'exécutent sur ton serveur.
Il faut donc que tu crées un nouveau fichier lua, tu mets tout ton code client-side dans ce fichier puis pour que ton serveur sache que ce fichier là doit être exécuté du côté du client, il faut que, dans ta meta.xml, tu mettes:
<script src="monfichier.lua" type="client"/>
Si tu ne savais pas ça, je te conseil de lire l'introduction à la programmation:
version anglaise:
Scripting Introductionversion française:
Introduction à la programmationVoilà bonne chance pour la suite.
Cordialement,
Citizen