-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] local P=game:GetService("Players")local W=game:GetService("Workspace")local U=game:GetService("UserInputService")local LP=P.LocalPlayer local TS=game:GetService("TeleportService")local RS=game:GetService("RunService")local mob=U.TouchEnabled and not U.MouseEnabled local OC=Color3.fromRGB(255,140,0) local C={K=Color3.fromRGB(255,40,40),D=Color3.fromRGB(40,255,40),T=Color3.fromRGB(255,200,0),M=Color3.fromRGB(255,180,0),R=Color3.fromRGB(255,140,0)} local S={HK=false,HT=false,HC=false,HD=false,HR=false,AT=false,AC=false,AK=false,LK=false,LD=false,AR=false,SP=0,Tab=1,HL={},FO=nil,lTV=nil,sp=nil,noCoins=0,hopping=false,mini=false,lang="RU"} local UpdateLang local L={"Дети","Опасн","Убийцы","Вики","Лор","ТП","Обнов","Убийца(ESP)","Класс убийцы","ТВ(ESP)","Монеты(ESP)","Починить ТВ","Авто-ТВ","Анти-ранение","Авто-фарм","Дети(ESP)","Класс детей","Капканы","Скорость:","ВКЛ","ВЫКЛ","Выкл","Анти-ранение: ходьба+снятие оглушения","Дети зелёным. Капканы оранж.","Базовая 16. 100%=32. Выкл-стандарт.","КАПКАН","ТП к ТВ","Игроки:","Обновить","Нет игроков","ТП к ТВ","ТП к порталу","ОПАСНЫЕ ДЕТИ","Шанс стать убийцей","Обновить список","Нет данных","Авто-убийство","Мой шанс:"} local LNGS={"RU","EN","ES","FR","DE","IT","PT","PL","TR","AR","ZH","JA","KO","HI","ID"} local LNGN={"Русский","English","Español","Français","Deutsch","Italiano","Português","Polski","Türkçe","العربية","中文","日本語","한국어","हिन्दी","Indonesia"} local I18N={}I18N.RU=L I18N.EN={"Kids","Danger","Killers","Wiki","Lore","TP","Updates","Killer(ESP)","Killer class","TV(ESP)","Coins(ESP)","Fix TV","Auto-TV","Anti-ragdoll","Auto-farm","Kids(ESP)","Kids class","Traps","Speed:","ON","OFF","Off","Anti-ragdoll: walk+stun removal","Kids green. Traps orange.","Base 16. 100%=32. Off=standard.","TRAP","TP to TV","Players:","Refresh","No players","TP to TV","TP to portal","DANGER KIDS","Killer chance","Refresh list","No data","Auto-kill","My chance:"} I18N.ES={"Niños","Peligro","Asesinos","Wiki","Historia","TP","Act.","Asesino(ESP)","Clase asesino","TV(ESP)","Monedas(ESP)","Reparar TV","Auto-TV","Anti-caída","Auto-farm","Niños(ESP)","Clase niños","Trampas","Velocidad:","ON","OFF","Off","Anti-caída: caminar+quitar aturdimiento","Niños verde. Trampas naranja.","Base 16. 100%=32. Off=estándar.","TRAMPA","TP a TV","Jugadores:","Actualizar","Sin jugadores","TP a TV","TP a portal","NIÑOS PELIGROSOS","Ser asesino","Act. lista","Sin datos","Auto-matar","Mi chance:"} I18N.FR={"Enfants","Danger","Tueurs","Wiki","Histoire","TP","Maj","Tueur(ESP)","Classe tueur","TV(ESP)","Pièces(ESP)","Réparer TV","Auto-TV","Anti-chute","Auto-farm","Enfants(ESP)","Classe enfants","Pièges","Vitesse:","ON","OFF","Off","Anti-chute: marcher+lever étourdissement","Enfants vert. Pièges orange.","Base 16. 100%=32. Off=standard.","PIÈGE","TP vers TV","Joueurs:","Actualiser","Pas de joueurs","TP vers TV","TP portail","ENFANTS DANGER","Chance tueur","Act. liste","Pas de données","Auto-tuer","Mon chance:"} I18N.DE={"Kinder","Gefahr","Killer","Wiki","Lore","TP","Update","Killer(ESP)","Killer Klasse","TV(ESP)","Münzen(ESP)","TV reparieren","Auto-TV","Anti-Sturz","Auto-Farm","Kinder(ESP)","Kinder Klasse","Fallen","Geschwindigkeit:","AN","AUS","Aus","Anti-Sturz: gehen+Betäubung lösen","Kinder grün. Fallen orange.","Basis 16. 100%=32. Aus=Standard.","FALLE","TP zum TV","Spieler:","Aktualisieren","Keine Spieler","TP zum TV","TP Portal","GEFAHR KINDER","Killer Chance","Liste aktual.","Keine Daten","Auto-Töten","Meine Chance:"} I18N.IT={"Bambini","Pericolo","Assassini","Wiki","Storia","TP","Agg.","Assassino(ESP)","Classe assass.","TV(ESP)","Monete(ESP)","Ripara TV","Auto-TV","Anti-caduta","Auto-Farm","Bambini(ESP)","Classe bambi.","Trappole","Velocità:","ON","OFF","Off","Anti-caduta: camminare+rimuovi stordimento","Bambini verde. Trappole arancione.","Base 16. 100%=32. Off=standard.","TRAPPOLA","TP al TV","Giocatori:","Aggiorna","Nessun gioc.","TP al TV","TP portale","BAMBINI PERICOLOSI","Chance assass.","Agg. lista","Nessun dato","Auto-uccidi","Mia chance:"} I18N.PT={"Crianças","Perigo","Assassinos","Wiki","História","TP","Atual.","Assassino(ESP)","Classe assass.","TV(ESP)","Moedas(ESP)","Consertar TV","Auto-TV","Anti-queda","Auto-Farm","Crianças(ESP)","Classe crian.","Armadilhas","Velocidade:","ON","OFF","Off","Anti-queda: andar+remover atordoamento","Crianças verde. Armadilhas laranja.","Base 16. 100%=32. Off=padrão.","ARMADILHA","TP p/ TV","Jogadores:","Atualizar","Sem jogadores","TP p/ TV","TP portal","CRIANÇAS PERIGO","Chance assass.","Atual. lista","Sem dados","Auto-matar","Minha chance:"} I18N.PL={"Dzieci","Zagrożenie","Zabójcy","Wiki","Lore","TP","Akt.","Zabójca(ESP)","Klasa zabójcy","TV(ESP)","Monety(ESP)","Napraw TV","Auto-TV","Anti-upadek","Auto-Farm","Dzieci(ESP)","Klasa dzieci","Pułapki","Prędkość:","WŁ","WYŁ","Wył","Anti-upadek: chód+usuń ogłuszenie","Dzieci ziel. Pułapki pomarańcz.","Baza 16. 100%=32. Wył=standard.","PUŁAPKA","TP do TV","Gracze:","Odśwież","Brak graczy","TP do TV","TP portal","NIEBEZPIECZNE DZIECI","Szansa zabójcy","Odś. listę","Brak danych","Auto-zabij","Moja szansa:"} I18N.TR={"Çocuklar","Tehlike","Katiller","Wiki","Lore","TP","Günc.","Katil(ESP)","Katil sınıfı","TV(ESP)","Madeniye(ESP)","TV tamir","Oto-TV","Anti-düşüş","Oto-Farm","Çocuklar(ESP)","Çocuk sınıfı","Tuzaklar","Hız:","AÇIK","KAPALI","Kapalı","Anti-düşüş: yürüme+sersemlik giderme","Çocuklar yeşil. Tuzaklar turuncu.","Taban 16. 100%=32. Kapalı=standart.","TUZAK","TV'ye TP","Oyuncular:","Yenile","Oyuncu yok","TV'ye TP","Portal TP","TEHLİKELİ ÇOCUKLAR","Katil şansı","Liste yenile","Veri yok","Oto-öldür","Şansım:"} I18N.AR={"أطفال","خطر","قتلة","ويكي","قصة","نقل","تحديث","قاتل(ESP)","فئة القاتل","TV(ESP)","عملات(ESP)","إصلاح TV","أوتو-TV","مضاد السقوط","مزرعة تلقائية","أطفال(ESP)","فئة الأطفال","فخاخ","السرعة:","تشغيل","إيقاف","إيقاف","مضاد السقوط: مشي+إزالة الصعق","أطفال أخضر. فخاخ برتقالي.","أساسي 16. 100%=32. إيقاف=قياسي","فخ","نقل إلى TV","لاعبون:","تحديث","لا يوجد لاعبون","نقل إلى TV","نقل بوابة","أطفال خطيرون","فرصة القاتل","تحديث القائمة","لا توجد بيانات","قتل تلقائي","فرصتي:"} I18N.ZH={"儿童","危险","杀手","百科","故事","传送","更新","杀手(ESP)","杀手职业","TV(ESP)","金币(ESP)","修TV","自动TV","防摔","自动刷","儿童(ESP)","儿童职业","陷阱","速度:","开","关","关","防摔:行走+解除眩晕","儿童绿色. 陷阱橙色.","基础16. 100%=32. 关=标准","陷阱","传送到TV","玩家:","刷新","无玩家","传送到TV","传送门","危险儿童","杀手几率","刷新列表","无数据","自动杀","我的几率:"} I18N.JA={"子供","危険","キラー","ウィキ","ストーリー","TP","更新","キラー(ESP)","キラー職業","TV(ESP)","コイン(ESP)","TV修理","オートTV","アンチ転倒","オート周回","子供(ESP)","子供職業","罠","速度:","オン","オフ","オフ","アンチ転倒:歩行+スタン解除","子供緑. 罠オレンジ.","ベース16. 100%=32. オフ=標準","罠","TVへTP","プレイヤー:","更新","プレイヤーなし","TVへTP","ポータルTP","危険な子供","キラー確率","リスト更新","データなし","自動殺害","私の確率:"} I18N.KO={"아이들","위험","킬러","위키","스토리","TP","업데이트","킬러(ESP)","킬러 클래스","TV(ESP)","코인(ESP)","TV 수리","자동 TV","넘어짐 방지","자동 파밍","아이들(ESP)","아이들 클래스","함정","속도:","켜기","끄기","끄기","넘어짐 방지: 걷기+스턴 해제","아이들 초록. 함정 주황.","기본 16. 100%=32. 끄기=표준","함정","TV로 TP","플레이어:","새로고침","플레이어 없음","TV로 TP","포털 TP","위험한 아이들","킬러 확률","목록 새로고침","데이터 없음","자동 처치","내 확률:"} I18N.HI={"Bachche","Khatra","Killer","Wiki","Kahani","TP","Update","Killer(ESP)","Killer class","TV(ESP)","Sikke(ESP)","TV theek","Auto-TV","Anti-girna","Auto-farm","Bachche(ESP)","Bachche class","Jaale","Raftaar:","ON","OFF","Off","Anti-girna: chalna+stun hatana","Bachche green. Jaale orange.","Base 16. 100%=32. Off=standard","JAAL","TV ko TP","Kheladi:","Refresh","Koi kheladi nahi","TV ko TP","Portal TP","KHATARNAK BACCHE","Killer chance","List refresh","Koi data nahi","Auto-kill","Mera chance:"} I18N.ID={"Anak","Bahaya","Pembunuh","Wiki","Cerita","TP","Update","Pembunuh(ESP)","Kelas pembunuh","TV(ESP)","Koin(ESP)","Perbaiki TV","Auto-TV","Anti-jatuh","Auto-farm","Anak(ESP)","Kelas anak","Jebakan","Kecepatan:","ON","OFF","Off","Anti-jatuh: jalan+hapus stun","Anak hijau. Jebakan oranye.","Dasar 16. 100%=32. Off=standar","JEBAKAN","TP ke TV","Pemain:","Segarkan","Tidak ada pemain","TP ke TV","TP portal","ANAK BERBAHAYA","Peluang pembunuh","Segarkan daftar","Tidak ada data","Auto-bunuh","Chance-ku:"} local function T(n)return(I18N[S.lang]and I18N[S.lang][n])or L[n]end local WK={} WK.RU={"ВЫЖИВШИЕ","ПОДДЕРЖКА","СТРАЖИ","УБИЙЦЫ","Базовый персонаж","Ускорение","Невидимость","Быстрый ремонт ТВ","Обнаружение убийцы","Защита от атаки","Безопасная зона","Доп. монеты","Притягивает монеты","Бесшумное движение","Двойной прыжок","Регенерация HP","Телепорт","Ночное видение","Ускорение при низком HP","Усиленный удар","Находит союзников 8с","Лечит союзников","Подъём союзников","Бафф скорости","Доп. время","Оглушает убийцу 3с","Ставит капканы","Отбрасывает убийцу","Базовый убийца, ломает ТВ","Скорость+дальняя атака","Телепорт сквозь стены","Ловит в паутину"} WK.EN={"SURVIVORS","SUPPORT","GUARDS","KILLERS","Base character","Speed boost","Invisibility","Fast TV repair","Detect killer","Attack shield","Safe zone","Extra coins","Coin magnet","Silent walk","Double jump","HP regen","Teleport","Night vision","Low HP speed","Power hit","Find allies 8s","Heal allies","Revive allies","Speed buff","Extra time","Stun killer 3s","Set traps","Knockback killer","Base killer, breaks TV","Speed+ranged","Wall teleport","Web trap"} WK.ES={"SUPERVIVIENTES","APOYO","GUARDIAS","ASESINOS","Personaje base","Aceleración","Invisibilidad","Reparación rápida","Detectar asesino","Escudo de ataque","Zona segura","Monedas extra","Imán de monedas","Paso silencioso","Doble salto","Regen. HP","Teletransporte","Visión nocturna","Velocidad bajo HP","Golpe fuerte","Encontrar aliados 8s","Curar aliados","Revivir aliados","Buff velocidad","Tiempo extra","Aturdir 3s","Poner trampas","Empujar asesino","Asesino base, rompe TV","Velocidad+ataque","Teletransporte pared","Trampa de red"} WK.FR={"SURVIVANTS","SOUTIEN","GARDIENS","TUEURS","Perso de base","Accélération","Invisibilité","Réparation rapide","Détecter tueur","Bouclier","Zone sûre","Pièces extra","Aimant pièces","Marche silencieuse","Double saut","Régén. PV","Téléportation","Vision nocturne","Vitesse PV bas","Coup puissant","Trouver alliés 8s","Soigner alliés","Revivre alliés","Buff vitesse","Temps extra","Étourdir 3s","Poser pièges","Pousser tueur","Tueur de base, casse TV","Vitesse+distance","Téléport. mur","Piège toile"} WK.DE={"ÜBERLEBENDE","UNTERSTÜTZUNG","WÄCHTER","KILLER","Basischarakter","Tempo","Unsichtbarkeit","Schnelle Reparatur","Killer erkennen","Angriffsschild","Sichere Zone","Extra Münzen","Münzmagnet","Leiser Gang","Doppelsprung","HP-Regen","Teleport","Nachtsicht","Tempo bei niedrig HP","Starker Schlag","Verbündete finden 8s","Verbündete heilen","Verbündete wiederbeleben","Tempo-Buff","Extra Zeit","Stun 3s","Fallen stellen","Killer zurückstoßen","Basis-Killer, zerstört TV","Tempo+Fernkampf","Wand-Teleport","Netz-Falle"} WK.IT={"SOPRAVVISSUTI","SOSTEGNO","GUARDIE","ASSASSINI","Personaggio base","Accelerazione","Invisibilità","Riparazione veloce","Rileva assassino","Scudo attacco","Zona sicura","Monete extra","Magnete monete","Passo silenzioso","Doppio salto","Rigen. HP","Teletrasporto","Visione notturna","Velocità HP basso","Colpo forte","Trova alleati 8s","Cura alleati","Rianima alleati","Buff velocità","Tempo extra","Stordisci 3s","Metti trappole","Spingi assassino","Assassino base, rompe TV","Velocità+attacco","Teletrasporto muro","Trappola rete"} WK.PT={"SOBREVIVENTES","SUPORTE","GUARDAS","ASSASSINOS","Personagem base","Aceleração","Invisibilidade","Reparo rápido","Detectar assassino","Escudo","Zona segura","Moedas extra","Ímã de moedas","Passo silencioso","Pulo duplo","Regen. HP","Teleporte","Visão noturna","Velocidade HP baixo","Golpe forte","Encontrar aliados 8s","Curar aliados","Reviver aliados","Buff velocidade","Tempo extra","Atordoar 3s","Armar armadilhas","Empurrar assassino","Assassino base, quebra TV","Velocidade+ataque","Teleporte parede","Armadilha rede"} WK.PL={"ODŻYWIAJĄCY","WSPIERANIE","STRAŻNICY","ZABÓJCY","Postać bazowa","Przyspieszenie","Niewidzialność","Szybka naprawa","Wykryj zabójcę","Tarcza ataku","Bezpieczna strefa","Dodatkowe monety","Magnes monet","Cichy chód","Podwójny skok","Regen. HP","Teleport","Widzenie nocne","Prędkość niskie HP","Mocny cios","Znajdź sojuszników 8s","Lecz sojuszników","Wskrzesz sojuszników","Buff prędkości","Dodatkowy czas","Ogłusz 3s","Stawiaj pułapki","Odepchnij zabójcę","Bazowy zabójca, psuje TV","Prędkość+atak","Teleport ściana","Pułapka sieć"} WK.TR={"HAYATTA KALANLAR","DESTEK","MUHAFAZALAR","KATİLLER","Temel karakter","Hızlanma","Görünmezlik","Hızlı tamir","Katil tespit","Saldırı kalkanı","Güvenli bölge","Ekstra madeniye","Madeniye mıknatısı","Sessiz yürüyüş","Çift zıplama","HP yenile","Işınlanma","Gece görüşü","Düşük HP hız","Güçlü vuruş","Müttefik bul 8s","Müttefik iyileştir","Müttefik canlandır","Hız buff","Ekstra süre","Sersemlet 3s","Tuzak kur","Katil it","Temel katil, TV kırar","Hız+uzak saldırı","Duvar ışınlanma","Ağ tuzağı"} WK.AR={"الناجون","الدعم","الحراس","القتلة","شخصية أساسية","تسريع","اختفاء","إصلاح سريع","اكتشاف القاتل","درع الهجوم","منطقة آمنة","عملات إضافية","مغناطيس عملات","مشي صامت","قفزة مزدوجة","تجديد HP","انتقال","رؤية ليلية","سرعة HP منخفض","ضربة قوية","إيجاد حلفاء 8ث","علاج الحلفاء","إحياء الحلفاء","تعزيز السرعة","وقت إضافي","صعق 3ث","وضع فخاخ","دفع القاتل","قاتل أساسي، يكسر TV","سرعة+هجوم بعيد","انتقال عبر الجدار","فخ الشبكة"} WK.ZH={"幸存者","支援","守卫","杀手","基础角色","加速","隐身","快速修理","发现杀手","攻击护盾","安全区","额外金币","金币磁铁","无声行走","二段跳","HP恢复","传送","夜视","低HP加速","强力一击","寻找盟友8秒","治疗盟友","复活盟友","速度增益","额外时间","眩晕3秒","放置陷阱","击退杀手","基础杀手, 破坏TV","速度+远程","穿墙传送","网状陷阱"} WK.JA={"生存者","サポート","ガード","キラー","基本キャラ","加速","透明化","高速修理","キラー発見","攻撃シールド","安全地帯","コイン追加","コイン磁石","静か歩行","二段ジャンプ","HP回復","テレポート","暗視","低HP加速","強打","味方発見8秒","味方回復","味方蘇生","速度バフ","時間追加","スタン3秒","罠設置","キラー押し戻し","基本キラー, TV破壊","速度+遠距離","壁抜けテレポート","網トラップ"} WK.KO={"생존자","지원","경비","킬러","기본 캐릭터","가속","투명화","빠른 수리","킬러 감지","공격 방패","안전 구역","추가 코인","코인 자석","조용한 걸음","이단 점프","HP 회복","순간이동","야간 투시","낮은 HP 가속","강타","아군 발견 8초","아군 치유","아군 부활","속도 버프","추가 시간","기절 3초","함정 설치","킬러 밀치기","기본 킬러, TV 파괴","속도+원거리","벽 통과 순이동","거미줄 함정"} WK.HI={"उत्तरजीवी","सहायता","रक्षक","किलर","मूल पात्र","गति बढ़ाना","अदृश्यता","तेज मरम्मत","किलर पहचान","हमली ढाल","सुरक्षित क्षेत्र","अतिरिक्त सिक्के","सिक्का चुंबक","चुपचाप चलना","दोहरी छलांग","HP पुनर्जीवन","टेलीपोर्ट","रात दृष्टि","कम HP गति","शक्तिशाली प्रहार","सहयोगी खोजें 8से","सहयोगी इलाज","सहयोगी पुनर्जीवित","गति वृद्धि","अतिरिक्त समय","स्तब 3से","जाल लगाएं","किलर धक्का","मूल किलर, TV तोड़ता","गति+दूर हमला","दीवार टेलीपोर्ट","जाल फंदा"} WK.ID={"PENYELAMAT","DUKUNGAN","PENJAGA","PEMBUNUH","Karakter dasar","Akselerasi","Kamuflase","Reparasi cepat","Deteksi pembunuh","Perisai serangan","Zona aman","Koin ekstra","Magnet koin","Jalan senyap","Lompat ganda","Regen HP","Teleport","Penglihatan malam","CEPAT HP rendah","Pukulan kuat","Cari kawan 8d","Sembuhkan kawan","Bangkitkan kawan","Buff kecepatan","Waktu ekstra","Stun 3d","Pasang jebakan","Dorong pembunuh","Pembunuh dasar, hancurkan TV","Kecepatan+jarak","Teleport tembok","Jaring jebakan"} local LR={} LR.RU={"ЛОКАЦИИ","ТАЙНЫ","Главный зал","Центр карты. ТВ и монеты часто здесь.","Кухня","Узкие проходы, капканы у дверей.","Библиотека","Тихая зона. Монеты часто.","Подвал","Тёмный. Убийца медленнее, оглушение дольше.","Крыша","Открытая, быстрый путь, без укрытия.","Спальня","Много укрытий, узкие коридоры.","Сад","Открытое пространство, хороший побег.","Чердак","Редко посещается убийцей.","Гараж","Просторное, удобно для ремонта ТВ.","Сломанные ТВ","Не чинить — убийца усиливается.","Монеты","Открывают персонажей и улучшения.","Капканы","Убийца ставит у дверей и окон.","Бесконечная ночь","Починить все ТВ=рассвет. Поймать всех=ночь навсегда.","ИСТОРИЯ ИГРЫ"} LR.EN={"LOCATIONS","SECRETS","Main Hall","Center. TVs and coins spawn here often.","Kitchen","Narrow passages, traps at doors.","Library","Quiet zone. Coins spawn often.","Basement","Dark. Killer slower, stun longer.","Roof","Open, fast path, no cover.","Bedroom","Many hiding spots, narrow halls.","Garden","Open space, good escape.","Attic","Rarely visited by killer.","Garage","Spacious, good for TV repair.","Broken TVs","Don't fix — killer gets stronger.","Coins","Unlock characters and upgrades.","Traps","Killer places at doors and windows.","Endless Night","Fix all TVs=dawn. Catch all=night forever.","GAME LORE"} LR.ES={"UBICACIONES","SECRETOS","Salón Principal","Centro. TVs y monedas aparecen aquí.","Cocina","Pasos estrechos, trampas en puertas.","Biblioteca","Zona tranquila. Monedas frecuentes.","Sótano","Oscuro. Asesino lento, aturdimiento largo.","Azotea","Abierta, camino rápido, sin cobertura.","Dormitorio","Muchos escondites, pasillos estrechos.","Jardín","Espacio abierto, buena escapada.","Ático","Rara vez visitado por asesino.","Garaje","Amplio, bueno para reparar TV.","TVs Rotos","No reparar — asesino se fortalece.","Monedas","Desbloquean personajes y mejoras.","Trampas","Asesino las pone en puertas y ventanas.","Noche Eterna","Reparar todos=amanecer. Atrapar todos=noche eterna.","HISTORIA DEL JUEGO"} LR.FR={"LIEUX","SECRETS","Hall Principal","Centre. TVs et pièces apparaissent ici.","Cuisine","Passages étroits, pièges aux portes.","Bibliothèque","Zone calme. Pièces fréquentes.","Sous-sol","Sombre. Tueur lent, étourdissement long.","Toit","Ouvert, chemin rapide, sans couvert.","Chambre","Cachettes nombreuses, couloirs étroits.","Jardin","Espace ouvert, bonne évasion.","Grenier","Rarement visité par le tueur.","Garage","Spacieux, bon pour réparer TV.","TVs Cassés","Ne pas réparer — tueur se renforce.","Pièces","Débloquent personnages et améliorations.","Pièges","Tueur les place aux portes et fenêtres.","Nuit Éternelle","Réparer tout=aube. Attraper tous=nuit éternelle.","HISTOIRE DU JEU"} LR.DE={"ORTE","GEHEIMNISSE","Haupthalle","Zentrum. TVs und Münzen erscheinen oft.","Küche","Engen Gänge, Fallen an Türen.","Bibliothek","Ruhige Zone. Münzen oft.","Keller","Dunkel. Killer langsamer, Stun länger.","Dach","Offen, schneller Weg, keine Deckung.","Schlafzimmer","Viele Verstecke, enge Gänge.","Garten","Offener Raum, gute Flucht.","Dachboden","Selten vom Killer besucht.","Garage","Geräumig, gut für TV-Reparatur.","Kaputte TVs","Nicht reparieren — Killer wird stärker.","Münzen","Schalten Charaktere und Upgrades frei.","Fallen","Killer platziert an Türen und Fenstern.","Endlose Nacht","Alle reparieren=Morgengrauen. Alle fangen=ewige Nacht.","SPIELGESCHICHTE"} LR.IT={"LUOGHI","SEGRETI","Sala Principale","Centro. TV e monete appaiono spesso.","Cucina","Passaggi stretti, trappole alle porte.","Biblioteca","Zona tranquilla. Monete frequenti.","Cantina","Buio. Assassino lento, stordimento lungo.","Tetto","Aperto, percorso veloce, nessun riparo.","Camera","Molti nascondigli, corridoi stretti.","Giardino","Spazio aperto, buona fuga.","Solaio","Raramente visitato dall'assassino.","Garage","Ampio, buono per riparare TV.","TV Rotti","Non riparare — assassino si rafforza.","Monete","Sbloccano personaggi e potenziamenti.","Trappole","Assassino le mette a porte e finestre.","Notte Infinita","Ripara tutto=alba. Prendi tutti=notte eterna.","STORIA DEL GIOCO"} LR.PT={"LOCAIS","SEGREDOS","Salão Principal","Centro. TVs e moedas aparecem aqui.","Cozinha","Passagens estreitas, armadilhas nas portas.","Biblioteca","Zona calma. Moedas frequentes.","Porão","Escuro. Assassino lento, atordoamento longo.","Telhado","Aberto, caminho rápido, sem cobertura.","Quarto","Muitos esconderijos, corredores estreitos.","Jardim","Espaço aberto, boa fuga.","Sótão","Raramente visitado pelo assassino.","Garagem","Espaçoso, bom para reparar TV.","TVs Quebrados","Não consertar — assassino fica mais forte.","Moedas","Desbloqueiam personagens e melhorias.","Armadilhas","Assassino coloca em portas e janelas.","Noite Eterna","Consertar todos=amanhecer. Pegar todos=noite eterna.","HISTÓRIA DO JOGO"} LR.PL={"MIEJSCA","TAJEMNICE","Główna Sala","Centrum. TV i monety pojawiają się tu.","Kuchnia","Wąskie przejścia, pułapki przy drzwiach.","Biblioteka","Cicha strefa. Monety często.","Piwnica","Ciemno. Zabójca wolniejszy, ogłuszenie dłuższe.","Dach","Otwarty, szybka droga, bez osłony.","Sypialnia","Wiele kryjówek, wąskie korytarze.","Ogród","Otwarta przestrzeń, dobra ucieczka.","Poddasze","Rzadko odwiedzane przez zabójcę.","Garaż","Przestronny, dobry do naprawy TV.","Zepsute TV","Nie naprawiaj — zabójca rośnie w siłę.","Monety","Odblokowują postacie i ulepszenia.","Pułapki","Zabójca stawia przy drzwiach i oknach.","Nieskończona Noc","Napraw wszystkie=świt. Złap wszystkie=wieczna noc.","HISTORIA GRY"} LR.TR={"MEKANLAR","SIRLAR","Ana Salon","Merkez. TV ve madeniyeler burada.","Mutfak","Dar geçitler, kapılarda tuzaklar.","Kütüphane","Sessiz bölge. Madeniye sık.","Bodrum","Karanlık. Katil yavaş, sersemlik uzun.","Çatı","Açık, hızlı yol, örtü yok.","Yatak Odası","Çok saklanma yeri, dar koridorlar.","Bahçe","Açık alan, iyi kaçış.","Tavan Arası","Katil nadiren ziyaret eder.","Garaj","Geniş, TV tamiri için iyi.","Kırık TV","Tamir etme — katil güçlenir.","Madeniyeler","Karakter ve yükseltmeler açar.","Tuzaklar","Katil kapı ve pencerelere koyar.","Sonsuz Gece","Tümünü tamir=şafak. Tümünü yak=ebedi gece.","OYUN HİKAYESİ"} LR.AR={"الأماكن","الأسرار","القاعة الرئيسية","المركز. أجهزة TV والعملات تظهر هنا.","المطبخ","ممرات ضيقة، فخاخ عند الأبواب.","المكتبة","منطقة هادئة. عملات متكررة.","القبو","مظلم. القاتل أبطأ، صعق أطول.","السطح","مفتوح، طريق سريع، بلا غطاء.","غرفة النوم","أماكن اختباء كثيرة، ممرات ضيقة.","الحديقة","مساحة مفتوحة، هروب جيد.","العلية","نادراً يزورها القاتل.","الكراج","واسع، جيد لإصلاح TV.","أجهزة TV المكسورة","لا تصلح — القاتل يقوى.","العملات","تفتح الشخصيات والتحسينات.","الفخاخ","القاتل يضعها عند الأبواب والنوافذ.","ليلة لا تنتهي","أصلح الكل=فجر. أمسك الكل=ليلة أبدية.","قصة اللعبة"} LR.ZH={"地点","秘密","大厅","中心。TV和金币经常出现在这里。","厨房","狭窄通道,门口有陷阱。","图书馆","安静区域。金币频繁。","地下室","黑暗。杀手较慢,眩晕更长。","屋顶","开放,快速路线,无掩护。","卧室","许多藏身处,狭窄走廊。","花园","开放空间,逃跑良好。","阁楼","杀手很少光顾。","车库","宽敞,适合修TV。","坏掉的TV","不要修 — 杀手变强。","金币","解锁角色和升级。","陷阱","杀手放在门口和窗户。","无尽之夜","修全部=黎明。抓全部=永夜。","游戏故事"} LR.JA={"場所","秘密","メインホール","中心。TVとコインがよく出現。","キッチン","狭い通路、ドアに罠。","図書館","静かなエリア。コイン頻繁。","地下室","暗い。キラー遅い、スタン長い。","屋根","開放、速い道、隠れ場なし。","寝室","隠れ場所多数、狭い廊下。","庭","開放空間、良い逃走。","屋根裏","キラーが滅多に来ない。","ガレージ","広い、TV修理に良い。","壊れたTV","修理しない — キラー強化。","コイン","キャラとアップグレード解放。","罠","キラーがドアと窓に設置。","終わりなき夜","全修理=夜明け。全捕獲=永遠の夜。","ゲームストーリー"} LR.KO={"장소","비밀","메인 홀","중심. TV와 코인이 자주 출현.","주방","좁은 통로, 문에 함정.","도서관","조용한 구역. 코인 잦음.","지하실","어두움. 킬러 느림, 기절 김.","옥상","개방, 빠른 길, 은신처 없음.","침실","많은 은신처, 좁은 복도.","정원","개방 공간, 좋은 도주.","다락방","킬러가 거의 방문 안 함.","차고","넓음, TV 수리에 좋음.","고장난 TV","수리 금지 — 킬러 강화.","코인","캐릭터와 업그레이드 해금.","함정","킬러가 문과 창에 설치.","끝없는 밤","전부 수리=새벽. 전부 잡기=영원한 밤.","게임 스토리"} LR.HI={"स्थान","रहस्य","मुख्य हॉल","केंद्र। TV और सिक्के यहाँ मिलते हैं।","रसोई","संकरे रास्ते, दरवाजों पर जाल।","पुस्तकालय","शांत क्षेत्र। सिक्के अक्सर।","तहखाना","अंधेरा। किलर धीमा, स्तब लंबा।","छत","खुला, तेज रास्ता, कवर नहीं।","शयनकक्ष","कई छिपने की जगह, संकरे गलियारे।","बगीचा","खुली जगह, अच्छा भागना।","अटारी","किलर शायद ही आता है।","गैराज","बड़ा, TV मरम्मत के लिए अच्छा।","टूटे TV","मरम्मत मत करो — किलर मजबूत होता है।","सिक्के","पात्र और सुधार खोलते हैं।","जाल","किलर दरवाजे और खिड़कियों पर लगाता है।","अनंत रात","सभी मरम्मत=भोर। सभी पकड़ो=अनंत रात।","खेल की कहानी"} LR.ID={"LOKASI","RAHASIA","Aula Utama","Pusat. TV dan koin sering muncul.","Dapur","Passages sempit, jebakan di pintu.","Perpustakaan","Zona tenang. Koin sering.","Ruang Bawah","Gelap. Pembunuh lambat, stun lama.","Atap","Terbuka, jalan cepat, tanpa cover.","Kamar Tidur","Banyak persembunyian, lorong sempit.","Taman","Ruang terbuka, pelarian bagus.","Loting","Jarang dikunjungi pembunuh.","Garasi","Luas, bagus untuk perbaikan TV.","TV Rusak","Jangan perbaiki — pembunuh kuat.","Koin","Buka karakter dan upgrade.","Jebakan","Pembunuh pasang di pintu dan jendela.","Malam Abadi","Perbaiki semua=fajar. Tangkap semua=malam abadi.","CERITA GAME"} local LT={} LT.RU="Когда-то в старом доме жила семья. Каждый вечер они собирались у телевизора. Но однажды ночью ТВ сломался — и из него вышел Кошмар.\n\nКошмар питается страхом и тишиной. Когда телевизоры работают, их свет ослабляет Кошмар. Когда замолкают — он пробуждается.\n\nДети должны чинить телевизоры. Каждый имеет свои способности. Но против Кошмара не выстоять одному.\n\nУбийцы — воплощения Кошмара. Nightmare гонится и ломает ТВ, Carnivore атакует на скорости, Phantom проходит сквозь стены, Tarantula ловит в паутину.\n\nЕсли дети починят все ТВ — наступает рассвет. Если убийца поймает всех — ночь поглощает дом навсегда." LT.EN="Once upon a time, a family lived in an old house. Every evening they gathered around the TV. But one night it broke — and Nightmare came out.\n\nNightmare feeds on fear and silence. When TVs work, their light weakens it. When they go silent — it awakens.\n\nChildren must fix TVs. Each has unique abilities. But against Nightmare, you can't survive alone.\n\nKillers are incarnations of Nightmare. Nightmare chases and breaks TVs, Carnivore attacks at speed, Phantom goes through walls, Tarantula catches in webs.\n\nIf children fix all TVs — dawn comes. If the killer catches everyone — night swallows the house forever." LT.ES="Había una familia en una vieja casa. Cada noche veían la TV. Pero una noche se rompió — y salió la Pesadilla.\n\nLa Pesadilla se alimenta del miedo y el silencio. Cuando las TVs funcionan, su luz la debilita. Cuando se callan — despierta.\n\nLos niños deben reparar las TVs. Cada uno tiene habilidades únicas. Pero contra la Pesadilla, no se puede solo.\n\nLos asesinos son encarnaciones. Nightmare persigue y rompe TVs, Carnivore ataca rápido, Phantom atraviesa paredes, Tarantula atrapa en redes.\n\nSi reparan todas — amanece. Si el asesino atrapa a todos — la noche es eterna." LT.FR="Une famille vivait dans une vieille maison. Chaque soir, ils regardaient la TV. Mais une nuit, elle cassa — et le Cauchemar sortit.\n\nLe Cauchemar se nourrit de peur et de silence. Quand les TVs marchent, leur lumière l'affaiblit. Quand elles se taisent — il s'éveille.\n\nLes enfants doivent réparer les TVs. Chacun a des capacités uniques. Mais contre le Cauchemar, on ne survit pas seul.\n\nLes tueurs sont des incarnations. Nightmare poursuit et casse les TVs, Carnivore attaque vite, Phantom traverse les murs, Tarantula attrape dans des toiles.\n\nSi tout est réparé — l'aube vient. Si le tueur attrape tout le monde — la nuit est éternelle." LT.DE="Eine Familie lebte in einem alten Haus. Jeden Abend sahen sie TV. Doch eines Nachts ging er kaputt — und der Albtraum kam heraus.\n\nDer Albtraum ernährt sich von Angst und Stille. Wenn TVs laufen, schwächt ihr Licht ihn. Wenn sie schweigen — erwacht er.\n\nKinder müssen TVs reparieren. Jeder hat einzigartige Fähigkeiten. Aber gegen den Albtraum kann man nicht allein bestehen.\n\nKiller sind Inkarnationen. Nightmare jagt und zerstört TVs, Carnivore greift schnell an, Phantom geht durch Wände, Tarantula fängt in Netzen.\n\nWenn alle repariert sind — kommt der Morgen. Wenn der Killer alle fängt — wird die Nacht ewig." LT.IT="Una famiglia viveva in una vecchia casa. Ogni sera guardavano la TV. Ma una notte si ruppe — e l'Incubo uscì.\n\nL'Incubo si nutre di paura e silenzio. Quando le TV funzionano, la loro luce lo indebolisce. Quando tacciono — si risveglia.\n\nI bambini devono riparare le TV. Ognuno ha abilità uniche. Ma contro l'Incubo, non si sopravvive da soli.\n\nGli assassini sono incarnazioni. Nightmare insegue e rompe le TV, Carnivore attacca veloce, Phantom attraversa i muri, Tarantula cattura nelle reti.\n\nSe riparano tutto — arriva l'alba. Se l'assassino prende tutti — la notte è eterna." LT.PT="Uma família vivia em uma velha casa. Toda noite assistiam TV. Mas uma noite quebrou — e o Pesadelo saiu.\n\nO Pesadelo se alimenta de medo e silêncio. Quando as TVs funcionam, sua luz o enfraquece. Quando silenciam — ele desperta.\n\nAs crianças devem consertar as TVs. Cada uma tem habilidades únicas. Mas contra o Pesadelo, não se sobrevive sozinho.\n\nAssassinos são encarnações. Nightmare persegue e quebra TVs, Carnivore ataca rápido, Phantom atravessa paredes, Tarantula captura em teias.\n\nSe consertarem tudo — amanhece. Se o assassino pegar todos — a noite é eterna." LT.PL="Rodzina żyła w starym domu. Każdego wieczoru oglądali TV. Ale pewnej nocy TV zepsuł się — i Koszmar wyszedł.\n\nKoszmar żywi się strachem i ciszą. Kiedy TV działają, ich światło go osłabia. Kiedy milkną — budzi się.\n\nDzieci muszą naprawiać TV. Każde ma unikalne zdolności. Ale samemu nie przetrwasz.\n\nZabójcy to wcielenia. Nightmare ściga i psuje TV, Carnivore atakuje szybko, Phantom przechodzi przez ściany, Tarantula łapie w sieci.\n\nJeśli naprawią wszystko — świt. Jeśli zabójca złapie wszystkich — noc jest wieczna." LT.TR="Bir aile eski bir evde yaşıyordu. Her akşam TV izlerlerdi. Ama bir gece TV bozuldu — ve Kâbus çıktı.\n\nKâbus korku ve sessizlikle beslenir. TV'ler çalıştığında ışığı zayıflatır. Sustuğunda — uyanır.\n\nÇocuklar TV'leri tamir etmeli. Her birinin yeteneği var. Ama Kâbus'a karşı yalnız kalınmaz.\n\nKatiller vücut bulmuş hâller. Nightmare kovalar ve TV kırar, Carnivore hızla saldırır, Phantom duvardan geçer, Tarantula ağa yakalar.\n\nHepsini tamir ederlerse — şafak. Katil hepsini yakalarsa — gece sonsuz." LT.AR="عاشت عائلة في بيت قديم. كل مساء يشاهدون TV. لكن ليلة انكسر — وخرج الكابوس.\n\nالكابوس يتغذى على الخوف والصمت. عندما تعمل أجهزة TV، نورها يضعفه. عندما تصمت — يستيقظ.\n\nيجب على الأطفال إصلاح أجهزة TV. كل واحد لديه قدرات فريدة. لكن ضد الكابوس لا تنجو وحدك.\n\nالقتلة تجسيدات. الكابوس يطارد ويكسر TV، آكل اللحم يهاجم بسرعة، الشبح يعبر الجدران، الرتيلاء يصطاد في الشباك.\n\nإذا أصلحوا الكل — الفجر. إذا أمسك القاتل بالكل — الليل أبدي." LT.ZH="一家人住在老房子里。每晚看电视。但有一晚TV坏了——噩梦出来了。\n\n噩梦以恐惧和寂静为食。TV工作时,光会削弱它。沉默时——它苏醒。\n\n孩子们必须修TV。每人有独特能力。但独自对抗噩梦无法生存。\n\n杀手是噩梦的化身。噩梦追杀并破坏TV,食肉者高速攻击,幻影穿墙,狼蛛用网捕获。\n\n全修好=黎明。全抓住=永夜。" LT.JA="ある家族が古い家に住んでいた。毎晩TVを見ていた。しかしある夜、TVが壊れた——ナイトメアが出た。\n\nナイトメアは恐怖と沈黙を糧とする。TVが動くとき、その光が弱める。黙る時——目覚める。\n\n子供たちはTVを修理しなければならない。それぞれに能力がある。しかしナイトメアに一人では勝てない。\n\nキラーはナイトメアの化身。ナイトメアは追いかけTVを壊す、カーニヴォアは高速攻撃、ファントムは壁抜け、タランチュラは網で捕らえる。\n\n全て修理すれば——夜明け。キラーが全員捕らえれば——永遠の夜。" LT.KO="한 가족이 오래된 집에 살았다. 매일 밤 TV를 봤다. 그러던 어느 날 밤 TV가 고장났고——악몽이 나왔다.\n\n악몽은 공포와 침묵을 먹고산다. TV가 작동하면 그 빛이 약화시킨다. 침묵하면——깨어난다.\n\n아이들은 TV를 수리해야 한다. 각자 고유 능력이 있다. 하지만 혼자서는 악몽에 대항할 수 없다.\n\n킬러는 악몽의 화신이다. 나이트메어는 쫓고 TV를 부순다, 카니보어는 고속 공격, 팬텀은 벽 통과, 타란툴라는 거미줄로 잡는다.\n\n전부 수리=새벽. 전부 잡기=영원한 밤." LT.HI="एक परिवार पुराने घर में रहता था। हर शाम TV देखते थे। लेकिन एक रात TV टूट गया — और बुरा सपना निकला।\n\nबुरा सपना डर और खामोशी से जीता है। जब TV चलते हैं, उनकी रोशनी इसे कमजोर करती है। जब चुप होते हैं — यह जागता है।\n\nबच्चों को TV ठीक करने चाहिए। हर एक की अपनी शक्ति है। लेकिन बुरे सपने के सामने अकेले नहीं जी सकते।\n\nकिलर बुरे सपने के रूप हैं। कोशम भागता है और TV तोड़ता है, मांसाहारी तेजी से हमला करता है, भूत दीवार पार करता है, टारंटुला जाल में पकड़ता है।\n\nसब ठीक करें=भोर। सब पकड़ें=अंतहीन रात।" LT.ID="Keluarga tinggal di rumah tua. Tiap malam menonton TV. Tapi suatu malam TV rusak — dan Mimpi Buruk keluar.\n\nMimpi Buruk memakan ketakutan dan keheningan. Saat TV menyala, cahayanya melemahkannya. Saat diam — terbangun.\n\nAnak-anak harus perbaiki TV. Masing-masing punya kemampuan unik. Tapi melawan Mimpi Buruk, tak bisa sendiri.\n\nPembunuh adalah wujud Mimpi Buruk. Nightmare mengejar dan menghancurkan TV, Carnivore menyerang cepat, Phantom menembus dinding, Tarantula menangkap jaring.\n\nJika semua diperbaiki — fajar. Jika pembunuh menangkap semua — malam abadi." local UDI={} UDI.RU={"v3.8.0","НОВОЕ","ФУНКЦИИ","Версия","v3.8.0 by eggs_banana67","Платформа",mob and"Mobile"or"PC","15 языков","RU EN ES FR DE IT PT PL TR AR ZH JA KO HI ID","Выбор языка","Кнопка слева от минуса","Оранжевая обводка","UIStroke на всех элементах","Свернуть","Кнопка - сворачивает меню","Авто-фарм ВЫКЛ","Больше не включается сам","Авто-убийство","ТП к детям и атака","Мой шанс","Процент над списком в Опасн","ESP","Убийцы, дети, ТВ, монеты, капканы","Скорость","10% — 100%","Авто-ТВ","Ремонт ТВ","Авто-фарм","Полёт сквозь монеты + ноклип + хоп"} UDI.EN={"v3.8.0","NEW","FEATURES","Version","v3.8.0 by eggs_banana67","Platform",mob and"Mobile"or"PC","15 Languages","RU EN ES FR DE IT PT PL TR AR ZH JA KO HI ID","Language selector","Button left of minimize","Orange outline","UIStroke on all elements","Minimize","Minimize button collapses panel","Auto-farm OFF","No longer auto-enables","Auto-kill","TP to kids and attack","My chance","Percentage above list in Danger","ESP","Killers, kids, TV, coins, traps","Speed","10% to 100%","Auto-TV","Repair TVs","Auto-farm","Fly through coins + noclip + hop"} UDI.ES={"v3.8.0","NUEVO","FUNCIONES","Versión","v3.8.0 by eggs_banana67","Plataforma",mob and"Mobile"or"PC","15 idiomas","RU EN ES FR DE IT PT PL TR AR ZH JA KO HI ID","Selector idioma","Botón izq. del minimizar","Contorno naranja","UIStroke en todos","Minimizar","Botón colapsa el menú","Auto-farm OFF","No se activa solo","Auto-matar","TP a niños y atacar","Mi chance","Porcentaje sobre lista en Peligro","ESP","Asesinos, niños, TV, monedas, trampas","Velocidad","10% — 100%","Auto-TV","Reparar TVs","Auto-farm","Volar por monedas + noclip + hop"} UDI.FR={"v3.8.0","NOUVEAU","FONCTIONS","Version","v3.8.0 by eggs_banana67","Plateforme",mob and"Mobile"or"PC","15 langues","RU EN ES FR DE IT PT PL TR AR ZH JA KO HI ID","Sélecteur langue","Bouton gauche du minimiser","Contour orange","UIStroke sur tous","Réduire","Bouton réduit le menu","Auto-farm OFF","Ne s'active plus seul","Auto-tuer","TP vers enfants et attaquer","Mon chance","Pourcentage au-dessus liste Danger","ESP","Tueurs, enfants, TV, pièces, pièges","Vitesse","10% à 100%","Auto-TV","Réparer TVs","Auto-farm","Vol à travers pièces + noclip + saut"} UDI.DE={"v3.8.0","NEU","FUNKTIONEN","Version","v3.8.0 by eggs_banana67","Plattform",mob and"Mobile"or"PC","15 Sprachen","RU EN ES FR DE IT PT PL TR AR ZH JA KO HI ID","Sprachauswahl","Knopf links vom Minimieren","Oranger Rand","UIStroke auf allen","Minimieren","Knopf reduziert Menü","Auto-Farm AUS","Aktiviert nicht mehr automatisch","Auto-Töten","TP zu Kindern und angreifen","Meine Chance","Prozentsatz über Liste Gefahr","ESP","Killer, Kinder, TV, Münzen, Fallen","Geschwindigkeit","10% — 100%","Auto-TV","TVs reparieren","Auto-Farm","Flug durch Münzen + Noclip + Hop"} UDI.IT={"v3.8.0","NUOVO","FUNZIONI","Versione","v3.8.0 by eggs_banana67","Piattaforma",mob and"Mobile"or"PC","15 lingue","RU EN ES FR DE IT PT PL TR AR ZH JA KO HI ID","Selettore lingua","Pulsante sinistra del minimizzare","Contorno arancione","UIStroke su tutti","Riduci","Pulsante riduce il menu","Auto-Farm OFF","Non si attiva più da solo","Auto-uccidi","TP ai bambini e attacca","Mia chance","Percentuale sopra lista Pericolo","ESP","Assassini, bambini, TV, monete, trappole","Velocità","10% — 100%","Auto-TV","Ripara TV","Auto-Farm","Volo attraverso monete + noclip + hop"} UDI.PT={"v3.8.0","NOVO","FUNÇÕES","Versão","v3.8.0 by eggs_banana67","Plataforma",mob and"Mobile"or"PC","15 idiomas","RU EN ES FR DE IT PT PL TR AR ZH JA KO HI ID","Seletor idioma","Botão esq. do minimizar","Contorno laranja","UIStroke em todos","Minimizar","Botão recolhe o menu","Auto-Farm OFF","Não ativa mais sozinho","Auto-matar","TP para crianças e atacar","Minha chance","Porcentagem acima lista Perigo","ESP","Assassinos, crianças, TV, moedas, armadilhas","Velocidade","10% — 100%","Auto-TV","Consertar TVs","Auto-Farm","Voar por moedas + noclip + hop"} UDI.PL={"v3.8.0","NOWE","FUNKCJE","Wersja","v3.8.0 by eggs_banana67","Platforma",mob and"Mobile"or"PC","15 języków","RU EN ES FR DE IT PT PL TR AR ZH JA KO HI ID","Wybór języka","Przycisk lewo od minimalizacji","Pomarańczowa obwódka","UIStroke na wszystkich","Minimalizuj","Przycisk zwija menu","Auto-Farm WYŁ","Nie włącza się sam","Auto-zabij","TP do dzieci i atak","Moja szansa","Procent nad listą Zagrożenie","ESP","Zabójcy, dzieci, TV, monety, pułapki","Prędkość","10% — 100%","Auto-TV","Napraw TV","Auto-Farm","Lot przez monety + noclip + hop"} UDI.TR={"v3.8.0","YENİ","ÖZELLİKLER","Sürüm","v3.8.0 by eggs_banana67","Platform",mob and"Mobile"or"PC","15 dil","RU EN ES FR DE IT PT PL TR AR ZH JA KO HI ID","Dil seçici","Küçültmenin solunda düğme","Turuncu çerçeve","UIStroke tüm öğelerde","Küçült","Düğme menüyü kapatır","Oto-Farm KAPALI","Otomatik açılmıyor","Oto-öldür","Çocuklara TP ve saldır","Şansım","Tehlike listesinde yüzde","ESP","Katiller, çocuklar, TV, madeniye, tuzaklar","Hız","10% — 100%","Oto-TV","TV tamir","Oto-Farm","Madeniye uçuş + noclip + hop"} UDI.AR={"v3.8.0","جديد","ميزات","الإصدار","v3.8.0 by eggs_banana67","المنصة",mob and"Mobile"or"PC","15 لغة","RU EN ES FR DE IT PT PL TR AR ZH JA KO HI ID","محدد اللغة","زر يسار التصغير","حد برتقالي","UIStroke على الكل","تصغير","زر يطوي القائمة","مزرعة تلقائية مغلق","لا يتفعل تلقائيا","قتل تلقائي","TP للأطفال وهجوم","فرصتي","نسبة فوق القائمة في الخطر","ESP","قتلة، أطفال، TV، عملات، فخاخ","السرعة","10% — 100%","أوتو-TV","إصلاح TV","مزرعة تلقائية","طيران عبر عملات + noclip + hop"} UDI.ZH={"v3.8.0","新增","功能","版本","v3.8.0 by eggs_banana67","平台",mob and"Mobile"or"PC","15种语言","RU EN ES FR DE IT PT PL TR AR ZH JA KO HI ID","语言选择器","最小化左边按钮","橙色边框","UIStroke所有元素","最小化","按钮折叠菜单","自动刷关","不再自动启用","自动杀","TP到孩子并攻击","我的几率","Danger列表上方百分比","ESP","杀手, 儿童, TV, 金币, 陷阱","速度","10% — 100%","自动TV","修理TV","自动刷","飞过金币 + noclip + hop"} UDI.JA={"v3.8.0","新機能","機能","バージョン","v3.8.0 by eggs_banana67","プラットフォーム",mob and"Mobile"or"PC","15言語","RU EN ES FR DE IT PT PL TR AR ZH JA KO HI ID","言語セレクター","最小化の左のボタン","オレンジ枠","UIStroke全要素","最小化","ボタンがメニューを閉じる","オートファームOFF","自動起動しない","自動殺害","子供にTPして攻撃","私の確率","Dangerリスト上のパーセント","ESP","キラー, 子供, TV, コイン, 罠","速度","10% — 100%","オートTV","TV修理","オートファーム","コイン飛行 + noclip + hop"} UDI.KO={"v3.8.0","신규","기능","버전","v3.8.0 by eggs_banana67","플랫폼",mob and"Mobile"or"PC","15개 언어","RU EN ES FR DE IT PT PL TR AR ZH JA KO HI ID","언어 선택기","최소화 왼쪽 버튼","주황 외곽선","UIStroke 모든 요소","최소화","버튼이 메뉴 축소","자동 파밍 끔","자동 활성화 안 함","자동 처치","아이들에게 TP 후 공격","내 확률","위험 목록 위 퍼센트","ESP","킬러, 아이들, TV, 코인, 함정","속도","10% — 100%","자동 TV","TV 수리","자동 파밍","코인 비행 + noclip + hop"} UDI.HI={"v3.8.0","नया","विशेषताएँ","संस्करण","v3.8.0 by eggs_banana67","प्लेटफॉर्म",mob and"Mobile"or"PC","15 भाषाएँ","RU EN ES FR DE IT PT PL TR AR ZH JA KO HI ID","भाषा चयनक","छोटा करें के बायीं बटन","नारंगी रूपरेखा","UIStroke सभी पर","छोटा करें","बटन मेनू सिकोड़ता है","ऑटो-फार्म बंद","स्वतः चालू नहीं","ऑटो-किल","बच्चों को TP और हमला","मेरा चांस","खतरे में सूची ऊपर प्रतिशत","ESP","किलर, बच्चे, TV, सिक्के, जाल","गति","10% — 100%","ऑटो-TV","TV मरम्मत","ऑटो-फार्म","सिक्कों में उड़ान + noclip + hop"} UDI.ID={"v3.8.0","BARU","FITUR","Versi","v3.8.0 by eggs_banana67","Platform",mob and"Mobile"or"PC","15 bahasa","RU EN ES FR DE IT PT PL TR AR ZH JA KO HI ID","Pemilih bahasa","Tombol kiri minimize","Garis oranye","UIStroke di semua","Minimalkan","Tombol lipat menu","Auto-farm OFF","Tidak aktif otomatis","Auto-bunuh","TP ke anak dan serang","Chance-ku","Persentase di atas daftar Bahaya","ESP","Pembunuh, anak, TV, koin, jebakan","Kecepatan","10% — 100%","Auto-TV","Perbaiki TV","Auto-farm","Terbang lewat koin + noclip + hop"} local function GetWiki()local w=WK[S.lang]or WK.EN return{{cat=w[1],color=Color3.fromRGB(80,180,80)},{name="Lori",desc=w[5]},{name="Coby",desc=w[6]},{name="Spy",desc=w[7]},{name="Nobita",desc=w[8]},{name="Tve",desc=w[9]},{name="Peri",desc=w[10]},{name="Daisy",desc=w[11]},{name="Soni",desc=w[12]},{name="Pincat",desc=w[13]},{name="Dani",desc=w[14]},{name="Bani",desc=w[15]},{name="Mori",desc=w[16]},{name="Wiz",desc=w[17]},{name="Luna",desc=w[18]},{name="Flynn",desc=w[19]},{name="Maou",desc=w[20]},{cat=w[2],color=Color3.fromRGB(80,180,200)},{name="Bacon",desc=w[21]},{name="Gus",desc=w[22]},{name="Acorn",desc=w[23]},{name="Maggi",desc=w[24]},{name="Ricci",desc=w[25]},{cat=w[3],color=Color3.fromRGB(200,100,80)},{name="Pigi",desc=w[26]},{name="Hiro",desc=w[27]},{name="Azazil",desc=w[28]},{cat=w[4],color=Color3.fromRGB(200,50,50)},{name="Nightmare",desc=w[29]},{name="Carnivore",desc=w[30]},{name="Phantom",desc=w[31]},{name="Tarantula",desc=w[32]}}end local function GetLore()local l=LR[S.lang]or LR.EN return{{cat=l[1],color=Color3.fromRGB(100,150,220)},{title=l[3],desc=l[4]},{title=l[5],desc=l[6]},{title=l[7],desc=l[8]},{title=l[9],desc=l[10]},{title=l[11],desc=l[12]},{title=l[13],desc=l[14]},{title=l[15],desc=l[16]},{title=l[17],desc=l[18]},{title=l[19],desc=l[20]},{cat=l[2],color=Color3.fromRGB(180,100,200)},{title=l[21],desc=l[22]},{title=l[23],desc=l[24]},{title=l[25],desc=l[26]},{title=l[27],desc=l[28]}}end local function GetLoreText()return LT[S.lang]or LT.EN end local function GetLoreHeader()local l=LR[S.lang]or LR.EN return l[29]end local function GetUpdates()local u=UDI[S.lang]or UDI.EN return{{cat=u[1],color=Color3.fromRGB(100,200,255)},{title=u[4],desc=u[5]},{title=u[6],desc=u[7]},{cat=u[2],color=Color3.fromRGB(80,180,80)},{title=u[8],desc=u[9]},{title=u[10],desc=u[11]},{title=u[12],desc=u[13]},{title=u[14],desc=u[15]},{title=u[16],desc=u[17]},{title=u[18],desc=u[19]},{title=u[20],desc=u[21]},{cat=u[3],color=Color3.fromRGB(180,100,200)},{title=u[22],desc=u[23]},{title=u[24],desc=u[25]},{title=u[26],desc=u[27]},{title=u[28],desc=u[29]}}end local function GP(o)if not o then return nil end if o:IsA("BasePart")then return o.Position end if o:IsA("Model")then local p=o:FindFirstChildWhichIsA("BasePart")if p then return p.Position end if o.PrimaryPart then return o.PrimaryPart.Position end end return nil end local function CH(i,c,t)if not i or not i.Parent then return nil end local h=Instance.new("Highlight")h.FillColor=c h.OutlineColor=c h.FillTransparency=t or 0.4 h.DepthMode=Enum.HighlightDepthMode.AlwaysOnTop h.Parent=i return h end local function CN(p)local ls=p:FindFirstChild("leaderstats")if ls then for _,v in ipairs(ls:GetChildren())do local n=v.Name:lower()if n:find("class")or n:find("char")then return tostring(v.Value)end end end if p.Team then return p.Team.Name end if p.Character then return p.Character.Name end return p.Name end local function FK()local k={}for _,p in ipairs(P:GetPlayers())do if p~=LP and p.Character then local isK=false if p.Team then local tn=p.Team.Name:lower()if tn:find("kill")or tn:find("nightmare")then isK=true end end if not isK and p.Character.Name:lower():find("kill")then isK=true end if isK then table.insert(k,{char=p.Character,name=CN(p)})end end end return k end local function DS(p)local s=25 if p.Character then local cn=p.Character.Name:lower()if cn:find("kill")or cn:find("nightmare")then s=s+50 end if cn:find("carnivore")or cn:find("phantom")then s=s+30 end end if p.Team then local tn=p.Team.Name:lower()if tn:find("kill")or tn:find("nightmare")then s=s+20 end end local h=0 for i=1,#p.Name do h=(h*31+string.byte(p.Name,i))%100 end s=s+(h%40)if s>100 then s=100 end if s<5 then s=5 end return math.floor(s)end local function IsFixed(obj)for _,at in ipairs({"Fixed","Repaired","IsFixed"})do local v=obj:GetAttribute(at)if v==true then return true end end for _,c in ipairs(obj:GetDescendants())do if c:IsA("BoolValue")then local cn=c.Name:lower()if (cn:find("fixed")or cn:find("repaired"))and c.Value then return true end end end return false end local function FTV()local tvs={}local f={}for _,o in ipairs(W:GetDescendants())do if o:IsA("ProximityPrompt")then local c=((o.ActionText or "").." "..(o.ObjectText or "")):lower()if c:find("fix")or c:find("repair")or c:find("broken")or c:find("tv")or c:find("television")or c:find("tele")or c:find("screen")or c:find("monitor")or c:find("turn on")or c:find("interact")then local t=o.Parent while t and not t:IsA("BasePart")and not t:IsA("Model")do t=t.Parent end if t and not f[t]then if not IsFixed(t)then f[t]=true table.insert(tvs,{obj=t,prompt=o})end end end end end for _,o in ipairs(W:GetDescendants())do local n=(o.Name or ""):lower()if not f[o]and(o:IsA("BasePart")or o:IsA("Model"))then if n:find("tv")or n:find("television")or n:find("tele")or n:find("screen")or n:find("broken")or n:find("monitor")then if not IsFixed(o)then f[o]=true table.insert(tvs,{obj=o})end end end end local r={}for _,tv in ipairs(tvs)do local pos=GP(tv.obj)if pos then table.insert(r,{obj=tv.obj,pos=pos,prompt=tv.prompt,status="broken"})end end return r end local function FC()local c={}for _,o in ipairs(W:GetDescendants())do if o.Name:lower():find("coin")then if o:IsA("BasePart")then table.insert(c,o)elseif o:IsA("Model")then local p=o:FindFirstChildWhichIsA("BasePart")if p then table.insert(c,p)end end end end return c end local function FP()local p={}local f={}for _,o in ipairs(W:GetDescendants())do local n=(o.Name or ""):lower()if(n:find("portal")or n:find("exit")or n:find("escape"))and not f[o]and(o:IsA("BasePart")or o:IsA("Model"))then local a=true if o:IsA("BasePart")then if o.Transparency>=1 then a=false end if o.CanCollide==false and not o:FindFirstChildWhichIsA("ProximityPrompt")then a=false end end for _,at in ipairs({"Active","Enabled","Working","Open","Usable","IsActive"})do if o:GetAttribute(at)==false then a=false end end local hasPrompt=false for _,c in ipairs(o:GetDescendants())do if c:IsA("ProximityPrompt")then hasPrompt=true if c.Enabled==false then a=false end break end end if a then f[o]=true table.insert(p,o)end end end return p end local function FCS()for _,o in ipairs(W:GetDescendants())do local n=(o.Name or""):lower()if n:find("cutscene")or n:find("intro")or n:find("lobby")or n:find("spawn")or n:find("start")or n:find("begin")or n:find("hub")or n:find("main")then local p=GP(o)if p then return p end end end for _,o in ipairs(W:GetDescendants())do if o:IsA("SpawnLocation")then return o.Position end end return S.sp end pcall(function()if LP.Character and LP.Character:FindFirstChild("HumanoidRootPart")then S.sp=LP.Character.HumanoidRootPart.Position end end) if not S.sp then pcall(function()local ch=LP.Character or LP.CharacterAdded:Wait()ch:WaitForChild("HumanoidRootPart",15)S.sp=ch.HumanoidRootPart.Position end)end LP.CharacterAdded:Connect(function(ch)ch:WaitForChild("HumanoidRootPart",10)task.wait(1)if ch:FindFirstChild("HumanoidRootPart")then S.sp=ch.HumanoidRootPart.Position end end) local function SH()if S.hopping then return end S.hopping=true local HS=game:GetService("HttpService")local placeId=game.PlaceId local jobId=game.JobId local servers={}local cursor=""local function httpGet(url)local body=nil pcall(function()if type(request)=="function" then local res=request({Url=url,Method="GET"})body=res.Body end end)if not body then pcall(function()body=game:HttpGet(url)end)end return body end pcall(function()repeat local url="https://games.roblox.com/v1/games/"..placeId.."/servers/Public?limit=100&cursor="..cursor local body=httpGet(url)if body then local data=HS:JSONDecode(body)if data and data.data then for _,sv in ipairs(data.data)do if sv.playing20 end)if #servers>0 then local target=servers[math.random(1,#servers)]pcall(function()TS:TeleportToPlaceInstance(placeId,target,LP)end)task.wait(3)pcall(function()TS:TeleportToPlaceInstance(placeId,target,LP)end)task.wait(5)pcall(function()TS:TeleportToPlaceInstance(placeId,target,LP)end)else pcall(function()TS:Teleport(placeId,LP)end)task.wait(3)pcall(function()TS:Teleport(placeId,LP)end)end S.hopping=false end local function TPTV()local ch=LP.Character if not ch then return end local r=ch:FindFirstChild("HumanoidRootPart")if not r then return end local s=FTV()if #s==0 then return end local b={}for _,t in ipairs(s)do if not S.lTV or t.obj~=S.lTV then table.insert(b,t)end end if #b==0 then S.lTV=nil b=s end local cl,md=nil,math.huge for _,t in ipairs(b)do local d=(t.pos-r.Position).Magnitude if db.s end)if #kids==0 then local n=Instance.new("TextLabel")n.Size=UDim2.new(1,-10,0,30)n.Position=UDim2.new(0,2,0,0)n.BackgroundTransparency=1 n.Text=T(36)n.TextColor3=Color3.fromRGB(180,180,200)n.Font=Enum.Font.Gotham n.TextSize=12 n.Parent=DL DL.CanvasSize=UDim2.new(0,0,0,40)return end local y=0 for _,k in ipairs(kids)do local sc if k.s>=70 then sc=Color3.fromRGB(200,50,50)elseif k.s>=50 then sc=Color3.fromRGB(200,150,50)else sc=Color3.fromRGB(80,180,80)end local card=Instance.new("Frame")card.Size=UDim2.new(1,-10,0,50)card.Position=UDim2.new(0,2,0,y)card.BackgroundColor3=sc card.BackgroundTransparency=0.7 card.BorderSizePixel=0 card.Parent=DL local cc=Instance.new("UICorner")cc.CornerRadius=UDim.new(0,4)cc.Parent=card local cs2=Instance.new("UIStroke")cs2.Color=OC cs2.Thickness=1 cs2.Parent=card local nl=Instance.new("TextLabel")nl.Size=UDim2.new(1,-70,0,20)nl.Position=UDim2.new(0,6,0,3)nl.BackgroundTransparency=1 nl.Text=k.p.Name nl.TextColor3=Color3.fromRGB(255,255,255)nl.Font=Enum.Font.GothamBold nl.TextSize=13 nl.TextXAlignment=Enum.TextXAlignment.Left nl.Parent=card local cl=Instance.new("TextLabel")cl.Size=UDim2.new(1,-70,0,16)cl.Position=UDim2.new(0,6,0,24)cl.BackgroundTransparency=1 cl.Text=k.c cl.TextColor3=Color3.fromRGB(200,200,210)cl.Font=Enum.Font.Gotham cl.TextSize=10 cl.TextXAlignment=Enum.TextXAlignment.Left cl.Parent=card local sl=Instance.new("TextLabel")sl.Size=UDim2.new(0,55,0,50)sl.Position=UDim2.new(1,-60,0,0)sl.BackgroundTransparency=1 sl.Text=k.s.."%"sl.TextColor3=sc sl.Font=Enum.Font.GothamBold sl.TextSize=16 sl.Parent=card y=y+54 end DL.CanvasSize=UDim2.new(0,0,0,y+10)end DRB.MouseButton1Click:Connect(RD) MT(Ts[3],16,Color3.fromRGB(0,180,0),Color3.fromRGB(60,60,70),"HD",5)MT(Ts[3],17,Color3.fromRGB(0,180,0),Color3.fromRGB(60,60,70),"LD",48)MT(Ts[3],18,Color3.fromRGB(255,140,0),Color3.fromRGB(70,50,30),"HR",91)MT(Ts[3],37,Color3.fromRGB(200,50,50),Color3.fromRGB(60,60,70),"AK",134) local I2=Instance.new("TextLabel")I2.Size=UDim2.new(1,-15,0,40)I2.Position=UDim2.new(0,2,0,177)I2.BackgroundTransparency=1 I2.Text="TP -> kill kids"I2.TextColor3=Color3.fromRGB(180,180,200)I2.Font=Enum.Font.Gotham I2.TextSize=11 I2.TextWrapped=true I2.Parent=Ts[3] local ST=Instance.new("TextLabel")ST.Size=UDim2.new(1,-15,0,24)ST.Position=UDim2.new(0,2,0,222)ST.BackgroundTransparency=1 ST.Text=T(19)ST.TextColor3=Color3.fromRGB(255,220,100)ST.Font=Enum.Font.GothamBold ST.TextSize=13 ST.TextXAlignment=Enum.TextXAlignment.Left ST.Parent=Ts[3]table.insert(Labels,{el=ST,idx=19}) local SO=Instance.new("TextButton")SO.Size=UDim2.new(0,70,0,30)SO.Position=UDim2.new(0,2,0,250)SO.BackgroundColor3=Color3.fromRGB(70,130,220)SO.Text=T(22)SO.TextColor3=Color3.fromRGB(255,255,255)SO.Font=Enum.Font.GothamBold SO.TextSize=12 SO.BorderSizePixel=0 SO.Parent=Ts[3]local soc=Instance.new("UICorner")soc.CornerRadius=UDim.new(0,4)soc.Parent=SO local sos=Instance.new("UIStroke")sos.Color=OC sos.Thickness=1 sos.Parent=SO table.insert(Labels,{el=SO,idx=22}) local SBs={}local function USpd()SO.BackgroundColor3=Color3.fromRGB(50,50,65)for _,s in ipairs(SBs)do s.b.BackgroundColor3=Color3.fromRGB(50,50,65)end if S.SP==0 then SO.BackgroundColor3=Color3.fromRGB(70,130,220)else for _,s in ipairs(SBs)do if s.p==S.SP then s.b.BackgroundColor3=Color3.fromRGB(0,200,100)end end end end for i,pct in ipairs({10,20,30,40,50,60,70,80,90,100})do local row=math.floor((i-1)/5)local col=(i-1)%5 local b=Instance.new("TextButton")b.Size=UDim2.new(1/5,-8,0,30)b.Position=UDim2.new(col*(1/5),4,0,250+(row+1)*34)b.BackgroundColor3=Color3.fromRGB(50,50,65)b.Text=pct.."%"b.TextColor3=Color3.fromRGB(255,255,255)b.Font=Enum.Font.GothamBold b.TextSize=12 b.BorderSizePixel=0 b.Parent=Ts[3]local bc=Instance.new("UICorner")bc.CornerRadius=UDim.new(0,4)bc.Parent=b local bs3=Instance.new("UIStroke")bs3.Color=OC bs3.Thickness=1 bs3.Parent=b b.MouseButton1Click:Connect(function()S.SP=pct USpd()end)table.insert(SBs,{b=b,p=pct})end SO.MouseButton1Click:Connect(function()S.SP=0 USpd()end) local SI=Instance.new("TextLabel")SI.Size=UDim2.new(1,-15,0,30)SI.Position=UDim2.new(0,2,0,250+3*34)SI.BackgroundTransparency=1 SI.Text=T(25)SI.TextColor3=Color3.fromRGB(180,180,200)SI.Font=Enum.Font.Gotham SI.TextSize=10 SI.TextWrapped=true SI.Parent=Ts[3]table.insert(Labels,{el=SI,idx=25})Ts[3].CanvasSize=UDim2.new(0,0,0,430) -- Функции перестроения вкладок 4, 5, 7 при смене языка local function BuildEntries(parent,data,cardH)for _,o in ipairs(parent:GetChildren())do o:Destroy()end local y=0 for _,e in ipairs(data)do if e.cat then local cl=Instance.new("TextLabel")cl.Size=UDim2.new(1,-10,0,26)cl.Position=UDim2.new(0,2,0,y)cl.BackgroundColor3=e.color cl.BackgroundTransparency=0.3 cl.Text=" "..e.cat cl.TextColor3=Color3.fromRGB(255,255,255)cl.Font=Enum.Font.GothamBold cl.TextSize=12 cl.BorderSizePixel=0 cl.TextXAlignment=Enum.TextXAlignment.Left cl.Parent=parent y=y+30 else local card=Instance.new("Frame")card.Size=UDim2.new(1,-10,0,cardH)card.Position=UDim2.new(0,2,0,y)card.BackgroundColor3=Color3.fromRGB(40,40,55)card.BorderSizePixel=0 card.Parent=parent local wc=Instance.new("UICorner")wc.CornerRadius=UDim.new(0,4)wc.Parent=card local ws=Instance.new("UIStroke")ws.Color=OC ws.Thickness=1 ws.Parent=card local nl=Instance.new("TextLabel")nl.Size=UDim2.new(1,-12,0,18)nl.Position=UDim2.new(0,6,0,3)nl.BackgroundTransparency=1 nl.Text=e.name or e.title nl.TextColor3=Color3.fromRGB(255,220,100)nl.Font=Enum.Font.GothamBold nl.TextSize=13 nl.TextXAlignment=Enum.TextXAlignment.Left nl.Parent=card local dl=Instance.new("TextLabel")dl.Size=UDim2.new(1,-12,0,cardH-22)dl.Position=UDim2.new(0,6,0,20)dl.BackgroundTransparency=1 dl.Text=e.desc dl.TextColor3=Color3.fromRGB(200,200,210)dl.Font=Enum.Font.Gotham dl.TextSize=10 dl.TextWrapped=true dl.TextXAlignment=Enum.TextXAlignment.Left dl.Parent=card y=y+cardH+4 end end return y end local function RebuildWiki()local h=BuildEntries(Ts[4],GetWiki(),42)Ts[4].CanvasSize=UDim2.new(0,0,0,h)end local function RebuildLore()local data=GetLore()local y=BuildEntries(Ts[5],data,60)y=y+10 local lH=Instance.new("TextLabel")lH.Size=UDim2.new(1,-10,0,30)lH.Position=UDim2.new(0,2,0,y)lH.BackgroundColor3=Color3.fromRGB(80,50,120)lH.BackgroundTransparency=0.2 lH.Text=" "..GetLoreHeader()lH.TextColor3=Color3.fromRGB(255,255,255)lH.Font=Enum.Font.GothamBold lH.TextSize=14 lH.TextXAlignment=Enum.TextXAlignment.Left lH.BorderSizePixel=0 lH.Parent=Ts[5]local lhC=Instance.new("UICorner")lhC.CornerRadius=UDim.new(0,4)lhC.Parent=lH y=y+34 local lC=Instance.new("Frame")lC.Size=UDim2.new(1,-10,0,240)lC.Position=UDim2.new(0,2,0,y)lC.BackgroundColor3=Color3.fromRGB(35,35,50)lC.BorderSizePixel=0 lC.Parent=Ts[5]local lCC=Instance.new("UICorner")lCC.CornerRadius=UDim.new(0,4)lCC.Parent=lC local lCS=Instance.new("UIStroke")lCS.Color=OC lCS.Thickness=1 lCS.Parent=lC local ll=Instance.new("TextLabel")ll.Size=UDim2.new(1,-16,1,-8)ll.Position=UDim2.new(0,8,0,4)ll.BackgroundTransparency=1 ll.Text=GetLoreText()ll.TextColor3=Color3.fromRGB(200,200,220)ll.Font=Enum.Font.Gotham ll.TextSize=11 ll.TextWrapped=true ll.TextXAlignment=Enum.TextXAlignment.Left ll.TextYAlignment=Enum.TextYAlignment.Top ll.Parent=lC y=y+244 Ts[5].CanvasSize=UDim2.new(0,0,0,y)end local function RebuildUpdates()local h=BuildEntries(Ts[7],GetUpdates(),50)Ts[7].CanvasSize=UDim2.new(0,0,0,h)end RebuildWiki()RebuildLore()RebuildUpdates() local TTB=Instance.new("TextButton")TTB.Size=UDim2.new(1,-10,0,38)TTB.Position=UDim2.new(0,2,0,5)TTB.BackgroundColor3=Color3.fromRGB(200,170,0)TTB.Text=T(27)TTB.TextColor3=Color3.fromRGB(255,255,255)TTB.Font=Enum.Font.GothamBold TTB.TextSize=14 TTB.BorderSizePixel=0 TTB.Parent=Ts[6]local ttbc=Instance.new("UICorner")ttbc.CornerRadius=UDim.new(0,6)ttbc.Parent=TTB local ttbs=Instance.new("UIStroke")ttbs.Color=OC ttbs.Thickness=1 ttbs.Parent=TTB table.insert(Labels,{el=TTB,idx=27})TTB.MouseButton1Click:Connect(TPTV) local TPB=Instance.new("TextButton")TPB.Size=UDim2.new(1,-10,0,38)TPB.Position=UDim2.new(0,2,0,48)TPB.BackgroundColor3=Color3.fromRGB(180,80,255)TPB.Text=T(32)TPB.TextColor3=Color3.fromRGB(255,255,255)TPB.Font=Enum.Font.GothamBold TPB.TextSize=14 TPB.BorderSizePixel=0 TPB.Parent=Ts[6]local tpc=Instance.new("UICorner")tpc.CornerRadius=UDim.new(0,6)tpc.Parent=TPB local tps=Instance.new("UIStroke")tps.Color=OC tps.Thickness=1 tps.Parent=TPB table.insert(Labels,{el=TPB,idx=32})TPB.MouseButton1Click:Connect(TPP) local acBtn=MT(Ts[6],15,Color3.fromRGB(255,180,0),Color3.fromRGB(70,50,20),"AC",91) local SHB=Instance.new("TextButton")SHB.Size=UDim2.new(1,-10,0,38)SHB.Position=UDim2.new(0,2,0,134)SHB.BackgroundColor3=Color3.fromRGB(200,50,50)SHB.Text="Server Hop"SHB.TextColor3=Color3.fromRGB(255,255,255)SHB.Font=Enum.Font.GothamBold SHB.TextSize=14 SHB.BorderSizePixel=0 SHB.Parent=Ts[6]local shbc=Instance.new("UICorner")shbc.CornerRadius=UDim.new(0,6)shbc.Parent=SHB local shbs=Instance.new("UIStroke")shbs.Color=OC shbs.Thickness=1 shbs.Parent=SHB SHB.MouseButton1Click:Connect(SH) local SHL=Instance.new("TextLabel")SHL.Size=UDim2.new(1,-10,0,20)SHL.Position=UDim2.new(0,2,0,174)SHL.BackgroundTransparency=1 SHL.Text="EMERGENCY: if auto-farm fails"SHL.TextColor3=Color3.fromRGB(255,180,0)SHL.Font=Enum.Font.Gotham SHL.TextSize=11 SHL.TextWrapped=true SHL.TextXAlignment=Enum.TextXAlignment.Center SHL.Parent=Ts[6] local IT=Instance.new("TextLabel")IT.Size=UDim2.new(1,-10,0,24)IT.Position=UDim2.new(0,2,0,200)IT.BackgroundTransparency=1 IT.Text=T(28)IT.TextColor3=Color3.fromRGB(255,220,100)IT.Font=Enum.Font.GothamBold IT.TextSize=14 IT.TextXAlignment=Enum.TextXAlignment.Left IT.Parent=Ts[6]table.insert(Labels,{el=IT,idx=28}) local IL=Instance.new("ScrollingFrame")IL.Size=UDim2.new(1,-10,0,160)IL.Position=UDim2.new(0,2,0,229)IL.BackgroundTransparency=1 IL.ScrollBarThickness=6 IL.Active=true IL.Parent=Ts[6] local RB=Instance.new("TextButton")RB.Size=UDim2.new(0,100,0,30)RB.Position=UDim2.new(0,2,0,394)RB.BackgroundColor3=Color3.fromRGB(70,130,220)RB.Text=T(29)RB.TextColor3=Color3.fromRGB(255,255,255)RB.Font=Enum.Font.GothamBold RB.TextSize=12 RB.BorderSizePixel=0 RB.Parent=Ts[6]local rc=Instance.new("UICorner")rc.CornerRadius=UDim.new(0,4)rc.Parent=RB local rbs=Instance.new("UIStroke")rbs.Color=OC rbs.Thickness=1 rbs.Parent=RB table.insert(Labels,{el=RB,idx=29})Ts[6].CanvasSize=UDim2.new(0,0,0,440) local function RI()for _,o in ipairs(IL:GetChildren())do if o:IsA("TextButton")or o:IsA("TextLabel")then o:Destroy()end end local y=0 local f=false for _,pl in ipairs(P:GetPlayers())do if pl~=LP and pl.Character then f=true local st=GPS(pl)local sc=Color3.fromRGB(80,180,80)if st=="STUN"then sc=Color3.fromRGB(200,50,50)elseif st=="FALL"then sc=Color3.fromRGB(200,150,50)elseif st=="DEAD"then sc=Color3.fromRGB(100,100,100)end local b=Instance.new("TextButton")b.Size=UDim2.new(1,-4,0,36)b.Position=UDim2.new(0,2,0,y)b.BackgroundColor3=sc b.BackgroundTransparency=0.5 b.Text=pl.Name.." ["..st.."]"b.TextColor3=Color3.fromRGB(255,255,255)b.Font=Enum.Font.GothamBold b.TextSize=13 b.BorderSizePixel=0 b.Parent=IL local ic=Instance.new("UICorner")ic.CornerRadius=UDim.new(0,4)ic.Parent=b local ils=Instance.new("UIStroke")ils.Color=OC ils.Thickness=1 ils.Parent=b b.MouseButton1Click:Connect(function()local ch=pl.Character if ch and ch:FindFirstChild("HumanoidRootPart")then local mc=LP.Character if mc and mc:FindFirstChild("HumanoidRootPart")then mc.HumanoidRootPart.CFrame=ch.HumanoidRootPart.CFrame+Vector3.new(0,2,0)end end end)y=y+40 end end if not f then local n=Instance.new("TextLabel")n.Size=UDim2.new(1,-10,0,30)n.Position=UDim2.new(0,2,0,y)n.BackgroundTransparency=1 n.Text=T(30)n.TextColor3=Color3.fromRGB(180,180,200)n.Font=Enum.Font.Gotham n.TextSize=12 n.TextWrapped=true n.TextXAlignment=Enum.TextXAlignment.Left n.Parent=IL end IL.CanvasSize=UDim2.new(0,0,0,math.max(100,y+10))end RB.MouseButton1Click:Connect(RI) UpdateLang=function() for i=1,7 do Tbs[i].Text=T(i)end for _,t in ipairs(Toggles)do if S[t.key]then t.btn.Text=T(t.ti)..": "..T(20)else t.btn.Text=T(t.ti)..": "..T(21)end end for _,l in ipairs(Labels)do if l.idx==38 then l.el.Text=" "..T(38)..DS(LP).."% "else l.el.Text=T(l.idx)end end RebuildWiki()RebuildLore()RebuildUpdates() end local function CE()for _,h in ipairs(S.HL)do if h and h.Parent then h:Destroy()end end S.HL={}if S.HK or S.LK then for _,k in ipairs(FK())do if S.HK then table.insert(S.HL,CH(k.char,C.K,0.3))end if S.LK then local hd=k.char:FindFirstChild("Head")or k.char:FindFirstChild("HumanoidRootPart")if hd then local bb=Instance.new("BillboardGui")bb.Name="CBL"bb.Size=UDim2.new(0,200,0,50)bb.AlwaysOnTop=true bb.Parent=hd local f=Instance.new("Frame")f.Size=UDim2.new(1,0,1,0)f.BackgroundColor3=Color3.fromRGB(20,20,30)f.BackgroundTransparency=0.3 f.BorderSizePixel=0 f.Parent=bb local l=Instance.new("TextLabel")l.Size=UDim2.new(1,0,1,0)l.BackgroundTransparency=1 l.Text=k.name l.TextColor3=C.K l.Font=Enum.Font.GothamBold l.TextSize=14 l.TextWrapped=true l.Parent=f table.insert(S.HL,bb)end end end end if S.HD or S.LD then for _,p in ipairs(P:GetPlayers())do if p~=LP and p.Character then local isK=false for _,k in ipairs(FK())do if k.char==p.Character then isK=true break end end if not isK then if S.HD then table.insert(S.HL,CH(p.Character,C.D,0.3))end end end end end if S.HT then for _,t in ipairs(FTV())do if t.status=="broken"then table.insert(S.HL,CH(t.obj,C.T,0.4))end end end if S.HC then for _,c in ipairs(FC())do table.insert(S.HL,CH(c,C.M,0.3))end end if S.HR then for _,o in ipairs(W:GetDescendants())do if o:IsA("BasePart")then local n=o.Name:lower()if n:find("door")or n:find("trap")or n:find("window")then table.insert(S.HL,CH(o,C.R,0.7))end end end end end task.spawn(function()while true do task.wait(1.5)CE()end end) task.spawn(function()while true do task.wait(0.2)local ch=LP.Character if ch then local h=ch:FindFirstChildOfClass("Humanoid")if h and S.SP>0 then local ts=16*(1+S.SP/100)if math.abs(h.WalkSpeed-ts)>0.5 then h.WalkSpeed=ts end local tj=50*(1+S.SP/200)if math.abs(h.JumpPower-tj)>0.5 then h.JumpPower=tj end end end end end) task.spawn(function()while true do task.wait(0.05)if S.AR then local ch=LP.Character if ch then local h=ch:FindFirstChildOfClass("Humanoid")if h then if h.PlatformStand then h.PlatformStand=false end local hs=h:GetState()if hs==Enum.HumanoidStateType.Physics or hs==Enum.HumanoidStateType.FallingDown or hs==Enum.HumanoidStateType.Seated then pcall(function()h:ChangeState(Enum.HumanoidStateType.GettingUp)end)task.wait(0.05)pcall(function()h:ChangeState(Enum.HumanoidStateType.Running)end)end if h.WalkSpeed<8 then if S.SP>0 then h.WalkSpeed=16*(1+S.SP/100)else h.WalkSpeed=16 end end for _,v in ipairs(ch:GetDescendants())do if v:IsA("BoolValue")then local vn=v.Name:lower()if vn:find("ragdoll")or vn:find("stun")or vn:find("ko")or vn:find("hit")or vn:find("grab")then v.Value=false end end end for _,v in ipairs(ch:GetDescendants())do if v:IsA("BodyVelocity")or v:IsA("BodyAngularVelocity")or v:IsA("BodyGyro")or v:IsA("BodyForce")then pcall(function()v:Destroy()end)end end for _,an in ipairs({"Stunned","Ragdoll","KO","Hit","Grabbed","Frozen","Downed"})do if ch:GetAttribute(an)then ch:SetAttribute(an,false)end end FWA(ch,h)end end else task.wait(0.5)end end end) task.spawn(function()while true do task.wait(2)if S.AT then AFT()end end end) task.spawn(function()while true do task.wait(0.3)if S.AC and not S.hopping then local ch=LP.Character if not ch then task.wait(1)else local r=ch:FindFirstChild("HumanoidRootPart")if r then local coins=FC()if #coins>0 then S.noCoins=0 local cl,md=nil,math.huge for _,c in ipairs(coins)do local d=(c.Position-r.Position).Magnitude if d=10 then SH()task.wait(10)S.noCoins=0 else local cs=FCS()if cs then r.CFrame=CFrame.new(cs+Vector3.new(0,3,0))elseif S.FO then r.CFrame=S.FO end S.FO=nil end end else task.wait(0.5)end end end end end) task.spawn(function()while true do task.wait(0.5)if S.AK then local ch=LP.Character if ch then local r=ch:FindFirstChild("HumanoidRootPart")if r then for _,p in ipairs(P:GetPlayers())do if S.AK and p~=LP and p.Character then local ph=p.Character:FindFirstChildOfClass("Humanoid")local tr=p.Character:FindFirstChild("HumanoidRootPart")if tr and ph and ph.Health>0 then local isK=false if p.Team then local tn=p.Team.Name:lower()if tn:find("kill")or tn:find("nightmare")then isK=true end end if not isK and p.Character.Name:lower():find("kill")then isK=true end if not isK then r.CFrame=tr.CFrame*CFrame.new(0,0,3)task.wait(0.1)for _,o in ipairs(p.Character:GetDescendants())do if o:IsA("ProximityPrompt")then pcall(function()fireproximityprompt(o)end)end end task.wait(0.3)end end end end end end end end end) RS.Stepped:Connect(function()local ch=LP.Character if ch and S.AC then for _,p in ipairs(ch:GetDescendants())do if p:IsA("BasePart")then p.CanCollide=false end end end end) task.spawn(function()while true do task.wait(2)if S.Tab==6 then RI()end end end) task.spawn(function()while true do task.wait(5)if S.Tab==2 then RD()if MyL and MyL.Parent then MyL.Text=" "..T(38)..DS(LP).."% "end end end end) warn("Cool Bacon v3.8.0 loaded! "..(mob and"Mobile"or"PC").." | Lang: "..S.lang)