GTAMulti.com - Türkiye'nin Türkçe GTA Sitesi

[ANTİ-SİLENT] Silent & Wallshot

Başlatan ibocanpashasarsilmazcano, 27 Şubat 2022, 14:46:32

« önceki - sonraki »

0 Üye ve 1 Ziyaretçi konuyu incelemekte.

ibocanpashasarsilmazcano

Y'o :), selamlar ben GTAMulti forumundan SqueSarsilmaz bugün kendi yaptığım ve tüm projelerimde kullandığım silent aimbot ve & wallshot korumasını sizlerle paylaşıcağım. Bu ADD-ON'u paylaşmamın nedeni kendime daha iyi ve daha iyi korumalı bir silent & wallshot koruması yapmamdı. Herkese iyi kullanmalar dilerim. (Her hangi bir sorun yaşıyorsanız konunun altında yazmayı unutmayın.) :helal:

ONPLAYERDAMAGE
PAWN Kodu: Seç
public OnPlayerDamage(&playerid, &Float:amount, &issuerid, &weapon, &bodypart)
{

new
        Float:fOriginX, Float:fOriginY, Float:fOriginZ,
        Float:fHitPosX, Float:fHitPosY, Float:fHitPosZ;

    GetPlayerLastShotVectors(issuerid, fOriginX, fOriginY, fOriginZ, fHitPosX, fHitPosY, fHitPosZ);
    new Float:camX, Float:camY, Float:camZ;
    GetPlayerCameraPos(issuerid, camX, camY, camZ);
    new Float:cameradistance = GetPlayerDistanceFromPoint(playerid, camX, camY, camZ);
    new Float:playerdistance = GetPlayerDistanceFromPoint(issuerid, fHitPosX, fHitPosY, fHitPosZ);
    new Float:hitdistance = GetPlayerDistanceFromPoint(playerid, fHitPosX, fHitPosY, fHitPosZ);

    if(IsBulletWeapon(weapon) && GetPlayerCameraMode(issuerid) == 53 || GetPlayerCameraMode(issuerid) == 55)
    {
    if (cameradistance < 1 && hitdistance == 0)
{
            AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), wallshot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, wallshot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));
            return 0;
}
else if (hitdistance == 0 && cameradistance > 1)
{
            AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), wallshot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, wallshot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));
            return 0;
}
else if (hitdistance == 0 && cameradistance > 1)
{
            AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), silent aimbot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, silent aimbot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));
           
            return 0;
}
else if (hitdistance == 0 && cameradistance > 1)
{
            AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), silent aimbot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, silent aimbot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));

            return 0;
}
else if (hitdistance == 0 && cameradistance > 1)
{
            AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), silent aimbot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, silent aimbot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));

            return 0;
}
else if (hitdistance == 0 && cameradistance > 1)
{
            AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), silent aimbot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, silent aimbot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));

            return 0;
}
else if (hitdistance == 0 && cameradistance > 1)
{
            AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), silent aimbot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, silent aimbot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));

            return 0;
}
else if (hitdistance == 0 && cameradistance > 1)
{
            AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), silent aimbot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, silent aimbot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));

            return 0;
}
else if (hitdistance == 0 && cameradistance > 1)
{
            AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), silent aimbot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, silent aimbot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));

            return 0;
}
else if (hitdistance == 0 && cameradistance > 1)
{
            AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), silent aimbot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, silent aimbot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));

            return 0;
}
else if (hitdistance == 0 && cameradistance > 1)
{
            AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), silent aimbot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, silent aimbot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));

            return 0;
}
else if (hitdistance == 0 && cameradistance > 1)
{
            AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), silent aimbot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, silent aimbot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));

            return 0;
}
else if (hitdistance == 0 && cameradistance > 1)
{
            AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), silent aimbot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, silent aimbot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));

            return 0;
}
if(!IsPlayerInRangeOfPoint(playerid, 3.0, camX, camY, camZ) && !IsPlayerInRangeOfPoint(issuerid, 1.0, fOriginX, fOriginY, fOriginZ) && !IsPlayerInAnyVehicle(issuerid) && !IsPlayerInAnyVehicle(playerid))
        {
          AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), silent aimbot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, silent aimbot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));
            return 0;
        }
        if (playerdistance < 50.0 && GetPlayerTargetPlayer(issuerid) != playerid && GetPlayerTargetPlayer(issuerid) == INVALID_PLAYER_ID && !IsPlayerInAnyVehicle(playerid) && !IsPlayerInAnyVehicle(issuerid))
        {
          AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), silent aimbot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, silent aimbot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));
            return 0;
}
new Float:fOriginX2, Float:fOriginY2, Float:fOriginZ2;
        fOriginX2 = fOriginX + RandomEx(1, 5);
        fOriginY2 = fOriginY + RandomEx(1, 5);
        fOriginZ2 = fOriginZ + RandomEx(1, 5);
        if(!IsPlayerInRangeOfPoint(issuerid, 10.0, fOriginX2, fOriginY2, fOriginZ2))
        {
          AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), silent aimbot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, silent aimbot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));
            return 0;
        }
    }
    else if(IsBulletWeapon(weapon) && GetPlayerCameraMode(issuerid) == 4)
    {
    if (cameradistance < 1 && hitdistance == 0)
{
          AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), wallshot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, wallshot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));
            return 0;
}
else if (hitdistance == 0 && cameradistance > 1)
{
            AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), silent aimbot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, silent aimbot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));
            return 0;
}
if(!IsPlayerInRangeOfPoint(playerid, 3.0, camX, camY, camZ) && !IsPlayerInRangeOfPoint(issuerid, 1.0, fOriginX, fOriginY, fOriginZ) && !IsPlayerInAnyVehicle(issuerid))
        {
            AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), silent aimbot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, silent aimbot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));
            return 0;
        }
