![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
Опции темы | Поиск в этой теме |
![]() |
#1 |
Новичок
Джуниор
Регистрация: 03.02.2020
Сообщений: 2
|
![]()
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; } |
![]() |
![]() |
![]() |
Опции темы | Поиск в этой теме |
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Simple wallpaper changer - простенькая утилитка смены обоев рабочего стола | Человек_Борща | Софт | 1 | 06.10.2012 16:29 |
A.ch - Attribute Changer | Alex Cones | Софт | 0 | 18.06.2010 22:16 |