Webailesi Portal Sistemi
Eklenti Adı: Squid Game - Halat Oyunu
Eklenti ve Harita Yapımcısı: Serhat Öndeş
Eklenti Açıklaması;
Squid game dizisinde bulunan, halat çekme oyununun cs 1.6 uyarlanmış halidir. Harita tamamen eklenti ile çalışmaktadır. Oyun mantık sistemi tamamen hemen hemen dizideki mantık ile aynı tasarlanıp yapıldı.





Eklenti ve Harita dosyası:
Eklenti ve Harita Yapımcısı: Serhat Öndeş
Eklenti Açıklaması;
Squid game dizisinde bulunan, halat çekme oyununun cs 1.6 uyarlanmış halidir. Harita tamamen eklenti ile çalışmaktadır. Oyun mantık sistemi tamamen hemen hemen dizideki mantık ile aynı tasarlanıp yapıldı.
Oyun ve Hammer içi Görseller:





Eklenti ve Harita dosyası:
Bu içeriği görebilmek için kayıt olmanız gerekiyor!
Eklenti Adı: Son 10 Harita
Eklenti Yapımcısı: @Marxxx
Eklenti Açıklaması; nvault sistemi ile son 10 haritayı yerel bir veri dosyasında kalıcı olarak saklar. Yeni bir harita acildiginda listenin tamamını tarar; harita zaten listedeyse, onu bulunduğu konumdan alıp en başa ( En Son ) Olarak Gözükür /harita yazip bakabilirler sadece ADMIN_RESERVATION yetkisi olan kişiler görebilir.
- Eklenti Hakkındaki Resimler, Videolar -

EK BILGI ; 10 ayarladim ben siz isterseniz değisebilirsiniz.
Eklenti Yapımcısı: @Marxxx
Eklenti Açıklaması; nvault sistemi ile son 10 haritayı yerel bir veri dosyasında kalıcı olarak saklar. Yeni bir harita acildiginda listenin tamamını tarar; harita zaten listedeyse, onu bulunduğu konumdan alıp en başa ( En Son ) Olarak Gözükür /harita yazip bakabilirler sadece ADMIN_RESERVATION yetkisi olan kişiler görebilir.
- Eklenti Hakkındaki Resimler, Videolar -

Bu içeriği görebilmek için kayıt olmanız gerekiyor!
EK BILGI ; 10 ayarladim ben siz isterseniz değisebilirsiniz.
Eklenti Adı: Squid Game - Red-Green Light Oyunu
Eklenti ve Harita Yapımcısı: Serhat Öndeş
Eklenti Açıklaması;
Squid game dizisinde bulunan, red ve green light oyununun cs 1.6 uyarlanmış halidir. Harita tamamen eklenti ile çalışmaktadır. Oyun mantık sistemi tamamen hemen hemen dizideki mantık ile aynı tasarlanıp yapıldı.
Hammer:


Oyun içi:




Eklenti ve Harita dosyası:
Eklenti ve Harita Yapımcısı: Serhat Öndeş
Eklenti Açıklaması;
Squid game dizisinde bulunan, red ve green light oyununun cs 1.6 uyarlanmış halidir. Harita tamamen eklenti ile çalışmaktadır. Oyun mantık sistemi tamamen hemen hemen dizideki mantık ile aynı tasarlanıp yapıldı.
Oyun ve Hammer içi Görseller:
Hammer:


Oyun içi:




Eklenti ve Harita dosyası:
Bu içeriği görebilmek için kayıt olmanız gerekiyor!
RACON GAMING
JailBreak'i gerçekten keyif alarak oynamak isteyen herkese selam!
Biz RACON GAMING olarak sadece bir sunucu değil, zaman geçirmekten keyif alacağınız bir topluluk oluşturmaya çalışıyoruz. Sürekli geliştirdiğimiz sistemler, aktif yönetim ekibimiz ve oyuncularımızın önerilerini dikkate alan yapımızla her geçen gün daha da büyüyoruz.Amacımız; gereksiz karmaşadan uzak, eğlenceli ve adil bir JailBreak ortamı sunmak. İster yıllardır CS 1.6 oynuyor ol, ister yeni başlamış ol; aramıza katıldığında kendine uygun bir ortam bulabilirsin.
Sunucu IP:
Kod:
95.173.173.104Kod:
raconjbBiz yükselmeye devam ediyoruz. Sen de bu yolculukta bizimle olmak istiyorsan kapımız her zaman açık. Bekleriz!