new Float:fOriginX2, Float:fOriginY2, Float:fOriginZ2;
        fOriginX2 = fOriginX + RandomEx(1, 5);
        fOriginY2 = fOriginY + RandomEx(1, 5);
        fOriginZ2 = fOriginZ + RandomEx(1, 5);
        if(!IsPlayerInRangeOfPoint(issuerid, 10.0, fOriginX2, fOriginY2, fOriginZ2))
        {
          AdminMessage(COLOR_LIGHTRED, "SQUE-AC: %s (%d), silent aimbot kullanmaya çalisiyor.", ReturnName(issuerid, 0), issuerid);
            Log_Write("logs/AntiCheat.log", "[%s] %s, silent aimbot kullanmaya çalisiyor.", ReturnDate(), ReturnName(issuerid));
            return 0;
        }
    }

Bu Ne İşe Yarar?

Bu ADD-ON, sunucunuzda Silent ve Wallshot fonksiyonlarını devre dışı bırakır, birisi silent aimbot ile bir oyuncuyu düşürürse hile kullandığının Log'u düşer. AirBreakte tamamen mermilerin %10'unu engeller yani 10 mermi atıyorsa 3'ü
işler.

Herkese iyi kullanımlar. :helal:

bismillahi rahmannirahim subhaneke allahümme

ibocanpashasarsilmazcano

bismillahi rahmannirahim subhaneke allahümme

feickthelord

ⓘ User is suspected to be a part of a child abduction organization. Please report any suspicious activity to GTAMulti staff.

ibocanpashasarsilmazcano

Alıntı yapılan: finch - 27 Şubat 2022, 16:05:49
Saçma bir fix.
Sonuçta fazlasıyla engelliyor, bunu paylaşmamın nedeni tamamiyle silent aimbotu kendi modumdan engellememdi, yorumun için teşekkür ederim.  :helal:

bismillahi rahmannirahim subhaneke allahümme

Rodeiun

Alıntı
bugün kendi yaptığım
böyle türemeler çok arttı hacı ya mod indirip içindeki slienti falan çekip kendi yaptığım diyor ya bide :dddd bro sen git gun rp ni yap allah için yaklaşma şuraya ya


duhix


Sulozzy


Kjen

Alıntı yapılan: SqueSarsilmaz - 27 Şubat 2022, 14:46:32
Y'o :), selamlar ben GTAMulti forumundan SqueSarsilmaz bugün kendi yaptığım
ctrl c, ctrl v yapınca benım beyın fonksıyonları


OnlySimon

Abi çalıyo çırpıyo ama yapıyo he


Nors Roleplay

Puhuauhauha

Beyler bu server modu bozmuş insan yapmayı etmeyin yav.

Syntaxa ekledi bozdu modu içine etti gitti.