⭐🚀 TkyNET | Blacklist ve Profesyonel DDoS Korumalı TeamSpeak 3 Sunucuları 🚀⭐
Sponsor Görsel
🇹🇷 TR Lokasyon | 🛡️ Gelişmiş DDoS Koruması | ⚡ Düşük Ping | 🎧 Kesintisiz TS3 | Hostlar
Sponsor Görsel 2
SponsorSponsor

Konu

#1
ReAimDetector, ReHLDS ekibi tarafından geliştirilmiş olan aimbot(hile) engelleme sistemidir. Hilelerin büyük bir çoğunluğunu modul kurulum sonrasında otomatik olarak engellemektedir. Aynı zamanda geliştiriciler için geliştirici desteği vermektedir.

ReAimDetector, Gereksinimleri;
  • ReHLDS
  • ReGameDLL
  • AMX MOD X
  • MetaMod 1.20(+)
Kurulum Rehberi;
İlk adım,
reaimdetector_amxx_i386.so dosyasını Linux kullanıyorsanız "cstrike/addons/amxmodx/modules" dizinine veya Windows kullanıyorsanız reaimdetector_amxx.dll dosyasını kopyalayın .


İkinci adım,
addons/amxmodx/configs/modules.ini dosyasını açın ve bir satır ekleyin,
PHP Kod:
reaimdetector 
Üçüncü adım,
reaimdetector.inc dosyasını şu dizine yükleyin: "amxmodx/scripting/include/"

Dördüncü adım,
Ekte bulunan ".sma" uzantılı dosyayı ".amxx" olarak derleyek plugins kısmına yükleyin ve derlediğiniz "reaimdetector.amxx" dosyasını "configs/plugins.ini" dosyasına ekleyin.

Kurulum tamamlanmıştır.



Standart gelen ayarlar, yedekleri;
Kod:
[AIMBOT]
; Включить Обнаружение AimBot (0 | 1)
AIM_DETECTION = 1
; Чувствительность Обнаружения AimBot (0 | 10)
SENS = 8
; Активация Выдачи Нескольких Предупреждений За Одну Проверку [Отключите для DeathMatch] (0 | 1)
MULTI_WARN = 1
; Предупреждений до Начала Оповещения Админов в Чате (0 | 50)
NOTIFY_WARNS = 3
; Предупреждений до Обнаружения AimBot (2 | 50)
MAX_WARNS = 5
; Сброс Предупреждений После N Чистых Выстрелов (5 | 1000)
SHOTS_RESET = 40
; Сброс Предупреждений После N Убийств Противников (10 | 500)
KILLS_RESET = 35
; Сброс Предупреждений После N Секунд с Последнего Предупреждения (30 | 1800)
TIME_RESET = 420
[NOSPREAD]
; Включить Обнаружение NoSpread (0 | 1)
NOSPREAD_DETECTION = 1
; Предупреждений до Начала Оповещения Админов в Чате (15 | 300)
NOTIFY_WARNS = 15
; Предупреждений до Обнаружения NoSpread (25 | 300)
MAX_WARNS = 40
[PUNISH]
; Причина Наказания за AimBot
REASON_AIMBOT = Aim Detected
; Время Назания за AimBot
BAN_TIME_AIMBOT = 43200
; Причина Наказания за NoSpread
REASON_NOSPREAD = NoSpread Detected
; Время Наказания за NoSpread
BAN_TIME_NOSPREAD = 43200
; Формирование Строки Команды Бана
; Параметры для Подстановки:
; [time] - Время бана
; [userid] - Userid игрока
; [steam] - SteamID игрока
; [ip] - IP игрока
; [reason] - Причина бана
; Строка Наказания за Обнаружение AimBot (Максимальная длина 127 символов)
PUNISH_AIMBOT = amx_ban [time] [userid] [reason]
; Строка Наказания за Обнаружение NoSpread (Максимальная длина 127 символов)
PUNISH_NOSPREAD = amx_ban [time] [userid] [reason]
[SAVE]
; Сохранение Предупреждений После Перезахода Игрока на Сервер (0 | 3)
; 0 - отключено | 1 - SteamID | 2 - IP | 3 - SteamID или IP
TYPE = 1
; Минимальное Количество Предупреждений для Сохранения за AimBot (2 | 50)
AIM_WARNS = 2
; Минимальное Количество Предупреждений для Сохранения за NoSpread (15 | 300)
NOSPREAD_WARNS = 15
[OTHER]
; Флаг(и) Админа, Который Будет Видеть Оповещения (Пример: abcde)
FLAG_ALERT = d
; Включить Защищенную Отправку Оружия (0 | 1)
SEND_PROTECTION_WEAPON = 0
; Включить Crash Читов (0 | 1)
CRASH_CHEAT = 0


PHP Kod:
#if defined _reaimdetector_included
    #endinput
#endif

#define _reaimdetector_included

#if AMXX_VERSION_NUM >= 175
    #pragma reqlib reaimdetector
    #if !defined AMXMODX_NOAUTOLOAD
        #pragma loadlib reaimdetector
    #endif
#else
    #pragma library reaimdetector
#endif

enum NotifyType
{
    WARNING,
    DETECT
};

enum PunishType
{
    AIMBOT,
    NOSPREAD
};

enum ResetType
{
    KILLED,
    SHOTS,
    TIME
};

