⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel

Webailesi Portal Sistemi

Kod:
public Action OnBanClient(int client, int time, int flags, const char[] reason, const char[] kick_message, const char[] command, any source)
{
char mesaj[256];
Format(mesaj, sizeof(mesaj), "%t", "BANNED", source, client, time, reason);
SendToDiscord(mesaj);
}

Bu kod sayesinde ban atıldığı an kaydı alıp discord'a kütüphaneler yardımı ile gönderebiliyorum. Ama SourceBans olan sunucularda atılan banı;

Kod:
public int SBPP_OnBanPlayer(int iAdmin, int iTarget, int iTime, const char[] sReason)
{
    PrePareMsg(iAdmin, iTarget, iTime, sReason);
}

public int OnSBBanPlayer(int client, int target, int time, char[] reason)
{
    PrePareMsg(client, target, time, reason);
}

 Bu şekilde algılatmak gerekiyor. Sunucuda sbpp_main.smx dosyası yüklü ise mantığını;

Kod:
public void OnAllPluginsLoaded()
{
    if (!LibraryExists("sbpp_main"))
    {
        SetFailState("SourceBans not found. Plugin won't work.");
    }
}

Nasıl kullanabilirim? SourceBans yok ise 1. attığım koda göre Discord'a mesajı gönderecek. SourceBans yüklü ise 2. attığıma göre. Eklentiyi yapar mısınız?

Kaynaklar:

SourceBans olmaz ise discorda mesaj gönderen eklentinin kütüphaneleri
SourceBans yüklü ise discorda mesaj gönderen eklentinin tamamının kodları içindedir (discord_sourcebans.sp)
Yazar: Ayyildiz
13-02-2020, 18:41
Merhabalar istediğim bir eklenti var ama eklenti t takimi 5 kisi altinda iken calismiycak her el basi botlari slaylamasini istiyorum yapabilirmisiniz ?
Yazar: FavorDZN.
13-02-2020, 18:14
Yorumlar 179
Tasarım Yapımcısı: Paradox7692
Tasarım İsmi:WEBAilesi Özel OdaİCİ
Tasarım Sürümü:v1
Kullanım Alanları & Önemli Bilgileri;

  • Jailbreak Teamspeak 3 Adresleri

  • Genel Teamspeak 3 Adresleri


Tasarım Görüntüsü

nYpMRI



Rar Şifresi;



[DOSYA EKİ]

.zip WebailesiOdaiçi.zip (Dosya Boyutu: 999,99 KB | İndirme Sayısı: 204)
Yazar: insanity
13-02-2020, 18:10
Arkadaşlar Kendim Deathmacht Mod Kurucam Serverima C4 Nasıl Kaldıra Bilirim
.sma hidenseek.sma (Dosya Boyutu: 84,94 KB | İndirme Sayısı: 1)
hidenseek.sma(45) : warning 201: redefinition of constant/macro (symbol "CsTeams")
hidenseek.sma(52) : warning 201: redefinition of constant/macro (symbol "CsInternalModel")
hidenseek.sma(67) : warning 201: redefinition of constant/macro (symbol "CsArmorType")
hidenseek.sma(528) : warning 233: symbol "client_disconnect" is marked as deprecated: Use client_disconnected() instead
Yazar: FavorDZN.
13-02-2020, 17:02
Nickimi Değiştirebilme Şansım Varmı ?
AMX Mod X Compiler 1.8.3-dev+5079
Copyright © 1997-2006 ITB CompuPhase
Copyright © 2004-2013 AMX Mod X Team

mert_jbmenuozel2.sma(2027) : warning 225: unreachable code
mert_jbmenuozel2.sma(3005 -- 3006) : warning 215: expression has no effect
mert_jbmenuozel2.sma(3552 -- 3553) : warning 215: expression has no effect
mert_jbmenuozel2.sma(3878) : warning 217: loose indentation
mert_jbmenuozel2.sma(3902) : warning 217: loose indentation
mert_jbmenuozel2.sma(4493) : warning 217: loose indentation

