> For the complete documentation index, see [llms.txt](https://docs-kr.zep.us/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs-kr.zep.us/creator/zep-script-faq.md).

# ZEP Script FAQ

#### Q. ZEP Script로 캐릭터의 외양을 변경할 수 있나요?

{% hint style="success" %}
Spritesheet를 로드한 후, 특정 이벤트 발생 시 Player에 적용시키면 캐릭터의 외양을 변경할 수 있습니다. 아래 예제 문서를 참고해주세요.

:fairy: [<mark style="color:purple;">**캐릭터 이미지 바꾸기**</mark>](/creator/tutor/tutorial/3.md)
{% endhint %}

#### Q. ZEP Script 사용은 유료인가요?

{% hint style="success" %}
ZEP Script를 사용해 앱을 개발하고 배포하는 과정은 무료입니다.
{% endhint %}

#### Q. ZEP Script로 유저에게 과금을 하는 것이 가능한가요?

{% hint style="success" %}
ZEP Script에서 제공하는 결제 함수를 사용해 과금을 하는 것이 가능합니다.

자세한 내용은 [<mark style="color:purple;">**API 문서**</mark>](/zep-script-api/zepscriptapi/scriptplayer/methods.md#showbuyalert)를 참고해주세요,
{% endhint %}

#### Q. ZEP Script로 만든 앱을 유료로 판매할 수 있나요?

{% hint style="success" %}
[<mark style="color:purple;">**ZEP 에셋스토어**</mark>](https://zep.us/store/assets?type=app)에 앱을 업로드하고 판매할 수 있습니다.
{% endhint %}

#### Q. ZEP Script 로 만든 앱을 배포하지 않고 보다 쉽게 디버깅 할 수 있는 방법이 있나요?

{% hint style="success" %}
보다 나은 개발 환경을 현재 준비 중에 있습니다.
{% endhint %}

#### Q. 다른 언어로도 ZEP Script를 개발할 수 있나요?

{% hint style="success" %}
현재 ZEP Script 개발 환경은 **Javascript** 와  **Typescript** 언어로 제공하고 있습니다.

[<mark style="color:purple;">**Javascript 개발 가이드**</mark>](/creator/dev-guide/javascript.md) | [<mark style="color:purple;">**Typescript 개발 가이드**</mark>](/creator/dev-guide/typescript.md)
{% endhint %}

#### Q. 저희의 자체 서버 API와 연동을 하고 싶습니다. 어떻게 할 수 있나요?

{% hint style="success" %}
ZEP Script는 아래 방식을 통해서 Javascript 통신을 지원하고 있습니다. 자세한 내용은 아래 문서를 참고해주세요.&#x20;

:satellite\_orbital: [<mark style="color:purple;">**외부 API 통신하기**</mark>](/creator/reference/api.md)
{% endhint %}

***
