⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🌐 www.furiazm.com ⏰ 7/24 aktif Yönetim 💬 Discord.gg/furiaclancs 💰Ücretsiz Adminlik/Vip alımı 🌟 Türkiye’nin yeni en gelişmiş Zombie Plague sunucusu
Sponsor Görsel 2

Webailesi Portal Sistemi

 

mermi

silahin yanindaki merminin bitmemesi icin plugin var mı
Yazar: AhmetHD
13-06-2026, 02:43
arkadaşlar selam ders için metin yazıp çıktı almam gerekiyor bir türlü boş pdf bulamıyorum web sitelerdekiler hepsi ücretli wordüm var girince lisansım olmadığı için açamıyorum yardım edermisiniz
Yazar: okan911
12-06-2026, 11:45
Eklenti Yapımcısı : motheps
Eklenti Sürümü : 1.0
Eklenti Açıklaması ; Bu Eklenti Flashbang Bombasina Belirlediğiniz Rengi Vermeyi Saglar.
Eklenti İçinden Ayarlanabilir.

Kendinize Göre Uyarlamak İçin Alttaki Satırları Editlemeniz Yeterli Olacaktir.
Orjinal Ayarı Mor Ayarlıdır.

set_msg_arg_int(4, ARG_BYTE, 150); // Kirmizi ®
set_msg_arg_int(5, ARG_BYTE, 0);  // Yesil (G)
set_msg_arg_int(6, ARG_BYTE, 255); // Mavi (B)


Eklenti Hakkındaki Resimler -
ds-20260612120401-1-18988

Rar Şifresi :
https://www.webailesi.com/ds-flashbangmorwa-18989.rar
Yazar: IamHead
12-06-2026, 07:19
CS16AREA, Türkiye odaklı canlı Counter-Strike 1.6 sunucu listesi olarak oyuncuları ve sunucu sahiplerini tek platformda buluşturmak için geliştirildi. Aktif sunucuları, anlık oyuncu sayılarını, doluluk oranlarını, harita bilgilerini ve en aktif serverları tek ekranda görebilir; Steam ile kolayca bağlanabilir, oyuncu ve sunucu istatistiklerini takip edebilirsin. 
📊 Detaylı Sunucu İstatistikleri
Anlık oyuncular — kim bağlı, skoru ve süresi ne
Top 10 Kills — haftalık en çok öldüren oyuncular
Oynama Süresi Sıralaması — en sadık oyuncular
Harita Dağılımı — hangi harita ne kadar oynandı
Günlük Doluluk Grafikleri — sunucu ne zaman dolu oluyor
Tüm Oyuncu Kayıtları — sunucuya bağlanmış herkesi isimle ara
👤Oyuncu Profili & Rozetler
Kayıt ol, profilini oluştur ve sunuculardaki istatistiklerini takip et. Aktiviteye ve platforma katkına göre özel rozetler kazan.
📋Sunucu Claim Sistemi
Kendi sunucunu platforma ekle ve claim sistemiyle sahiplen. Doğrulama sonrası sunucu bilgilerini yönet, özel rol ve rozet kazan, topluluk içinde Verified etiketiyle öne çık.🏆 Sunucu Rank Sistemi — TR & Global🌍 Global — Tüm dünya sunucuları☾⭑ — Sadece Türkiye sunucuları, 1'den başlayan bağımsız sıralama.

3gKKAca
8QyB9EB
AJhNAGY
ZkGhf4N
2VH254C

CS16AREA şu an beta aşamasında ve sistem her geçen gün geliştiriliyor. Geri bildirimleriniz, önerileriniz ve desteğiniz bizim için çok değerli. Amacımız CS 1.6 topluluğunu daha canlı, düzenli ve erişilebilir hale getirmek.
Yazar: csarenam
11-06-2026, 20:23
Merhabalar,

Sizlere daha kesintisiz, hızlı ve kaliteli bir hizmet sunabilmek adına platformumuzu geliştirmeye hız kesmeden devam ediyoruz. Sunucu yönetim süreçlerinizi kolaylaştıracak yeni ödeme sistemimiz an itibarıyla yayında!
Artık panelimiz üzerinden bakiyenizi kolayca yönetebilir ve sunucu işlemlerinizi saniyeler içinde gerçekleştirebilirsiniz.
ds-havale-eft-18984

💳 Havale / EFT ile Bakiye Yükleme (Aktif)
Hesabınıza Havale veya EFT yöntemiyle güvenli bir şekilde bakiye yükleyebilirsiniz.
Nasıl Yapılır? Panelinizde yer alan "Bakiye Yükle" bölümünden güncel banka hesap bilgilerimize ulaşabilirsiniz.
Onay Süreci: İşleminizi gerçekleştirdikten sonra aynı sayfa üzerinden dekontunuzu yüklemeniz yeterlidir. Bildiriminizin ardından bakiyeniz en kısa sürede hesabınıza tanımlanacaktır.

🔔 Çok Yakında: Kredi Kartı ile Ödeme (Hazırlanıyor)
Kredi kartı ve banka kartı ile 7/24 anlık bakiye yükleme entegrasyonumuz üzerinde hızla çalışıyoruz.
Entegrasyon tamamlandığında; bekleme derdi olmadan, kartınızla anında ve güvenli yükleme yapabileceksiniz.
Sistem aktif edildiğinde forum ve panel üzerinden sizleri ayrıca bilgilendireceğiz.

📅 ÖNEMLİ DUYURU: 15 HAZİRAN'A HAZIR MISINIZ?
🔥 Büyük Gün Yaklaşıyor! 15 Haziran'da satışa sunulacak olan yeni IP'leri kaçırmamak, en iyi sıraları kapmak ve sunucunuzu erkenden güvenceye almak için şimdiden bakiyenizi hazırlamayı unutmayın!

📣 Destek ve Sorularınız İçin: Bakiye yükleme işlemleri veya diğer tüm konular için web sitemiz üzerinden Destek Talebi (Ticket) oluşturarak teknik ekibimize anında ulaşabilirsiniz.
Keyifli oyunlar ve başarılar dileriz!
csarenam yönetimi 🌐 csarenam.com
Yazar: idke06
11-06-2026, 15:06
Merhaba www.tsarena.net üzerinden 32 kişiliik ts3 serveri aldım. Yatqa ile forumdaki herhangi bir ts3 yedeğini atmaya çalıştığımda hata veriyor.Hata ekte. Yardımcı olabilir misiniz?
Dosya Adı: Ekran görüntüsü 2026-06-11 153433.png | Dosya Boyutu: 16,99 KB |
11-06-2026, 11:05
Eklenti Adı: SQL Ban Sistemi v3.1 Premium
Eklenti Yapımcısı: Onur "MrStipFan" MASALCI
Eklenti Açıklaması; SQL Ban Sistemi, Counter-Strike 1.6 sunucuları için hazırlanmış gelişmiş MySQL tabanlı ban yönetim eklentisidir. Oyuncular nick, SteamID ve IP bilgilerine göre SQL veritabanı üzerinden kontrol edilir. Banlanan oyuncu tekrar sunucuya giriş yapmaya çalıştığında sistem otomatik olarak SQL kaydını kontrol eder ve aktif ban kaydı varsa oyuncuyu sunucudan düşürür.

- Eklenti Hakkındaki Resimler, Videolar -
ds-f4e4505c-0cfe-4d22-b17c-796a1da2103e-18982



Eklenti Hakkında Genel Bilgi

SQL Ban Sistemi v3.1 Premium, klasik server içi ban sistemlerinden farklı olarak ban kayıtlarını MySQL veritabanında tutar. Bu sayede ban verileri sadece tek sunucuda değil, aynı SQL bağlantısını kullanan tüm sunucularda ortak şekilde çalışabilir.

Örneğin bir oyuncu bir sunucudan SQL ban yediğinde, aynı veritabanını kullanan diğer sunuculara da giriş yapamaz. Oyuncu sunucuya bağlandığı anda sistem nick, SteamID ve IP bilgilerini kontrol eder. Aktif ban kaydı varsa oyuncu otomatik olarak kicklenir.

Bu sistem özellikle çoklu CS 1.6 sunucusu yöneten kişiler için oldukça kullanışlıdır. Ban kayıtları SQL üzerinde tutulduğu için web panel, yönetim paneli veya özel ban listeleme sayfaları ile entegre edilebilir.



Öne Çıkan Özellikler

• MySQL / SQL tabanlı ban sistemi
Ban kayıtları düz dosyada değil, SQL veritabanında saklanır.

• Otomatik SQL tablo oluşturma
Eklenti ilk çalıştığında gerekli SQL tablosu yoksa otomatik olarak oluşturur.

• Nick, SteamID ve IP kontrolü
Oyuncu sunucuya bağlanırken üç farklı veri üzerinden kontrol yapılabilir.

• Süreli ve süresiz ban desteği
Dakika bazlı ban atılabilir veya süre 0 girilerek süresiz ban uygulanabilir.

• SQL üzerinden ortak ban sistemi
Birden fazla sunucu aynı SQL veritabanını kullanarak ortak ban havuzu oluşturabilir.

• Web site / panel bağlantısına uygun yapı
Ban kayıtları SQL tablosunda tutulduğu için web sitenizden veya panelinizden ban kayıtları listelenebilir, kontrol edilebilir ve yönetilebilir.

• Menü üzerinden ban ve unban
Adminler oyun içi menü ile oyuncu seçip süre ve sebep belirleyerek ban atabilir.

• Manuel ban sebebi girme
Hazır ban sebepleri dışında admin özel sebep yazabilir.

• SQL kayıt temizleme menüsü
Pasif kayıtlar, süresi dolan kayıtlar veya tüm SQL ban kayıtları menü üzerinden temizlenebilir.

• Local cache sistemi
Yeni atılan banlar SQL cevabı beklenmeden anlık local cache içine alınır. Bu sayede banlanan oyuncu anında engellenir.

• INI dosyası üzerinden ayarlanabilir yapı
SQL bilgileri, yetkiler, varsayılan ban süresi, chat tagı ve ban sebepleri INI dosyasından düzenlenebilir.



Eklentinin Çalışma Mantığı

Oyuncu sunucuya bağlandığında sistem şu kontrolleri yapar:

1. Oyuncunun SteamID bilgisi alınır.
2. Oyuncunun IP adresi alınır.
3. Oyuncunun nick bilgisi alınır.
4. Önce local cache kontrol edilir.
5. Ardından SQL veritabanındaki aktif ban kayıtları sorgulanır.
6. Aktif ban bulunursa oyuncuya ban sebebi gösterilerek sunucudan atılır.
7. Eğer ban kaydı yoksa oyuncu normal şekilde oyuna devam eder.

Sistem bağlantı sırasında birden fazla kontrol görevi çalıştırır. Bunun amacı oyuncunun SteamID, IP veya nick bilgisinin geç gelmesi durumunda ban kontrolünün kaçırılmamasıdır.



Web Site / Panel Bağlantı Kontrol Mantığı

Bu eklenti doğrudan MySQL veritabanı ile çalıştığı için web site veya panel tarafına kolayca bağlanabilir. Web tarafında yapılması gereken işlem, eklentinin kullandığı SQL tablosunu okumaktır.

Varsayılan tablo adı:

Kod:
sql_bans
Web siteniz veya paneliniz bu tabloya bağlanarak aktif banları listeleyebilir. Örnek aktif ban kontrol sorgusu:

Kod:
SELECT * FROM sql_bans
WHERE active = 1
AND (ban_minutes = 0 OR expires_at IS NULL OR expires_at > NOW())
ORDER BY id DESC;

Belirli bir oyuncunun SteamID, IP veya nick bilgisine göre ban kontrolü için örnek sorgu:

Kod:
SELECT * FROM sql_bans
WHERE active = 1
AND (
    player_steamid = 'STEAM_ID_BURAYA'
    OR player_ip = 'IP_BURAYA'
    OR player_nick = 'NICK_BURAYA'
)
AND (ban_minutes = 0 OR expires_at IS NULL OR expires_at > NOW())
ORDER BY id DESC
LIMIT 1;

Web site / panel tarafında kullanılabilecek temel alanlar:

Kod:
id                = Ban kayıt ID
player_nick       = Oyuncu nicki
player_steamid    = Oyuncu SteamID bilgisi
player_ip         = Oyuncu IP adresi
admin_nick        = Ban atan yetkili
admin_steamid     = Ban atan yetkili SteamID
reason            = Ban sebebi
ban_minutes       = Ban süresi
created_at        = Ban tarihi
expires_at        = Ban bitiş tarihi
server_ip         = Ban atılan sunucu IP
server_port       = Ban atılan sunucu portu
active            = Ban aktiflik durumu
removed_at        = Unban tarihi
removed_by        = Unban atan yetkili
removed_by_steamid = Unban atan yetkili SteamID

Not: Web panel kullanacaksanız panel ile eklentinin aynı veritabanı bilgilerini kullanması gerekir. Eklenti tarafındaki SQL bağlantı bilgileri ile web tarafındaki SQL bağlantı bilgileri aynı olursa ban kayıtları ortak şekilde yönetilebilir.



Kurulum

1. Eklenti dosyasını derleyin:

Kod:
sql_ban_sistemi.sma
Derleme sonrası oluşan dosya:

Kod:
sql_ban_sistemi.amxx
2. Derlenen dosyayı şu dizine atın:

Kod:
cstrike/addons/amxmodx/plugins/sql_ban_sistemi.amxx
3. Plugins.ini dosyasına ekleyin:

Kod:
sql_ban_sistemi.amxx
4. INI dosyasını şu dizine atın:

Kod:
cstrike/addons/amxmodx/configs/sql_ban_sistemi.ini
5. INI içindeki SQL bilgilerini kendi MySQL bilgileriniz ile düzenleyin.

6. Sunucuyu yeniden başlatın veya map değiştirin.



Gereksinimler

Bu eklentinin çalışması için sunucuda AMX Mod X kurulu olmalıdır.

Gerekli modüller:

Kod:
amxmodx
amxmisc
sqlx

Modules.ini içinde SQL modülünün aktif olduğundan emin olun.

Kontrol edilecek dosya:

Kod:
cstrike/addons/amxmodx/configs/modules.ini
SQL modülü kapalıysa aktif hale getirin:

Kod:
sqlx


INI Ayar Dosyası

INI dosya yolu:

Kod:
addons/amxmodx/configs/sql_ban_sistemi.ini
Örnek INI içeriği:

Kod:
; SQL Ban Sistemi Config
; addons/amxmodx/configs/sql_ban_sistemi.ini

sql_host "127.0.0.1"
sql_user "root"
sql_pass ""
sql_db "amxx"
sql_table "sql_bans"

def_ban_minutes "0"
info_message "1"
check_nick "1"
drop_message "Sunucu yoneticisi ile iletisime geciniz."
chat_tag "[SQL Ban]"

access_ban "d"
access_unban "d"
access_sql_menu "r"
access_sql_delete "r"

reason_1 "Hile"
reason_2 "Kufur"
reason_3 "Kural ihlali"
reason_4 "Sunucu kurali ihlali"
reason_5 "Spam"
reason_6 "Flood"



INI Ayarlarının Açıklaması

sql_host
MySQL sunucu adresidir. Aynı makinede MySQL kullanıyorsanız genellikle 127.0.0.1 yazılır.

sql_user
MySQL kullanıcı adıdır.

sql_pass
MySQL kullanıcı şifresidir.

sql_db
Ban kayıtlarının tutulacağı veritabanı adıdır.

sql_table
Ban kayıtlarının tutulacağı SQL tablo adıdır. Varsayılan olarak sql_bans kullanılır.

def_ban_minutes
Menüden varsayılan süre seçildiğinde uygulanacak ban süresidir. 0 yapılırsa süresiz ban atılır.

info_message
Banlı oyuncu giriş yapmaya çalıştığında sunucu içi bilgilendirme mesajı gösterilip gösterilmeyeceğini belirler.
1 = Açık
0 = Kapalı

check_nick
Nick üzerinden ban kontrolü yapılıp yapılmayacağını belirler.
1 = Nick kontrolü açık
0 = Sadece SteamID ve IP kontrolü

drop_message
Banlı oyuncu sunucudan atılırken kick mesajının sonuna eklenecek metindir.

chat_tag
Oyun içi mesajlarda kullanılacak eklenti tagıdır.

access_ban
Ban atabilecek admin yetki bayrağıdır.

access_unban
Unban atabilecek admin yetki bayrağıdır.

access_sql_menu
SQL menüsünü açabilecek admin yetki bayrağıdır.

access_sql_delete
SQL kayıtlarını fiziksel olarak silebilecek admin yetki bayrağıdır.

reason_1 / reason_2 / reason_3
Ban menüsünde gözükecek hazır ban sebepleridir. İstenildiği kadar artırılabilir.



Konsol Komutları

sql_ban
Oyuncuya SQL ban atar.

Kullanım:

Kod:
sql_ban <nick/#userid> <dakika> [sebep]
Örnek:

Kod:
sql_ban "Oyuncu" 60 "Hile kullanimi"
Süresiz ban için dakika değerini 0 girin:

Kod:
sql_ban "Oyuncu" 0 "Kalici ban"
sql_unban
Nick, SteamID veya IP bilgisine göre oyuncunun aktif ban kaydını pasif hale getirir. SQL kaydı tamamen silinmez.

Kullanım:

Kod:
sql_unban <nick/authid/ip>
Örnek:

Kod:
sql_unban "STEAM_0:1:123456"
sql_banmenu
Oyuncu seçerek menüden SQL ban atmanızı sağlar.

Kod:
sql_banmenu
sql_unbanmenu
Aktif ban kayıtlarını listeler ve seçilen kaydı normal unban yapar.

Kod:
sql_unbanmenu
sql_menu
SQL kayıt yönetim menüsünü açar.

Kod:
sql_menu
sql_reloadbans
INI ayarlarını yeniden yükler ve SQL bağlantısını yeniler.

Kod:
sql_reloadbans


Oyun İçi Say Komutları

Ban menüsünü açmak için:

Kod:
!bm
.bm
/bm
!banmenu
.banmenu
/banmenu

Unban menüsünü açmak için:

Kod:
!ubm
.ubm
/ubm
!unbanmenu
.unbanmenu
/unbanmenu

SQL menüsünü açmak için:

Kod:
!sqlban
.sqlban
/sqlban
!sqlmenu
.sqlmenu
/sqlmenu

Chat üzerinden hızlı ban atmak için:

Kod:
.ban nick dakika sebep
!ban nick dakika sebep
/ban nick dakika sebep

Örnek:

Kod:
.ban Oyuncu 30 Kufur
Chat üzerinden hızlı unban atmak için:

Kod:
.unban nick
!unban nick
/unban nick
.ub nick
!ub nick
/ub nick

Örnek:

Kod:
.unban Oyuncu


Menü Sistemi

Eklentide üç temel menü bulunmaktadır.

1. SQL Ban Menüsü

Bu menüden önce oyuncu seçilir. Ardından ban süresi seçilir. Son adımda ban sebebi seçilir veya manuel sebep girilir.

Menü akışı:

Kod:
Oyuncu Sec
→ Sure Sec
→ Sebep Sec
→ Ban Uygula

Hazır süreler:

Kod:
Varsayilan Sure
5 Dakika
30 Dakika
60 Dakika
120 Dakika
Sinirsiz

2. SQL Unban Menüsü

Aktif ban kayıtlarını listeler. Seçilen kayıt normal unban yapılır. Normal unban işleminde SQL kaydı silinmez, sadece pasif hale getirilir.

3. SQL Temizleme Menüsü

Bu menü SQL kayıtlarını yönetmek için kullanılır.

Menü seçenekleri:

Kod:
SQL Kayit Menusu
Pasif Kayitlari Temizle
Suresi Dolanlari Temizle
Tum SQL Kayitlarini Sil
Tum Local Cache Temizle



Ban Türleri

Süreli Ban
Oyuncu belirlenen dakika kadar banlanır. Süresi dolduğunda oyuncu tekrar sunucuya girebilir.

Örnek:

Kod:
sql_ban "Oyuncu" 60 "Kural ihlali"
Süresiz Ban
Dakika değeri 0 girilirse oyuncu süresiz banlanır.

Örnek:

Kod:
sql_ban "Oyuncu" 0 "Hile"
Normal Unban
Ban kaydı SQL tablosundan silinmez. Sadece aktifliği kapatılır.

Örnek:

Kod:
sql_unban "Oyuncu"
Fiziksel SQL Silme
SQL menüsü üzerinden kayıt tamamen veritabanından silinir. Bu işlem için ayrı yetki tanımlanmıştır.



SQL Tablo Yapısı

Eklenti tabloyu otomatik oluşturur. Varsayılan tablo adı:

Kod:
sql_bans
Tabloda tutulan temel bilgiler:

Kod:
Oyuncu nicki
Oyuncu SteamID
Oyuncu IP adresi
Admin nicki
Admin SteamID
Ban sebebi
Ban süresi
Ban tarihi
Ban bitiş tarihi
Sunucu IP
Sunucu portu
Aktiflik durumu
Unban tarihi
Unban atan yetkili

Bu yapı sayesinde web panel tarafında ban arama, ban listeleme, aktif banları görüntüleme ve geçmiş ban kayıtlarını inceleme işlemleri yapılabilir.



Çoklu Sunucu Kullanımı

Bu sistem çoklu sunucu kullanımına uygundur. Birden fazla CS 1.6 sunucusunun aynı SQL bilgilerini kullanması yeterlidir.

Örnek:

Kod:
Sunucu 1 → sql_bans tablosu
Sunucu 2 → sql_bans tablosu
Sunucu 3 → sql_bans tablosu

Bu durumda Sunucu 1 üzerinden banlanan oyuncu, Sunucu 2 ve Sunucu 3'e de giriş yapamaz.



Yetki Sistemi

Yetkiler INI dosyasından düzenlenebilir.

Varsayılan yetkiler:

Kod:
access_ban "d"
access_unban "d"
access_sql_menu "r"
access_sql_delete "r"

Açıklama:

Kod:
access_ban        = Ban atma yetkisi
access_unban      = Unban atma yetkisi
access_sql_menu   = SQL menüsünü açma yetkisi
access_sql_delete = SQL kayıtlarını silme yetkisi

ADMIN_RCON yetkisine sahip kişiler tüm işlemleri yapabilir.



Banlı Oyuncu Giriş Kontrolü
Banlı oyuncu sunucuya girmeye çalıştığında sistem otomatik olarak kontrol yapar.
Kontrol edilen bilgiler:

Kod:
SteamID
IP adresi
Nick

Eğer aktif ban bulunursa sunucudaki adminlere bilgilendirme mesajı gönderilir. Oyuncu ise ban sebebi ile birlikte sunucudan atılır.

Örnek mesaj mantığı:
Kod:
Banli Giris
IP: 192.168.***.***
Nick: Oyuncu
Oyuncu ID: STEAM_0:1:123456
Sebep: Hile
Ban: 2026-06-11 18:00:00
unBan: Sinirsiz
Admin: Yetkili



Dikkat Edilmesi Gerekenler

SQL bilgilerinizi doğru girmelisiniz.
MySQL sunucunuz dış bağlantıya kapalıysa oyun sunucusu veritabanına bağlanamayabilir.
Uzak MySQL kullanıyorsanız oyun sunucusu IP adresine MySQL erişim izni vermelisiniz.
SQL kullanıcı hesabının tablo oluşturma, veri ekleme, veri güncelleme ve veri silme yetkisi olmalıdır.
Web panel kullanacaksanız panel ile eklenti aynı veritabanını ve tabloyu kullanmalıdır.
Nick kontrolü açık olursa nick değiştiren oyuncular da kontrol edilir.
SQL kayıtlarını fiziksel silme yetkisini sadece güvendiğiniz yöneticilere vermeniz önerilir.



Örnek Kullanım Senaryosu

Bir admin oyun içinde şu komutu kullanır:

Kod:
.ban Oyuncu 60 Kufur
Sistem oyuncunun bilgilerini alır:
Kod:
Nick
SteamID
IP

Ardından SQL tablosuna kayıt ekler. Oyuncu 60 dakika boyunca sunucuya giremez. Oyuncu tekrar bağlanmaya çalışırsa SQL kontrolü yapılır ve ban süresi dolmadıysa otomatik olarak sunucudan atılır.
Süresi dolduğunda oyuncu tekrar giriş yapabilir. Süresi dolan kayıtlar SQL temizleme menüsünden temizlenebilir.


Kısaca Bu Eklenti Ne İşe Yarar?
Bu eklenti, CS 1.6 sunucularınız için merkezi, SQL tabanlı, menülü, web panel bağlantısına uygun ve çoklu sunucu destekli bir ban yönetim sistemi sağlar.
Tek sunucu için kullanılabileceği gibi, birden fazla sunucuyu ortak ban havuzuna bağlamak için de kullanılabilir. Oyuncu kontrolleri otomatik yapılır, ban kayıtları SQL üzerinde tutulur ve istenirse web site / panel tarafında da listelenebilir.



Eklenti Dosyaları
Kod:
sql_ban_sistemi.sma
sql_ban_sistemi.amxx
sql_ban_sistemi.ini

Kurulum sonrası INI dosyası şu konumda olmalıdır:

Kod:
addons/amxmodx/configs/sql_ban_sistemi.ini
Şifre:
İndirme;
.zip SQL Ban Sistemi.zip (Dosya Boyutu: 10,77 KB | İndirme Sayısı: 21)
11-06-2026, 06:19
Eklenti Adı: TeamSpeak3 Web Api
Eklenti Yapımcısı: Onur "MrStipFan" MASALCI
Eklenti Sürümü: 2.6
Eklenti Açıklaması; Steam - NonSteam kullanıcıların WebAPI ile TeamSpeak3 sunucunuza direkt bağlanmasını sağlar!

- Eklenti Hakkındaki Resimler, Videolar -
ds-1c0592b1-cef7-46c2-a41f-66122ed7808c-18980

ÖNEMLİ BİLGİ - STEAM MOTD HTTPS DESTEĞİ

Önemli: Steam kullanıcılarında MOTD üzerinden HTTPS bağlantıların sorunsuz açılabilmesi için sunucuda aşağıdaki AMXX modül dosyasının kurulu olması gerekir:

Kod:
easy_http_amxx_i386.so
Bu dosya sunucuda kurulu değilse, Steam istemcilerinde HTTPS MOTD sayfası düzgün açılmayabilir veya bağlantı ekranı siyah/boş görünebilir.

Önerilen modül konumu:

Kod:
addons/amxmodx/modules/easy_http_amxx_i386.so
Modül yüklendikten sonra modules.ini içerisine eklenmelidir:

Kod:
easy_http_amxx_i386.so
Modules.ini konumu:

Kod:
addons/amxmodx/configs/modules.ini
Modül eklendikten sonra sunucu tamamen yeniden başlatılmalıdır.

Kısaca: Eğer WebAPI adresinizi https:// olarak kullanacaksanız, Steam MOTD desteği için easy_http_amxx_i386.so sunucuda kurulu olmak zorundadır.



Eklenti Hakkında Detaylı Bilgi

Bu eklenti, Counter-Strike 1.6 sunucularında oyuncuların oyun içerisinden kolayca TeamSpeak3 sunucusuna bağlanmasını sağlar.

Oyuncu sunucuda belirlenen komutlardan birini yazdığında eklenti otomatik olarak oyuncuya özel bir WebAPI bağlantısı oluşturur. Bu bağlantı MOTD ekranı üzerinden açılır ve oyuncuya TeamSpeak3 bağlantı ekranı gösterilir.

Sistem, Steam ve NonSteam oyuncular için uygundur. Oyuncu TeamSpeak3 istemcisine otomatik yönlendirilebilir. Eğer oyuncunun istemcisi otomatik yönlendirmeyi desteklemiyorsa, açılan web sayfasında manuel bağlantı bilgileri gösterilir.

Eklenti tamamen config dosyası üzerinden yönetilir. TeamSpeak3 adresi, port, kanal adı, kanal şifresi, sunucu şifresi, oyuncu nick prefixi, chat prefixi ve WebAPI güvenlik anahtarı kolayca değiştirilebilir.