bu tarz bi hata alıyorum jbmenu yuklerlen csduragi icin çözümü nedir
.sma mert_jbmenuozel1.sma (Dosya Boyutu: 115,47 KB | İndirme Sayısı: 3)
Bu kodları yazdım. Eklentinin amacı ilk 3 round hariç steam grup üyelerine para zırh armor verdirmek. Grup üyelerini swgm eklentisi tespit ediyor. Bende swgm kütüphanesini kullandım. Bu kodları optimize etmede yardım eder misiniz?

Repo:  https://github.com/SourceTurk/swgm-module/tree/master/scripting

Kod:
#include <sourcemod>
#include <cstrike>
#include <sdktools>
#include <2SteamWorks>
#include <SWGM>
#include <multicolors>

#pragma semicolon 1
#pragma newdecls required

Handle RoundStartMoney;
ConVar g_groupmessage;
int iRoundStartMoney;

public Plugin myinfo =
{
    name = "Round start money",
    author = "northeaster",
    description = "eski nickim lazhoroni ile github'a ilk olarak kaydedilmiştir. swgm 1.7 için yapılmıştır.",
    version = "1.0.2",
    url = "https://forum.sourceturk.net"
};

public void OnPluginStart()
{
    HookEvent("round_start", OnRoundStart);
    RoundStartMoney = CreateConVar("swgm_round_start_money", "650", "Round start money");
    g_groupmessage = CreateConVar("swgm_round_start_chat_message", "1", "0 = Disable, 1 = Enable", 0, true, 0.0, true, 1.0);
    AutoExecConfig(true, "swgm_round_start_money");
    LoadTranslations("swgm_round_start_money.phrases");
}

public void OnMapStart()
{
    iRoundStartMoney = GetConVarInt(RoundStartMoney);
}

public Action OnRoundStart(Handle hEvent, const char[] Name, bool dontbroadcast)
{
    if (GameRules_GetProp("m_bWarmupPeriod") != 0)
    {
        return;
    }
    
    for (int iClient = 1; iClient <= MaxClients; iClient++)
    {
        if(IsClientInGame(iClient) && !IsFakeClient(iClient))
        {
            if (IsRoundBlah(GetCurrentRound()))
            {
                if(!SWGM_InGroup(iClient))
                {
                    if (g_groupmessage.IntValue == 1)
                    {
                        CPrintToChat(iClient, "%t", "Message 1", iRoundStartMoney);
                        CPrintToChat(iClient, "%t", "Message 2");
                    }
                }
                else if(SWGM_InGroup(iClient))
                {
                    if (g_groupmessage.IntValue == 1)
                    {
                        CPrintToChat(iClient, "%t", "Message 3", iRoundStartMoney);
                    }
                    SetEntProp(iClient, Prop_Send, "m_bHasHelmet", 100);
                    SetEntProp(iClient, Prop_Send, "m_ArmorValue", 100);
                    int money = GetEntProp(iClient, Prop_Send, "m_iAccount");
                    money = money + iRoundStartMoney;
                    Handle maxmoney = FindConVar("mp_maxmoney");
                    if (money > GetConVarInt(maxmoney))
                    {
                        money = GetConVarInt(maxmoney);
                    }
                    SetEntProp(iClient, Prop_Send, "m_iAccount", money);
                }
            }
            else
            {
                if(!SWGM_InGroup(iClient))
                {
                    if (g_groupmessage.IntValue == 1)
                    {
                        CPrintToChat(iClient, "%t", "Message 1", iRoundStartMoney);
                        CPrintToChat(iClient, "%t", "Message 2");
                    }
                }
                else if(SWGM_InGroup(iClient))
                {
                    if (g_groupmessage.IntValue == 1)
                    {
                        CPrintToChat(iClient, "%t", "Message 4", iRoundStartMoney);
                    }
                }
            }
        }
    }    
}

bool IsRoundBlah(int iRound)
{
    return iRound != 1 && iRound != 2 && iRound != 3 && iRound != 16 && iRound != 17 && iRound != 18;
}

int GetCurrentRound()
{
    return CS_GetTeamScore(CS_TEAM_T) + CS_GetTeamScore(CS_TEAM_CT) + 1;
}

