Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > C# (си шарп)
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 14.06.2022, 10:55   #1
danya123
Новичок
Джуниор
 
Регистрация: 03.02.2020
Сообщений: 2
По умолчанию c# knife changer cs go

public void kiii()
{
while(cancelTokenSourceKnifeChanger .IsCancellationRequested == false)
{
//ViewModelEntityModelIndex = 840;
if (!Engine.InGame)
{
Thread.Sleep(Globals.IdleWait);
shouldReloadModelIndex = true;
continue;
}

if (shouldReloadModelIndex)
{
falchionModelIndex = Engine.GetModelIndexByName("models/weapons/v_knife_falchion_advanced.mdl");
cssModelIndex = Engine.GetModelIndexByName("models/weapons/v_knife_css.mdl");
pushModelIndex = Engine.GetModelIndexByName("models/weapons/v_knife_push.mdl");
bowieModelIndex = Engine.GetModelIndexByName("models/weapons/v_knife_survival_bowie.mdl");
ursusModelIndex = Engine.GetModelIndexByName("models/weapons/v_knife_ursus.mdl");
cordModelIndex = Engine.GetModelIndexByName("models/weapons/v_knife_cord.mdl");
canisModelIndex = Engine.GetModelIndexByName("models/weapons/v_knife_canis.mdl");
butterflyModelIndex = Engine.GetModelIndexByName("models/weapons/v_knife_butterfly.mdl");
outdoorModelIndex = Engine.GetModelIndexByName("models/weapons/v_knife_outdoor.mdl");
skeletonModelIndex = Engine.GetModelIndexByName("models/weapons/v_knife_skeleton.mdl");
stilettoModelIndex = Engine.GetModelIndexByName("models/weapons/v_knife_stiletto.mdl");
widowmakerModelIndex = Engine.GetModelIndexByName("models/weapons/v_knife_widowmaker.mdl");
shouldReloadModelIndex = false;
}
CBaseCombatWeapon currentWeapon = weaponList.ActiveWeapon;
//var gs = Memory.Read<int>(Offsets.dwLocalPla yer + Offsets.m_hMyWeapons + 0 * 0x4) & 0xFFF;
//int CurrentWeaponSkin = Memory.Read<int>(Offsets.dwEntityLi st + Offsets.m_nFallbackPaintKit);
for (int k = 0; k <= 3; k++)
{
if (weaponList.ActiveWeapon.IsKnife())
{
int WeapEnt = Memory.Read<int>(Offsets.dwLocalPla yer + Offsets.m_hMyWeapons + k * 0x4) & 0xFFF;
int model = Memory.Read<int>(ViewModelBase + Offsets.m_nModelIndex);

Memory.Write<int>(ViewModelBase + Offsets.m_nModelIndex, 840); //Ставим ножик
//int weaponBase = Memory.Read<int>(ViewModelBase + Offsets.dwEntityList + (WeapEnt - 1) * 0x10);
//Memory.Write<int>(currentWeapon. + Offsets.m_nFallbackPaintKit, 38); //ставим скин

}
if (currentWeapon.ViewModelEntityModel Index == butterflyModelIndex) == //если бабочка то применяем фикс анимаций
{
switch (currentWeapon.Sequence)
{
case (int)Sequence.SEQUENCE_DEFAULT_DRAW :
currentWeapon.Sequence = RandomSequence((int)Sequence.SEQUEN CE_BUTTERFLY_DRAW, (int)Sequence.SEQUENCE_BUTTERFLY_DR AW2);
break;
case (int)Sequence.SEQUENCE_DEFAULT_LOOK AT01:
currentWeapon.Sequence = RandomSequence((int)Sequence.SEQUEN CE_BUTTERFLY_LOOKAT01, (int)Sequence.SEQUENCE_BUTTERFLY_LO OKAT03);
break;
}
}
else if (currentWeapon.ViewModelEntityModel Index == widowmakerModelIndex)
{
switch (currentWeapon.Sequence)
{
case (int)Sequence.SEQUENCE_DEFAULT_LOOK AT01:
currentWeapon.Sequence = RandomSequence(14, 15);
break;
}
}
}
Memory.Write<int>(Memory.clientBase + 0x174, -1);//Обновляемся
//Thread.Sleep(TimeSpan.FromMilliseco nds(1));
}
}
public static int RandomSequence(int min, int max)
{
Random random = new Random();
//var rnd = random.Next(min,max);
return random.Next(min, max);
//return (max - min + 1) + min;
//return random.Next(min, max) % (max - min) + 1;
}
danya123 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Simple wallpaper changer - простенькая утилитка смены обоев рабочего стола Человек_Борща Софт 1 06.10.2012 16:29
A.ch - Attribute Changer Alex Cones Софт 0 18.06.2010 22:16