HTTPS Kullanımı Hakkında Önemli Not: WebAPI adresinizi HTTPS olarak kullanmanız önerilir. Fakat Steam MOTD ekranında HTTPS sayfanın düzgün çalışması için easy_http_amxx_i386.so modülü sunucuda kurulu olmalıdır.



Eklenti Özellikleri
  • Oyun içerisinden TeamSpeak3 bağlantı sayfası açma.
  • Steam ve NonSteam oyuncularla uyumlu çalışma.
  • WebAPI destekli bağlantı sistemi.
  • MOTD ekranı üzerinden web sayfası açma.
  • HTTPS WebAPI desteği.
  • Steam MOTD HTTPS desteği için easy_http_amxx_i386.so modül desteği.
  • Oyuncunun nickini otomatik TeamSpeak3 nicki olarak kullanma.
  • Oyuncu nickinin başına özel prefix ekleme.
  • TeamSpeak3 sunucu adresi ve port ayarlama.
  • TeamSpeak3 sunucu şifresi desteği.
  • TeamSpeak3 kanal adı desteği.
  • TeamSpeak3 kanal şifresi desteği.
  • Chat prefixini config dosyasından değiştirme.
  • Config dosyasını otomatik oluşturma.
  • Admin komutu ile ayarları sunucu kapatmadan yenileme.
  • Web tarafında shared_key güvenlik kontrolü.
  • Firma bağımsız kullanım.
  • KCS / KINGOFCS gibi sabit marka yazıları içermez.



Oyuncu Komutları

Oyuncular aşağıdaki komutlardan herhangi birini kullanarak TeamSpeak3 bağlantı ekranını açabilir:

Kod:
/ts3
/ts
/teamspeak
/ses

Bu komutlar hem normal chat hem de takım chat üzerinden çalışır.

Örnek kullanım:

Kod:
say /ts3
say /ts
say /teamspeak
say /ses



Admin Komutu

Eklentide ayarları sunucuyu kapatmadan tekrar yüklemek için admin komutu bulunmaktadır.

Kod:
amx_ts3_reload
Bu komutu kullanabilmek için adminde ADMIN_CFG yetkisi olması gerekir.

AMXX yetki karşılığı:

Kod:
h
Bu komut kullanıldığında config dosyası tekrar okunur ve aşağıdaki ayarlar güncellenir:
  • WebAPI bağlantı adresi
  • Shared key güvenlik anahtarı
  • TeamSpeak3 başlığı
  • TeamSpeak3 sunucu adresi
  • TeamSpeak3 portu
  • TeamSpeak3 sunucu şifresi
  • TeamSpeak3 kanal adı
  • TeamSpeak3 kanal şifresi
  • Nick otomatik kullanımı
  • Nick prefixi
  • Chat prefixi



Dosya Yapısı

Eklenti dosyası:

Kod:
addons/amxmodx/scripting/ts3_webapi.sma
Derlenmiş plugin dosyası:

Kod:
addons/amxmodx/plugins/ts3_webapi.amxx
Config dosyası:

Kod:
addons/amxmodx/configs/ts3_webapi.ini
Web dosyaları örnek konumu:

Kod:
public_html/ts3/open.php
public_html/ts3/config.php
public_html/ts3/index.php
public_html/ts3/assets/style.css

Steam MOTD HTTPS desteği için gerekli modül dosyası:

Kod:
addons/amxmodx/modules/easy_http_amxx_i386.so
Modules.ini dosyası:

Kod:
addons/amxmodx/configs/modules.ini


Config Dosyası

Eklenti ayar dosyasını şu konumdan okur:

Kod:
addons/amxmodx/configs/ts3_webapi.ini
Eğer config dosyası yoksa eklenti ilk çalışmada otomatik olarak varsayılan config dosyasını oluşturur.

Varsayılan config içeriği:

Kod:
; =======================================================
; TeamSpeak3 WebAPI Ayarlari
; shared_key degeri web/ts3/config.php icindeki TS3_SHARED_KEY ile ayni olmalidir.
; =======================================================

open_url=https://siteadiniz.com/ts3/open.php
shared_key=CHANGE_ME_TS3_SHARED_KEY_2026
title=TeamSpeak3 Sunucusu
ts3_server=ts3.siteadiniz.com
ts3_port=9987
ts3_serverpw=
ts3_channel=Genel Sohbet
ts3_channelpw=
nick_auto=1
nick_prefix=
chat_prefix=TS3



Config Ayarlarının Açıklaması

open_url

Kod:
open_url=https://siteadiniz.com/ts3/open.php
Oyuncu komut yazdığında açılacak web bağlantısıdır. Web dosyalarını hangi siteye yüklediyseniz buraya o adres yazılmalıdır.

HTTPS kullanımı önerilir. Fakat HTTPS kullanacaksanız Steam MOTD desteği için sunucuda easy_http_amxx_i386.so modülü kurulu olmalıdır.

Örnek:

Kod:
open_url=https://panel.siteadiniz.com/ts3/open.php
shared_key

Kod:
shared_key=CHANGE_ME_TS3_SHARED_KEY_2026
Eklenti ile web sitesi arasındaki güvenlik anahtarıdır.

Bu değer web tarafındaki config dosyasında bulunan TS3_SHARED_KEY değeri ile aynı olmalıdır.

AMXX config tarafı:

Kod:
shared_key=CHANGE_ME_TS3_SHARED_KEY_2026
Web config tarafı:

Kod:
const TS3_SHARED_KEY = 'CHANGE_ME_TS3_SHARED_KEY_2026';
İki değer aynı olmazsa web sayfası bağlantıyı reddeder.

title

Kod:
title=TeamSpeak3 Sunucusu
Web sayfasında görünecek başlık bilgisidir.

ts3_server

Kod:
ts3_server=ts3.siteadiniz.com
TeamSpeak3 sunucu adresidir. IP veya domain yazılabilir.

Örnek:

Kod:
ts3_server=185.10.10.10
veya

Kod:
ts3_server=ts3.siteadiniz.com
ts3_port

Kod:
ts3_port=9987
TeamSpeak3 sunucu portudur. Varsayılan TeamSpeak3 portu genelde 9987 olarak kullanılır.

ts3_serverpw

Kod:
ts3_serverpw=
TeamSpeak3 sunucusunda genel sunucu şifresi varsa buraya yazılır. Şifre yoksa boş bırakılır.

Örnek:

Kod:
ts3_serverpw=12345
ts3_channel

Kod:
ts3_channel=Genel Sohbet
Oyuncunun bağlanırken yönlendirileceği TeamSpeak3 kanal adıdır.

Örnek:

Kod:
ts3_channel=Counter-Strike 1.6 Odasi
ts3_channelpw

Kod:
ts3_channelpw=
Belirlenen TeamSpeak3 kanalında şifre varsa buraya yazılır. Şifre yoksa boş bırakılır.

Örnek:

Kod:
ts3_channelpw=kanalsifresi
nick_auto

Kod:
nick_auto=1
Oyuncunun oyun içindeki nickinin TeamSpeak3 nicki olarak kullanılıp kullanılmayacağını belirler.

Değerler:

Kod:
1 = Aktif
0 = Pasif

nick_prefix

Kod:
nick_prefix=
Oyuncunun TeamSpeak3 nickinin başına otomatik prefix eklemek için kullanılır.

Örnek:

Kod:
nick_prefix=CS-
Oyuncunun oyun içi nicki Onur ise TeamSpeak3 nicki şu şekilde hazırlanır:

Kod:
CS-Onur
chat_prefix

Kod:
chat_prefix=TS3
Eklentinin oyun içi chat mesajlarında kullanacağı prefix değeridir.

Örnek:

Kod:
chat_prefix=Ses Sunucusu
Oyuncuya giden mesajlar şu şekilde görünür:

Kod:
[TS3] TeamSpeak3 baglanti sayfasi aciliyor.
[TS3] Otomatik acilmazsa sayfadaki manuel bilgileri kullanabilirsiniz.



Steam MOTD HTTPS Desteği Kurulumu

Bu eklentide WebAPI adresini https:// olarak kullanmak istiyorsanız Steam MOTD tarafında HTTPS sayfanın düzgün açılması için easy_http_amxx_i386.so modülü gereklidir.

Gerekli modül dosyası:

Kod:
easy_http_amxx_i386.so
Modülün atılması gereken örnek dizin:

Kod:
addons/amxmodx/modules/easy_http_amxx_i386.so
Daha sonra şu dosyayı açın:

Kod:
addons/amxmodx/configs/modules.ini
En alta şunu ekleyin:

Kod:
easy_http_amxx_i386.so
Ardından sunucuyu tamamen yeniden başlatın.

Not: Sadece map değiştirmek bazı durumlarda modülün yüklenmesi için yeterli olmayabilir. Modül kurulumundan sonra sunucunun tamamen kapatılıp açılması önerilir.

Kontrol için sunucu konsolunda modül listesini kontrol edebilirsiniz:

Kod:
amxx modules
Eğer modül düzgün yüklendiyse, HTTPS MOTD sayfaları Steam istemcilerinde daha sağlıklı çalışacaktır.



Eklenti Nasıl Çalışır?

