Skip to content

vall-dev/anime-cdn

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Anime Assistant CDN

Versi Lisensi Teknologi

Asisten virtual interaktif berbasis web dengan animasi gaya visual novel anime. Proyek ini dirancang agar mudah diintegrasikan ke website manapun menggunakan layanan CDN.

Fitur Utama

  • Animasi Pantul Dinamis (Squash and Stretch).
  • Efek Visual Novel (Karakter terang saat berbicara, redup saat diam).
  • Sistem Dialog Kustom melalui objek konfigurasi.
  • Pesan otomatis saat pengguna diam (Idle).
  • Pesan proteksi klik kanan (Anti-copy).
  • Tipografi menggunakan font Kalam (Cursive).

Konfigurasi Objek

Salin kode ini dan letakkan di dalam tag script pada file HTML Anda sebelum memanggil file JS utama.

const config = {
    gambarKarakter: '[https://img.itch.zone/aW1nLzMyMTk5NTUucG5n/original/CVokFu.png](https://img.itch.zone/aW1nLzMyMTk5NTUucG5n/original/CVokFu.png)',
    gambarAvatar: '[https://files.catbox.moe/k9d9m9.gif](https://files.catbox.moe/k9d9m9.gif)',
    tautanFont: '[https://fonts.googleapis.com/css2?family=Kalam:wght@400;700&display=swap](https://fonts.googleapis.com/css2?family=Kalam:wght@400;700&display=swap)',
    pesanDiam: ["Hmph!", "Kok diam saja?", "Oii!"],
    pesanSalin: ["Jangan disalin!", "Punya aku itu!"],
    daftarPilihan: {
        'menu': [
            { text: "Siapa kamu?", next: ["Aku asisten pribadimu.", "CLOSE"] },
            { text: "Batal", next: ["CLOSE"] }
        ]
    }
};

Cara Penggunaan (CDN)

Setelah konfigurasi di atas, panggil skrip utama menggunakan layanan Githack atau layanan CDN lainnya.

<script src="https://cdn.jsdelivr.net/gh/vall-dev/anime-cdn@1.3.0/autoload.js"></script>

Contoh Implementasi Lengkap

<!DOCTYPE html>
<html lang="id">
<head>
    <meta charset="UTF-8">
    <title>Demo Asisten Anime</title>
</head>
<body>

    <button onclick="Waifu.bicara('Halo!', 'Ada yang bisa dibantu?', 'OPT:menu')">
        Klik Saya
    </button>

    <script>
        const config = {
            gambarKarakter: '[https://img.itch.zone/aW1nLzMyMTk5NTUucG5n/original/CVokFu.png](https://img.itch.zone/aW1nLzMyMTk5NTUucG5n/original/CVokFu.png)',
            gambarAvatar: '[https://files.catbox.moe/k9d9m9.gif](https://files.catbox.moe/k9d9m9.gif)',
            tautanFont: '[https://fonts.googleapis.com/css2?family=Kalam:wght@400;700&display=swap](https://fonts.googleapis.com/css2?family=Kalam:wght@400;700&display=swap)',
            pesanDiam: ["Lagi apa?", "Oii!"],
            pesanSalin: ["Ngapain klik kanan?"],
            daftarPilihan: {
                'menu': [
                    { text: "Halo", next: ["Hai juga!", "CLOSE"] },
                    { text: "Tutup", next: ["CLOSE"] }
                ]
            }
        };
    </script>
    <script src="https://cdn.jsdelivr.net/gh/vall-dev/anime-cdn@1.3.0/autoload.js"></script>
</body>
</html>

Dokumentasi Variabel

Variabel Tipe Deskripsi
gambarKarakter String URL gambar karakter utama (PNG transparan).
gambarAvatar String URL gambar avatar kecil di kotak dialog.
tautanFont String Tautan eksternal Google Fonts.
pesanDiam Array Kumpulan pesan acak saat pengguna tidak aktif.
pesanSalin Array Kumpulan pesan saat pengguna melakukan klik kanan.
daftarPilihan Object Struktur menu dialog interaktif.

API Referensi

Gunakan fungsi di bawah ini untuk memanggil asisten secara manual melalui JavaScript.

Waifu.bicara('Teks baris 1', 'Teks baris 2', 'OPT:nama_menu');

DEMO

LINK : https://vall-dev.github.io/anime-cdn/

IMAGE

About

Asisten virtual interaktif berbasis web dengan animasi gaya visual novel anime. Proyek ini dirancang agar mudah diintegrasikan ke website manapun menggunakan layanan CDN.

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors