# Menulis sebuah cerita

> Susun bab, pencapaian, peran, dan panel data yang tahan dimainkan berulang.

Source: https://reverie.im/id/docs/writing/writing-interactive-stories
Language: id

Kamu menulis kerangka sebuah cerita — pemeran, peran, bab, pencapaian, panel data — dan AI yang memerankannya. Halaman ini membahas editor di `/app/stories/create` (dan aksi **Edit Cerita** pada cerita milikmu), apa fungsi tiap bidang, serta apa yang kamu dapat dan tidak kamu dapat dari menerbitkan cerita.

## Lima tab \[#the-five-tabs]

Editor terbuka di **Karakter**. Tidak ada yang tersimpan sampai kamu menekan **Buat Cerita** atau **Perbarui Cerita**.

| Tab            | Bidang                                                                                                                                                                                                                                                                                                                                                                                       | Batas                                                                                                            |
| -------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------- |
| **Karakter**   | Pilih karakter dari pustaka — **Semua**, **Terbaru**, **Milik Saya**, **Favorit**, atau **Untuk Anda**. Masing-masing mendapat **Peran dalam Cerita** (Protagonis atau Karakter Pendukung) dan **Konteks AI Khusus Cerita** yang opsional. Di bawah pemeran: **Peran yang Dapat Dimainkan** (**Nama Peran**, **Deskripsi**, **Konteks AI**, **Peran Default**, avatar) dan panel buku dunia. | 1–50 karakter; 1–50 peran, tepat satu default                                                                    |
| **Info Dasar** | **Judul**, **Bio**, **Gambar Sampul**, **Pesan Pembuka**, **Kategori**, **Tag**, **Konteks AI Cerita**, **Visibilitas**, **Konten NSFW**                                                                                                                                                                                                                                                     | Judul ≤100; bio 10–500; minimal 1 kategori; pesan pembuka dan konteks cerita ≤20.000 masing-masing; sampul wajib |
| **Bab**        | **Judul Bab**, **Deskripsi**, **Pesan Pembuka**, **Konteks AI**, **Gambar Sampul**                                                                                                                                                                                                                                                                                                           | 1–100 bab, dimainkan berurutan; konteks bab ≤10.000                                                              |
| **Milestone**  | **Nama Pencapaian**, **Deskripsi**, **Konteks AI (Kondisi Buka)**, **Gambar Sampul**                                                                                                                                                                                                                                                                                                         | 0–200; konteks ≤10.000                                                                                           |
| **Panel Data** | Panel: **Nama Internal** (snake_case), **Nama Tampilan**, **Deskripsi**, **Perintah AI**. Bidang: **Nama Bidang**, **Nama Tampilan**, **Tipe**, **Deskripsi**, **Petunjuk AI**                                                                                                                                                                                                               | ≤50 panel; perintah panel dan petunjuk bidang ≤5.000 masing-masing                                               |

Milestone dan panel data keduanya opsional. Bab tidak — sebuah cerita butuh setidaknya satu.

## Apa sebenarnya sebuah peran itu \[#what-a-role-actually-is]

Peran yang dapat dimainkan adalah satu paragraf konteks tentang siapa pemainnya. **Konteks AI**-nya masuk ke prompt sistem, sehingga prosa yang dihasilkan tahu ia sedang berbicara kepada seorang detektif atau seorang tersangka.

Hanya itu. **Sebuah peran tidak punya pesan pembuka sendiri dan tidak punya kumpulan pencapaian sendiri.** Setiap peran berangkat dari teks pembuka cerita dan bab yang sama, dan setiap peran bisa membuka semua pencapaian dalam cerita. Tiga peran adalah tiga bingkai atas materi tulisan yang sama — murah untuk ditulis dan memang mengubah rasa membaca satu permainan, tapi bukan tiga cerita.

## Milestone dan bab \[#milestones-and-chapters]

**Konteks AI (Kondisi Buka)** sebuah pencapaian adalah instruksi yang dijadikan tolok ukur model — tulis kondisinya, bukan hadiahnya. Pembukaan divalidasi di pintu masuk: sebuah pencapaian hanya menyala kalau ia ada dan masih terkunci pada simpanan itu.

Bab bersifat linear. Model boleh membawa pemain maju ke bab yang benar-benar ada dan tak pernah mundur, dan lompatan ke bab yang tidak kamu tulis dibuang sebelum giliran disimpan.

## Panel data \[#data-panels]

Panel adalah kantong bernama berisi bidang-bidang yang dijaga tetap mutakhir oleh AI selagi cerita berjalan, dan ditampilkan ke pemain di bilah sisi permainan.

Bidangnya **Teks** atau **Angka** — hanya dua tipe itu. Tidak ada daftar, tidak ada enumerasi, tidak ada boolean, tidak ada rentang, dan **tidak ada nilai awal**: panel mulai kosong dan baru punya nilai ketika AI menuliskannya. Semuanya disimpan sebagai teks, jadi "angka" adalah petunjuk tampilan, bukan aritmetika — tidak ada yang dijumlah, dibatasi, atau dibandingkan.

Artinya "inventaris" atau "petunjuk yang terkumpul" adalah satu bidang teks bebas yang ditulis ulang AI tiap kali, bukan daftar yang memanjang, dan "kecurigaan: rendah/sedang/tinggi" adalah string apa pun yang model pilih. Katakan maumu di **Petunjuk AI** bidang itu. Tulisan ke nama bidang yang tidak kamu definisikan akan dibuang.