Oyuncu oyun içinde /ts3, /ts, /teamspeak veya /ses komutlarından birini yazdığında eklenti şu işlemleri yapar:

  1. Oyuncunun sunucuda bağlı olup olmadığını kontrol eder.
  2. open_url, shared_key ve ts3_server ayarlarının dolu olup olmadığını kontrol eder.
  3. Oyuncunun oyun içi nickini alır.
  4. nick_auto aktifse oyuncu nickini TeamSpeak3 nicki olarak hazırlar.
  5. nick_prefix doluysa nickin başına prefix ekler.
  6. Tüm bağlantı bilgilerini URL formatına uygun hale getirir.
  7. WebAPI bağlantı adresini oluşturur.
  8. MOTD penceresi ile oyuncuya web sayfasını açar.
  9. Oyuncunun konsoluna bağlantı bilgilerini yazar.
  10. Chat üzerinden oyuncuya bilgilendirme mesajı gönderir.



WebAPI Parametreleri

Eklenti web tarafına şu GET parametrelerini gönderir:

Kod:
key
title
server
port
serverpw
channel
channelpw
name
nick

Örnek bağlantı mantığı:

Kod:
https://siteadiniz.com/ts3/open.php?key=ANAHTAR&title=BASLIK&server=TS3_ADRESI&port=9987&serverpw=&channel=Genel%20Sohbet&channelpw=&name=Oyuncu&nick=Oyuncu
Web tarafı gelen key değerini kontrol eder. Eğer key doğruysa bağlantı ekranı açılır. Key yanlışsa veya eksikse istek reddedilir.



Web Site Dosyaları

Web dosyaları sitenizin public dizinine yüklenmelidir.

Örnek kurulum:

Kod:
public_html/ts3/open.php
public_html/ts3/config.php
public_html/ts3/index.php
public_html/ts3/assets/style.css

Eğer siteniz sunucuda /var/www/html dizinini kullanıyorsa:

Kod:
/var/www/html/ts3/open.php
/var/www/html/ts3/config.php
/var/www/html/ts3/index.php
/var/www/html/ts3/assets/style.css

Kurulumdan sonra WebAPI adresiniz şu şekilde olur:

Kod:
https://siteadiniz.com/ts3/open.php
Bu adresi AMXX config dosyasındaki open_url alanına yazmanız gerekir.

Önemli: WebAPI adresiniz https:// ile başlıyorsa Steam MOTD HTTPS desteği için easy_http_amxx_i386.so modülü kurulu olmalıdır.



Kurulum Anlatımı

1. SMA dosyasını scripting klasörüne atın.

Kod:
addons/amxmodx/scripting/ts3_webapi.sma
2. SMA dosyasını derleyin.

Linux örnek:

Kod:
cd /home/server/cstrike/addons/amxmodx/scripting
./amxxpc ts3_webapi.sma

Derleme sonrası oluşan dosya:

Kod:
ts3_webapi.amxx
3. AMXX dosyasını plugins klasörüne atın.

Kod:
addons/amxmodx/plugins/ts3_webapi.amxx
4. plugins.ini içine ekleyin.

Kod:
addons/amxmodx/configs/plugins.ini
En alta ekleyin:

Kod:
ts3_webapi.amxx
5. Config dosyasını düzenleyin.

Kod:
addons/amxmodx/configs/ts3_webapi.ini
Örnek:

Kod:
open_url=https://siteadiniz.com/ts3/open.php
shared_key=GUCLU_BIR_GIZLI_ANAHTAR
title=TeamSpeak3 Sunucusu
ts3_server=ts3.siteadiniz.com
ts3_port=9987
ts3_serverpw=
ts3_channel=Genel Sohbet
ts3_channelpw=
nick_auto=1
nick_prefix=
chat_prefix=TS3

6. Web dosyalarını sitenize yükleyin.

Kod:
public_html/ts3/
7. Shared key değerini eşitleyin.

AMXX config:

Kod:
shared_key=GUCLU_BIR_GIZLI_ANAHTAR
Web config:

Kod:
const TS3_SHARED_KEY = 'GUCLU_BIR_GIZLI_ANAHTAR';
8. HTTPS kullanacaksanız easy_http_amxx_i386.so modülünü kurun.

Modül dosyasını şuraya atın:

Kod:
addons/amxmodx/modules/easy_http_amxx_i386.so
Modules.ini dosyasına ekleyin:

Kod:
easy_http_amxx_i386.so
Modules.ini konumu:

Kod:
addons/amxmodx/configs/modules.ini
9. Sunucuyu yeniden başlatın veya map değiştirin.

Modül kurulumu yaptıysanız tam sunucu restart önerilir.

Config değişikliklerinden sonra sunucuyu kapatmadan yenilemek için:

Kod:
amx_ts3_reload


Örnek Hazır Config

Kod:
; =======================================================
; TeamSpeak3 WebAPI Ayarlari
; =======================================================

open_url=https://siteadiniz.com/ts3/open.php
shared_key=TS3_WEBAPI_2026_GuvenliAnahtar
title=SiteAdiniz TeamSpeak3
ts3_server=ts3.siteadiniz.com
ts3_port=9987
ts3_serverpw=
ts3_channel=Genel Sohbet
ts3_channelpw=
nick_auto=1
nick_prefix=
chat_prefix=TS3



Şifreli Sunucu İçin Örnek Config

Kod:
open_url=https://siteadiniz.com/ts3/open.php
shared_key=TS3_WEBAPI_2026_GuvenliAnahtar
title=Ozel TeamSpeak3 Sunucusu
ts3_server=ts3.siteadiniz.com
ts3_port=9987
ts3_serverpw=sunucusifresi
ts3_channel=Yetkili Odasi
ts3_channelpw=kanalsifresi
nick_auto=1
nick_prefix=CS-
chat_prefix=TS3



Gereksinimler

AMXX tarafı:

Kod:
AMX Mod X 1.10 onerilir
Counter-Strike 1.6 / GoldSrc sunucu
MOTD destegi
client_print_color destekli AMXX surumu

Steam MOTD HTTPS desteği için gerekli modül:

Kod:
easy_http_amxx_i386.so
Modül yolu:

Kod:
addons/amxmodx/modules/easy_http_amxx_i386.so
Modules.ini satırı:

Kod:
easy_http_amxx_i386.so
Web tarafı:

Kod:
PHP 7.4 veya uzeri onerilir
Apache / Nginx / LiteSpeed / OpenLiteSpeed
HTTPS onerilir
TeamSpeak3 istemcisi



Dikkat Edilmesi Gerekenler
  • shared_key varsayılan bırakılmamalıdır.
  • shared_key AMXX ve web tarafında aynı olmalıdır.
  • open_url doğru web adresini göstermelidir.
  • WebAPI adresi HTTPS ise Steam MOTD desteği için easy_http_amxx_i386.so kurulu olmalıdır.
  • easy_http_amxx_i386.so modülünü kurduktan sonra sunucu tamamen yeniden başlatılmalıdır.
  • Web dosyaları HTTPS çalışan bir domaine yüklenirse daha sağlıklı çalışır.
  • TeamSpeak3 protokol bağlantısı bazı oyun istemcilerinde otomatik açılmayabilir.
  • Otomatik açılmayan durumlarda oyuncu sayfadaki manuel bilgileri kullanabilir.
  • Sunucu ve kanal şifreleri config dosyasında tutulduğu için dosya izinlerine dikkat edilmelidir.



Sık Karşılaşılan Sorunlar

Steam kullanıcılarda MOTD siyah/boş görünüyor veya HTTPS sayfa açılmıyor.

Sebep:

Kod:
easy_http_amxx_i386.so modülü sunucuda kurulu değildir veya modules.ini içine eklenmemiştir.
Çözüm:

Modül dosyasını şu konuma atın:

Kod:
addons/amxmodx/modules/easy_http_amxx_i386.so
Sonra modules.ini içine ekleyin:

Kod:
easy_http_amxx_i386.so
Ardından sunucuyu tamamen yeniden başlatın.

Web sayfası açılıyor ama bağlantı reddediliyor.

Sebep:

Kod:
shared_key değeri hatalı veya iki tarafta farklı.
Çözüm:

Şu iki dosyadaki key değerini aynı yapın:

Kod:
addons/amxmodx/configs/ts3_webapi.ini
web/ts3/config.php

Komut yazınca hiçbir şey olmuyor.

Kontrol edilmesi gerekenler:

Kod:
ts3_webapi.amxx plugins klasöründe var mı?
plugins.ini içine eklenmiş mi?
Sunucu yeniden başlatılmış mı?
Eklenti amxx plugins listesinde çalışıyor mu?

Kontrol komutu:

Kod:
amxx plugins
Config değişti ama ayarlar uygulanmadı.

Çözüm:

Kod:
amx_ts3_reload
veya sunucuyu yeniden başlatın.

MOTD açılıyor ama TeamSpeak3 otomatik açılmıyor.

Sebep:

Bazı istemciler ts3server:// protokolünü MOTD içinden otomatik çalıştırmayabilir.

Çözüm:

Oyuncu sayfadaki manuel bağlantı bilgilerini kullanarak TeamSpeak3 uygulamasından giriş yapabilir.



Sonuç

TeamSpeak3 Web Api v2.6, CS 1.6 sunucuları için hazırlanmış kullanışlı, sade ve ayarlanabilir bir TeamSpeak3 yönlendirme sistemidir.

Oyuncular oyun içinden tek komutla TeamSpeak3 bağlantı ekranına ulaşabilir. Sunucu sahibi ise tüm bağlantı bilgilerini config dosyası üzerinden kolayca yönetebilir.

