WoW Database Editor (SAI Studio) [subtitles]

새로운 월드 오브 워크래프트 데이터베이스 에디터 쇼케이스에 오신 것을 환영합니다 보시다시피, WoW Database Editor는 TrinityCore 기반 서버에서 스크립트를 개발하기위한 완전한 기능 IDE입니다

항목을 구성하는 솔루션 탐색기 (Visual Studio 솔루션 탐색기와 유사)가 있습니다 스크립트 편집 중 기록에 대한 완벽한 지원이 있습니다 그리고 미래에 더 많이 올 것입니다! 예제 창조물 원본을 창조하자 그것을 구성 할 폴더를 추가 한 다음 실제 스크립트를 추가합니다 보시다시피 WoW ​​Database Editor는 TrinityCore 데이터베이스에 연결되어 있으므로 목록에서 크리처를 선택할 수 있습니다

새로운 이벤트를 추가하는 것으로 시작합니다 목록에서 검색 할 이벤트 이름의 일부를 입력 할 수 있습니다 액션 추가도 쉽습니다 먼저 동작의 소스를 선택해야합니다 나중에 실제 작업을 선택합니다

선택한 소스에서 작동하는 작업 만 표시됩니다 이제 매개 변수를 조정하고 완료 할 수 있습니다! WDE에서 수동으로 링크를 유지 관리 할 필요가 없습니다! 응용 프로그램은 자동으로 생성합니다 그래서 당신은 단순히 같은 이벤트에 다른 액션을 추가 할 수 있습니다! Move to Position과 같은 일부 작업도 대상을 사용합니다 참고 : 이전 작업에서는 대상 선택 창이 표시되지 않았습니다 SET_RUN은 대상을 사용하지 않습니다

행동의 유일한 원천 또한 데이터베이스에서 게임 개체를 보여줍니다 WDE는 데이터베이스 항목뿐만 아니라 매개 변수도 표시합니다 또한 이벤트, 조치 및 대상에 대한 매개 변수도 표시합니다 이제 스크립트에 DELAY를 추가해야합니다

어떻게 할 건데? 대부분의 사람들은 TIMED ACTION LIST라는 것을 사용합니다 그들은 긴 장면에서 멋지며 WDE는 그것을지지합니다 해 보자 무료 ID를 사용해야합니다 보통 npc 항목 * 100

간단한 지연 때문에 귀찮습니다 그것은 효과가 있지만 지금은 스크립트가 두 개의 스크립트로 나누어 져 있습니다 읽기가 더 어렵고 어렵습니다

특히 또 다른 지연이 필요할 때 시간 초과 조치 목록을 의미합니다 그리고 그것은 스크립트가 3 개의 다른 scipts

로 나누어지는 것을 의미한다 심지어 더 읽기가 어렵다 요약하면 다음과 같습니다 Timed Action Lists는 긴 장면에서는 좋지만 간단한 지연에서는 효과가 없습니다

우리는 그 밖에 무엇을 할 수 있습니까? "시간 초과 이벤트"가 있습니다 (그런데 멋진 역사보기를보세요 :-)) "Create Timed Event"동작이 있습니다 ID를 만들고 지연을 설정하기 만하면됩니다 이제 동일한 ID로 이벤트를 추가해야합니다 결과는 동일하지만 이제 모든 스크립트가 하나의 스크립트에 포함됩니다

그게 낫다 그러나 이제 스크립트는 "수직적으로"더 많은 공간을 필요로합니다 그리고 ID를 수동으로 관리해야합니다 그래서 WDE가 지연을 만드는 더 좋은 방법을 제공합니다! (그 일을보세요!) WDE는 특별한 WAIT 동작을 제공합니다 대기 시간은 몇 밀리 초가되어야합니다

그리고 보통 스크립트를 계속 작성하십시오! 그리고 가장 멋진 점은 수정없이 TC 기반 코어에서 작동한다는 것입니다 그 밑에 이미 "Timed Event 만들기"액션이 언급되어 있기 때문입니다! WDE는 자동으로 상용구를 만듭니다! 굉장해! 그것들은 WDE의 주요 특징입니다 이제 스크립트를 계속 작성해 보겠습니다 또한 WDE는 DBC를로드하여 맞춤법 항목이나 사운드 이름과 같은 클라이언트 값을 표시합니다 그러나 WDE는 아직 초기 개발 단계에 있습니다

그것이 완전히 사용되기까지 약간의 시간이 걸릴 것입니다 그러나, 그것은 opensource이고 모든 도움을 환영합니다! 보고 주셔서 감사합니다!