Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

JS-скрипт Warmup setup [OTCV4/OTV4]

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
16 Фев 2021
Сообщения
48
Реакции
9
JavaScript:
Expand Collapse Copy
UI.AddSubTab( ["Visuals", "SUBTAB_MGR"], "Warmup")
UI.AddCheckbox( ["Visuals", "Warmup", "SHEET_MGR", "Warmup"], "Load warmup settings")
UI.AddCheckbox( ["Visuals", "Warmup", "SHEET_MGR", "Warmup"], "Godmode")
UI.AddCheckbox( ["Visuals", "Warmup", "SHEET_MGR", "Warmup"], "Add bot to CT team")
UI.AddCheckbox( ["Visuals", "Warmup", "SHEET_MGR", "Warmup"], "Add bot to T team")
UI.AddCheckbox( ["Visuals", "Warmup", "SHEET_MGR", "Warmup"], "Kick bots")
UI.AddCheckbox( ["Visuals", "Warmup", "SHEET_MGR", "Warmup"], "Rethrow last nade (JS Keys bind)")
UI.AddCheckbox( ["Visuals", "Warmup", "SHEET_MGR", "Warmup"], "Mirage")
UI.AddCheckbox( ["Visuals", "Warmup", "SHEET_MGR", "Warmup"], "Dust 2")
UI.AddCheckbox( ["Visuals", "Warmup", "SHEET_MGR", "Warmup"], "Overpass")
UI.AddCheckbox( ["Visuals", "Warmup", "SHEET_MGR", "Warmup"], "Vertigo")
UI.AddCheckbox( ["Visuals", "Warmup", "SHEET_MGR", "Warmup"], "Office")
UI.AddCheckbox( ["Visuals", "Warmup", "SHEET_MGR", "Warmup"], "Inferno")
UI.AddCheckbox( ["Visuals", "Warmup", "SHEET_MGR", "Warmup"], "Nuke")
UI.AddCheckbox( ["Visuals", "Warmup", "SHEET_MGR", "Warmup"], "Cobblestone")
UI.AddCheckbox( ["Visuals", "Warmup", "SHEET_MGR", "Warmup"], "Shortdust")
UI.AddHotkey(["Config", "Scripts", "JS Keybinds"], "Rethrow nade", "Rethrow nade")
Cheat.ExecuteCommand("sv_cheats 1")
Cheat.ExecuteCommand("sv_lan 1")
function warmup() {
    if (UI.GetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Load warmup settings"])) {
Cheat.ExecuteCommand("mp_roundtime_defuse 60")
Cheat.ExecuteCommand("sv_infinite_ammo 1")
Cheat.ExecuteCommand("mp_freezetime 0")
Cheat.ExecuteCommand("mp_maxmoney 16000")
Cheat.ExecuteCommand("mp_startmoney 16000")
Cheat.ExecuteCommand("mp_maxrounds 999")
Cheat.ExecuteCommand("mp_buy_anywhere 1")
Cheat.ExecuteCommand("mp_buytime 9999999999999")
Cheat.ExecuteCommand("sv_airaccelerate 100")
Cheat.ExecuteCommand("mp_restartgame 1")
Cheat.ExecuteCommand("clear")
UI.SetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Load warmup settings"], 0);
    }
    if (UI.GetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Godmode"])) {
Cheat.ExecuteCommand("god")
UI.SetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Godmode"], 0);
    }   
    if (UI.GetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Mirage"])) {
Cheat.ExecuteCommand("map de_mirage")
UI.SetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Mirage"], 0);
    }   
    if (UI.GetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Dust 2"])) {
Cheat.ExecuteCommand("map de_dust2")
UI.SetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Dust 2"], 0);
    }   
    if (UI.GetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Overpass"])) {
Cheat.ExecuteCommand("map de_overpass")
UI.SetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Overpass"], 0);
    }   
    if (UI.GetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Vertigo"])) {
Cheat.ExecuteCommand("map de_vertigo")
UI.SetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Vertigo"], 0);
    }   
    if (UI.GetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Office"])) {
Cheat.ExecuteCommand("map cs_office")
UI.SetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Office"], 0);
    }   
    if (UI.GetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Inferno"])) {
Cheat.ExecuteCommand("map de_inferno")
UI.SetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Inferno"], 0);
    }   
    if (UI.GetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Nuke"])) {
Cheat.ExecuteCommand("map de_nuke")
UI.SetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Nuke"], 0);
    }   
    if (UI.GetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Cobblestone"])) {
Cheat.ExecuteCommand("map de_cbble")
UI.SetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Cobblestone"], 0);
    }   
    if (UI.GetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Shortdust"])) {
Cheat.ExecuteCommand("map de_shortdust")
UI.SetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Shortdust"], 0);
    }
    if (UI.GetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Add bot to T team"])) {
Cheat.ExecuteCommand("bot_add_t")
UI.SetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Add bot to T team"], 0);
    }       
    if (UI.GetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Kick bots"])) {
Cheat.ExecuteCommand("bot_kick")
UI.SetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Kick bots"], 0);
    }
    if (UI.GetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Add bot to CT team"])) {
Cheat.ExecuteCommand("bot_add_ct")
UI.SetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Add bot to CT team"], 0);
    }   
    if (UI.GetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Rethrow last nade (JS Keys bind)"])) {
Cheat.ExecuteCommand("sv_rethrow_last_grenade")
UI.SetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Rethrow last nade (JS Keys bind)"], 0);
    }
    if (UI.GetValue(["Config", "Scripts", "JS Keybinds", "Rethrow nade"])) {
UI.SetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Rethrow last nade (JS Keys bind)"], 1);
    } else {
UI.SetValue(["Visuals", "Warmup", "SHEET_MGR", "Warmup", "Rethrow last nade (JS Keys bind)"], 0);
    }
}
Cheat.RegisterCallback("CreateMove", "warmup");
 