WebAPI adresi HTTPS olarak kullanılacaksa Steam MOTD desteği için easy_http_amxx_i386.so modülünün sunucuda kurulu olması gerekir. Bu modül kurulu olduğunda HTTPS bağlantı ekranı Steam kullanıcılarında daha sağlıklı şekilde çalışır.

Firma bağımsız yapısı sayesinde farklı sunuculara, farklı web sitelerine ve farklı TeamSpeak3 adreslerine kolayca uyarlanabilir.

.zip TS3 Web Api.zip (Dosya Boyutu: 2,84 MB | İndirme Sayısı: 5)
11-06-2026, 05:56
SQL Gag Sistemi v4.0

Counter-Strike 1.6 / GoldSrc SQL Destekli Gelişmiş Gag Sistemi

ds-8d1a561c-bccb-4dda-9614-241c41cfda32-18979



Eklenti Adı: SQL Gag Sistemi v4.0
Eklenti Yapımcısı: Onur "MrStipFan" MASALCI
Oyun: Counter-Strike 1.6 / GoldSrc
Modül Desteği: AMX Mod X, SQLx, Engine
Ayar Dosyası: addons/amxmodx/configs/sqlgagsistemi.ini
SQL Tablosu: gag_sistemi



Eklenti Açıklaması

Bu eklenti, Counter-Strike 1.6 sunucuları için hazırlanmış SQL destekli gelişmiş bir gag sistemidir. Adminler oyunculara yazı gag, mikrofon gag veya hem yazı hem mikrofon gag uygulayabilir.

Eklenti gag kayıtlarını SQL veritabanına işler. Bu sayede oyuncu sunucudan çıksa, map değişse veya sunucu yeniden başlasa bile aktif gag kaydı korunur. Oyuncu tekrar sunucuya bağlandığında sistem oyuncunun SteamID/AuthID ve IP adresini kontrol eder, aktif gag kaydı varsa otomatik olarak tekrar uygular.



Başlıca Özellikler
  • SQL destekli gag kayıt sistemi.
  • Oyuncu çıkıp girse bile gag kaydını koruma.
  • SteamID/AuthID ve IP adresine göre gag kontrolü.
  • Chat gag, mikrofon gag ve chat + mikrofon gag desteği.
  • Süreli veya kalıcı gag uygulama.
  • Admin menüsü üzerinden kolay gag atma.
  • Admin menüsü üzerinden kolay gag kaldırma.
  • Aktif gag listesini görüntüleme.
  • Tüm gag kayıtlarını tek komutla temizleme.
  • Kötü kelime yakalama ve otomatik gag sistemi.
  • Oyuncu sunucuya girince SQL üzerinden gag kontrolü.
  • Gag süresi dolunca otomatik kaldırma.
  • HUD bilgilendirme desteği.
  • İsteğe bağlı ses efekti desteği.
  • Detaylı log sistemi.
  • Ayar dosyası üzerinden özelleştirilebilir yapı.



Ana Komut Listesi

Kod:
sql_gag <nick> <dakika> <tur> <sebep>
sql_gagmenu
sql_ungagmenu
sql_cleangags
sql_gaglist
/gagmenu
!gagmenu
.gagmenu
/ungagmenu
!ungagmenu
.ungagmenu



1. sql_gag Komutu

Görevi:
Oyuncuya direkt konsol üzerinden gag atar.

Kullanım:

Kod:
sql_gag <nick> <dakika> <tur> <sebep>
Parametre Açıklaması:

Kod:
<nick>     = Gag atılacak oyuncunun adı veya adının bir bölümü <dakika>   = Gag süresi. 0 yazılırsa kalıcı gag olur <tur>      = Gag türü. 0, 1 veya 2 kullanılır <sebep>    = Oyuncuya uygulanacak gag sebebi
Gag Türleri:

Kod:
0 = Sadece Chat Gag
1 = Sadece Mikrofon Gag
2 = Chat + Mikrofon Gag

Örnek Kullanımlar:

10 dakika chat gag:

Kod:
sql_gag Onur 10 0 Spam
15 dakika mikrofon gag:

Kod:
sql_gag Onur 15 1 Mikrofon spam
30 dakika chat + mikrofon gag:

Kod:
sql_gag Onur 30 2 Kufur
Kalıcı chat + mikrofon gag:

Kod:
sql_gag Onur 0 2 Reklam
Not:
Süre kısmına 0 yazılırsa gag kalıcı olur. Kalıcı gag otomatik bitmez, admin tarafından kaldırılması gerekir.



2. sql_gagmenu Komutu

Görevi:
Adminin gag menüsünü açmasını sağlar.

Kullanım:

Kod:
sql_gagmenu
Menü İşleyişi:

  1. Admin gag menüsünü açar.
  2. Gag atılacak oyuncuyu seçer.
  3. Gag sebebini seçer.
  4. Gag türünü seçer.
  5. Gag süresini seçer.
  6. Gag oyuncuya uygulanır.
  7. Kayıt SQL tablosuna işlenir.
  8. Oyuncuya ve sunucuya bilgilendirme mesajı gönderilir.
  9. Ayarlıysa HUD mesajı ve ses efekti çalışır.

Menüde Gaglı Oyuncu Gösterimi:

Oyuncu zaten gaglıysa menüde yanında şu ibare görünür:

Kod:
[GAGLI]
Bu sayede admin, oyuncunun daha önce gag alıp almadığını menüden görebilir.



3. Oyun İçi Gag Menü Komutları

Adminler gag menüsünü oyun içi chat üzerinden de açabilir.

Normal chat komutları:

Kod:
/gagmenu
!gagmenu
.gagmenu

Takım chat komutları:

Kod:
say_team /gagmenu
say_team !gagmenu
say_team .gagmenu

Bu komutlardan biri yazıldığında, oyuncunun yetkisi varsa gag menüsü açılır. Yetkisi yoksa işlem yapılmaz.



4. sql_ungagmenu Komutu

Görevi:
Gag kaldırma menüsünü açar.

Kullanım:

Kod:
sql_ungagmenu
Bu menüde sadece aktif gaglı oyuncular listelenir.

İşleyiş:

  1. Admin sql_ungagmenu komutunu kullanır.
  2. Aktif gaglı oyuncular listelenir.
  3. Admin oyuncuyu seçer.
  4. Oyuncunun gag kaydı SQL tablosundan silinir.
  5. Eğer oyuncunun mikrofonu kapalıysa tekrar açılır.
  6. Oyuncunun yerel gag durumu sıfırlanır.
  7. Sunucuya gag kaldırma mesajı gönderilir.
  8. Log dosyasına kayıt işlenir.

Gag kaldırıldığında:
  • Chat gag kalkar.
  • Mikrofon gag kalkar.
  • Oyuncu tekrar konuşabilir.
  • Oyuncu tekrar yazı yazabilir.



5. Oyun İçi Ungag Menü Komutları

Adminler ungag menüsünü oyun içi chat üzerinden de açabilir.

Normal chat komutları:

Kod:
/ungagmenu
!ungagmenu
.ungagmenu

Takım chat komutları:

Kod:
say_team /ungagmenu
say_team !ungagmenu
say_team .ungagmenu

Bu komutlar sql_ungagmenu ile aynı işi yapar. Sadece kullanım şekli daha pratiktir.



6. sql_cleangags Komutu

Görevi:
Tüm aktif gag kayıtlarını temizler.

Kullanım:

Kod:
sql_cleangags
Ne Yapar?

  1. SQL tablosundaki tüm gag kayıtlarını siler.
  2. Sunucuda aktif gaglı oyuncular varsa hepsinin gag durumunu sıfırlar.
  3. Mikrofon gaglı oyuncuların sesini tekrar açar.
  4. Tüm oyunculara adminin gagleri temizlediği bilgisini gönderir.
  5. Log dosyasına temizleme kaydı işler.

Dikkat:
Bu komut tüm gag sistemini temizlediği için sadece yüksek yetkili adminlerde kalmalıdır. Varsayılan yetki ayarında CLEAN_ACCESS değeri ADMIN_RCON olarak ayarlanmıştır.



7. sql_gaglist Komutu

Görevi:
Aktif gag listesini gösterir.

Kullanım:

Kod:
sql_gaglist
Listede Gösterilen Bilgiler:

Kod:
Oyuncu adı
Gag türü
Kalan süre
Orijinal süre
Gagi atan admin
Gag sebebi

Kalıcı gaglerde süre kısmı şu şekilde görünür:

Kod:
Sure: Kalici
Aktif gag yoksa admin şu mesajı görür:

Kod:
Aktif gag yok.


Gag Türlerinin Detaylı Açıklaması

0 - Chat Gag

Oyuncunun yazı yazmasını engeller.

Engellenen komutlar:

Kod:
say
say_team

Oyuncu yazı yazmaya çalışırsa sistem oyuncuya gag bilgisini gösterir.

Gösterilen bilgiler:
  • Gag türü
  • Kalan süre
  • Admin adı
  • Sebep

1 - Mikrofon Gag

Oyuncunun mikrofon kullanmasını engeller.

Engellenen komut:

Kod:
+voicerecord
Ayrıca oyuncuya SPEAK_MUTED uygulanır. Bu nedenle oyuncu mikrofon tuşuna bassa bile sesi gitmez.

2 - Chat + Mikrofon Gag

Oyuncunun hem yazı yazmasını hem de mikrofon kullanmasını engeller.

Engellenenler:

Kod:
say
say_team
+voicerecord



Süre Sistemi

Gag süresi dakika üzerinden çalışır.

Örnek süreler:

Kod:
5     = 5 dakika
15    = 15 dakika
30    = 30 dakika
60    = 1 saat
120   = 2 saat
1440  = 1 gün
4320  = 3 gün
0     = Kalıcı gag

Süreli gaglerde eklenti bitiş zamanını hesaplar ve SQL tablosuna yazar. Süre dolduğunda kayıt otomatik olarak temizlenir.



SQL Kayıt Mantığı

Eklenti SQL bağlantısını kurduktan sonra gag_sistemi tablosunu otomatik oluşturur. Bu tablo içinde oyuncu kimliği, IP adresi, admin adı, gag sebebi, gag süresi, bitiş zamanı ve gag türü tutulur.

Tabloda tutulan temel alanlar:

Kod:
id
authid
player_ip
player_name
admin_name
reason
gag_minutes
expire_time
gag_type
gag_type_text
created_at

SQL sisteminin avantajları:
  • Oyuncu çıksa bile gag kaydı silinmez.
  • Map değişse bile gag devam eder.
  • Sunucu restart sonrası kayıtlar korunur.
  • Aynı oyuncu tekrar bağlandığında sistem otomatik kontrol yapar.
  • Gag kayıtları panel veya web tarafında okunabilir hale gelir.



Oyuncu Sunucuya Girince Ne Olur?

Oyuncu sunucuya bağlandığında eklenti şu işlemleri yapar:

  1. Oyuncunun geçici gag durumu sıfırlanır.
  2. Bot veya HLTV değilse kontrol görevleri başlatılır.
  3. Belirlenen gecikmeden sonra SQL kontrolü yapılır.
  4. Oyuncunun AuthID ve IP adresi SQL tablosunda aranır.
  5. Aktif gag varsa oyuncuya tekrar uygulanır.
  6. Oyuncuya gaglı olarak bağlandığı bilgisi gösterilir.
  7. Ayar açıksa gaglı oyuncunun sunucuya girdiği herkese duyurulur.



Otomatik Gag Süresi Dolma Kontrolü

Eklenti belirli aralıklarla süresi dolmuş gag kayıtlarını kontrol eder.

Varsayılan ayar:

Kod:
CHECK_EXPIRED_INTERVAL = 30.0
Yani varsayılan olarak her 30 saniyede bir süresi dolmuş gagler kontrol edilir.

Süre dolduğunda:

  1. SQL tablosundan süresi biten gag kayıtları silinir.
  2. Oyuncu sunucudaysa yerel gag durumu sıfırlanır.
  3. Mikrofon gag varsa sesi tekrar açılır.
  4. Oyuncuya gag süresinin dolduğu bildirilir.
  5. Log dosyasına kayıt düşülür.



Kötü Kelime Sistemi

Eklentide otomatik kötü kelime kontrol sistemi vardır. Oyuncu chat mesajı yazdığında sistem mesajı kontrol eder. Ayar dosyasındaki yasaklı kelimelerden biri kullanılırsa oyuncuya otomatik gag uygulanır.

Ayar bölümü:

Kod:
[Kotu Kelimeler]
ENABLED = 1
GAG_TIME = 20
GAG_TYPE = 2
WORD_1 = kelime1
WORD_2 = kelime2

Ayar açıklamaları:

Kod:
ENABLED   = 1 ise kötü kelime sistemi aktif, 0 ise kapalı
GAG_TIME  = Otomatik gag süresi
GAG_TYPE  = Otomatik gag türü
WORD_1    = Yasaklı kelime
WORD_2    = Yasaklı kelime

Örnek:

Kod:
ENABLED = 1
GAG_TIME = 10
GAG_TYPE = 0
WORD_1 = spamkelime

Bu ayarda oyuncu spamkelime yazarsa otomatik olarak 10 dakika chat gag alır.



Ayar Dosyası

Eklentinin ayar dosyası:

Kod:
addons/amxmodx/configs/sqlgagsistemi.ini
Ayar dosyası yoksa eklenti otomatik olarak varsayılan ayar dosyasını oluşturur.



SQL Ayarları

Kod:
[Database]
DB_HOST =
DB_USER =
DB_PASS =
DB_NAME =

Bu alanlar boş bırakılırsa SQL bağlantısı kurulamaz. Kullanım için doldurulması gerekir.

Örnek:

Kod:
DB_HOST = 127.0.0.1
DB_USER = gag_user
DB_PASS = sifre
DB_NAME = gag_database

SQL bağlantısı başarılı olursa sunucu konsolunda bağlantının başarılı olduğuna dair bilgi görünür.

Güvenlik Notu:
Forumda veya herkese açık bir yerde gerçek SQL kullanıcı adı, şifre veya host bilgilerinizi paylaşmayın.



Menü Ayarları

Kod:
[Menu]
MENU_PREFIX =
MENU_GAGS_TITLE = Oyuncu Sec:
MENU_REASONS_TITLE = Sebep Sec:
MENU_TIMES_TITLE = Sure Sec:
MENU_TYPES_TITLE = Gag Turu Sec:

Bu bölüm menü başlıklarını düzenlemek için kullanılır.



Gag Sebepleri

Kod:
[Reasons]
REASON_1 = \r*\w Ozel Sebep...|Ozel Sebep
REASON_2 = \y*\w Spam|Spam
REASON_3 = \y*\w Hakaret/Asagilama|Hakaret/Asagilama
REASON_4 = \y*\w Reklam|Reklam
REASON_5 = \y*\w Kufur|Kufur
REASON_6 = \y*\w Mikrofon Spam|Mikrofon Spam
REASON_7 = \y*\w Uygunsuz Davranis|Uygunsuz Davranis

Burada | işaretinden önceki bölüm menüde görünür. | işaretinden sonraki bölüm SQL kaydına ve oyuncu mesajlarına sebep olarak yazılır.

Örnek:

Kod:
REASON_2 = \y*\w Spam|Spam
Menüde görünen sebep:

Kod:
Spam
Sisteme işlenen sebep:

Kod:
Spam
Özel Sebep:
Menüde ilk sebep özel sebep olarak kullanılabilir. Admin bu seçeneği seçtiğinde sistem özel sebep yazdırır, ardından gag türü ve süre seçimine devam eder.



Süre Ayarları

Kod:
[Sureler]
TIME_1 = \r5 \wdakika|5
TIME_2 = \y15 \wdakika|15
TIME_3 = \y30 \wdakika|30
TIME_4 = \w1 \ysaat|60
TIME_5 = \w2 \ysaat|120
TIME_6 = \w6 \ysaat|360
TIME_7 = \w12 \ysaat|720
TIME_8 = \w1 \ygun|1440
TIME_9 = \w3 \ygun|4320
TIME_10 = \rKalici|0

| işaretinden önceki kısım menüde görünür. Sonraki kısım gerçek dakika değeridir.



Yetki Ayarları

Kod:
[Erisim]
GAG_ACCESS = ADMIN_SLAY
UNGAG_ACCESS = ADMIN_SLAY
CLEAN_ACCESS = ADMIN_RCON
LIST_ACCESS = ADMIN_SLAY

Yetki açıklamaları:

Kod:
GAG_ACCESS    = sql_gag, sql_gagmenu, /gagmenu komutlarını kullanma yetkisi
UNGAG_ACCESS  = sql_ungagmenu, /ungagmenu komutlarını kullanma yetkisi
CLEAN_ACCESS  = sql_cleangags komutunu kullanma yetkisi
LIST_ACCESS   = sql_gaglist komutunu kullanma yetkisi

Tavsiye edilen yapı:

Kod:
GAG_ACCESS = ADMIN_SLAY
UNGAG_ACCESS = ADMIN_SLAY
CLEAN_ACCESS = ADMIN_RCON
LIST_ACCESS = ADMIN_SLAY

Bu şekilde normal yetkili adminler gag ve ungag işlemlerini yapabilir. Tüm gagleri temizleme işlemi ise RCON yetkisinde kalır.



Log Sistemi

Kod:
[Logs]
LOGS_ENABLED = 1
LOGS_FILE = gagsystem.log

Log dosyası konumu:

Kod:
addons/amxmodx/logs/gagsystem.log
Loglanan işlemler:
  • Adminin gag atması.
  • Adminin gag kaldırması.
  • Tüm gaglerin temizlenmesi.
  • Otomatik kötü kelime gagi.
  • Süresi dolan gag kayıtları.
  • SQL hataları.



Ses Sistemi

Kod:
[Sounds]
GAG_SOUND =
UNGAG_SOUND =
EXPIRE_GAG_SOUND =

Açıklama:

Kod:
GAG_SOUND         = Gag atılınca çalacak ses
UNGAG_SOUND       = Gag kaldırılınca çalacak ses
EXPIRE_GAG_SOUND  = Gag süresi bitince çalacak ses

Boş bırakılırsa ses çalmaz.

Örnek:

Kod:
GAG_SOUND = buttons/blip1.wav
UNGAG_SOUND = buttons/bell1.wav
EXPIRE_GAG_SOUND = buttons/button9.wav



HUD Sistemi

Gag atıldığında ekranda HUD mesajı gösterilir.

Kod:
[HUD]
HUD_X = -1.0
HUD_Y = 0.25
HUD_HOLDTIME = 5.0
HUD_FADEIN = 0.1
HUD_FADEOUT = 0.2
HUD_EFFECT = 2

HUD mesajında şu bilgiler görünür:

Kod:
Admin
Oyuncu
Tur
Sebep

Gag kaldırıldığında HUD üzerinde oyuncu ve durum bilgisi gösterilir.



