tw.input
Cote : Client
Saisie clavier native RedM a l'ecran. Appel bloquant qui suspend le thread courant.
Fonctions
tw.input.native(label, placeholder, maxStringLength?)
Ouvre le clavier natif a l'ecran et attend que le joueur valide ou annule.
| Parametre | Type | Defaut | Description |
|---|---|---|---|
label | string | — | Titre affiche au-dessus du clavier |
placeholder | string | — | Texte d'exemple dans le champ de saisie |
maxStringLength | integer? | 60 | Nombre maximum de caracteres |
Retour : string — Le texte saisi par le joueur, ou "" (chaine vide) si le joueur a appuye sur Echap.
Exemples
Saisie de texte basique
lua
local name = tw.input.native("Rename", "Enter a new name")
if name ~= "" then
print("Player entered: " .. name)
else
print("Player cancelled input")
endLongueur de saisie limitee
lua
local code = tw.input.native("Door Code", "Enter 4-digit code", 4)
if code ~= "" then
TriggerServerEvent("doorlock:tryCode", code)
endNotes
- Cette fonction est bloquante (suspend le thread). Elle ne retourne pas tant que le joueur n'a pas valide ou annule.
- Retourne une chaine vide
""quand le joueur appuie sur Echap. - Le clavier natif est l'overlay de saisie standard RedM/GTA.