## Bantuan AI selagi menulis \[#ai-help-while-authoring]

| Aksi                          | Apa yang dilakukan                                                                                                                                                                                                                       |
| ----------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Hasilkan AI**               | Mengubah ide dalam teks bebas menjadi judul, bio, pesan pembuka, konteks cerita, tag, penanda NSFW, kategori, peran, bab, pencapaian, dan satu paragraf konteks per karakter. Butuh setidaknya satu karakter di tab Karakter lebih dulu. |
| **Optimalkan AI**             | Pada cerita yang sudah ada: merevisi draf di tempat dan menerapkan permintaan perubahan opsional, sambil menjaga apa yang tidak kamu minta diubah.                                                                                       |
| **Buat Panel Data dengan AI** | Jelaskan sebuah panel; dapatkan bidang, tipe, dan petunjuknya.                                                                                                                                                                           |
| **Buat Sampul Cerita**        | Sampul 16:9 buatan AI, dengan rupa para pemeranmu dilipat ke dalam prompt. Memakan kredit.                                                                                                                                               |

Generator AI diminta membiarkan premisnya yang menentukan berapa bab dan berapa pencapaian yang dibutuhkan sebuah cerita, bukan menggenapkan ke suatu angka, jadi jangan heran kalau jumlahnya tidak rata.

## Menerbitkan \[#publishing]

Tidak ada tombol terbitkan. **Visibilitas** adalah radio di tab **Info Dasar** — **Publik**, **Tidak Terdaftar**, atau **Pribadi** — dan cerita disimpan dengan **Buat Cerita** atau **Perbarui Cerita**. Cerita baru di editor bawaannya **Tidak Terdaftar**.

Menjadikan cerita **Publik** menjalankan pemeriksaan visual gambar sampul yang sama seperti yang dilalui karakter; kalau gagal kamu diberi alasannya dan ceritanya tidak diterbitkan. Hanya sampulnya yang diperiksa. Beralih ke publik juga mengantrekan penerjemahan otomatis cerita itu beserta bab, pencapaian, peran, dan panelnya ke semua bahasa yang didukung.

## Menghasilkan dari sebuah cerita \[#earning-from-a-story]

Cerita publik menghasilkan dengan syarat yang sama seperti karakter publik. Tiap bulan kalender, ambil kredit berbayar yang dihabiskan **orang lain** untuk memainkannya, kurangi 1.000.000 yang pertama, dan kamu menerima 5% dari sisanya.

Dua hal menentukan apakah sebuah cerita benar-benar membayar:

* **Hanya yang publik, dan per cerita.** Cerita yang tidak terdaftar atau pribadi tidak menghasilkan apa pun, dan tiap karya diukur sendiri-sendiri — dua cerita dengan 900.000 masing-masing tidak melewati apa pun bersama-sama.
* **Permainanmu sendiri tidak dihitung.** Pemakaian dari akunmu sendiri dikurangi sebelum ambangnya diuji, jadi menguji ceritamu sendiri tidak menghasilkan dan tidak membantumu mencapai ambang itu.

Imbalan cerita datang bersama imbalan karaktermu, dalam satu pembayaran bulanan, dan muncul di **Pusat Kreator → Pendapatan** dengan label nama ceritanya.

[Rincian lengkap ketiga aliran pendapatan →](https://reverie.im/id/docs/creators/revenue-streams)

## Yang tidak diberikan editor \[#what-the-editor-does-not-give-you]

* **Tidak ada mode uji coba.** Headernya punya **Acak** (khusus admin), **Hasilkan AI** / **Optimalkan AI**, dan **Hapus Cerita**. Untuk menguji cerita, buka dan mainkan seperti pembaca.
* **Tidak ada karakter khusus cerita.** Tiap anggota pemeran adalah karakter sungguhan — punyamu, atau karakter publik mana pun, dipilih lewat pemilih. Kamu tidak bisa menulis karakter yang hanya ada di dalam cerita ini.
* **Tidak ada analitik per pencapaian atau per panel.** Tak ada yang memberitahumu pencapaian mana yang tak pernah menyala atau panel mana yang menganggur.
* **Tidak ada akhir.** Tak ada yang menandai cerita sebagai selesai — tidak ada status penyelesaian yang bisa kamu tuju saat menulis. Tulis bab yang layak dicapai, bukan busur cerita yang menyelesaikan dirinya sendiri.
* **Tidak ada cabang yang ditulis.** Tidak ada model pilihan untuk ditulis. Kamu menulis kerangkanya; setiap simpangan yang dilihat pemain dibuat saat bermain.

## Terkait \[#related]

* [Mode Cerita](https://reverie.im/id/docs/writing/story-mode) — semua ini dari sisi pemain
* [Buku Dunia](https://reverie.im/id/docs/writing/world-books) — lore yang dibagi cerita dan para pemerannya
* [Bidang prompt](https://reverie.im/id/docs/characters/prompt-fields) — bagaimana bidang milik karakter sendiri masuk ke prompt cerita
* [Menerbitkan karakter](https://reverie.im/id/docs/characters/publishing) — gerbang tinjauan gambar sampul yang sama
* [Menulis cerita yang enak dimainkan ulang](https://reverie.im/id/blog/writing-interactive-stories-that-replay-well) — catatan desain