enum ADSet
{
    AimDetection,
    AimSens,
    AimMultiWarns,
    AimNotifyWarns,
    AimMaxWarns,
    AimShotsReset,
    AimKillsReset,
    AimTimeReset,
    NoSpreadDetection,
    NoSpreadNotifyWarns,
    NoSpreadMaxWarns,
    SendProtectionWeapon,
    CrashCheat
};

enum ADClient
{
    AimCheck,
    AimWarn,
    AimShots,
    AimKills,
    AimTimeTask,
    NoSpreadCheck,
    NoSpreadWarn
};

/*
* Module initialization.
*
* @param Version
* @param Map
*
* @noreturn
*/
forward ad_init(const Version[], const Map[]);

/*
* Notifies about warnings the player, also detection aim.
*
* @param index            Client index
* @param pType            Punish type
* @param nType            Notify type
* @param Kills            The amount of kills a enemies
* @param Shots            The amount of clean shots
* @param Warn            The current amount of warnings for player
*
* @noreturn
*/
forward ad_notify(const index, const PunishType:pType, const NotifyType:nType, const Kills, const Shots, const Warn);

/*
* Reset the player warnings.
*
* @param index            Client index
* @param rType            Reset type
* @param Kills            The amount of kills a enemies
* @param Shots            The amount of clean shots
*
* @noreturn
*/
forward ad_aim_reset_warn(const index, const ResetType:rType, const Kills, const Shots);

/*
* Returns setting from config.
*
* @param Type        enum ADSet
*
*/
native ad_get_cfg(const ADSet:Type);

/*
* Sets setting config.
*
* @param Type        enum ADSet
* @param Value        Type int
*
* @noreturn
*
*/
native ad_set_cfg(const ADSet:Type, const Value);

/*
* Returns a data of the player.
*
* @param index        Client index
* @param Type        enum ADClient
*
*/
native ad_get_client(const index, const ADClient:Type);

/*
* Sets a data of the player.
*
* @param index        Client index
* @param Type        enum ADClient
* @param Value        Type int
*
* @noreturn
*
*/
native ad_set_client(const index, const ADClient:Type, const Value);

#define REAIMDETECTOR_VERSION            "0.2.2"
#define REAIMDETECTOR_VERSION_MAJOR    4
#define REAIMDETECTOR_VERSION_MINOR    0

public __reaimdetector_version_check(const majorVersion, const minorVersion)
{
    if (majorVersion != REAIMDETECTOR_VERSION_MAJOR)
    {
        new temp[512];
        formatex(tempsizeof temp 1"[ReAimDetector]: Api major version mismatch; expected %d, real %d"REAIMDETECTOR_VERSION_MAJORmajorVersion);
        set_fail_state(temp);
        return;
    }

    if (minorVersion REAIMDETECTOR_VERSION_MINOR)
    {
        new temp[512];
        formatex(tempsizeof temp 1"[ReAimDetector]: Api minor version mismatch; expected at least %d, real %d"REAIMDETECTOR_VERSION_MINORminorVersion);
        set_fail_state(temp);
        return;
    }




Bilgilendirme,
Bu modül ve eklenti içermektedir oyunyöneticisi, csdurağı gibi sunuculara kurulum ve güncelleme yapmak için yöneticileri ile iletişim kurmanız gerekmektedir webailesi maç sunucularında bu koruma standart olarak ekli gelmektedir.

İndirme;
.rarreaimdetector_0.2.2.rar(Dosya Boyutu: 97,62 KB | İndirme Sayısı: 100)
Cevapla
#2
@"MawiLarq" reaimdetector.sma yı amxx'e Çevircez Dimi :?
Cevapla
#3
(08-02-2021, 19:59)ProluCesart Adlı Kullanıcıdan Alıntı: @"MawiLarq" reaimdetector.sma yı amxx'e Çevircez Dimi :?

Modülleri kurup, evet
Cevapla
#4
ben çeviremiyorum ama Üzgünüm

nasıl çevirebilirim bunu , Ben çevirirken hata veriyorda
Son Düzenleme: 08-02-2021, 20:11, Düzenleyen: ProluCesart.
Cevapla
#5
(08-02-2021, 20:09)ProluCesart Adlı Kullanıcıdan Alıntı: ben çeviremiyorum ama Üzgünüm

Bu sistemi oyunyöneticisi, csdurağı gibi veyatta sunucu satan yerlere kuramazsın onu deniyorsan bu firmalar için bir konu
Cevapla
#6
Onun için değil test sunucum var bi ( Linux Değil ) onda deniyeceğim,Modülleri Herşeyi yaptım Tek bu sma kaldı onu da çeviremiyorum
Cevapla
#7
(08-02-2021, 20:14)ProluCesart Adlı Kullanıcıdan Alıntı: Onun için değil test sunucum var bi ( Linux Değil ) onda deniyeceğim,Modülleri Herşeyi yaptım Tek bu sma kaldı onu da çeviremiyorum

Derleyicine inc yüklemen gerek var yada sunucu dosyaları üzerinden amxpc üzerine atman gerek dosyayı ama ben senin yerine derledim
.zipreaim-amxx.zip(Dosya Boyutu: 9,45 KB | İndirme Sayısı: 10)
Cevapla
#8
@"MawiLarq" teşşekkür ederim
Cevapla
#9
@"MawiLarq"
Cevapla
#10
teşekkürler
Cevapla

Bir hesap oluşturun veya yorum yapmak için giriş yapın

Yorum yapmak için üye olmanız gerekiyor

ya da