Подведи собственные итоги года совместно с YOUGAME и забери ценные призы! Перейти

Тригер только на 1 оружие

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
10 Фев 2019
Сообщения
113
Реакции
3
как сделать тригер бот только на 1 оружие с#

C#:
Expand Collapse Copy
                    #region Trigger Bot
                    var iCrosshairIndex = Memory.ReadMemory<int>(EntBase + Form2.O.netvars.m_iCrosshairId);
                    var iCrossBase = Memory.ReadMemory<int>((int)Memory.Client + Form2.O.signatures.dwEntityList + (iCrosshairIndex - 1) * 0x10);
                    var iCrossTeam = Memory.ReadMemory<int>(iCrossBase + Form2.O.netvars.m_iTeamNum);
                    var HoldingKey = Memory.GetAsyncKeyState(Settings.iTriggerKey);
                    var M8onCross = (iCrossTeam == LocalTeam);
                    if (((HoldingKey & 0x8000) > 0) && (iCrosshairIndex > 0 && iCrosshairIndex < 65))
                    {
                        if (M8onCross) continue;

                        Thread.Sleep(20); //
                        Memory.WriteMemory<int>((int)Memory.Client + Form2.O.signatures.dwForceAttack, 5);
                        Thread.Sleep(80); //
                        Memory.WriteMemory<int>((int)Memory.Client + Form2.O.signatures.dwForceAttack, 4);
                        Thread.Sleep(5); //
                    }
                    #endregion


это вообще тригер бот!
 
На одно оружие?
Получи itemdefinationindex и сделай проверку на него.
Пример :
Код:
Expand Collapse Copy
if (itemdefintionindex == 7) // ak47
{
// your trigger code
}
 
вот полная проверка (это с++)
Код:
Expand Collapse Copy
    DWORD localp = Meme.Read<DWORD>(Client + Offsets->m_dwLocalPlayer);
    int CurWeaponID = Meme.Read<int>((localp + Offsets->m_hActiveWeapon));
    CurWeaponID &= 0xFFF;
    DWORD WeaponEntity = Meme.Read<DWORD>((Client + Offsets->m_dwEntityList + (CurWeaponID - 1) * 16));

    int WeaponIndex = Meme.Read<int>(WeaponEntity + Offsets->m_iItemDefinitionIndex);
 
Назад
Сверху Снизу