⭐🚀 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

Yazar: .SancakTepe*
05-07-2026, 15:47
Forum: PHP
Herkese Merhaba 

Uzun bir süre sonra yeniden ilk konumu tüm projelerimde kullanmış olduğum login yapısını paylaşarak açmak istedim. Artık PHP projelerinden çok Masaüstü uygulaması ve Mobil uygulama üzerine çalıştığım için PHP projelerimde kullandığım altyapıyı paylaşmaya karar verdim. Eğer sizde basit düzeyde projelerinize login sistemi eklemek istiyorsanız herkesin anlayabileceği dizaynda  bir altyapıdır.

1. loginsystem adında bir veritabanı oluşturalım
PHP Kod:
CREATE DATABASE IF NOT EXISTS `loginsystem`
CHARACTER SET utf8mb4
COLLATE utf8mb4_general_ci
;

USE `
loginsystem`; 
2. sessions adı altında bir tablo oluşturalım
PHP Kod:
CREATE TABLE `sessions` (
    `sidINT UNSIGNED NOT NULL AUTO_INCREMENT,
    `uidINT UNSIGNED NOT NULL,
    `hashVARCHAR(250NOT NULL,
    PRIMARY KEY (`sid`),
    UNIQUE KEY `hash` (`hash`),
    KEY `uid` (`uid`)
ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
3. users tablosu oluşturalım
PHP Kod:
CREATE TABLE `users` (
    `uidINT UNSIGNED NOT NULL AUTO_INCREMENT,
    `usernameVARCHAR(50NOT NULL,
    `passwordVARCHAR(255NOT NULL,
    PRIMARY KEY (`uid`),
    UNIQUE KEY `username` (`username`)
ENGINE=InnoDB DEFAULT CHARSET=utf8mb4
Users tablosunun proje ile bir bağlantısı yoktur, eğer mevcut bir veritabanınız varsa sadece uid değerini sessions tablosuna eklememiz yeterlidir.

Projenin mantığı genel olarak SESSION kullanmak yerine kullanıcı giriş işlemi yaptığında "login" ismiyle bir cookie oluşturur, oluşturulan cookie'yi veritabanına kaydeder, böylece sessions yerine cookie / DB bağlantısı aracılığıyla login ve veri çekme işlemleri gerçekleştirebilirsiniz.

Login olan kullanıcı kontrolü
PHP Kod:
if($loginControl){

echo 
"Giriş  yapıldı";

}else{

echo 
"Giriş yapılmadı";


[b]Login olan kullanıcının verilerini çekme işlemi[/b]

PHP Kod:
Kullanıcı adı$userInfo["username"]
UID$userInfo["uid"
Veritabanına eklediğiniz her değer için $userInfo["PARAMETRE"] değişkeninin kullanabilirsiniz.
.rar Login Sistemi.rar (Dosya Boyutu: 3,33 KB | İndirme Sayısı: 0)
Yazar: Ygtkms
04-07-2026, 21:51
Forum: CS 1.6 Model
Modelin Adı: Reklam Direği (Uzun)
Modelin Sürümü: 1.0
Modelin Yapımcısı: Sneaky.amxx
Modelin Kullanım Alanları:
  • JailBreaK Sunucuları
  • BaseBuilder Sunucuları
  • Zombie Plague Sunucuları
  • Zombie Escape Sunucuları
  • Biohazard Sunucuları
  • CS:GO Sunucuları
  • Fun Sunucuları

Not: internetten hazır bir modeldir.
- Model Hakkındaki Resimler, Videolar -
ds-530-90-5624e6747d9cd-19179
ds-5624e63415b77-19180
ds-5624e63d02fd1-19181

İndirme;

Yazar: bekost12
04-07-2026, 19:17
Mod Amxx Sürümü: -
Mod Yapımcısı: lastblow zombeie
Mod Sürümü: son sürüm
Mod Açıklaması;lastblow klanında kullandığımız zombi biohazard mod paketi 

- Mod Hakkındaki Resimler, Videolar -

ds-20220319224713-1-19172ds-20220319224704-1-19173ds-20220319224702-1-19174ds-20220319224659-1-19175

ds-20220319224716-1-19171ds-20220319224713-1-19172ds-20220319225201-1-19170
İNDİRME LİNKİ:
Yazar: bekost12
04-07-2026, 14:49
bunu amxx yapmam gerekiyor fakat ben yapamadım hataalıyorum
.sma ce_NMarket.sma (Dosya Boyutu: 48,34 KB | İndirme Sayısı: 3)
.inc zaman.inc (Dosya Boyutu: 136 Bayt | İndirme Sayısı: 2)
Yazar: jeffbaba
04-07-2026, 11:05
Arkadaşlar yeni bir sunucu açıyorum ben çok eskide kalmışım, bana bu konuda yardımcı olucak yaşı küçük olmayan biri yardım edebilir mi? pmden ulaşabilirsiniz.
Yazar: SteamGaming
03-07-2026, 23:09
İstek Türü: İkon
Benzer Çalışma: https://i.hizliresim.com/1r9zyj6.png - https://i.hizliresim.com/8w8paxq.png
Resim Boyutu: 728x90
Eklemek İstedikleriniz & İstediğiniz Renkler: M iconunu L Yaparsak Birde Query İconunu S Ye cevirirsek iyi olur yapamıyorum
Yazar: ReckLesS
03-07-2026, 22:23
merhaba 
reklam panosu için kullanacagımız tasarımı .mdl çevirebilecek varmıdır teşekkürler
https://www.webailesi.com/ds-3-tem-2026-22-52-21-19162.png
Yazar: john80
03-07-2026, 20:18
Arkadaşlar merhaba
bu kodların içinde oyuncuya asist veren sistem var benim isteğim asist yaptığımız kişinin nickinin de eklenmesi yani kime 51 üstü hasar verdiysek onun nicki say mesajı olarak belirtsin

emeği geçene teşekkürler.

Kod:
#include <amxmodx>
#include <amxmisc>
#include <cstrike>
#include <csx>
#include <fun>
#include <hamsandwich>

#define PLUGIN "frag"
#define VERSION "1.6"
#define AUTHOR "thorin"

new bool:g_bMatchActive = false
new bool:g_bFragResetUsed = false // Harita basinda sıfırlama hakkını tutar
new g_iSavedKills[33]
new g_iSavedDeaths[33]

// Oyuncularin birbirine verdigi NET hasarlari tutan matris [Saldiran][Kurban]
new g_iDamageDealt[33][33]

public plugin_init() {
    register_plugin(PLUGIN, VERSION, AUTHOR)
   
    register_concmd("amx_kytbasla", "Cmd_MacStart", ADMIN_KICK, "Mac modunu baslatir ve skorlari sabitler")
    register_concmd("amx_kytbitir", "Cmd_MacStop", ADMIN_KICK, "Mac modunu bitirir ve normal sisteme gecer")
    register_concmd("amx_fragsifirla", "Cmd_FragSifirla", ADMIN_KICK, "Tum oyuncularin frag ve olumlerini sifirlar (Haritada 1 kez)")
   
    register_event("HLTV", "Event_NewRound", "a", "1=0", "2=0")
   
    RegisterHam(Ham_Killed, "player", "Fwd_PlayerKilled_Post", 1)
    RegisterHam(Ham_Spawn, "player", "Fwd_PlayerSpawn_Post", 1)
   
    // NOT: Ham_TakeDamage iptal edildi. Zirh ve HE bomba tutarsizligi icin asagidaki client_damage kullanilacak.
}

public plugin_cfg() {
    g_bFragResetUsed = false
}

public client_putinserver(id) {
    g_iSavedKills[id] = 0
    g_iSavedDeaths[id] = 0
    ClearPlayerDamage(id)
}

public client_disconnected(id) {
    g_iSavedKills[id] = 0
    g_iSavedDeaths[id] = 0
    ClearPlayerDamage(id)
}

// Oyuncunun hasar kayitlarini temizleme fonksiyonu
ClearPlayerDamage(id) {
    for (new i = 1; i <= 32; i++) {
        g_iDamageDealt[id][i] = 0
        g_iDamageDealt[i][id] = 0
    }
}

public Cmd_MacStart(id, level, cid) {
    if (!cmd_access(id, level, cid, 1))
        return PLUGIN_HANDLED
       
    if (g_bMatchActive) {
        client_print_color(id, print_team_default, "")
        return PLUGIN_HANDLED
    }
       
    g_bMatchActive = true
    ClearAllDamage()
    SyncAllScores()
   
    client_print_color(0, print_team_default, "")
    return PLUGIN_HANDLED
}

public Cmd_MacStop(id, level, cid) {
    if (!cmd_access(id, level, cid, 1))
        return PLUGIN_HANDLED
       
    if (!g_bMatchActive) {
        client_print_color(id, print_team_default, "")
        return PLUGIN_HANDLED
    }
       
    g_bMatchActive = false
    ClearAllDamage()
   
    for (new i = 1; i <= 32; i++) {
        if (is_user_connected(i)) {
            g_iSavedKills[i] = 0
            g_iSavedDeaths[i] = 0
            set_user_frags(i, 0)
            cs_set_user_deaths(i, 0)
            UpdateScoreboard(i)
        }
    }
   
    client_print_color(0, print_team_default, "^4[SSS] Skor sayma ve frag kayit sistemi kapatildi! Fraglar sifirlandi.")
    return PLUGIN_HANDLED
}

public Cmd_FragSifirla(id, level, cid) {
    if (!cmd_access(id, level, cid, 1))
        return PLUGIN_HANDLED
       
    if (g_bFragResetUsed) {
        client_print_color(id, print_team_default, "")
        return PLUGIN_HANDLED
    }
       
    ClearAllDamage()
    for (new i = 1; i <= 32; i++) {
        if (is_user_connected(i)) {
            g_iSavedKills[i] = 0
            g_iSavedDeaths[i] = 0
            set_user_frags(i, 0)
            cs_set_user_deaths(i, 0)
            UpdateScoreboard(i)
        }
    }
   
    g_bFragResetUsed = true
   

    client_print_color(0, print_team_default, "")
    return PLUGIN_HANDLED
}

// Zırh (Çelik Yelek) ve %50 Bomba eklentisi uyumlu yeni hasar yakalama fonksiyonu
public client_damage(attacker, victim, damage, wpnindex, hitplace, TA) {
    if (!g_bMatchActive)
        return

    if (attacker < 1 || attacker > 32 || !is_user_connected(attacker) || attacker == victim)
        return

    // TA = Team Attack. Eğer 0 ise kurban düşmandır (FF Koruması).
    if (!TA) {
        // Buradaki 'damage' değişkeni; çelik yeleğin hasarı emmesi veya sunucundaki
        // bomba hasarını %50 düşüren eklentinin işlemlerinden SONRA oyuncudan
        // düşen NET can miktarıdır. Bu sayede tutarsızlıklar tamamen ortadan kalkar.
        g_iDamageDealt[attacker][victim] += damage
    }
}

public bomb_defused(id) {
    if (g_bMatchActive && is_user_connected(id)) {
        set_task(0.2, "Task_SaveBombScore", id)
    }
}

public bomb_explode(planter, defuser) {
    if (g_bMatchActive && is_user_connected(planter)) {
        set_task(0.2, "Task_SaveBombScore", planter)
    }
}

public Task_SaveBombScore(id) {
    if (g_bMatchActive && is_user_connected(id)) {
        g_iSavedKills[id] = get_user_frags(id)
        UpdateScoreboard(id)
    }
}

public Fwd_PlayerKilled_Post(victim, killer) {
    if (!g_bMatchActive)
        return HAM_IGNORED
       
    // İntihar veya dunya hasari durumlari
    if (killer == victim || killer == 0 || !is_user_connected(killer)) {
        if (is_user_connected(victim)) {
            set_task(0.1, "Task_RestoreScore", victim)
        }
       
        // Kurbanin hasar matrisini temizle
        for (new i = 1; i <= 32; i++) {
            g_iDamageDealt[i][victim] = 0
        }
        return HAM_IGNORED
    }
   
    // --- ASIST KONTROL SISTEMI ---
    new iVictimTeam = get_user_team(victim)
    for (new i = 1; i <= 32; i++) {
        // Katil haricinde, bagli olan ve kurbanin dusmani olan oyunculari tara
        if (i != killer && is_user_connected(i) && get_user_team(i) != iVictimTeam) {
            // Eger bu oyuncu olene 51 veya uzeri net hasar vermisse asist kazanir
            if (g_iDamageDealt[i][victim] >= 51) {
                set_user_frags(i, get_user_frags(i) + 1)
               
                // Asist yapan oyuncuya 200 Dolar para verme islemi (Max 16000 korumali)
                new current_money = cs_get_user_money(i)
                cs_set_user_money(i, clamp(current_money + 200, 0, 16000))
               
                UpdateScoreboard(i)
                client_print_color(i, print_team_default, "^4[SSS] ^3Asist ^1yaptigin icin ^4+1 ^1frag ve^4 200$ ^1kazandin! (Verdigin hasar: ^4%d^1)", g_iDamageDealt[i][victim])
            }
        }
    }
   
    // Asist dagitildiktan sonra tum skorlari guvenle hafizaya kilitliyoruz
    SyncAllScores()
   
    // Ölen oyuncunun uzerindeki hasar kayitlarini yeni canlanma icin sifirliyoruz
    for (new i = 1; i <= 32; i++) {
        g_iDamageDealt[i][victim] = 0
    }
   
    return HAM_IGNORED
}

public Task_RestoreScore(id) {
    if (!g_bMatchActive || !is_user_connected(id))
        return
       
    set_user_frags(id, g_iSavedKills[id])
    cs_set_user_deaths(id, g_iSavedDeaths[id])
    UpdateScoreboard(id)
}

public Event_NewRound() {
    if (!g_bMatchActive)
        return
       
    // Yeni el basinda tum hasar matrisini tamamen temizle
    ClearAllDamage()

    for (new i = 1; i <= 32; i++) {
        if (is_user_connected(i)) {
            set_user_frags(i, g_iSavedKills[i])
            cs_set_user_deaths(i, g_iSavedDeaths[i])
        }
    }
   
    set_task(0.5, "Task_UpdateAllScores")
}

public Task_UpdateAllScores() {
    if (!g_bMatchActive)
        return
       
    UpdatePlayerStaggered(1)
}

UpdatePlayerStaggered(id) {
    if (!g_bMatchActive || id > 32)
        return

    if (is_user_connected(id)) {
        UpdateScoreboard(id)
        set_task(0.03, "OnUpdateNextPlayer", id + 1)
    } else {
        UpdatePlayerStaggered(id + 1)
    }
}

public OnUpdateNextPlayer(id) {
    UpdatePlayerStaggered(id)
}

public Fwd_PlayerSpawn_Post(id) {
    if (!g_bMatchActive || !is_user_alive(id))
        return
       
    set_user_frags(id, g_iSavedKills[id])
    cs_set_user_deaths(id, g_iSavedDeaths[id])
   
    // Canlanan oyuncunun hasar gecmisini tedbiren temizle
    for (new i = 1; i <= 32; i++) {
        g_iDamageDealt[id][i] = 0
        g_iDamageDealt[i][id] = 0
    }
}

public SyncAllScores() {
    if (!g_bMatchActive)
        return

    for (new i = 1; i <= 32; i++) {
        if (is_user_connected(i)) {
            g_iSavedKills[i] = get_user_frags(i)
            g_iSavedDeaths[i] = cs_get_user_deaths(i)
        }
    }
}

ClearAllDamage() {
    for (new i = 1; i <= 32; i++) {
        for (new j = 1; j <= 32; j++) {
            g_iDamageDealt[i][j] = 0
        }
    }
}

UpdateScoreboard(id) {
    message_begin(MSG_BROADCAST, get_user_msgid("ScoreInfo"))
    write_byte(id)
    write_short(g_iSavedKills[id])
    write_short(g_iSavedDeaths[id])
    write_short(0)
    write_short(get_user_team(id))
    message_end()
}

 

Oyt zam

Yazar: CrwsJ
03-07-2026, 16:02
Tüm sunucu fiyatlarımızda %15-30 oranında zam uygulanacaktır. Yeni fiyatlar 20 Temmuz itibarıyla geçerli olacaktır.
Yazar: PawNod'
03-07-2026, 13:21
SancakPanel - CS 1.6 Clan / Sunucu CMS Sistemi

CS 1.6 toplulukları, clan siteleri ve sunucu sahipleri için geliştirilmiş modern bir yönetim panelidir. Sunucu durumları, yetki paketleri, dosyalar, galeri, kurallar, ekip üyeleri ve site ayarları tek panelden yönetilebilir.

Öne Çıkan Özellikler
- Modern admin panel
- CS 1.6 sunucu durum sorgulama
- Öne çıkan sunucu seçimi
- Yetki paketi ve fiyat yönetimi
- Paket butonlarını Discord, WhatsApp, TeamSpeak veya özel link olarak ayarlama
- Menü yönetimi
- Harici link menüsü ekleme: Rank sistemi, forum, market vb.
- Dosya indirme sistemi
- Galeri yönetimi
- Kurallar ve kategori sistemi
- Yönetici ekip sistemi
- Site bakım modu
- Logo, renk, arka plan ve tema ayarları
- Light / dark logo desteği
- Laravel bakım işlemleri için ayrı sistem bakım sayfası
- Açık kaynak, geliştirilebilir yapı

Kullanım Alanları
- CS 1.6 public / match / jailbreak / deathmatch sunucu siteleri
- Clan tanıtım sitesi
- Yetki satış sayfası
- Dosya ve oyun paketi dağıtım sistemi
- Rank sistemi veya forum gibi harici sistemlere yönlendirme

Teknik Bilgi
Sistem Laravel tabanlıdır. Kod yapısı açık kaynak olarak teslim edilir, geliştirilebilir ve müşteriye göre özelleştirilebilir.

Fiyat
Fiyat için iletişime geçebilirsiniz.

Teslim İçeriği
- Kaynak kodlar
- Veritabanı migration ve seed dosyaları
- Admin panel
- Public site arayüzü
- Kurulum desteği

İlgilenenler özel mesaj, Discord veya Whatsapp üzerinden iletişime geçebilir.
ds-ekran-goruntusu-2026-07-03-134755-19150
ds-ekran-goruntusu-2026-07-03-134746-19151
ds-ekran-goruntusu-2026-07-03-134737-19152ds-ekran-goruntusu-2026-07-03-134737-19152
ds-ekran-goruntusu-2026-07-03-134716-19154ds-ekran-goruntusu-2026-07-03-125141-19153ds-screencapture-127-0-0-1-8000-2026-07-

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.141

Son Aktiviteler

Merminin Sıyırma Sesleri ...

Son Yorum: kraljunc 6 dakika önce
Yorumlar: 60 Okunma: 33.245

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

Forum: TS3 - Yedek
Son Yorum: SteamGaming 9 dakika önce
Yorumlar: 32 Okunma: 2.652

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

Son Yorum: kraljunc 14 dakika önce
Yorumlar: 171 Okunma: 40.020

TS3 Kırmızı İcon Pack V1

Son Yorum: ENERCII 18 dakika önce
Yorumlar: 7 Okunma: 147

Cvar Ayarlı Spec Bot Plug...

Son Yorum: kraljunc 22 dakika önce
Yorumlar: 512 Okunma: 78.350

C4 Konum gösterme Eklenti...

Son Yorum: kraljunc 23 dakika önce
Yorumlar: 109 Okunma: 20.893

[ReAPI] - Yazılı Kill Ass...

Son Yorum: kraljunc 27 dakika önce
Yorumlar: 18 Okunma: 9.863

CS:GO Mod AK-47 Simsiyah ...

Son Yorum: drunk.revo 58 dakika önce
Yorumlar: 26 Okunma: 29.300

👑 DOST MECLİSİ PRO 95.173...

Son Yorum: Christian 1 saat önce
Yorumlar: 12 Okunma: 542

Cs 1.6 Valorant Mod Payla...

Son Yorum: ancemint 3 saat önce
Yorumlar: 539 Okunma: 66.710