Dosyalara Geri Dön
Dosyalarım Tarayıcıdan Online 101 Okey Bot, Canlı Masa, Radyo, GM Paneli
zip
Web Scriptler zip

Tarayıcıdan Online 101 Okey Bot, Canlı Masa, Radyo, GM Paneli

809.2 KB 0 kez indirildi Mehmet Sancak 15.10.2026 Kaynak URL

Dosya Açıklaması

Ubuntu sunucuya kurun, tarayıcıdan direkt oynayın. İndirme ve kullanım ücretsizdir.




Merhaba arkadaşlar,

Bir süredir üzerinde çalıştığım tarayıcı tabanlı Online 101 Okey projesini R10 üyelerine ücretsiz olarak paylaşmaya karar verdim.

Amaç klasik olarak bir scripti çalıştırıp bırakmak değil; gerçekten sunucuya kurulabilecek, kullanıcıların kayıt olup giriş yapabileceği, canlı masa kurabileceği, botlarla oynayabileceği ve yönetim panelinden kontrol edilebilecek bir yapı hazırlamaktı.

Oyun tamamen tarayıcı üzerinden çalışıyor. Kullanıcı tarafında herhangi bir program veya oyun istemcisi kurulmasına gerek yok.

Özellikler

  • Tarayıcı üzerinden Online 101 Okey
  • Üyelik ve giriş sistemi
  • Canlı oyuncu masaları
  • 4 gerçek oyuncu tamamlandığında oyun başlatma sistemi
  • Botlara karşı oynama modu
  • Her oyuncuya özel bağımsız bot odası
  • 30 saniyelik hamle süresi
  • Süre dolduğunda otomatik hamle / oto pilot sistemi
  • Okey ve gösterge sistemi
  • El açma ve bitirme sistemi
  • Katlamalı / cezalı / eşli masa seçenekleri
  • Masa oluşturma sistemi
  • Masa bekleme ekranı
  • Masa içi sohbet
  • Salon sohbeti
  • Groq AI destekli bot sohbetleri
  • Oyun içi radyo
  • Birden fazla radyo kanalı
  • Oyuncu avatar sistemi
  • Kendi avatarını yükleyebilme
  • Istaka seçimi
  • Oyuncu seviye ve bakiye sistemi
  • Canlı oyuncu listesi
  • Skor sistemi
  • GM / Yönetim paneli
  • Kullanıcı banlama
  • Kullanıcı silme
  • Kullanıcı adı / oyuncu adı değiştirme
  • Şifre değiştirme
  • Seviye, XP ve bakiye düzenleme
  • Oyun istatistiklerini görüntüleme
  • Aktif odaları görüntüleme
  • Oda kapatma / düzenleme
  • Sunucu loglarını yönetim panelinden görüntüleme
  • Log temizleme
  • Sohbet temizleme
  • GM duyuruları
  • Mobil ve masaüstü uyumlu arayüz



Lobi Sistemi

Oyuncu giriş yaptıktan sonra direkt masa ekranına atılmıyor.

Lobide;

  • Aktif masaları
  • Masadaki oyuncu sayısını
  • Çevrimiçi oyuncuları
  • Oyuncu seviyelerini
  • Oyuncu skorlarını
  • Salon sohbetini
  • Canlı masa seçeneğini
  • Botlarla oynama seçeneğini
  • Radyo sistemini

görebiliyor.

Kullanıcı ister gerçek oyuncuların bulunduğu masaya katılabiliyor, ister kendi bot oyununu başlatabiliyor.



Botlara Karşı Oyun

Tek başınıza test etmek veya oynamak istediğinizde 3 botla yeni bir masa oluşturabilirsiniz.

Bot odaları birbirinden bağımsızdır.

Örneğin aynı anda 10 kullanıcı botlarla oynamak isterse, her kullanıcının kendi ayrı bot masası oluşturulur. Bir oyuncunun oyunu diğerini etkilemez.

Botlarda;

  • Taş çekme
  • Taş atma
  • Sıra değiştirme
  • Per / seri değerlendirme
  • El açmaya çalışma
  • Oto pilot
  • AI sohbet

mantığı bulunmaktadır.



Canlı Masa

Canlı masalarda bot kullanılmaz.

Masa 4 gerçek oyuncuya ulaşana kadar oyuncular bekleme odasında kalır.

Bekleme bölümünde;

  • Oyuncu koltukları
  • Hazır olan oyuncular
  • Masa sohbeti
  • Radyo
  • Masadan ayrılma

bulunur.

4. oyuncu geldiğinde oyun otomatik olarak başlar.



30 Saniye Hamle Süresi

Her oyuncunun sırası geldiğinde süre yeniden 30 saniye olarak başlar.

Oyuncu süre içerisinde hamle yapmazsa sistem oyunun kilitlenmemesi için otomatik hamle yapabilir.

Botlar ise insan oyuncular gibi 30 saniye bekletilmez, kısa bir düşünme süresinden sonra oynar.

Bu sayede bir oyuncunun bilgisayar başından kalkması veya bağlantısının kısa süreli gitmesi bütün masayı kilitlemez.



Radyo Sistemi

Oyuncular oyun oynarken aynı ekrandan radyo dinleyebilir.

Radyo tercihi ve ses seviyesi tarayıcıda saklanır.

Sayfa değiştirilse bile seçilen kanal korunacak şekilde hazırlanmıştır.



GM / Yönetim Paneli

Oyunun ayrı bir yönetim paneli bulunuyor.

Yönetici buradan;

  • Kullanıcıları görüntüleyebilir
  • Kullanıcı bilgilerini düzenleyebilir
  • Şifre değiştirebilir
  • Kullanıcı adı değiştirebilir
  • Oyuncu adını değiştirebilir
  • Bakiye düzenleyebilir
  • Seviye ve XP düzenleyebilir
  • Oyun ve galibiyet istatistiklerini değiştirebilir
  • Kullanıcı banlayabilir
  • Ban kaldırabilir
  • Hesap silebilir
  • Aktif odaları görüntüleyebilir
  • Odaları kapatabilir
  • Sunucu loglarını görebilir
  • Logları temizleyebilir
  • Sohbet kayıtlarını temizleyebilir
  • GM duyurusu gönderebilir



Ubuntu Kurulumu

Kurulumu mümkün olduğunca basit hale getirdim.

Ubuntu sunucuya ZIP dosyasını yükledikten sonra dosyaları çıkartın ve klasör içerisinde şu komutu çalıştırın:

Kod
1
sudo bash install.sh

Kurulum scripti gerekli paketleri ve Node.js bağımlılıklarını otomatik olarak kurar.

Ayrıca uygulamayı systemd servisi olarak tanımlar.

Yani SSH ekranını kapatsanız bile oyun çalışmaya devam eder.

Sunucu yeniden başlatıldığında oyun da otomatik olarak tekrar başlar.

Kurulum sonrasında kullanılabilecek bazı komutlar:

Kod
1
2
3
4
r10-arena status
r10-arena restart

Ekran Görüntüleri ve Önizlemeler

Tıkladığınızda 10 saniyelik güvenli bağlantı geri sayımı başlayacaktır.