Bağlantı Ayarları

Kod:
[Baglanti]
ANNOUNCE_EXISTING_GAG_ON_JOIN = 1
SHOW_JOIN_INFO_TO_PLAYER = 1
JOIN_INFO_SECONDS = 120
AUTO_GAG_ON_JOIN_ENABLED = 0
AUTO_GAG_ON_JOIN_MINUTES = 2
AUTO_GAG_ON_JOIN_TYPE = 0
AUTO_GAG_ON_JOIN_REASON = Ilk giris susturma
AUTO_GAG_ON_JOIN_ANNOUNCE_ALL = 0
AUTO_GAG_ONLY_ONCE_PER_MAP = 1
AUTO_GAG_SKIP_ADMINS = 1

Ayar açıklamaları:

Kod:
ANNOUNCE_EXISTING_GAG_ON_JOIN = Gaglı oyuncu girince herkese duyurur
SHOW_JOIN_INFO_TO_PLAYER       = Gaglı oyuncuya kendi gag bilgisini gösterir
JOIN_INFO_SECONDS              = Giriş bilgilendirme süresi metninde kullanılan saniye
AUTO_GAG_ON_JOIN_ENABLED       = Sunucuya giren oyuncuya otomatik gag uygular
AUTO_GAG_ON_JOIN_MINUTES       = Girişte uygulanacak otomatik gag süresi
AUTO_GAG_ON_JOIN_TYPE          = Girişte uygulanacak gag türü
AUTO_GAG_ON_JOIN_REASON        = Otomatik giriş gag sebebi
AUTO_GAG_ON_JOIN_ANNOUNCE_ALL  = Otomatik giriş gagini herkese duyurur
AUTO_GAG_ONLY_ONCE_PER_MAP     = Her haritada oyuncuya sadece bir kez uygular
AUTO_GAG_SKIP_ADMINS           = Adminlere otomatik gag uygulanmaz

Öneri:
Genel kullanımda AUTO_GAG_ON_JOIN_ENABLED = 0 kalması tavsiye edilir. Açılırsa sunucuya giren oyunculara otomatik gag uygulanabilir.



Kurulum

  1. .sma dosyasını şu klasöre atın:

Kod:
addons/amxmodx/scripting/
  1. Eklentiyi derleyin:

Kod:
./amxxpc gag_sistemi.sma
  1. Oluşan .amxx dosyasını şu klasöre atın:

Kod:
addons/amxmodx/plugins/
  1. plugins.ini dosyasına ekleyin:

Kod:
gag_sistemi.amxx
  1. Ayar dosyasını kontrol edin:

Kod:
addons/amxmodx/configs/sqlgagsistemi.ini
  1. SQL bilgilerini doldurun:

Kod:
[Database]
DB_HOST = 127.0.0.1
DB_USER = kullanici
DB_PASS = sifre
DB_NAME = veritabani

  1. Sunucuya restart veya map değişimi atın.



Pratik Kullanım Örnekleri

10 dakika chat gag:

Kod:
sql_gag oyuncu 10 0 Spam
30 dakika mikrofon gag:

Kod:
sql_gag oyuncu 30 1 Mikrofon spam
1 gün chat + mikrofon gag:

Kod:
sql_gag oyuncu 1440 2 Kufur
Kalıcı reklam gagi:

Kod:
sql_gag oyuncu 0 2 Reklam
Gag menüsünü açma:

Kod:
sql_gagmenu
veya oyun içinden:

Kod:
/gagmenu
Ungag menüsünü açma:

Kod:
sql_ungagmenu
veya oyun içinden:

Kod:
/ungagmenu
Aktif gagleri listeleme:

Kod:
sql_gaglist
Tüm gagleri temizleme:

Kod:
sql_cleangags


Kısa Özet

Kod:
Admin gag atar

Oyuncu chat / mikrofon / ikisinden engellenir

Kayıt SQL tablosuna yazılır

Oyuncu çıkıp girse bile gag devam eder

Süre dolarsa sistem otomatik kaldırır

Admin isterse ungag menüsünden manuel kaldırır

EKLENTİYİ SQL Ve WEB Sitenize Ekleyebilir site üzerinden SQL Banlarınızı takip edip SQL GAG Uygulaması veya Silme işlemlerini WEB Sitenizden yapabilirsiniz!
.zip SQL Gag Sistemi.zip (Dosya Boyutu: 11,4 KB | İndirme Sayısı: 9)
11-06-2026, 05:21
Eklenti Adı: IPGuard v1.5.2
Eklenti Yapımcısı: Onur "MrStipFan" MASALCI
Eklenti Açıklaması; Proxy Sorgusu & Mobil Veri İle Saldırılara karşı server koruması! Kullanılan API Bağlantısı yurt dışı web sitedir. Sunucunuza Günlük (24.Saat) >1.000< Oyuncu üzeri giriş yapıyor ise saldırı halinde açmanızı öneririm, aksi taktirde API Sınırı aşılır koruma pasife düşer.
NOT: API Web Sitesi: iphub.info
- Eklenti Hakkındaki Resimler, Videolar -
ds-a3ec723f-434e-4308-9355-9b5a0acbc83f-18977
HATALI IP KEY Log Dosya Türü:
L 06/11/2026 - 05:32:03: [ipguard.amxx] [IPGUARD] Ayar eksik. Host/Path/API Key kontrol edin.
L 06/11/2026 - 05:32:03: [ipguard.amxx] [IPGUARD] Kontrol basarisiz ama oyuncuya izin verildi. Oyuncu: MrStipFan | IP: 151.250.**.** | Hata: CONFIG_ERROR
BAŞARILI IP KEY Log Dosya Türü:
L 06/11/2026 - 05:34:57: [ipguard.amxx] [IPGUARD] ALLOW. Oyuncu: MrStipFan | IP: 151.250.**.** | Ulke: TR | ISP: TELLCOM-AS | ASN: 34984 | Block: 0
--------------------------
ipguard_ip_key.ini Bu dosya otomatik oluşturulur sadece siteden api keyi buraya ekleyin (addons/amxmodx/configs/ipguard_ip_key.ini): 
Kod:
; =======================================================
; IPGuard API Key Dosyasi
; Kullanıcı Dosyayı Düzenleyebilir
; =======================================================

ipguard_iphub_api_key "API KODU Girin!"

IP Guard Ayarları (addons/amxmodx/configs/ipguard_ayarlar.ini):
Kod:
; =======================================================
; IPGuard Ayar Dosyasi
; AYARLARA Dikkat Edin!
; Yanlis Yapilan Ayarlarda Sunucunuzun Erisimleri Kapanabilir!
; Türk Telekom Verilerine Dikkat edin Sabit İnterneti Mobil Olarak Görebiliyor! Varsayılan 0 bıraktım
; =======================================================

ipguard "1"

ipguard_iphub_host "v2.api.iphub.info"
ipguard_iphub_port "80"
ipguard_iphub_path "/ip"
ipguard_iphub_accept_version "2.2"
ipguard_iphub_delay "0.8"
ipguard_iphub_maxtries "16"

ipguard_iphub_failmode "0"
ipguard_iphub_block_level2 "0"

ipguard_iphub_prefix "GRD"
ipguard_iphub_reason "VPN/Proxy kullanimi yasaktir."

ipguard_mobil "1"
ipguard_mobil_turkcell "1"
ipguard_mobil_vodafone "1"
ipguard_mobil_turktelekom "0"
ipguard_mobil_diger "0"
ipguard_mobil_reason "Mobil veri sebekesi kullanimi yasaktir."

.zip IP Guard Proxy VPN Mobil.zip (Dosya Boyutu: 5,7 KB | İndirme Sayısı: 7)

Hoşgeldin, Ziyaretçi

Sitemizden yararlanabilmek için Kayıt olmalısınız.

Forumda Ara

Forum İstatistikleri

Toplam Üyeler: 44.702
Son Üye: aoral
Toplam Konular: 34.500
Toplam Yorumlar: 452.149

Son Aktiviteler

[ReAPI] Slot Makinesi

Son Yorum: Samet2772 6 dakika önce
Yorumlar: 72 Okunma: 9.709

VALORANT MOD GELİŞMİŞ SKI...

Son Yorum: Heil 58 dakika önce
Yorumlar: 6 Okunma: 165

TORBACI GAMING PRO PUBLIC...

Son Yorum: h4zes 1 saat önce
Yorumlar: 19 Okunma: 2.024

👑 DOST MECLİSİ PRO 95.173...

Son Yorum: pasa4star 1 saat önce
Yorumlar: 14 Okunma: 591

[ReAPI] Gelişmiş Temiz CT...

Son Yorum: Learnis 1 saat önce
Yorumlar: 1.613 Okunma: 155.212

Cs 1.6 Üst Düzey Maç Botu

Son Yorum: kraljunc 2 saat önce
Yorumlar: 728 Okunma: 93.449

Clutch Bilgilendirme ve Ö...

Son Yorum: kraljunc 2 saat önce
Yorumlar: 77 Okunma: 44.032

Merminin Sıyırma Sesleri ...

Son Yorum: kraljunc 3 saat önce
Yorumlar: 60 Okunma: 33.251

Açıksız TeamSpeak 3 JailB...

Forum: TS3 - Yedek
Son Yorum: SteamGaming 3 saat önce
Yorumlar: 32 Okunma: 2.653

[ReAPI] - Bomba Alımı Sın...

Son Yorum: kraljunc 3 saat önce
Yorumlar: 171 Okunma: 40.021