Aturan Remi
Panduan Remi Si Trondol
Aturan pada panduan ini mengikuti kesepakatan permainan Remi yang digunakan di RT kami.
Pemain aktif
Pemain aktif dapat dipilih untuk permainan baru dan dapat menjadi pemain pengganti.
Pemain nonaktif
Pemain nonaktif tetap tersimpan dan riwayatnya tidak hilang, tetapi tidak tersedia untuk permainan baru atau penggantian pemain.
Tambah pemain
- Nama wajib diisi, maksimal 100 karakter.
- Nama yang sama tidak boleh dibuat dua kali.
- Pemain baru otomatis mendapat urutan berikutnya.
- Form permainan utama tetap seperti semula ketika pemain baru ditambahkan.
Nonaktifkan & aktifkan kembali
- Nonaktifkan hanya membuat pemain tidak tersedia untuk permainan baru.
- Seluruh riwayat permainan dan statistik tetap tersimpan.
- Pemain nonaktif dapat diaktifkan kembali kapan saja.
Hapus permanen hanya untuk admin. Operasi ini bukan sekadar menonaktifkan pemain, tetapi menghapus seluruh permainan dan riwayat yang terkait pemain
tersebut.
Permainan baru
- Nama permainan wajib diisi, maksimal 100 karakter.
- Tanggal permainan wajib valid.
- Permainan baru wajib memiliki tepat 4 pemain.
- Status awal otomatis berjalan.
- Setelah berhasil dibuat, pengguna langsung diarahkan ke papan permainan.
Edit permainan
- Permainan yang sudah selesai tetap boleh diedit.
- Saat edit permainan, jumlah peserta tetap mengikuti peserta yang sudah ada; pengisian skor untuk setiap ronde selalu untuk 4 pemain.
- Pemain yang sudah ada di permainan tetap dapat dipertahankan walaupun sekarang nonaktif.
- Hasil dan statistik diperbarui setelah perubahan disimpan.
Tanpa batas
Tidak menyimpan target skor maupun batas durasi.
Berdasarkan skor
Target skor wajib berupa bilangan bulat minimal 1.
Berdasarkan durasi
Batas durasi wajib berupa bilangan bulat minimal 1.
Pilih salah satu mode: Tanpa Batas, Berdasarkan Skor, atau Berdasarkan Durasi.
Tanpa batas
Tidak ada target skor maupun hitungan mundur durasi. Permainan tetap berjalan sampai diselesaikan atau diselesaikan otomatis
karena tidak ada aktivitas.
Game Over skor
Game Over aktif ketika pemain dengan total tertinggi mencapai atau melewati target.
Game Over terjadi saat total pemain dengan skor tertinggi sudah mencapai target yang ditentukan.
Game Over durasi
Game Over aktif ketika sisa waktu <= 0 berdasarkan batas waktu permainan.
Penting: Game Over adalah kondisi yang dihitung sistem. Status permainan baru menjadi selesai ketika tombol Selesaikan diproses atau
ketika selesai otomatis idle dijalankan.
Event Permainan ditampilkan di atas tabel skor untuk memperlihatkan kejadian khusus terbaru. Satu ronde dapat menampilkan lebih dari satu event,
misalnya Hangus, Anti Hangus, Tutup Tangan, dan Mengocok.
Penentuan ronde aktif
- Belum ada skor → permainan dimulai dari Ronde 1.
- Ronde terakhir belum lengkap → input berikutnya masuk ke ronde tersebut.
- Ronde terakhir sudah lengkap → input berikutnya membuat ronde baru.
- Satu ronde dianggap lengkap jika keempat pemain sudah memiliki nilai.
Ronde terkunci
Sistem menjaga ronde lama agar tidak diedit tanpa batas. Ronde yang lebih lama dari area edit akan dikunci,
sementara ronde-ronde paling baru dan ronde aktif tetap dapat diproses sesuai status permainan.
Contoh:
Ronde 1 belum lengkap → pemain berikutnya masih mengisi Ronde 1.
Ronde 1 lengkap → input baru menjadi Ronde 2.
Jika sudah sampai Ronde 5 → Ronde 1–3 terkunci pada tampilan ringkasan, sedangkan Ronde 4–5 masih berada di area edit.
Ronde 1 belum lengkap → pemain berikutnya masih mengisi Ronde 1.
Ronde 1 lengkap → input baru menjadi Ronde 2.
Jika sudah sampai Ronde 5 → Ronde 1–3 terkunci pada tampilan ringkasan, sedangkan Ronde 4–5 masih berada di area edit.
Ronde yang sudah terkunci tidak dapat diubah, baik saat menambah, mengedit, menghapus skor, maupun saat membuka editor ronde.
Input skor baru
- Pemain harus menjadi peserta permainan.
- Ronde aktif ditentukan otomatis dari isi ronde terakhir.
- Keempat pemain selalu diisi dan disimpan bersama.
- Nilai harus berupa bilangan bulat, termasuk nilai negatif.
- Setelah perubahan, aktivitas permainan diperbarui.
Edit skor
- Skor yang diedit harus milik permainan dan pemain yang benar.
- Ronde harus masih terbuka.
- Setelah disimpan, statistik diperbarui kembali.
- Jika hasil edit membuat keempat nilai ronde menjadi 0, ronde tersebut dihapus.
Hapus skor
Penghapusan skor tidak boleh dilakukan pada permainan yang sudah selesai atau ronde yang sudah terkunci.
Setelah dihapus, aktivitas dan statistik diperbarui.
Ronde bernilai 0 semua
Sistem tidak mempertahankan ronde yang seluruh pemainnya bernilai 0. Ronde tersebut dihapus dari data permainan,
bukan disimpan sebagai ronde kosong.
Satu kali simpan = 4 pemain. Skor satu ronde selalu disimpan bersama untuk keempat pemain. Ronde baru hanya terbentuk setelah keempat skor berhasil
tersimpan.
Total berjalan = akumulasi nilai ronde
+ efek aturan hangus yang terjadi pada tiap ronde lengkap
Ketika Tutup Tangan dipilih
- Nilai pemain yang ditandai menjadi 250.
- Semua pemain lain pada ronde yang sama diatur menjadi 0.
- Catatan Tutup Tangan disimpan pada ronde tersebut.
- Statistik Tutup Tangan bertambah ketika ronde lengkap.
- Cell Tutup Tangan pada tabel skor diberi warna biru tipis agar mudah dikenali.
Contoh:
Andi = Tutup Tangan → 250
Budi → 0
Candra → 0
Deni → 0
Andi = Tutup Tangan → 250
Budi → 0
Candra → 0
Deni → 0
Aturan yang sama diterapkan ketika Tutup Tangan dipilih pada saat membuat skor baru maupun ketika ronde diedit.
Sistem tidak hanya melihat total ronde terakhir. Status kelayakan hangus disimpan dalam perhitungan riwayat selama permainan.
Syarat hangus
- Sebelumnya harus ada hubungan pemimpin antara dua pemain.
- Kedua pemain harus pernah memiliki total > 100.
- Pada ronde lengkap berikutnya, pemain penyundul harus berakhir dengan total lebih tinggi.
- Total pemain yang tersundul harus >= 0.
Efek hangus
- Total pemain yang tersundul diatur menjadi 0.
- Kobong bertambah untuk pemain yang hangus.
- Ngobong / Menghanguskan bertambah untuk pemain penyundul.
- Ronde menyimpan penanda pemain hangus dan pemain penyundul.
Contoh:
B sebelumnya memimpin A. Keduanya sudah pernah melewati 100. Pada ronde lengkap berikutnya, A = 120 dan B = 130. A dapat tercatat hangus dan total A menjadi 0.
B sebelumnya memimpin A. Keduanya sudah pernah melewati 100. Pada ronde lengkap berikutnya, A = 120 dan B = 130. A dapat tercatat hangus dan total A menjadi 0.
Skor negatif:
Jika total pemain yang tersundul masih negatif, pemain tersebut tidak hangus.
Jika total pemain yang tersundul masih negatif, pemain tersebut tidak hangus.
Setelah hangus, pemain kembali dalam kondisi anti hangus. Agar dapat hangus lagi, pemain tersebut harus melewati 100 lagi dan pemain penyundul juga
harus pernah melewati 100.
Aturan Mengocok
- Ronde 1 tidak mendapat Mengocok.
- Jika ada pemain yang baru saja hangus, korban hangus mendapat +1 Mengocok, meskipun ada pemain lain yang skornya di bawah 0.
- Jika ada dua korban hangus, 1x Mengocok diberikan kepada korban dengan selisih skor sebelumnya yang paling dekat dengan penyundul.
- Mulai ronde berikutnya, kembali ke aturan normal: pemain dengan total terendah mendapat Mengocok.
- Jika nilai terendah sama, semua pemain pada nilai tersebut mendapat hitungan.
Contoh:
Setelah Ronde 2: A = 80, B = 100, C = 80, D = 120.
Karena 80 adalah nilai terendah, A dan C masing-masing memperoleh 1 Mengocok.
Setelah Ronde 2: A = 80, B = 100, C = 80, D = 120.
Karena 80 adalah nilai terendah, A dan C masing-masing memperoleh 1 Mengocok.
| Statistik | Aturan |
|---|---|
| Total akhir | Total berjalan pemain setelah seluruh ronde dan efek hangus diperhitungkan. |
| Ranking | Urutan leaderboard berdasarkan total tertinggi ke terendah. |
| Menang | Bernilai benar jika permainan berstatus selesai dan ranking pemain = 1. |
| Mengocok | Akumulasi pemain yang berada pada total terendah mulai ronde 2. |
| Hangus / Kobong | Jumlah kejadian pemain kehilangan total karena aturan hangus. |
| Menghanguskan / Ngobong | Jumlah kejadian pemain menjadi penyundul yang menyebabkan hangus. |
| Tutup Tangan | Jumlah ronde lengkap ketika pemain tercatat sebagai Tutup Tangan. |
| Jumlah ronde | Jumlah ronde yang lengkap untuk seluruh peserta. |
| Durasi | Durasi permainan yang tercatat untuk setiap pemain. |
Hasil permainan yang selesai dapat ikut dihitung dalam statistik global.
Durasi sesi
- Durasi dihitung sejak permainan dibuat.
- Saat permainan berjalan, durasi dihitung sampai waktu sekarang untuk ringkasan statistik.
- Setelah permainan selesai, durasi berhenti pada waktu selesai permainan.
- Durasi permainan ditampilkan sampai hitungan detik saat permainan berjalan.
Idle otomatis 30 menit
- Sistem melihat aktivitas terakhir permainan.
- Jika sudah mencapai 30 menit tanpa aktivitas, permainan otomatis menjadi selesai.
- Waktu selesai otomatis mengikuti aktivitas terakhir, bukan saat sistem baru menyadarinya.
- Jika permainan belum pernah dimainkan, tidak ada penutupan otomatis.
Sistem memperbarui ringkasan secara berkala dan memeriksa apakah permainan sudah 30 menit tidak aktif.
Catatan waktu: Saat papan dibuka, hitungan detik langsung berjalan. Saat permainan dihentikan, hitungan berhenti pada waktu selesai yang ditetapkan
sistem. Permainan yang tidak aktif selama 30 menit dapat diselesaikan otomatis.
Selesaikan
- Permainan yang sudah selesai tidak dapat diselesaikan lagi.
- Status diubah menjadi selesai.
- Waktu selesai dicatat oleh sistem.
- Waktu selesai mengikuti aktivitas/skor terakhir yang tercatat.
- Hasil statistik terakhir dihitung ulang.
Lanjutkan
- Hanya dapat dilakukan ketika status sudah selesai.
- Status kembali menjadi berjalan.
- Permainan kembali dapat menerima skor.
- Waktu yang sudah tercatat tidak diubah hanya karena tombol Lanjutkan ditekan.
- Statistik dihitung ulang.
Syarat
- Permainan harus berstatus berjalan.
- Pemain lama harus benar-benar terdaftar pada permainan.
- Pemain pengganti wajib aktif.
- Pemain pengganti belum boleh terdaftar pada permainan yang sama.
Data yang ikut dipindahkan
- Semua skor pemain lama pada permainan tersebut dialihkan ke pemain baru.
- Ringkasan hasil pemain lama pada permainan tersebut dihapus.
- Peserta lama diganti dengan pemain baru.
- Statistik dihitung ulang setelah pergantian selesai.
Pada permainan yang sudah selesai, penggantian pemain ditolak.
Hapus permainan
- Seluruh skor pada permainan dihapus.
- Semua peserta dilepas dari permainan tersebut.
- Permainan kemudian dihapus dari daftar permainan.
- Foto chat terkait dibersihkan dari penyimpanan foto.
- Ringkasan hasil permainan terkait ikut dihapus melalui proses yang sesuai.
Hapus permanen pemain
- Hanya dapat dijalankan oleh akun admin.
- Semua permainan yang pernah melibatkan pemain tersebut ikut dicari dari riwayat permainan.
- Setiap permainan terkait dihapus beserta Chat, foto, skor, hasil, dan pesertanya.
- Data pemain, riwayat statistik, dan hubungan peserta yang tersisa ikut dibersihkan.
- Statistik global kemudian dihitung kembali dari permainan yang masih tersimpan.
Perbedaan penting:
Nonaktifkan = pemain tetap ada, riwayat tetap ada.
Hapus permanen = pemain dihapus dan permainan/riwayat yang terkait pemain ikut dibersihkan.
Nonaktifkan = pemain tetap ada, riwayat tetap ada.
Hapus permanen = pemain dihapus dan permainan/riwayat yang terkait pemain ikut dibersihkan.
Chat
- Pengguna harus login untuk mengirim Chat.
- Chat dapat berisi teks atau foto.
- Chat harus berisi teks, foto, atau keduanya.
- Foto yang dikirim melalui Chat dan terkait permainan ikut dibersihkan saat data permainan dihapus.
Pembaruan langsung
Pesan Chat dan perubahan terkait permainan dapat langsung terlihat oleh pengguna lain tanpa memuat ulang seluruh halaman.