WEPPY

스크립트 & 코드 실행 가이드

AI에게 스크립트 작성과 Luau 코드 실행을 맡기는 흐름.

스크립트 소스 코드를 관리하고, 임의의 Luau 코드를 Studio에서 실행합니다.

포함된 도구

도구설명
manage_scripts스크립트 생성, 읽기, 수정, 검색, 종속성 분석
execute_luauRoblox Studio 샌드박스에서 임의의 Luau 코드 실행

주요 워크플로우

스크립트 수정

"ServerScriptService의 GameManager 스크립트에서 maxPlayers를 12에서 24로 변경해줘"

manage_scriptssearch로 해당 줄을 찾고, edit_replace로 수정합니다.

Playtest 없이 문법 검사

"ServerScriptService.GameManager의 Luau 문법을 검사하고 발견한 오류를 모두 알려줘"

manage_scripts.validate는 raw source 또는 기존 Script 경로 중 하나를 검사합니다. Playtest를 시작하지 않고 Luau source가 문법적으로 파싱되는지만 확인합니다.

Dashboard의 Controls → Luau Syntax Validation을 켜면 set_source, edit_replace, edit_insert, edit_delete가 성공한 뒤 실제로 저장된 source도 검사합니다. 오류가 있거나 검사를 사용할 수 없더라도 적용된 변경은 취소되지 않으므로 AI가 같은 Script에서 바로 고칠 수 있습니다.

일괄 리팩터링

"모든 스크립트에서 'OldModule'을 'NewModule'로 일괄 교체해줘"

manage_scriptsreplace로 여러 스크립트에서 한 번에 교체합니다.

런타임 데이터 조회

"현재 Workspace에 있는 모든 Humanoid의 Health 평균을 계산해줘"

execute_luau로 임의 Luau 코드를 실행해 런타임 데이터를 가져옵니다.

액션 레퍼런스

Manage Scripts

액션설명
get_source스크립트 소스 코드 가져오기
set_source스크립트 소스 코드 설정
create새 스크립트 생성
delete스크립트 삭제
edit_replace스크립트의 특정 줄 교체
edit_insert특정 위치에 줄 삽입
edit_delete특정 줄 삭제
search스크립트에서 텍스트 검색
get_dependencies스크립트 종속성 가져오기
validateraw source 또는 기존 Script의 Luau 문법 검사
replace여러 스크립트에서 일괄 교체

Execute Luau

Roblox Studio 샌드박스에서 임의의 Luau 코드를 실행합니다.

  • 차단된 서비스: HttpService, DataStoreService, MessagingService
  • 접근 불가: CoreGui, CorePackages