я уже жалею что убрали клоуна
почему? как по мне, скрипт полезный
а если какие-то придирки по поводу кода то напиши их, бтв это мой первый пост на юге
 
почему? как по мне, скрипт полезный
а если какие-то придирки по поводу кода то напиши их, бтв это мой первый пост на юге
легче уже в самом конфиге кски вписать bind i "sv_cheats 1; bot_stop 1; mp_roundtime_Defuse 60; mp_warmup_start; mp_respawn_on_death_ct 1; mp_respawn_on_death_t 1 ; mp_maxmoney 999999; mp_startmoney 999999 ; mp_buy_anywhere 1 , mp_buytime 9999 , или самому копировать
 
легче уже в самом конфиге кски вписать bind i "sv_cheats 1; bot_stop 1; mp_roundtime_Defuse 60; mp_warmup_start; mp_respawn_on_death_ct 1; mp_respawn_on_death_t 1 ; mp_maxmoney 999999; mp_startmoney 999999 ; mp_buy_anywhere 1 , mp_buytime 9999 , или самому копировать
ну хз, луашка с таким же функционалом лежит на маркете нла и у нее норм отзывы
кто не хочет заморачиваться с конфигом кс, а просто прожать чекбокс - идеальная джска
 
1645195434734.png
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
нахуя ты это написал? еще бы указал что мы находимся на форуме югейма, а не форуме неврелуза
чел шизик просто какой то,запостил джс на в4,а пишет что какая то такая же луашка находится на маркете нла :seemsgood:
 
Обратите внимание, пользователь заблокирован на форуме. Не рекомендуется проводить сделки.
чел шизик просто какой то,запостил джс на в4,а пишет что какая то такая же луашка находится на маркете нла :seemsgood:
дальше то что? какая хуй разница, упомянул другой проект, что не так? не душни
 
чел шизик просто какой то,запостил джс на в4,а пишет что какая то такая же луашка находится на маркете нла :seemsgood:
хорош, брейна не хватает догадаться что по функционалу они схожи?
 
Столько if честно говоря я в жизни ещё не видел.
Я не смог сделать rethrow nade потому что хочу кушать и прямо сейчас я иду есть.
Скорее всего моя реализация хуйня, но мне ли не похуй :roflanBuldiga:

JavaScript:
Expand Collapse Copy
UI.AddSubtab( ['Visuals', 'SUBTAB_MGR'], 'Warmup')
UI.AddCheckbox( ['Visuals', 'Warmup', 'SHEET_MGR', 'Warmup'], 'Warmup settings')
UI.AddDropdown( ['Visuals', 'Warmup', 'SHEET_MGR', 'Warmup'], 'Features', ['None', 'Godmode', 'Bot add CT', 'Bot add T', 'Kick bots'], 0)
UI.AddDropdown( ['Visuals', 'Warmup', 'SHEET_MGR', 'Warmup'], 'Map choose', ['None', 'Nuke', 'Mirage', 'Dust 2', 'Overpass', 'Vertigo', 'Office', 'Inferno', 'Cobblestone', 'Shortdust'], 0)

const cmds = [
    'sv_cheats 1',
    'sv_lan 1',
    'mp_roundtime_defuse 60',
    'sv_infinite_ammo 1',
    'mp_freezetime 0',
    'mp_maxmoney 16000',
    'mp_startmoney 16000',
    'mp_maxrounds 999',
    'mp_buy_anywhere 1',
    'mp_buytime 9999999999999',
    'sv_airaccelerate 100',
    'mp_restartgame 1',
    'clear'
]

const items = {

    maps: {
        1: 'de_nuke',
        2: 'de_mirage',
        3: 'de_dust2',
        4: 'de_overpass',
        5: 'de_vertigo',
        6: 'cs_office',
        7: 'de_inferno',
        8: 'de_cbble',
        9: 'de_shortdust'
    },

    features: {
        1: 'god',
        2: 'bot_add_ct',
        3: 'bot_add_t',
        4: 'bot_kick'
    }

}

function warmup() {

    if (UI.GetValue( ['Visuals', 'Warmup', 'SHEET_MGR', 'Warmup', 'Warmup settings'] )) {

        for(var cmd of cmds) {
            Cheat.ExecuteCommand(cmd)
        }

        UI.SetValue( ['Visuals', 'Warmup', 'SHEET_MGR', 'Warmup', 'Warmup settings'], 0);
    }

}

function mapChoose() {

    for(var map in items.maps) {

        if(UI.GetValue( ['Visuals', 'Warmup', 'SHEET_MGR', 'Warmup', 'Map choose'] ) == map) {

            Cheat.ExecuteCommand('map ' + items.maps[map])
            UI.SetValue( ['Visuals', 'Warmup', 'SHEET_MGR', 'Warmup', 'Map choose'], 0)

        }
    }
}

function features() {
    for(var feature in items.features) {

        if(UI.GetValue( ['Visuals', 'Warmup', 'SHEET_MGR', 'Warmup', 'Features'] ) == feature) {

            Cheat.ExecuteCommand(items.features[feature])
            UI.SetValue( ['Visuals', 'Warmup', 'SHEET_MGR', 'Warmup', 'Features'], 0)

        }
    }
}

Cheat.RegisterCallback("CreateMove", "warmup");
Cheat.RegisterCallback("Draw", "mapChoose");
Cheat.RegisterCallback("CreateMove", "features")
 
Последнее редактирование:
Назад
Сверху Снизу