Merhaba saklambaç serveri için map öneriniz var mı piyasada çok olmayan ama sizde bulunan, gelişmiş saklambaç gizli delikler ışınlanmaların vesaire olduğu maplar.
[TR] HACI DAYI - SAKLAMBAÇ New Generation HNS ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Merhaba arkadaşlar,
Uzun süredir üzerinde emek verdiğimiz Hacı Dayı Saklambaç sunucumuzu sonunda açtık. Klasik HNS mantığını bozmadan, oyunu çok daha keyifli ve akıcı hale getirecek yeni sistemler ekledik. Gelip bir tur atan zaten farkı görecektir.
Öne Çıkan Özellikler: ► Karakter Menüsü (Sıkıcı modellerden kurtulun, tarzınızı seçin) ► Skin Menüsü (Birbirinden havalı silah ve bıçak kaplamaları) ► VIP Sistemi (Sunucuya destek olanlara özel ekstra avantajlar) ► Ekstra Özellik Sistemi (Oyuna heyecan katan özel yetenekler) ► Aktif Yönetim (Hileye, huzursuzluğa yer yok, her an destek) ► Sürekli Güncel (Sizden gelen önerilere göre mod sürekli gelişecek)
🔗 İletişim & IP Bilgileri: ► IP Adresi:
► TS3 İP : hacidayi
Arkadaşlarınızı da kapın gelin, eski günlerdeki gibi eğlenelim. İyi oyunlar!
Eklenti ana modu @Maravilha tarafından yazılmış olup yakın zaman içerisinde forumda paylaşılacak.
Merhaba arkadaşlar,
Uzun süredir üzerinde emek verdiğimiz Hacı Dayı Saklambaç sunucumuzu sonunda açtık. Klasik HNS mantığını bozmadan, oyunu çok daha keyifli ve akıcı hale getirecek yeni sistemler ekledik. Gelip bir tur atan zaten farkı görecektir.
Öne Çıkan Özellikler: ► Karakter Menüsü (Sıkıcı modellerden kurtulun, tarzınızı seçin) ► Skin Menüsü (Birbirinden havalı silah ve bıçak kaplamaları) ► VIP Sistemi (Sunucuya destek olanlara özel ekstra avantajlar) ► Ekstra Özellik Sistemi (Oyuna heyecan katan özel yetenekler) ► Aktif Yönetim (Hileye, huzursuzluğa yer yok, her an destek) ► Sürekli Güncel (Sizden gelen önerilere göre mod sürekli gelişecek)
📅 AÇILIŞ YAPILDI, HERKESİ BEKLİYORUZ!
🔗 İletişim & IP Bilgileri: ► IP Adresi:
Kod:
95.173.173.51Arkadaşlarınızı da kapın gelin, eski günlerdeki gibi eğlenelim. İyi oyunlar!
Eklenti ana modu @Maravilha tarafından yazılmış olup yakın zaman içerisinde forumda paylaşılacak.
Diğer eklentilerde yapıldığı gibi konsola kill komutunu engelletmeyi denedim ama ona rağmen test ettiğimde kill çekilebiliyordu, sırf kill çekmelerini engellemek için bu modülü kullanmak istemiyorum başka bir yolu var mı bunu engelleyebilmemin?
MongoDB (Mongoose) Schema Mantığı - Gerçek Bir İstatistik Sistemi Üzerinden
Discord botlarında gelişmiş istatistik sistemleri için Schema tasarımı
Discord botlarında gelişmiş istatistik sistemleri için Schema tasarımı
Merhaba arkadaşlar,
Bu konuda MongoDB kullanırken bir Schema'nın nasıl tasarlandığını, neden bu şekilde oluşturulduğunu ve her alanın ne amaçla kullanıldığını gerçek bir örnek üzerinden anlatacağım.
İnceleyeceğimiz örnek, kullanıcıların günlük istatistiklerini tutan bir yapıdır.
Kod paylaşmaktan ziyade, arkasındaki mantığı anlatmaya çalışacağım.
📖 Schema'nın Genel Amacı
Bu Schema'nın amacı, her kullanıcı için günlük istatistikleri tek bir belge (Document) içerisinde saklamaktır.
Örneğin;
- Bugün kaç mesaj attı?
- Kaç dakika ses odasında kaldı?
- Kaç davet yaptı?
- Kaç ticket açtı?
- Kaç kayıt gerçekleştirdi?
- Kaç etkinliğe katıldı?
gibi birçok bilgi tek doküman içerisinde tutulmaktadır.
Böylece geçmiş günlerin istatistiklerine de kolayca ulaşılabilir.
Kod:
const { Schema, model } = require("mongoose");
const statDetailSchema = new Schema({
total: { type: Number, default: 0 },
channels: { type: Map, of: Number, default: {} }
}, { _id: false });
const schema = new Schema({
guildID: { type: String, required: true },
userID: { type: String, required: true },
date: { type: String, required: true },
message: { type: statDetailSchema, default: () => ({}) },
voice: { type: statDetailSchema, default: () => ({}) },
streamer: { type: statDetailSchema, default: () => ({}) },
ticket: { type: Number, default: 0 },
invite: { type: Number, default: 0 },
inviteBonus: { type: Number, default: 0 },
inviteFake: { type: Number, default: 0 },
inviteLeave: { type: Number, default: 0 },
register: { type: Number, default: 0 },
invites: { type: Array, default: [] },
partner: { type: Number, default: 0 },
event: { type: Number, default: 0 },
punishment: { type: Number, default: 0 },
bump: { type: Number, default: 0 },
respect: { type: Number, default: 0 },
task: { type: Number, default: 0 },
partnerHistory: { type: Array, default: [] },
cooldowns: {
respect: { type: Date, default: null },
ticket: { type: Date, default: null }
}
});
schema.index({ guildID: 1, userID: 1, date: 1 }, { unique: true });
schema.index({ guildID: 1, date: 1 });
schema.index({ guildID: 1 });
module.exports = model("StatHistory", schema);🆔 guildID, userID ve date Neden Birlikte Kullanılıyor?
Schema'daki ilk üç alan şunlardır.
Kod:
guildID
userID
dateÖrneğin;
Kod:
Guild : 123456789
User : 987654321
Date : 2026-07-08Ertesi gün geldiğinde aynı kullanıcı için yeni bir kayıt oluşturulur.
Böylece geçmiş istatistikler silinmeden saklanabilir.
📊 message ve voice Neden Object Değil de Ayrı Schema?
Dikkat edilirse;
Kod:
message
voice
streamerBunun yerine ortak bir Schema kullanmaktadır.
Bu Schema iki bilgi tutmaktadır.
- Toplam değer
- Kanal bazlı değerler
Yani sadece;
"Bugün 450 mesaj attı."
bilgisi tutulmaz.
Aynı zamanda;
Kod:
#genel → 120
#sohbet → 280
#müzik → 50Bu nedenle ortak bir yapı oluşturularak aynı Schema üç farklı alanda tekrar kullanılmıştır.
Bu yöntem hem kod tekrarını önler hem de bakımını kolaylaştırır.
🗂️ Map Kullanımı Neden Tercih Edilmiş?
Schema içerisinde dikkat çeken yapılardan biri de şudur.
Kod:
channels: {
type: Map,
of: Number
}Örneğin veritabanında şu şekilde saklanabilir.
Kod:
{
"123456789": 120,
"987654321": 45,
"741852963": 18
}Bu yapı sayesinde istediğiniz kadar kanal eklenebilir.
Yeni kanal açıldığında Schema'yı güncellemeniz gerekmez.
🔢 Number Alanları Ne İçin Kullanılıyor?
Schema içerisinde birçok Number alanı bulunmaktadır.
Örneğin;
- ticket
- invite
- partner
- register
- event
- task
- respect
Bunların tamamı sayaç mantığıyla çalışmaktadır.
Kullanıcı her işlem yaptığında ilgili sayı artırılır.
Örneğin;
- Yeni ticket açtı → ticket +1
- Birini davet etti → invite +1
- Bir kayıt yaptı → register +1
- Etkinliğe katıldı → event +1
Bu yöntem veritabanında oldukça düşük maliyetlidir.
📚 Array Kullanımı
Schema'da iki adet Array alanı bulunmaktadır.
Kod:
invites
partnerHistoryArray kullanılmasının nedeni, tek bir sayı yerine birçok veriyi saklayabilmektir.
Örneğin;
Kod:
[
"123456789",
"987654321",
"741852963"
]veya
Kod:
[
{
userID: "...",
date: "..."
}
]gibi geçmiş kayıtlar tutulabilir.
⏳ Cooldown Sistemi
Schema'nın en kullanışlı bölümlerinden biri de cooldown alanıdır.
Örneğin;
Kod:
cooldowns: {
respect,
ticket
}Burada her özellik için son kullanım zamanı tutulmaktadır.
Örneğin kullanıcı "respect" komutunu kullandığında mevcut tarih kaydedilir.
Bir sonraki kullanımda bu tarih kontrol edilerek bekleme süresi hesaplanabilir.
Böylece ayrı bir veritabanı oluşturmadan cooldown sistemi kurulmuş olur.
⚡ Index Nedir?
Schema'nın sonunda üç adet Index tanımlanmıştır.
Index'i veritabanındaki bir kitabın içindekiler sayfası gibi düşünebilirsiniz.
Eğer Index kullanılmazsa MongoDB aradığı veriyi bulmak için tüm kayıtları tek tek dolaşır.
Ancak Index oluşturulduğunda arama işlemleri çok daha hızlı gerçekleşir.
Bu Schema'da en önemli Index şudur.
Kod:
guildID + userID + dateBu Index aynı kullanıcı için aynı güne ait ikinci bir kayıt oluşturulmasını engeller.
Ayrıca kullanıcı istatistikleri sorgulanırken performansı ciddi ölçüde artırır.
✔ Sonuç
Bu Schema aslında tek bir istatistik sistemi değil, birçok sistemi aynı doküman içerisinde birleştirmektedir.
- Mesaj istatistikleri
- Ses istatistikleri
- Streamer istatistikleri
- Davet sistemi
- Ticket sistemi
- Partner sistemi
- Görev sistemi
- Cooldown sistemi
- Geçmiş kayıtlar
Bütün bu bilgiler tek bir belge içerisinde düzenli şekilde saklanmaktadır.
Bu yaklaşım sayesinde hem veritabanı daha düzenli olur hem de sorgular daha hızlı çalışır. Özellikle büyük Discord sunucularında performans ve bakım açısından önemli avantajlar sağlar.
Discord Components V2 Nedir? Nasıl Kullanılır?
Modern Discord mesajları oluşturmak için Components V2 rehberi
discord.js v14+
Modern Discord mesajları oluşturmak için Components V2 rehberi
discord.js v14+
Merhaba arkadaşlar,
Discord, klasik Embed sisteminin yanında artık çok daha gelişmiş bir mesaj sistemi olan Components V2'yi kullanıma sundu.
Bu sistem sayesinde mesajlar yalnızca bir Embed'den ibaret olmuyor. Yazılar, bölümler, görseller, butonlar, dosyalar ve seçim menüleri tek bir yapı içerisinde oluşturulabiliyor.
Bu konuda Components V2'nin ne olduğunu, neden kullanılması gerektiğini ve hangi bileşenleri içerdiğini anlatacağım.
📖 Components V2 Nedir?
Components V2, Discord'un yeni nesil mesaj oluşturma sistemidir.
Artık mesajlar sadece;
- Embed
- Action Row
- Button
üçlüsünden oluşmuyor.
Bunun yerine tek bir Container içerisine birçok farklı bileşen eklenebiliyor.
Örneğin tek mesaj içerisinde;
- Başlık
- Açıklama
- Thumbnail
- Resim Galerisi
- Dosya
- Ayırıcılar
- Link Butonları
- Select Menu
aynı anda kullanılabiliyor.
📦 Container Mantığı
Components V2'nin temelini Container oluşturur.
Container'ı küçük bir web sayfası gibi düşünebilirsiniz.
Diğer tüm bileşenler bunun içerisine eklenir.
Örneğin;
Kod:
Container
├─ TextDisplay
├─ Separator
├─ Section
├─ MediaGallery
├─ File
└─ Button🧩 Components V2 Bileşenleri
TextDisplay
Mesaj içerisinde düz metin veya Markdown göstermek için kullanılır.
- Başlık
- Açıklama
- Liste
- Kod blokları
oluşturabilirsiniz.
Section
Birden fazla TextDisplay'i tek grup altında toplar.
İstenirse yanına;
- Thumbnail
- Button
eklenebilir.
Separator
İki içerik arasına görsel ayırıcı ekler.
Uzun mesajların okunmasını oldukça kolaylaştırır.
Thumbnail
Section bileşeninin yanında küçük resim göstermenizi sağlar.
Genellikle;
- Bot avatarı
- Sunucu ikonu
- Ürün resmi
- Profil resmi
için tercih edilir.
MediaGallery
Birden fazla görseli aynı mesaj içerisinde galeri şeklinde gösterebilir.
Özellikle;
- Skin tanıtımı
- Ürün listesi
- Galeri
- Ekran görüntüleri
için oldukça kullanışlıdır.
File Component
Mesaj içerisine yüklenen dosyaları doğrudan Component olarak göstermenizi sağlar.
JSON, TXT veya diğer dosyalar Components V2 içerisine eklenebilir.
Button
Klasik Button sistemi kullanılmaya devam etmektedir.
Desteklenen türler;
- Primary
- Secondary
- Success
- Danger
- Link
Select Menu
Dropdown menüler oluşturabilirsiniz.
Örneğin;
- Channel Select
- Role Select
- User Select
- Mentionable Select
- String Select
Tamamı Components V2 ile birlikte kullanılabilir.
🚀 Components V2 Kullanmanın Avantajları
- Daha modern görünüm
- Tek mesaj içerisinde daha fazla içerik
- Daha okunabilir tasarım
- Daha profesyonel kullanıcı deneyimi
- Embed sınırlarının büyük ölçüde ortadan kalkması
- Daha esnek mesaj düzeni
Özellikle panel, ticket, envanter, mağaza ve bilgi komutlarında klasik Embed kullanımına göre çok daha başarılı sonuçlar vermektedir.
⚠️ Dikkat Edilmesi Gerekenler
Components V2 kullanırken mesaj gönderilirken MessageFlags.IsComponentsV2 bayrağının kullanılması gerekir.
Aksi halde Discord mesajı Components V2 olarak değerlendirilmez.
Ayrıca Container içerisine eklenen bileşenlerin sıralaması tamamen geliştirici tarafından belirlenmektedir.
Bu yüzden mesaj tasarımını planlayarak oluşturmanız tavsiye edilir.
📚 Örnek Proje
Components V2'nin neredeyse tüm bileşenlerini örnekleriyle birlikte inceleyebileceğiniz açık kaynak proje:
discord.js-v2-components
Projede;
- Container
- TextDisplay
- Section
- Thumbnail
- Separator
- MediaGallery
- File Component
- Button
- Channel Select Menu
gibi birçok bileşenin çalışma örneği bulunmaktadır.
Hoşgeldin, Ziyaretçi
Forumda Ara
Forum İstatistikleri
Son Aktiviteler
CS:GO Mod AK-47 Simsiyah ...
Yorumlar:
26
•
Okunma:
29.299
Klan sistemi claim
Yorumlar:
9
•
Okunma:
199
Gölge Avcısı Jailbreak Mo...
Yorumlar:
6
•
Okunma:
291
Cs 1.6 - İstek & Öneri & ...
Yorumlar:
24
•
Okunma:
17.354
Human Multi Jump
Yorumlar:
92
•
Okunma:
55.248
Zombie Plague Hud Message
Yorumlar:
101
•
Okunma:
53.983