WEPPY permet à l’IA de lire, créer, modifier et tester des scripts Roblox directement dans Studio ou via les fichiers synchronisés.
Capacités principales
- Lire le contenu d’un Script, LocalScript ou ModuleScript.
- Créer de nouveaux scripts dans les services appropriés.
- Remplacer une section précise au lieu de réécrire tout le fichier.
- Utiliser Sync pour travailler sur les fichiers locaux.
- Lancer un playtest ou un
run_testpour valider le comportement.
Workflows clés
Créer un script
Create a ModuleScript named GameManager in ServerScriptService with an Init function.
Modifier une fonction existante
Update only the damage calculation in this weapon script and keep the public API unchanged.
Vérifier les erreurs
Validate the Luau syntax in ServerScriptService.GameManager and show every error.
L’action manage_scripts.validate vérifie soit un source brut, soit le chemin d’un Script existant. Elle ne lance pas de Playtest et vérifie uniquement si le source Luau peut être analysé correctement.
Activez Controls → Luau Syntax Validation dans le Dashboard pour vérifier le source réellement enregistré après un set_source, edit_replace, edit_insert ou edit_delete réussi. Une erreur de syntaxe ou une validation indisponible n’annule pas la modification appliquée, afin que l’IA puisse la corriger immédiatement dans le même Script.
Travailler avec Sync
Quand Sync est actif, l’IA peut lire le projet local complet. Utilisez Roblox Explorer pour ouvrir les scripts synchronisés dans l’éditeur.
Bonnes pratiques
- Demandez de petites modifications ciblées.
- Faites relire les changements avant un playtest complexe.
- Demandez à l’IA de conserver les noms publics et les contrats existants.
- Utilisez
run_testpour vérifier un comportement précis.