Yazar: Admin
13-02-2020, 14:40
Merhabalar, uzun süredir aklımızda olan ancak ertelettiğimiz fikri hayata sokmaya karar verdik csgo piyasasında çok sayıda kod yazmayı bilmeyen ama insanları ve firmaları dolandıran isimler var ve bu kişiler ve projelerin önlerini kesmek için cs:go piyasasında ücretli satılan tüm eklentileri ücretsiz olarak kaynak kod olarak csgo eklenti paylaşım bölümümüzde ücretsiz biçimde yayımlayacağız. 

10 gün içersinde ekip olarak sourcemod üzerinde çalışmalara başlayacağız şuanda firmalar ile iletişimimiz devam ediyor ancak eklenti satışı yapan platformların, sattıkları içerikleri yayımlayacağımıza söz verebiliriz. Türkiye üzerinde eklenti satan ve geliştiren tek platform webailesi.com adresidir. Bunu cs:go içinde kanıtlayacağız.

Teşekkürler, EmirhanKURT
Arkadaşlar bilmiyorum ama şu mod kurma arasında kararsız kaldım
İlk Modum Eşya Saklambacı idi.
Doluluk oranı : Düşüktü.

2.ci Modum PaintBalldı buna çok emek verdim cidden.
Doluluk oranı : Yüksekti.

3.modum Csgo Mod ve 
Doluluk oranı : Düşük. 

Aslında PaintBall dan çıkmicaktık hatta çok iyi gidiyorduk gt de bile ilk sayfadaydık.

Ama şu çökme işinden dolayı modu değişme kararı aldım.
Ben o modu dahada geliştirmeyi düşünüyordum.
Ve geliştirip modu forumda paylaşmayı düşünüyordum. 
Ama mod çöküyor işte hatasıda yazmuyor
Tüm eklentileri denedim fakat bulamadım

Ne yapmam lazım. 

Csgo ya devammı edeyim yoksa PaintBall a gerimi döneyim. 
Veya başka bir mod mu kurayım.

Değişmemin sebebi okadar para veriyorum emek veriyorum ama doluluk oranı şuanki modda düşük.Yani ne diyim bu csgo Modda oyuncu sayısı 10 nu geçmedi Üzgünüm

Hoşgeldin, Ziyaretçi

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

Forumda Ara

Forum İstatistikleri

Toplam Üyeler: 44.951
Son Üye: yakuza09
Toplam Konular: 34.816
Toplam Yorumlar: 456.474

Son Aktiviteler

Üst Yazı Plugini [- Bugün...

Son Yorum: sleeper038 • 39 dakika önce
Yorumlar: 217 • Okunma: 62.545

CashEscobar WebAilesi Öze...

Son Yorum: xsersezx • 43 dakika önce
Yorumlar: 79 • Okunma: 17.031

Cash / Victoria Pytson Do...

Son Yorum: xsersezx • 46 dakika önce
Yorumlar: 39 • Okunma: 10.926

Teamspeak Pytson Eklentil...

Son Yorum: xsersezx • 56 dakika önce
Yorumlar: 250 • Okunma: 25.201

TeamSpeak3 Türkçe Yama

Son Yorum: xsersezx • 58 dakika önce
Yorumlar: 11 • Okunma: 1.881

TeamSpeak 3 Pytson Script...

Forum: TS3 - Yedek
Son Yorum: xsersezx • 1 saat önce
Yorumlar: 271 • Okunma: 27.087

TeamSpeak3 Python Scripts...

Son Yorum: xsersezx • 1 saat önce
Yorumlar: 199 • Okunma: 29.644

Vexmira Zombie Plague | O...

Son Yorum: skip60 • 1 saat önce
Yorumlar: 0 • Okunma: 11

Red swicht klavye

Son Yorum: Marxxx • 2 saat önce
Yorumlar: 1 • Okunma: 15

Silah İnceleme Eklentisi ...

Son Yorum: CRYDERDABEST* • 2 saat önce
Yorumlar: 600 • Okunma: 84.819
Task