[{"data":1,"prerenderedAt":7969},["ShallowReactive",2],{"navigation-docs_ru":3,"\u002Fru\u002Fdocs\u002Fdata\u002Ffs":140,"\u002Fru\u002Fdocs\u002Fdata\u002Ffs-surround":7963,"\u002Fru\u002Fdocs\u002Fdata\u002Ffs-current":7968},[4,35,61,91,109,123,133],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":34},"Начало работы","i-lucide-rocket","\u002Fru\u002Fdocs\u002Fgetting-started","ru\u002Fdocs\u002F1.getting-started",[10,14,18,22,26,30],{"title":11,"path":12,"stem":13},"Введение","\u002Fru\u002Fdocs\u002Fgetting-started\u002Fintroduction","ru\u002Fdocs\u002F1.getting-started\u002F01.introduction",{"title":15,"path":16,"stem":17},"Быстрый старт","\u002Fru\u002Fdocs\u002Fgetting-started\u002Fquick-start","ru\u002Fdocs\u002F1.getting-started\u002F02.quick-start",{"title":19,"path":20,"stem":21},"CLI","\u002Fru\u002Fdocs\u002Fgetting-started\u002Fcli","ru\u002Fdocs\u002F1.getting-started\u002F03.cli",{"title":23,"path":24,"stem":25},"Установка на сервер","\u002Fru\u002Fdocs\u002Fgetting-started\u002Finstall","ru\u002Fdocs\u002F1.getting-started\u002F04.install",{"title":27,"path":28,"stem":29},"Сервер в Docker","\u002Fru\u002Fdocs\u002Fgetting-started\u002Fdocker","ru\u002Fdocs\u002F1.getting-started\u002F05.docker",{"title":31,"path":32,"stem":33},"Ограничения","\u002Fru\u002Fdocs\u002Fgetting-started\u002Flimitations","ru\u002Fdocs\u002F1.getting-started\u002F06.limitations",false,{"title":36,"icon":37,"path":38,"stem":39,"children":40,"page":34},"Основы","i-lucide-zap","\u002Fru\u002Fdocs\u002Fcore","ru\u002Fdocs\u002F2.core",[41,45,49,53,57],{"title":42,"path":43,"stem":44},"Плагин","\u002Fru\u002Fdocs\u002Fcore\u002Fplugin","ru\u002Fdocs\u002F2.core\u002F01.plugin",{"title":46,"path":47,"stem":48},"События игры","\u002Fru\u002Fdocs\u002Fcore\u002Fhooks","ru\u002Fdocs\u002F2.core\u002F02.hooks",{"title":50,"path":51,"stem":52},"Форварды","\u002Fru\u002Fdocs\u002Fcore\u002Fforwards","ru\u002Fdocs\u002F2.core\u002F03.forwards",{"title":54,"path":55,"stem":56},"Async и промисы","\u002Fru\u002Fdocs\u002Fcore\u002Fasync","ru\u002Fdocs\u002F2.core\u002F04.async",{"title":58,"path":59,"stem":60},"Производительность","\u002Fru\u002Fdocs\u002Fcore\u002Fperformance","ru\u002Fdocs\u002F2.core\u002F05.performance",{"title":62,"icon":63,"path":64,"stem":65,"children":66,"page":34},"Игра","i-lucide-gamepad-2","\u002Fru\u002Fdocs\u002Fgame","ru\u002Fdocs\u002F3.game",[67,71,75,79,83,87],{"title":68,"path":69,"stem":70},"Игроки и сущности","\u002Fru\u002Fdocs\u002Fgame\u002Fentities","ru\u002Fdocs\u002F3.game\u002F01.entities",{"title":72,"path":73,"stem":74},"Игроки: действия","\u002Fru\u002Fdocs\u002Fgame\u002Fplayers","ru\u002Fdocs\u002F3.game\u002F02.players",{"title":76,"path":77,"stem":78},"Эффекты","\u002Fru\u002Fdocs\u002Fgame\u002Feffects","ru\u002Fdocs\u002F3.game\u002F03.effects",{"title":80,"path":81,"stem":82},"Флаги","\u002Fru\u002Fdocs\u002Fgame\u002Fflags","ru\u002Fdocs\u002F3.game\u002F04.flags",{"title":84,"path":85,"stem":86},"Квары","\u002Fru\u002Fdocs\u002Fgame\u002Fcvars","ru\u002Fdocs\u002F3.game\u002F05.cvars",{"title":88,"path":89,"stem":90},"Сообщения","\u002Fru\u002Fdocs\u002Fgame\u002Fmessages","ru\u002Fdocs\u002F3.game\u002F06.messages",{"title":92,"icon":93,"path":94,"stem":95,"children":96,"page":34},"Данные","i-lucide-database","\u002Fru\u002Fdocs\u002Fdata","ru\u002Fdocs\u002F4.data",[97,101,105],{"title":98,"path":99,"stem":100},"Хранилище","\u002Fru\u002Fdocs\u002Fdata\u002Fstorage","ru\u002Fdocs\u002F4.data\u002F01.storage",{"title":102,"path":103,"stem":104},"Файлы","\u002Fru\u002Fdocs\u002Fdata\u002Ffs","ru\u002Fdocs\u002F4.data\u002F02.fs",{"title":106,"path":107,"stem":108},"HTTP","\u002Fru\u002Fdocs\u002Fdata\u002Fhttp","ru\u002Fdocs\u002F4.data\u002F03.http",{"title":110,"icon":111,"path":112,"stem":113,"children":114,"page":34},"Модули","i-lucide-package","\u002Fru\u002Fdocs\u002Fmodules","ru\u002Fdocs\u002F5.modules",[115,119],{"title":116,"path":117,"stem":118},"Общие модули","\u002Fru\u002Fdocs\u002Fmodules\u002Fshared-modules","ru\u002Fdocs\u002F5.modules\u002F01.shared-modules",{"title":120,"path":121,"stem":122},"Свой модуль","\u002Fru\u002Fdocs\u002Fmodules\u002Fcreating-a-module","ru\u002Fdocs\u002F5.modules\u002F02.creating-a-module",{"title":124,"icon":125,"path":126,"stem":127,"children":128,"page":34},"Pawn","i-lucide-plug","\u002Fru\u002Fdocs\u002Fpawn","ru\u002Fdocs\u002F6.pawn",[129],{"title":130,"path":131,"stem":132},"Нативы","\u002Fru\u002Fdocs\u002Fpawn\u002Fnatives","ru\u002Fdocs\u002F6.pawn\u002F01.natives",{"title":134,"path":135,"stem":136,"children":137,"icon":139},"Тесты","\u002Fru\u002Fdocs\u002Ftesting","ru\u002Fdocs\u002F7.testing\u002F01.index",[138],{"title":134,"path":135,"stem":136},"i-lucide-flask-conical",{"id":141,"title":102,"body":142,"description":7958,"extension":7959,"meta":7960,"navigation":245,"path":103,"seo":7961,"stem":104,"__hash__":7962},"docs_ru\u002Fru\u002Fdocs\u002F4.data\u002F02.fs.md",{"type":143,"value":144,"toc":7951},"minimark",[145,157,3747,3753,3908,5828,5833,5859,5863,5866,5870,5887,7455,7488,7497,7501,7536,7539,7543,7919,7934,7947],[146,147,148,152,153,156],"p",{},[149,150,151],"code",{},"@amxts\u002Fcore\u002Ffs"," читает и пишет файлы так же, как ",[149,154,155],{},"fs"," в Node:",[158,159,165],"pre",{"className":160,"code":161,"language":162,"meta":163,"style":164},"language-ts shiki shiki-themes material-theme-lighter material-theme material-theme-palenight twoslash lsp","import { hostIndex, handled, floatCell, rounded, cellFloat, ret, publicFor, nativeFn, arg, argText, argc, caller, setArg, setArgText, argString, cellsToString, stringToCells, cells, out, arrayOf, cell, putCell, noOrigin, hasModule, readText, playerIds, accessOf, paint, print, cmd, cmdWide, setTimeout, sleep, setInterval, clearTimeout, clearInterval, hook, plugin, defineModule, callingPlugin, onPluginStop, createCellArray, destroyCellArray, cellArrayRows, pushCellArrayRow, cellsText, textCells, menuColors, colorTags, showMenu, Handler, WideHandler, Float, CellArray, CellBuffer, TEXT_MAX, Team, AuthType, WeaponName, ItemName, ModuleName, KillOptions, MoveOptions, Client, Player, CommandOptions, CommandInfo, HudOptions, HudEffect, HudLine, FadeDirection, FadeOptions, ShakeOptions, ProgressBarOptions, StatusIconState, Screen, SoundChannel, SoundOptions, Resource, MessageArgs, ClientMessage, PlayerChangeEvent, ServerListenerOptions, CvarChangeEvent, CvarListener, Cvar, Server, server, Game, GameListenerOptions, UseType, ActionOptions, TouchEvent, RoundWinner, EndRoundOptions, game, Variant, VariantName, Flag, Entity, Weapon, WeaponKind, weaponKindOf, RenderMode, RenderFx, MoveType, Solid, TakeDamage, DeadFlag, WaterLevel, Contents, FixAngle, HitGroup, ArmorType, ObserverMode, JoinState, GameMenu, PlayerModel, IgnoredChat, ThrowDirection, BloodColor, MusicState, Target, swapTeam, lang, cvar, TimerHandler, SleepOptions, Call, Ref, PluginInfo, ModuleOptions, ForwardStop, NoArgument, Forward, Storage, EntityFilter, PawnFunction, PawnCall, MenuColor, MenuOptions, MenuContext, MenuItemOptions, Menu, protocolMessageNames, addServerListener, removeServerListener, PluginInitEvent, PluginPauseEvent, PluginUnpauseEvent, ServerChangelevelEvent, PluginCfgEvent, PluginEndEvent, PluginLogEvent, PluginPrecacheEvent, ClientInfochangedEvent, ClientConnectEvent, ClientConnectexEvent, ClientAuthorizedEvent, ClientDisconnectedEvent, ClientRemoveEvent, ClientCommandEvent, ClientPutinserverEvent, InconsistentFileEvent, PluginModulesEvent, OnConfigsExecutedEvent, OnAutoConfigsBufferedEvent, CS_InternalCommandEvent, CS_OnBuyAttemptEvent, CS_OnBuyEvent, ServerFrameEvent, ClientKillEvent, ClientImpulseEvent, ClientCmdStartEvent, PfnThinkEvent, PfnPlaybackeventEvent, PfnKeyvalueEvent, PfnSpawnEvent, ADStopMessage, AllowSpecMessage, AmmoPickupMessage, AmmoXMessage, ArmorTypeMessage, BarTimeMessage, BatteryMessage, BlinkAcctMessage, BombDropMessage, BombPickupMessage, BotVoiceMessage, BuyCloseMessage, ClCorpseMessage, CrosshairMessage, CurWeaponMessage, DamageMessage, DeathMsgMessage, FlashlightMessage, FlashBatMessage, GeigerMessage, HealthMessage, HideWeaponMessage, HostageKMessage, HostagePosMessage, HudTextMessage, InitHUDMessage, ItemPickupMessage, ItemStatusMessage, LocationMessage, MoneyMessage, MOTDMessage, NVGToggleMessage, RadarMessage, ReqStateMessage, ResetHUDMessage, RoundTimeMessage, SayTextMessage, ScenarioMessage, ScoreAttribMessage, ScoreInfoMessage, ScreenFadeMessage, ScreenShakeMessage, SendAudioMessage, ServerNameMessage, SetFOVMessage, ShowMenuMessage, ShowTimerMessage, SpecHealthMessage, SpectatorMessage, StatusIconMessage, StatusTextMessage, StatusValueMessage, TaskTimeMessage, TeamInfoMessage, TeamScoreMessage, TextMsgMessage, TrainMessage, TutorCloseMessage, VGUIMenuMessage, ViewModeMessage, WeaponListMessage, WeapPickupMessage, ServerEventMap, ServerMessageMap, flagList, FlagFamily, FlagStore, EntvarFlags, MemberFlags, FlagList, HideHud, HIDE_HUD, Button, BUTTON, Effect, EFFECT, EntityFlag, ENTITY_FLAG, Damage, DAMAGE, Access, ACCESS, ScoreStatus, SCORE_STATUS, WeaponState, WEAPON_STATE, PhysicsFlag, PHYSICS_FLAG, addGameListener, removeGameListener, HookEvent, HookEntry, RewardReason, ResourceType, TeamChoice, ItemKind, ItemRestriction, BotEvent, RoundEndReason, DeathMessageFlag, KillRarity, PlayerAnimation, VguiMenu, ActivateEvent, ActivateServerEvent, AddFragsEvent, AddItemEvent, AddMoneyEvent, AddMultiDamageEvent, AddResourceEvent, AddTeamScoreEvent, AddToPlayerEvent, AddWeaponEvent, AirAccelerateEvent, AirMoveEvent, ApplyMultiDamageEvent, AttachToPlayerEvent, AutoaimVectorEvent, BalanceTeamsEvent, BecomeBomberEvent, BecomeDeadEvent, BecomeProneEvent, BecomeVipEvent, BestVisibleEnemyEvent, BlindEvent, BlockedEvent, BloodColorEvent, BodyTargetEvent, BounceGibTouchEvent, BuyAmmoEvent, BuyItemEvent, BuyWeaponEvent, CanDeployEvent, CanDropEvent, CanHaveItemEvent, CanHolsterEvent, CanPlayerHearPlayerEvent, CanRespawnEvent, CanShootThroughEvent, CanSpectateEvent, CanSwitchTeamEvent, CanTakeDamageEvent, CenterEvent, ChangeLevelEvent, ChangeModelEvent, ChangeNameEvent, ChangeYawEvent, ChatMessageEvent, CheckMapConditionsEvent, CheckTimeBasedDamageEvent, CheckUserInfoEvent, CheckWaterJumpEvent, CheckWinConditionsEvent, ChildDeathNoticeEvent, ChooseAppearanceEvent, ChooseTeamEvent, ClassifyEvent, ClearMultiDamageEvent, ClientConnectedEvent, ConnectClientEvent, ConsoleMessageEvent, CreateWeaponBoxEvent, DamageDecalEvent, DeathActivityEvent, DeathNoticeEvent, DeathSoundEvent, DefaultDeployEvent, DefaultReloadEvent, DefaultShotgunReloadEvent, DefuseBombEndEvent, DefuseBombStartEvent, DelayEvent, DeployEvent, DisappearEvent, DisconnectClientEvent, DropEvent, DropIdlePlayerEvent, DropPlayerItemEvent, DropShieldEvent, DropWeaponsOnDeathEvent, DuckEvent, DuckMovementEvent, EarPositionEvent, ExplodeBombEvent, ExplodeFlashbangEvent, ExplodeHeGrenadeEvent, ExplodeSmokeGrenadeEvent, ExtractAmmoEvent, ExtractClipAmmoEvent, EyePositionEvent, FadeMonsterEvent, FallDamageEvent, FireBulletsEvent, GameEventEvent, GameThinkEvent, GetForceCameraEvent, GetIntoGameEvent, GetNextBestWeaponEvent, GibMonsterEvent, GibSpawnEvent, GiveAmmoEvent, GiveBombEvent, GiveDefaultItemsEvent, GiveItemEvent, GiveShieldEvent, GunPositionEvent, HasAlienGibsEvent, HasHumanGibsEvent, HasTargetEvent, HealEvent, HintMessageEvent, HolsterEvent, IlluminationEvent, ImpulseEvent, IntermissionEvent, InViewConeEvent, IsAliveEvent, IsBotEvent, IsBspModelEvent, IsInWorldEvent, IsMovingEvent, IsNetClientEvent, IsPlayerEvent, IsSneakingEvent, IsTriggeredEvent, IsUsableEvent, IsWeaponEvent, ItemPostFrameEvent, ItemPreFrameEvent, ItemRestrictedEvent, ItemSlotEvent, ItemUpdateClientDataEvent, JoiningThinkEvent, JumpEvent, JumpMovementEvent, KillEvent, KilledEvent, LadderMoveEvent, LookEvent, MapResetEvent, MaxSpeedEvent, MonsterInitDeadEvent, MoveEvent, NewRoundEvent, NextTargetEvent, ObserverSetModeEvent, ObserverThinkEvent, PainEvent, PainSoundEvent, PlantBombEvent, PlayEmptySoundEvent, PlayerBlindEvent, PlayerDeathThinkEvent, PlayerGotWeaponEvent, PlayerKilledEvent, PlayerSpawnEvent, PlayStepSoundEvent, PointInViewConeEvent, PointVisibleEvent, PostThinkEvent, PrecacheEvent, PrecacheFileEvent, PrecacheModelEvent, PrecacheSoundEvent, PreThinkEvent, PrimaryAmmoIndexEvent, PrimaryAttackEvent, PrintfEvent, RadioEvent, RecoilEvent, ReflectGaussEvent, RelationshipEvent, ReloadEvent, RemoveAllItemsEvent, RemoveGunsEvent, RemoveItemEvent, RemoveSpawnProtectionEvent, ResetEmptySoundEvent, ResetMaxSpeedEvent, ResetSequenceInfoEvent, RespawnEvent, RestartEvent, RetireWeaponEvent, RoundEndEvent, RoundRespawnEvent, RoundStartEvent, SecondaryAmmoIndexEvent, SecondaryAttackEvent, SelectSpawnPointEvent, SendDeathMessageEvent, SendWeaponAnimEvent, ServerCommandEvent, ServerDeactivateEvent, SetAnimationEvent, SetModelEvent, SetObjectCollisionBoxEvent, SetSpawnProtectionEvent, SetToggleStateEvent, ShootEvent, ShootBuckshotEvent, ShouldFadeOnDeathEvent, ShouldSwitchWeaponEvent, ShouldWeaponIdleEvent, ShowMenuEvent, ShowVguiMenuEvent, SpawnEvent, SpawnEquipEvent, SpawnHeadGibEvent, SpawnRandomGibsEvent, SpawnSpotEvent, SpectateNextEvent, StartDeathCamEvent, StartSneakingEvent, StartSoundEvent, StartSpectatingEvent, StopSneakingEvent, SwitchTeamEvent, TakeDamageEvent, TakeDamageImpulseEvent, TeamFullEvent, TeamIdEvent, TeamStackedEvent, ThinkEvent, ThrowFlashbangEvent, ThrowGrenadeEvent, ThrowHeGrenadeEvent, ThrowSmokeGrenadeEvent, ToggleStateEvent, TouchingWeaponEvent, TraceAttackEvent, TraceBleedEvent, TraceLineEvent, UnDuckEvent, UpdateClientDataEvent, UpdateItemInfoEvent, UpdateStatusBarEvent, UseEvent, UseEmptyEvent, UserInfoChangeEvent, VisibleEvent, WaitTillLandEvent, WaterJumpEvent, WeaponIdleEvent, GameEventMap, GameAnswerMap, Vector, EffectRecipients, PointEffectOptions, SegmentEffectOptions, EntityEffectOptions, PlayerEffectOptions, BeamPointsOptions, BeamEntityPointOptions, BeamEntitiesOptions, BeamCircleOptions, BeamFollowOptions, BeamSpriteOptions, LightningOptions, ExplosionOptions, SmokeOptions, ParticleExplosionOptions, ImplosionOptions, SpriteTrailOptions, SpriteOptions, GlowSpriteOptions, StreakSplashOptions, DynamicLightOptions, EntityLightOptions, LineOptions, BoxOptions, LargeFunnelOptions, BloodOptions, FizzOptions, BounceSound, ModelOptions, ExplodeModelOptions, BreakMaterial, BreakModelOptions, SpriteSprayOptions, ArmorRicochetOptions, BubblesOptions, BloodSpriteOptions, ProjectileOptions, SprayOptions, PlayerSpritesOptions, ParticleBurstOptions, FireRise, FireBlend, FireFieldOptions, PlayerAttachmentOptions, effects, request, fetch, useFetch, URL, URLSearchParams, Headers, TlsOptions, RequestInit, Request, ResponseInit, Response, RequestErrorKind, RequestOptions, RequestResult, UseFetchOptions, FetchResult, FetchError } from \"~\u002Ffacade\";\n\u002F\u002F ---cut---\nimport * as fs from \"@amxts\u002Fcore\u002Ffs\";\n\nconst rulesFile = `${server.configsDir}\u002Fmyplugin\u002Frules.txt`;\n\nserver.addCommand(\"\u002Frules\", ({ player }) => showRules(player));\n\nfunction showRules(player: Player) {\n    const text = fs.readFileSync(rulesFile);\n    if (text == null) return;                  \u002F\u002F файла нет\n\n    for (const line of text.split(\"\\n\")) console.log(line);\n    fs.appendFileSync(`${server.dataDir}\u002Fmyplugin-rules.log`, `${player.name} прочитал правила\\n`);\n}\n","ts","twoslash types-ru","",[149,166,167,240,247,828,833,2115,2120,2404,2608,2655,2660,2912,3741],{"__ignoreMap":164},[168,169,172,176,180,183,187,223,225,228,231,234,237],"span",{"class":170,"line":171},"line",1,[168,173,175],{"class":174},"s7zQu","import",[168,177,179],{"class":178},"sMK4o"," *",[168,181,182],{"class":174}," as",[168,184,186],{"class":185},"sTEyZ"," ",[168,188,189],{"class":185},[190,191,195,197],"v-menu",{"class":192,"popper-class":193,"theme":194},"twoslash-hover","shiki twoslash-floating vp-copy-ignore","twoslash",[168,196,155],{},[198,199,201],"template",{"v-slot:popper":200},"{}",[168,202,204],{"class":203,"v-pre":164},"twoslash-popup-container vp-copy-ignore",[149,205,207],{"class":206},"twoslash-popup-code",[158,208,212],{"class":209,"style":210,"tabindex":211},"shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#babed8;--shiki-light-bg:#FAFAFA;--shiki-default-bg:#263238;--shiki-dark-bg:#292D3E","0",[149,213,214],{},[168,215,216,220],{"class":170},[168,217,219],{"style":218},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8","import ",[168,221,155],{"style":222},"--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178",[168,224,186],{"class":185},[168,226,227],{"class":174},"from",[168,229,230],{"class":178}," \"",[168,232,151],{"class":233},"sfazB",[168,235,236],{"class":178},"\"",[168,238,239],{"class":178},";\n",[168,241,243],{"class":170,"line":242},2,[168,244,246],{"emptyLinePlaceholder":245},true,"\n",[168,248,250,254,256,283,285,288,291,729,732,819,821,824,826],{"class":170,"line":249},3,[168,251,253],{"class":252},"spNyl","const",[168,255,186],{"class":185},[168,257,258],{"class":185},[190,259,260,263],{"class":192,"popper-class":193,"theme":194},[168,261,262],{},"rulesFile",[198,264,265],{"v-slot:popper":200},[168,266,267],{"class":203,"v-pre":164},[149,268,269,272,275,279],{"class":206},[168,270,253],{"style":271},"--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA",[168,273,274],{"style":218}," rulesFile",[168,276,278],{"style":277},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",":",[168,280,282],{"style":281},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B"," string",[168,284,186],{"class":185},[168,286,287],{"class":178},"=",[168,289,290],{"class":178}," `${",[168,292,293],{"class":185},[190,294,295,298],{"class":192,"popper-class":193,"theme":194},[168,296,297],{},"server",[198,299,300],{"v-slot:popper":200},[168,301,302,722],{"class":203,"v-pre":164},[149,303,304],{"class":206},[158,305,306],{"class":209,"style":210,"tabindex":211},[149,307,308,319,395,450,464,478,495,521,534,547,567,583,637,717],{},[168,309,310,313,316],{"class":170},[168,311,312],{"style":271},"interface",[168,314,315],{"style":281}," Server",[168,317,318],{"style":277}," {",[168,320,321,324,327,330,333,336,339,342,346,348,351,354,358,360,363,366,368,370,373,375,378,381,384,387,390,392],{"class":170},[168,322,323],{"style":222},"    addMessageListener",[168,325,326],{"style":277},"\u003C",[168,328,329],{"style":281},"K",[168,331,332],{"style":271}," extends",[168,334,335],{"style":277}," keyof",[168,337,338],{"style":281}," ServerMessageMap",[168,340,341],{"style":277},">(",[168,343,345],{"style":344},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic","name",[168,347,278],{"style":277},[168,349,350],{"style":281}," K",[168,352,353],{"style":277},",",[168,355,357],{"style":356},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF"," listener",[168,359,278],{"style":277},[168,361,362],{"style":277}," (",[168,364,365],{"style":344},"event",[168,367,278],{"style":277},[168,369,338],{"style":281},[168,371,372],{"style":218},"[",[168,374,329],{"style":281},[168,376,377],{"style":218},"]",[168,379,380],{"style":277},")",[168,382,383],{"style":271}," =>",[168,385,386],{"style":281}," void",[168,388,389],{"style":277},"):",[168,391,386],{"style":281},[168,393,394],{"style":277},";",[168,396,397,400,402,404,406,408,410,412,414,416,418,420,422,424,426,428,430,432,434,436,438,440,442,444,446,448],{"class":170},[168,398,399],{"style":222},"    removeMessageListener",[168,401,326],{"style":277},[168,403,329],{"style":281},[168,405,332],{"style":271},[168,407,335],{"style":277},[168,409,338],{"style":281},[168,411,341],{"style":277},[168,413,345],{"style":344},[168,415,278],{"style":277},[168,417,350],{"style":281},[168,419,353],{"style":277},[168,421,357],{"style":356},[168,423,278],{"style":277},[168,425,362],{"style":277},[168,427,365],{"style":344},[168,429,278],{"style":277},[168,431,338],{"style":281},[168,433,372],{"style":218},[168,435,329],{"style":281},[168,437,377],{"style":218},[168,439,380],{"style":277},[168,441,383],{"style":271},[168,443,386],{"style":281},[168,445,389],{"style":277},[168,447,386],{"style":281},[168,449,394],{"style":277},[168,451,452,455,458,460,462],{"class":170},[168,453,454],{"style":271},"    readonly",[168,456,457],{"style":222}," map",[168,459,278],{"style":277},[168,461,282],{"style":281},[168,463,394],{"style":277},[168,465,466,468,471,473,476],{"class":170},[168,467,454],{"style":271},[168,469,470],{"style":222}," maxPlayers",[168,472,278],{"style":277},[168,474,475],{"style":281}," number",[168,477,394],{"style":277},[168,479,480,482,485,487,490,493],{"class":170},[168,481,454],{"style":271},[168,483,484],{"style":222}," players",[168,486,278],{"style":277},[168,488,489],{"style":281}," Player",[168,491,492],{"style":218},"[]",[168,494,394],{"style":277},[168,496,497,500,503,505,507,509,511,513,516,519],{"class":170},[168,498,499],{"style":222},"    addBot",[168,501,502],{"style":277},"(",[168,504,345],{"style":344},[168,506,278],{"style":277},[168,508,282],{"style":281},[168,510,389],{"style":277},[168,512,489],{"style":281},[168,514,515],{"style":277}," |",[168,517,518],{"style":281}," null",[168,520,394],{"style":277},[168,522,523,525,528,530,532],{"class":170},[168,524,454],{"style":271},[168,526,527],{"style":222}," configsDir",[168,529,278],{"style":277},[168,531,282],{"style":281},[168,533,394],{"style":277},[168,535,536,538,541,543,545],{"class":170},[168,537,454],{"style":271},[168,539,540],{"style":222}," dataDir",[168,542,278],{"style":277},[168,544,282],{"style":281},[168,546,394],{"style":277},[168,548,549,552,554,557,559,561,563,565],{"class":170},[168,550,551],{"style":222},"    command",[168,553,502],{"style":277},[168,555,556],{"style":344},"text",[168,558,278],{"style":277},[168,560,282],{"style":281},[168,562,389],{"style":277},[168,564,386],{"style":281},[168,566,394],{"style":277},[168,568,569,571,574,576,579,581],{"class":170},[168,570,454],{"style":271},[168,572,573],{"style":222}," commands",[168,575,278],{"style":277},[168,577,578],{"style":281}," CommandInfo",[168,580,492],{"style":218},[168,582,394],{"style":277},[168,584,585,588,590,593,595,597,599,602,604,606,609,611,614,616,618,620,622,625,628,631,633,635],{"class":170},[168,586,587],{"style":222},"    __addCommand",[168,589,502],{"style":277},[168,591,592],{"style":344},"usage",[168,594,278],{"style":277},[168,596,282],{"style":281},[168,598,353],{"style":277},[168,600,601],{"style":356}," run",[168,603,278],{"style":277},[168,605,362],{"style":277},[168,607,608],{"style":344},"words",[168,610,278],{"style":277},[168,612,613],{"style":281}," __CommandWords",[168,615,380],{"style":277},[168,617,383],{"style":271},[168,619,386],{"style":281},[168,621,353],{"style":277},[168,623,624],{"style":344}," options",[168,626,627],{"style":277},"?:",[168,629,630],{"style":281}," CommandOptions",[168,632,389],{"style":277},[168,634,386],{"style":281},[168,636,394],{"style":277},[168,638,639,642,644,647,649,652,655,658,660,663,666,668,670,672,674,676,678,680,682,684,687,689,691,694,696,699,701,704,707,709,711,713,715],{"class":170},[168,640,641],{"style":222},"    addServerCommand",[168,643,326],{"style":277},[168,645,646],{"style":281},"T",[168,648,332],{"style":271},[168,650,651],{"style":281}," object",[168,653,654],{"style":277}," =",[168,656,657],{"style":281}," never",[168,659,353],{"style":277},[168,661,662],{"style":271}," const",[168,664,665],{"style":281}," U",[168,667,332],{"style":271},[168,669,282],{"style":281},[168,671,654],{"style":277},[168,673,282],{"style":281},[168,675,341],{"style":277},[168,677,592],{"style":344},[168,679,278],{"style":277},[168,681,665],{"style":281},[168,683,353],{"style":277},[168,685,686],{"style":356}," handler",[168,688,278],{"style":277},[168,690,362],{"style":277},[168,692,693],{"style":344},"args",[168,695,278],{"style":277},[168,697,698],{"style":281}," CommandArgsOf",[168,700,326],{"style":277},[168,702,703],{"style":218},"...",[168,705,706],{"style":277},">)",[168,708,383],{"style":271},[168,710,386],{"style":281},[168,712,389],{"style":277},[168,714,386],{"style":281},[168,716,394],{"style":277},[168,718,719],{"class":170},[168,720,721],{"style":277},"}",[723,724,726],"div",{"class":725},"twoslash-popup-docs vp-doc",[146,727,728],{},"Сервер, на котором работает плагин: его события, команды и карта.",[168,730,731],{"class":178},".",[168,733,734],{"class":185},[190,735,736,739],{"class":192,"popper-class":193,"theme":194},[168,737,738],{},"configsDir",[198,740,741],{"v-slot:popper":200},[168,742,743,757],{"class":203,"v-pre":164},[149,744,745],{"class":206},[158,746,747],{"class":209,"style":210,"tabindex":211},[149,748,749],{},[168,750,751,753,755],{"class":170},[168,752,738],{"style":222},[168,754,278],{"style":277},[168,756,282],{"style":281},[723,758,759,769,810],{"class":725},[146,760,761,762,764,765,768],{},"Папка конфигов AMX Mod X относительно папки игры — в том виде, в каком её\nпринимает ",[149,763,155],{},": ",[149,766,767],{},"addons\u002Famxmodx\u002Fconfigs",", если сервер её не перенёс.",[149,770,771,773,776,778,781,783,786,788,791,793,795,797,799,803,806,808],{},[168,772,253],{"style":271},[168,774,775],{"style":218}," text ",[168,777,287],{"style":277},[168,779,780],{"style":218}," fs",[168,782,731],{"style":277},[168,784,785],{"style":356},"readFileSync",[168,787,502],{"style":218},[168,789,790],{"style":277},"`${",[168,792,297],{"style":218},[168,794,731],{"style":277},[168,796,738],{"style":218},[168,798,721],{"style":277},[168,800,802],{"style":801},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D","\u002Fmyplugin.ini",[168,804,805],{"style":277},"`",[168,807,380],{"style":218},[168,809,394],{"style":277},[811,812,813],"blockquote",{},[146,814,815,816],{},"Pawn: ",[149,817,818],{},"get_configsdir",[168,820,721],{"class":178},[168,822,823],{"class":233},"\u002Fmyplugin\u002Frules.txt",[168,825,805],{"class":178},[168,827,239],{"class":178},[168,829,831],{"class":170,"line":830},4,[168,832,246],{"emptyLinePlaceholder":245},[168,834,836,1206,1208,1531,1533,1535,1538,1540,1542,1544,1547,1838,1840,1842,1845,1847,2111,2113],{"class":170,"line":835},5,[168,837,838],{"class":185},[190,839,840,842],{"class":192,"popper-class":193,"theme":194},[168,841,297],{},[198,843,844],{"v-slot:popper":200},[168,845,846,1202],{"class":203,"v-pre":164},[149,847,848],{"class":206},[158,849,850],{"class":209,"style":210,"tabindex":211},[149,851,852,860,914,968,980,992,1006,1028,1040,1052,1070,1084,1130,1198],{},[168,853,854,856,858],{"class":170},[168,855,312],{"style":271},[168,857,315],{"style":281},[168,859,318],{"style":277},[168,861,862,864,866,868,870,872,874,876,878,880,882,884,886,888,890,892,894,896,898,900,902,904,906,908,910,912],{"class":170},[168,863,323],{"style":222},[168,865,326],{"style":277},[168,867,329],{"style":281},[168,869,332],{"style":271},[168,871,335],{"style":277},[168,873,338],{"style":281},[168,875,341],{"style":277},[168,877,345],{"style":344},[168,879,278],{"style":277},[168,881,350],{"style":281},[168,883,353],{"style":277},[168,885,357],{"style":356},[168,887,278],{"style":277},[168,889,362],{"style":277},[168,891,365],{"style":344},[168,893,278],{"style":277},[168,895,338],{"style":281},[168,897,372],{"style":218},[168,899,329],{"style":281},[168,901,377],{"style":218},[168,903,380],{"style":277},[168,905,383],{"style":271},[168,907,386],{"style":281},[168,909,389],{"style":277},[168,911,386],{"style":281},[168,913,394],{"style":277},[168,915,916,918,920,922,924,926,928,930,932,934,936,938,940,942,944,946,948,950,952,954,956,958,960,962,964,966],{"class":170},[168,917,399],{"style":222},[168,919,326],{"style":277},[168,921,329],{"style":281},[168,923,332],{"style":271},[168,925,335],{"style":277},[168,927,338],{"style":281},[168,929,341],{"style":277},[168,931,345],{"style":344},[168,933,278],{"style":277},[168,935,350],{"style":281},[168,937,353],{"style":277},[168,939,357],{"style":356},[168,941,278],{"style":277},[168,943,362],{"style":277},[168,945,365],{"style":344},[168,947,278],{"style":277},[168,949,338],{"style":281},[168,951,372],{"style":218},[168,953,329],{"style":281},[168,955,377],{"style":218},[168,957,380],{"style":277},[168,959,383],{"style":271},[168,961,386],{"style":281},[168,963,389],{"style":277},[168,965,386],{"style":281},[168,967,394],{"style":277},[168,969,970,972,974,976,978],{"class":170},[168,971,454],{"style":271},[168,973,457],{"style":222},[168,975,278],{"style":277},[168,977,282],{"style":281},[168,979,394],{"style":277},[168,981,982,984,986,988,990],{"class":170},[168,983,454],{"style":271},[168,985,470],{"style":222},[168,987,278],{"style":277},[168,989,475],{"style":281},[168,991,394],{"style":277},[168,993,994,996,998,1000,1002,1004],{"class":170},[168,995,454],{"style":271},[168,997,484],{"style":222},[168,999,278],{"style":277},[168,1001,489],{"style":281},[168,1003,492],{"style":218},[168,1005,394],{"style":277},[168,1007,1008,1010,1012,1014,1016,1018,1020,1022,1024,1026],{"class":170},[168,1009,499],{"style":222},[168,1011,502],{"style":277},[168,1013,345],{"style":344},[168,1015,278],{"style":277},[168,1017,282],{"style":281},[168,1019,389],{"style":277},[168,1021,489],{"style":281},[168,1023,515],{"style":277},[168,1025,518],{"style":281},[168,1027,394],{"style":277},[168,1029,1030,1032,1034,1036,1038],{"class":170},[168,1031,454],{"style":271},[168,1033,527],{"style":222},[168,1035,278],{"style":277},[168,1037,282],{"style":281},[168,1039,394],{"style":277},[168,1041,1042,1044,1046,1048,1050],{"class":170},[168,1043,454],{"style":271},[168,1045,540],{"style":222},[168,1047,278],{"style":277},[168,1049,282],{"style":281},[168,1051,394],{"style":277},[168,1053,1054,1056,1058,1060,1062,1064,1066,1068],{"class":170},[168,1055,551],{"style":222},[168,1057,502],{"style":277},[168,1059,556],{"style":344},[168,1061,278],{"style":277},[168,1063,282],{"style":281},[168,1065,389],{"style":277},[168,1067,386],{"style":281},[168,1069,394],{"style":277},[168,1071,1072,1074,1076,1078,1080,1082],{"class":170},[168,1073,454],{"style":271},[168,1075,573],{"style":222},[168,1077,278],{"style":277},[168,1079,578],{"style":281},[168,1081,492],{"style":218},[168,1083,394],{"style":277},[168,1085,1086,1088,1090,1092,1094,1096,1098,1100,1102,1104,1106,1108,1110,1112,1114,1116,1118,1120,1122,1124,1126,1128],{"class":170},[168,1087,587],{"style":222},[168,1089,502],{"style":277},[168,1091,592],{"style":344},[168,1093,278],{"style":277},[168,1095,282],{"style":281},[168,1097,353],{"style":277},[168,1099,601],{"style":356},[168,1101,278],{"style":277},[168,1103,362],{"style":277},[168,1105,608],{"style":344},[168,1107,278],{"style":277},[168,1109,613],{"style":281},[168,1111,380],{"style":277},[168,1113,383],{"style":271},[168,1115,386],{"style":281},[168,1117,353],{"style":277},[168,1119,624],{"style":344},[168,1121,627],{"style":277},[168,1123,630],{"style":281},[168,1125,389],{"style":277},[168,1127,386],{"style":281},[168,1129,394],{"style":277},[168,1131,1132,1134,1136,1138,1140,1142,1144,1146,1148,1150,1152,1154,1156,1158,1160,1162,1164,1166,1168,1170,1172,1174,1176,1178,1180,1182,1184,1186,1188,1190,1192,1194,1196],{"class":170},[168,1133,641],{"style":222},[168,1135,326],{"style":277},[168,1137,646],{"style":281},[168,1139,332],{"style":271},[168,1141,651],{"style":281},[168,1143,654],{"style":277},[168,1145,657],{"style":281},[168,1147,353],{"style":277},[168,1149,662],{"style":271},[168,1151,665],{"style":281},[168,1153,332],{"style":271},[168,1155,282],{"style":281},[168,1157,654],{"style":277},[168,1159,282],{"style":281},[168,1161,341],{"style":277},[168,1163,592],{"style":344},[168,1165,278],{"style":277},[168,1167,665],{"style":281},[168,1169,353],{"style":277},[168,1171,686],{"style":356},[168,1173,278],{"style":277},[168,1175,362],{"style":277},[168,1177,693],{"style":344},[168,1179,278],{"style":277},[168,1181,698],{"style":281},[168,1183,326],{"style":277},[168,1185,703],{"style":218},[168,1187,706],{"style":277},[168,1189,383],{"style":271},[168,1191,386],{"style":281},[168,1193,389],{"style":277},[168,1195,386],{"style":281},[168,1197,394],{"style":277},[168,1199,1200],{"class":170},[168,1201,721],{"style":277},[723,1203,1204],{"class":725},[146,1205,728],{},[168,1207,731],{"class":178},[168,1209,1211],{"class":1210},"s2Zo4",[190,1212,1213,1216],{"class":192,"popper-class":193,"theme":194},[168,1214,1215],{},"addCommand",[198,1217,1218],{"v-slot:popper":200},[168,1219,1220,1270],{"class":203,"v-pre":164},[149,1221,1222],{"class":206},[158,1223,1224],{"class":209,"style":210,"tabindex":211},[149,1225,1226,1234,1251,1266],{},[168,1227,1228,1230,1232],{"class":170},[168,1229,312],{"style":271},[168,1231,630],{"style":281},[168,1233,318],{"style":277},[168,1235,1236,1239,1241,1244,1246,1249],{"class":170},[168,1237,1238],{"style":222},"    access",[168,1240,627],{"style":277},[168,1242,1243],{"style":281}," Access",[168,1245,515],{"style":277},[168,1247,1248],{"style":281}," undefined",[168,1250,394],{"style":277},[168,1252,1253,1256,1258,1260,1262,1264],{"class":170},[168,1254,1255],{"style":222},"    description",[168,1257,627],{"style":277},[168,1259,282],{"style":281},[168,1261,515],{"style":277},[168,1263,1248],{"style":281},[168,1265,394],{"style":277},[168,1267,1268],{"class":170},[168,1269,721],{"style":277},[723,1271,1272,1283,1497,1524],{"class":725},[146,1273,1274,1275,1278,1279,1282],{},"Добавляет команду, которую набирают игроки, по её использованию: имя,\nзатем аргументы, ",[149,1276,1277],{},"\u003Cname>"," — обязательный, ",[149,1280,1281],{},"[name]"," — необязательный.\nИх типы — интерфейс, аргумент типа; без него каждый — текст.",[149,1284,1285],{},[158,1286,1287],{"class":209,"style":210,"tabindex":211},[149,1288,1289,1298,1309,1320,1324,1326,1376,1416,1441],{},[168,1290,1291,1293,1296],{"class":170},[168,1292,312],{"style":271},[168,1294,1295],{"style":281}," KickArgs",[168,1297,318],{"style":277},[168,1299,1300,1303,1305,1307],{"class":170},[168,1301,1302],{"style":222},"  target",[168,1304,278],{"style":277},[168,1306,489],{"style":281},[168,1308,394],{"style":277},[168,1310,1311,1314,1316,1318],{"class":170},[168,1312,1313],{"style":222},"  reason",[168,1315,627],{"style":277},[168,1317,282],{"style":281},[168,1319,394],{"style":277},[168,1321,1322],{"class":170},[168,1323,721],{"style":277},[168,1325],{"class":170},[168,1327,1328,1330,1332,1334,1336,1339,1342,1344,1346,1349,1351,1353,1356,1359,1361,1364,1366,1369,1372,1374],{"class":170},[168,1329,297],{"style":218},[168,1331,731],{"style":277},[168,1333,1215],{"style":356},[168,1335,326],{"style":277},[168,1337,1338],{"style":281},"KickArgs",[168,1340,1341],{"style":277},">",[168,1343,502],{"style":218},[168,1345,236],{"style":277},[168,1347,1348],{"style":801},"\u002Fkick \u003Ctarget> [reason]",[168,1350,236],{"style":277},[168,1352,353],{"style":277},[168,1354,1355],{"style":277}," ({",[168,1357,1358],{"style":344}," player",[168,1360,353],{"style":277},[168,1362,1363],{"style":344}," target",[168,1365,353],{"style":277},[168,1367,1368],{"style":344}," reason",[168,1370,1371],{"style":277}," })",[168,1373,383],{"style":271},[168,1375,318],{"style":277},[168,1377,1378,1380,1382,1385,1387,1390,1393,1396,1399,1402,1405,1407,1409,1412,1414],{"class":170},[168,1379,1302],{"style":218},[168,1381,731],{"style":277},[168,1383,1384],{"style":356},"kick",[168,1386,502],{"style":222},[168,1388,1389],{"style":218},"reason",[168,1391,1392],{"style":277}," ??",[168,1394,1395],{"style":277}," `",[168,1397,1398],{"style":801},"Kicked by ",[168,1400,1401],{"style":277},"${",[168,1403,1404],{"style":218},"player",[168,1406,731],{"style":277},[168,1408,345],{"style":218},[168,1410,1411],{"style":277},"}`",[168,1413,380],{"style":222},[168,1415,394],{"style":277},[168,1417,1418,1421,1423,1426,1428,1430,1432,1434,1437,1439],{"class":170},[168,1419,1420],{"style":277},"},",[168,1422,318],{"style":277},[168,1424,1425],{"style":222}," access",[168,1427,278],{"style":277},[168,1429,230],{"style":277},[168,1431,1384],{"style":801},[168,1433,236],{"style":277},[168,1435,1436],{"style":277}," }",[168,1438,380],{"style":218},[168,1440,394],{"style":277},[168,1442,1443,1445,1447,1449,1451,1453,1456,1458,1460,1462,1464,1466,1468,1471,1474,1476,1478,1480,1482,1485,1487,1490,1492,1495],{"class":170},[168,1444,297],{"style":218},[168,1446,731],{"style":277},[168,1448,1215],{"style":356},[168,1450,502],{"style":218},[168,1452,236],{"style":277},[168,1454,1455],{"style":801},"\u002Fhp",[168,1457,236],{"style":277},[168,1459,353],{"style":277},[168,1461,1355],{"style":277},[168,1463,1358],{"style":344},[168,1465,1371],{"style":277},[168,1467,383],{"style":271},[168,1469,1470],{"style":356}," print",[168,1472,1473],{"style":218},"(player",[168,1475,353],{"style":277},[168,1477,290],{"style":277},[168,1479,1404],{"style":218},[168,1481,731],{"style":277},[168,1483,1484],{"style":218},"health",[168,1486,721],{"style":277},[168,1488,1489],{"style":801}," HP",[168,1491,805],{"style":277},[168,1493,1494],{"style":218},"))",[168,1496,394],{"style":277},[146,1498,1499,1500,1503,1504,1507,1508,1511,1512,1515,1516,1519,1520,1523],{},"Имя со ",[149,1501,1502],{},"\u002F"," — команда чата, без него — команда консоли, а\n",[149,1505,1506],{},"\"say \u003Cфраза>\""," — фраза, написанная в чат. Аргумент ",[149,1509,1510],{},"number","\nразбирается как число, ",[149,1513,1514],{},"Player"," находится по ",[149,1517,1518],{},"#userid",", имени целиком\nили его части, ",[149,1521,1522],{},"string"," берётся как есть — последний забирает остаток\nстроки. На слово, которое команда не принимает, игрок получает её\nиспользование, и обработчик не запускается.",[811,1525,1526],{},[146,1527,815,1528],{},[149,1529,1530],{},"register_clcmd",[168,1532,502],{"class":185},[168,1534,236],{"class":178},[168,1536,1537],{"class":233},"\u002Frules",[168,1539,236],{"class":178},[168,1541,353],{"class":178},[168,1543,1355],{"class":178},[168,1545,186],{"class":1546},"sHdIc",[168,1548,1549],{"class":1546},[190,1550,1551,1553],{"class":192,"popper-class":193,"theme":194},[168,1552,1404],{},[198,1554,1555],{"v-slot:popper":200},[168,1556,1557],{"class":203,"v-pre":164},[149,1558,1559],{"class":206},[158,1560,1561],{"class":209,"style":210,"tabindex":211},[149,1562,1563,1571,1584,1595,1606,1617,1628,1640,1661,1674,1687,1701,1714,1727,1740,1753,1766,1780,1791,1802,1813,1834],{},[168,1564,1565,1567,1569],{"class":170},[168,1566,312],{"style":271},[168,1568,489],{"style":281},[168,1570,318],{"style":277},[168,1572,1573,1575,1578,1580,1582],{"class":170},[168,1574,454],{"style":271},[168,1576,1577],{"style":222}," name",[168,1579,278],{"style":277},[168,1581,282],{"style":281},[168,1583,394],{"style":277},[168,1585,1586,1589,1591,1593],{"class":170},[168,1587,1588],{"style":222},"    health",[168,1590,278],{"style":277},[168,1592,475],{"style":281},[168,1594,394],{"style":277},[168,1596,1597,1600,1602,1604],{"class":170},[168,1598,1599],{"style":222},"    armor",[168,1601,278],{"style":277},[168,1603,475],{"style":281},[168,1605,394],{"style":277},[168,1607,1608,1611,1613,1615],{"class":170},[168,1609,1610],{"style":222},"    frags",[168,1612,278],{"style":277},[168,1614,475],{"style":281},[168,1616,394],{"style":277},[168,1618,1619,1622,1624,1626],{"class":170},[168,1620,1621],{"style":222},"    deaths",[168,1623,278],{"style":277},[168,1625,475],{"style":281},[168,1627,394],{"style":277},[168,1629,1630,1633,1635,1638],{"class":170},[168,1631,1632],{"style":222},"    team",[168,1634,278],{"style":277},[168,1636,1637],{"style":281}," Team",[168,1639,394],{"style":277},[168,1641,1642,1645,1647,1650,1652,1654,1656,1659],{"class":170},[168,1643,1644],{"style":222},"    joinTeam",[168,1646,502],{"style":277},[168,1648,1649],{"style":344},"team",[168,1651,278],{"style":277},[168,1653,1637],{"style":281},[168,1655,389],{"style":277},[168,1657,1658],{"style":281}," boolean",[168,1660,394],{"style":277},[168,1662,1663,1665,1668,1670,1672],{"class":170},[168,1664,454],{"style":271},[168,1666,1667],{"style":222}," ip",[168,1669,278],{"style":277},[168,1671,282],{"style":281},[168,1673,394],{"style":277},[168,1675,1676,1678,1681,1683,1685],{"class":170},[168,1677,454],{"style":271},[168,1679,1680],{"style":222}," steamId",[168,1682,278],{"style":277},[168,1684,282],{"style":281},[168,1686,394],{"style":277},[168,1688,1689,1691,1694,1696,1699],{"class":170},[168,1690,454],{"style":271},[168,1692,1693],{"style":222}," authType",[168,1695,278],{"style":277},[168,1697,1698],{"style":281}," AuthType",[168,1700,394],{"style":277},[168,1702,1703,1705,1708,1710,1712],{"class":170},[168,1704,454],{"style":271},[168,1706,1707],{"style":222}," protocol",[168,1709,278],{"style":277},[168,1711,475],{"style":281},[168,1713,394],{"style":277},[168,1715,1716,1718,1721,1723,1725],{"class":170},[168,1717,454],{"style":271},[168,1719,1720],{"style":222}," authKey",[168,1722,278],{"style":277},[168,1724,282],{"style":281},[168,1726,394],{"style":277},[168,1728,1729,1731,1734,1736,1738],{"class":170},[168,1730,454],{"style":271},[168,1732,1733],{"style":222}," isAlive",[168,1735,278],{"style":277},[168,1737,1658],{"style":281},[168,1739,394],{"style":277},[168,1741,1742,1744,1747,1749,1751],{"class":170},[168,1743,454],{"style":271},[168,1745,1746],{"style":222}," isConnected",[168,1748,278],{"style":277},[168,1750,1658],{"style":281},[168,1752,394],{"style":277},[168,1754,1755,1757,1760,1762,1764],{"class":170},[168,1756,454],{"style":271},[168,1758,1759],{"style":222}," isBot",[168,1761,278],{"style":277},[168,1763,1658],{"style":281},[168,1765,394],{"style":277},[168,1767,1768,1770,1773,1775,1778],{"class":170},[168,1769,454],{"style":271},[168,1771,1772],{"style":222}," signal",[168,1774,278],{"style":277},[168,1776,1777],{"style":281}," AbortSignal",[168,1779,394],{"style":277},[168,1781,1782,1785,1787,1789],{"class":170},[168,1783,1784],{"style":222},"    muted",[168,1786,278],{"style":277},[168,1788,1658],{"style":281},[168,1790,394],{"style":277},[168,1792,1793,1796,1798,1800],{"class":170},[168,1794,1795],{"style":222},"    heardByEveryone",[168,1797,278],{"style":277},[168,1799,1658],{"style":281},[168,1801,394],{"style":277},[168,1803,1804,1807,1809,1811],{"class":170},[168,1805,1806],{"style":222},"    hearsEveryone",[168,1808,278],{"style":277},[168,1810,1658],{"style":281},[168,1812,394],{"style":277},[168,1814,1815,1818,1820,1823,1825,1828,1830,1832],{"class":170},[168,1816,1817],{"style":222},"    restart",[168,1819,502],{"style":277},[168,1821,1822],{"style":344},"options",[168,1824,627],{"style":277},[168,1826,1827],{"style":281}," ActionOptions",[168,1829,389],{"style":277},[168,1831,386],{"style":281},[168,1833,394],{"style":277},[168,1835,1836],{"class":170},[168,1837,721],{"style":277},[168,1839,1371],{"class":178},[168,1841,383],{"class":252},[168,1843,1844],{"class":1210}," showRules",[168,1846,502],{"class":185},[168,1848,1849],{"class":185},[190,1850,1851,1853],{"class":192,"popper-class":193,"theme":194},[168,1852,1404],{},[198,1854,1855],{"v-slot:popper":200},[168,1856,1857],{"class":203,"v-pre":164},[149,1858,1859],{"class":206},[158,1860,1861],{"class":209,"style":210,"tabindex":211},[149,1862,1863,1871,1883,1893,1903,1913,1923,1933,1951,1963,1975,1987,1999,2011,2023,2035,2047,2059,2069,2079,2089,2107],{},[168,1864,1865,1867,1869],{"class":170},[168,1866,312],{"style":271},[168,1868,489],{"style":281},[168,1870,318],{"style":277},[168,1872,1873,1875,1877,1879,1881],{"class":170},[168,1874,454],{"style":271},[168,1876,1577],{"style":222},[168,1878,278],{"style":277},[168,1880,282],{"style":281},[168,1882,394],{"style":277},[168,1884,1885,1887,1889,1891],{"class":170},[168,1886,1588],{"style":222},[168,1888,278],{"style":277},[168,1890,475],{"style":281},[168,1892,394],{"style":277},[168,1894,1895,1897,1899,1901],{"class":170},[168,1896,1599],{"style":222},[168,1898,278],{"style":277},[168,1900,475],{"style":281},[168,1902,394],{"style":277},[168,1904,1905,1907,1909,1911],{"class":170},[168,1906,1610],{"style":222},[168,1908,278],{"style":277},[168,1910,475],{"style":281},[168,1912,394],{"style":277},[168,1914,1915,1917,1919,1921],{"class":170},[168,1916,1621],{"style":222},[168,1918,278],{"style":277},[168,1920,475],{"style":281},[168,1922,394],{"style":277},[168,1924,1925,1927,1929,1931],{"class":170},[168,1926,1632],{"style":222},[168,1928,278],{"style":277},[168,1930,1637],{"style":281},[168,1932,394],{"style":277},[168,1934,1935,1937,1939,1941,1943,1945,1947,1949],{"class":170},[168,1936,1644],{"style":222},[168,1938,502],{"style":277},[168,1940,1649],{"style":344},[168,1942,278],{"style":277},[168,1944,1637],{"style":281},[168,1946,389],{"style":277},[168,1948,1658],{"style":281},[168,1950,394],{"style":277},[168,1952,1953,1955,1957,1959,1961],{"class":170},[168,1954,454],{"style":271},[168,1956,1667],{"style":222},[168,1958,278],{"style":277},[168,1960,282],{"style":281},[168,1962,394],{"style":277},[168,1964,1965,1967,1969,1971,1973],{"class":170},[168,1966,454],{"style":271},[168,1968,1680],{"style":222},[168,1970,278],{"style":277},[168,1972,282],{"style":281},[168,1974,394],{"style":277},[168,1976,1977,1979,1981,1983,1985],{"class":170},[168,1978,454],{"style":271},[168,1980,1693],{"style":222},[168,1982,278],{"style":277},[168,1984,1698],{"style":281},[168,1986,394],{"style":277},[168,1988,1989,1991,1993,1995,1997],{"class":170},[168,1990,454],{"style":271},[168,1992,1707],{"style":222},[168,1994,278],{"style":277},[168,1996,475],{"style":281},[168,1998,394],{"style":277},[168,2000,2001,2003,2005,2007,2009],{"class":170},[168,2002,454],{"style":271},[168,2004,1720],{"style":222},[168,2006,278],{"style":277},[168,2008,282],{"style":281},[168,2010,394],{"style":277},[168,2012,2013,2015,2017,2019,2021],{"class":170},[168,2014,454],{"style":271},[168,2016,1733],{"style":222},[168,2018,278],{"style":277},[168,2020,1658],{"style":281},[168,2022,394],{"style":277},[168,2024,2025,2027,2029,2031,2033],{"class":170},[168,2026,454],{"style":271},[168,2028,1746],{"style":222},[168,2030,278],{"style":277},[168,2032,1658],{"style":281},[168,2034,394],{"style":277},[168,2036,2037,2039,2041,2043,2045],{"class":170},[168,2038,454],{"style":271},[168,2040,1759],{"style":222},[168,2042,278],{"style":277},[168,2044,1658],{"style":281},[168,2046,394],{"style":277},[168,2048,2049,2051,2053,2055,2057],{"class":170},[168,2050,454],{"style":271},[168,2052,1772],{"style":222},[168,2054,278],{"style":277},[168,2056,1777],{"style":281},[168,2058,394],{"style":277},[168,2060,2061,2063,2065,2067],{"class":170},[168,2062,1784],{"style":222},[168,2064,278],{"style":277},[168,2066,1658],{"style":281},[168,2068,394],{"style":277},[168,2070,2071,2073,2075,2077],{"class":170},[168,2072,1795],{"style":222},[168,2074,278],{"style":277},[168,2076,1658],{"style":281},[168,2078,394],{"style":277},[168,2080,2081,2083,2085,2087],{"class":170},[168,2082,1806],{"style":222},[168,2084,278],{"style":277},[168,2086,1658],{"style":281},[168,2088,394],{"style":277},[168,2090,2091,2093,2095,2097,2099,2101,2103,2105],{"class":170},[168,2092,1817],{"style":222},[168,2094,502],{"style":277},[168,2096,1822],{"style":344},[168,2098,627],{"style":277},[168,2100,1827],{"style":281},[168,2102,389],{"style":277},[168,2104,386],{"style":281},[168,2106,394],{"style":277},[168,2108,2109],{"class":170},[168,2110,721],{"style":277},[168,2112,1494],{"class":185},[168,2114,239],{"class":178},[168,2116,2118],{"class":170,"line":2117},6,[168,2119,246],{"emptyLinePlaceholder":245},[168,2121,2123,2126,2128,2130,2394,2396,2399,2401],{"class":170,"line":2122},7,[168,2124,2125],{"class":252},"function",[168,2127,1844],{"class":1210},[168,2129,502],{"class":178},[168,2131,2132],{"class":1546},[190,2133,2134,2136],{"class":192,"popper-class":193,"theme":194},[168,2135,1404],{},[198,2137,2138],{"v-slot:popper":200},[168,2139,2140],{"class":203,"v-pre":164},[149,2141,2142],{"class":206},[158,2143,2144],{"class":209,"style":210,"tabindex":211},[149,2145,2146,2154,2166,2176,2186,2196,2206,2216,2234,2246,2258,2270,2282,2294,2306,2318,2330,2342,2352,2362,2372,2390],{},[168,2147,2148,2150,2152],{"class":170},[168,2149,312],{"style":271},[168,2151,489],{"style":281},[168,2153,318],{"style":277},[168,2155,2156,2158,2160,2162,2164],{"class":170},[168,2157,454],{"style":271},[168,2159,1577],{"style":222},[168,2161,278],{"style":277},[168,2163,282],{"style":281},[168,2165,394],{"style":277},[168,2167,2168,2170,2172,2174],{"class":170},[168,2169,1588],{"style":222},[168,2171,278],{"style":277},[168,2173,475],{"style":281},[168,2175,394],{"style":277},[168,2177,2178,2180,2182,2184],{"class":170},[168,2179,1599],{"style":222},[168,2181,278],{"style":277},[168,2183,475],{"style":281},[168,2185,394],{"style":277},[168,2187,2188,2190,2192,2194],{"class":170},[168,2189,1610],{"style":222},[168,2191,278],{"style":277},[168,2193,475],{"style":281},[168,2195,394],{"style":277},[168,2197,2198,2200,2202,2204],{"class":170},[168,2199,1621],{"style":222},[168,2201,278],{"style":277},[168,2203,475],{"style":281},[168,2205,394],{"style":277},[168,2207,2208,2210,2212,2214],{"class":170},[168,2209,1632],{"style":222},[168,2211,278],{"style":277},[168,2213,1637],{"style":281},[168,2215,394],{"style":277},[168,2217,2218,2220,2222,2224,2226,2228,2230,2232],{"class":170},[168,2219,1644],{"style":222},[168,2221,502],{"style":277},[168,2223,1649],{"style":344},[168,2225,278],{"style":277},[168,2227,1637],{"style":281},[168,2229,389],{"style":277},[168,2231,1658],{"style":281},[168,2233,394],{"style":277},[168,2235,2236,2238,2240,2242,2244],{"class":170},[168,2237,454],{"style":271},[168,2239,1667],{"style":222},[168,2241,278],{"style":277},[168,2243,282],{"style":281},[168,2245,394],{"style":277},[168,2247,2248,2250,2252,2254,2256],{"class":170},[168,2249,454],{"style":271},[168,2251,1680],{"style":222},[168,2253,278],{"style":277},[168,2255,282],{"style":281},[168,2257,394],{"style":277},[168,2259,2260,2262,2264,2266,2268],{"class":170},[168,2261,454],{"style":271},[168,2263,1693],{"style":222},[168,2265,278],{"style":277},[168,2267,1698],{"style":281},[168,2269,394],{"style":277},[168,2271,2272,2274,2276,2278,2280],{"class":170},[168,2273,454],{"style":271},[168,2275,1707],{"style":222},[168,2277,278],{"style":277},[168,2279,475],{"style":281},[168,2281,394],{"style":277},[168,2283,2284,2286,2288,2290,2292],{"class":170},[168,2285,454],{"style":271},[168,2287,1720],{"style":222},[168,2289,278],{"style":277},[168,2291,282],{"style":281},[168,2293,394],{"style":277},[168,2295,2296,2298,2300,2302,2304],{"class":170},[168,2297,454],{"style":271},[168,2299,1733],{"style":222},[168,2301,278],{"style":277},[168,2303,1658],{"style":281},[168,2305,394],{"style":277},[168,2307,2308,2310,2312,2314,2316],{"class":170},[168,2309,454],{"style":271},[168,2311,1746],{"style":222},[168,2313,278],{"style":277},[168,2315,1658],{"style":281},[168,2317,394],{"style":277},[168,2319,2320,2322,2324,2326,2328],{"class":170},[168,2321,454],{"style":271},[168,2323,1759],{"style":222},[168,2325,278],{"style":277},[168,2327,1658],{"style":281},[168,2329,394],{"style":277},[168,2331,2332,2334,2336,2338,2340],{"class":170},[168,2333,454],{"style":271},[168,2335,1772],{"style":222},[168,2337,278],{"style":277},[168,2339,1777],{"style":281},[168,2341,394],{"style":277},[168,2343,2344,2346,2348,2350],{"class":170},[168,2345,1784],{"style":222},[168,2347,278],{"style":277},[168,2349,1658],{"style":281},[168,2351,394],{"style":277},[168,2353,2354,2356,2358,2360],{"class":170},[168,2355,1795],{"style":222},[168,2357,278],{"style":277},[168,2359,1658],{"style":281},[168,2361,394],{"style":277},[168,2363,2364,2366,2368,2370],{"class":170},[168,2365,1806],{"style":222},[168,2367,278],{"style":277},[168,2369,1658],{"style":281},[168,2371,394],{"style":277},[168,2373,2374,2376,2378,2380,2382,2384,2386,2388],{"class":170},[168,2375,1817],{"style":222},[168,2377,502],{"style":277},[168,2379,1822],{"style":344},[168,2381,627],{"style":277},[168,2383,1827],{"style":281},[168,2385,389],{"style":277},[168,2387,386],{"style":281},[168,2389,394],{"style":277},[168,2391,2392],{"class":170},[168,2393,721],{"style":277},[168,2395,278],{"class":178},[168,2397,489],{"class":2398},"sBMFI",[168,2400,380],{"class":178},[168,2402,2403],{"class":178}," {\n",[168,2405,2407,2410,2412,2437,2439,2441,2463,2465,2581,2584,2604,2606],{"class":170,"line":2406},8,[168,2408,2409],{"class":252},"    const",[168,2411,186],{"class":185},[168,2413,2414],{"class":185},[190,2415,2416,2418],{"class":192,"popper-class":193,"theme":194},[168,2417,556],{},[198,2419,2420],{"v-slot:popper":200},[168,2421,2422],{"class":203,"v-pre":164},[149,2423,2424,2426,2429,2431,2433,2435],{"class":206},[168,2425,253],{"style":271},[168,2427,2428],{"style":218}," text",[168,2430,278],{"style":277},[168,2432,282],{"style":281},[168,2434,515],{"style":277},[168,2436,518],{"style":281},[168,2438,654],{"class":178},[168,2440,186],{"class":185},[168,2442,2443],{"class":185},[190,2444,2445,2447],{"class":192,"popper-class":193,"theme":194},[168,2446,155],{},[198,2448,2449],{"v-slot:popper":200},[168,2450,2451],{"class":203,"v-pre":164},[149,2452,2453],{"class":206},[158,2454,2455],{"class":209,"style":210,"tabindex":211},[149,2456,2457],{},[168,2458,2459,2461],{"class":170},[168,2460,219],{"style":218},[168,2462,155],{"style":222},[168,2464,731],{"class":178},[168,2466,2467],{"class":1210},[190,2468,2469,2471],{"class":192,"popper-class":193,"theme":194},[168,2470,785],{},[198,2472,2473],{"v-slot:popper":200},[168,2474,2475,2499],{"class":203,"v-pre":164},[149,2476,2477,2479,2482,2484,2487,2489,2491,2493,2495,2497],{"class":206},[168,2478,2125],{"style":271},[168,2480,2481],{"style":356}," readFileSync",[168,2483,502],{"style":277},[168,2485,2486],{"style":344},"path",[168,2488,278],{"style":277},[168,2490,282],{"style":281},[168,2492,389],{"style":277},[168,2494,282],{"style":281},[168,2496,515],{"style":277},[168,2498,518],{"style":281},[723,2500,2501,2508,2563,2570],{"class":725},[146,2502,2503,2504,2507],{},"Читает весь файл как текст; ",[149,2505,2506],{},"null",", если его не удалось открыть.",[149,2509,2510],{},[158,2511,2512],{"class":209,"style":210,"tabindex":211},[149,2513,2514,2541],{},[168,2515,2516,2518,2520,2522,2524,2526,2528,2530,2532,2535,2537,2539],{"class":170},[168,2517,253],{"style":271},[168,2519,775],{"style":218},[168,2521,287],{"style":277},[168,2523,780],{"style":218},[168,2525,731],{"style":277},[168,2527,785],{"style":356},[168,2529,502],{"style":218},[168,2531,236],{"style":277},[168,2533,2534],{"style":801},"addons\u002Famxmodx\u002Fconfigs\u002Fmyplugin.ini",[168,2536,236],{"style":277},[168,2538,380],{"style":218},[168,2540,394],{"style":277},[168,2542,2543,2547,2550,2553,2555,2558,2561],{"class":170},[168,2544,2546],{"style":2545},"--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic","if",[168,2548,2549],{"style":218}," (text ",[168,2551,2552],{"style":277},"==",[168,2554,518],{"style":277},[168,2556,2557],{"style":218},") ",[168,2559,2560],{"style":2545},"return",[168,2562,394],{"style":277},[146,2564,2565,2566,2569],{},"Путь считается от папки игры (",[149,2567,2568],{},"cstrike\u002F","), как у любого плагина AMX Mod X.\nФайл в UTF-8; он читается целиком, какого бы размера ни был.",[811,2571,2572],{},[146,2573,815,2574,2577,2578],{},[149,2575,2576],{},"fopen",", ",[149,2579,2580],{},"fread_blocks",[168,2582,502],{"class":2583},"swJcz",[168,2585,2586],{"class":185},[190,2587,2588,2590],{"class":192,"popper-class":193,"theme":194},[168,2589,262],{},[198,2591,2592],{"v-slot:popper":200},[168,2593,2594],{"class":203,"v-pre":164},[149,2595,2596,2598,2600,2602],{"class":206},[168,2597,253],{"style":271},[168,2599,274],{"style":218},[168,2601,278],{"style":277},[168,2603,282],{"style":281},[168,2605,380],{"class":2583},[168,2607,239],{"class":178},[168,2609,2611,2614,2616,2640,2643,2645,2647,2649,2651],{"class":170,"line":2610},9,[168,2612,2613],{"class":174},"    if",[168,2615,362],{"class":2583},[168,2617,2618],{"class":185},[190,2619,2620,2622],{"class":192,"popper-class":193,"theme":194},[168,2621,556],{},[198,2623,2624],{"v-slot:popper":200},[168,2625,2626],{"class":203,"v-pre":164},[149,2627,2628,2630,2632,2634,2636,2638],{"class":206},[168,2629,253],{"style":271},[168,2631,2428],{"style":218},[168,2633,278],{"style":277},[168,2635,282],{"style":281},[168,2637,515],{"style":277},[168,2639,518],{"style":281},[168,2641,2642],{"class":178}," ==",[168,2644,518],{"class":178},[168,2646,2557],{"class":2583},[168,2648,2560],{"class":174},[168,2650,394],{"class":178},[168,2652,2654],{"class":2653},"sHwdD","                  \u002F\u002F файла нет\n",[168,2656,2658],{"class":170,"line":2657},10,[168,2659,246],{"emptyLinePlaceholder":245},[168,2661,2663,2666,2668,2670,2672,2693,2696,2698,2718,2720,2811,2813,2815,2818,2820,2823,2842,2844,2886,2888,2908,2910],{"class":170,"line":2662},11,[168,2664,2665],{"class":174},"    for",[168,2667,362],{"class":2583},[168,2669,253],{"class":252},[168,2671,186],{"class":185},[168,2673,2674],{"class":185},[190,2675,2676,2678],{"class":192,"popper-class":193,"theme":194},[168,2677,170],{},[198,2679,2680],{"v-slot:popper":200},[168,2681,2682],{"class":203,"v-pre":164},[149,2683,2684,2686,2689,2691],{"class":206},[168,2685,253],{"style":271},[168,2687,2688],{"style":218}," line",[168,2690,278],{"style":277},[168,2692,282],{"style":281},[168,2694,2695],{"class":178}," of",[168,2697,186],{"class":185},[168,2699,2700],{"class":185},[190,2701,2702,2704],{"class":192,"popper-class":193,"theme":194},[168,2703,556],{},[198,2705,2706],{"v-slot:popper":200},[168,2707,2708],{"class":203,"v-pre":164},[149,2709,2710,2712,2714,2716],{"class":206},[168,2711,253],{"style":271},[168,2713,2428],{"style":218},[168,2715,278],{"style":277},[168,2717,282],{"style":281},[168,2719,731],{"class":178},[168,2721,2722],{"class":1210},[190,2723,2724,2727],{"class":192,"popper-class":193,"theme":194},[168,2725,2726],{},"split",[198,2728,2729],{"v-slot:popper":200},[168,2730,2731,2780,2785],{"class":203,"v-pre":164},[149,2732,2733],{"class":206},[158,2734,2735],{"class":209,"style":210,"tabindex":211},[149,2736,2737],{},[168,2738,2739,2741,2743,2746,2748,2750,2752,2755,2757,2760,2762,2764,2766,2768,2771,2775,2778],{"class":170},[168,2740,2726],{"style":222},[168,2742,502],{"style":277},[168,2744,2745],{"style":344},"separator",[168,2747,278],{"style":277},[168,2749,282],{"style":281},[168,2751,515],{"style":277},[168,2753,2754],{"style":281}," RegExp",[168,2756,353],{"style":277},[168,2758,2759],{"style":344}," limit",[168,2761,627],{"style":277},[168,2763,475],{"style":281},[168,2765,389],{"style":277},[168,2767,282],{"style":281},[168,2769,2770],{"style":218},"[] (+",[168,2772,2774],{"style":2773},"--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C","1",[168,2776,2777],{"style":281}," overload",[168,2779,380],{"style":218},[723,2781,2782],{"class":725},[146,2783,2784],{},"Split a string into substrings using the specified separator and return them as an array.",[723,2786,2788,2801],{"class":2787},"twoslash-popup-docs twoslash-popup-docs-tags vp-doc",[168,2789,2791,2795],{"class":2790},"twoslash-popup-docs-tag",[168,2792,2794],{"class":2793},"twoslash-popup-docs-tag-name","@param",[168,2796,2798,2800],{"class":2797},"twoslash-popup-docs-tag-value",[149,2799,2745],{},"  A string that identifies character or characters to use in separating the string. If omitted, a single-element array containing the entire string is returned.",[168,2802,2803,2805],{"class":2790},[168,2804,2794],{"class":2793},[168,2806,2807,2810],{"class":2797},[149,2808,2809],{},"limit","  A value used to limit the number of elements returned in the array.",[168,2812,502],{"class":2583},[168,2814,236],{"class":178},[168,2816,2817],{"class":185},"\\n",[168,2819,236],{"class":178},[168,2821,2822],{"class":2583},")) ",[168,2824,2825],{"class":185},[190,2826,2827,2830],{"class":192,"popper-class":193,"theme":194},[168,2828,2829],{},"console",[198,2831,2832],{"v-slot:popper":200},[168,2833,2834],{"class":203,"v-pre":164},[149,2835,2836,2839],{"class":206},[168,2837,2838],{"style":271},"namespace",[168,2840,2841],{"style":281}," console",[168,2843,731],{"class":178},[168,2845,2846],{"class":1210},[190,2847,2848,2851],{"class":192,"popper-class":193,"theme":194},[168,2849,2850],{},"log",[198,2852,2853],{"v-slot:popper":200},[168,2854,2855,2878],{"class":203,"v-pre":164},[149,2856,2857,2859,2861,2863,2865,2867,2870,2872,2874,2876],{"class":206},[168,2858,2125],{"style":271},[168,2860,2841],{"style":356},[168,2862,731],{"style":218},[168,2864,2850],{"style":356},[168,2866,502],{"style":277},[168,2868,2869],{"style":344},"message",[168,2871,627],{"style":277},[168,2873,282],{"style":281},[168,2875,389],{"style":277},[168,2877,386],{"style":281},[723,2879,2880],{"class":725},[146,2881,2882,2883,2885],{},"Outputs ",[149,2884,2869],{}," to the console.",[168,2887,502],{"class":2583},[168,2889,2890],{"class":185},[190,2891,2892,2894],{"class":192,"popper-class":193,"theme":194},[168,2893,170],{},[198,2895,2896],{"v-slot:popper":200},[168,2897,2898],{"class":203,"v-pre":164},[149,2899,2900,2902,2904,2906],{"class":206},[168,2901,253],{"style":271},[168,2903,2688],{"style":218},[168,2905,278],{"style":277},[168,2907,282],{"style":281},[168,2909,380],{"class":2583},[168,2911,239],{"class":178},[168,2913,2915,2918,2940,2942,2999,3001,3003,3373,3375,3415,3417,3420,3422,3424,3426,3690,3692,3728,3730,3733,3735,3737,3739],{"class":170,"line":2914},12,[168,2916,2917],{"class":185},"    ",[168,2919,2920],{"class":185},[190,2921,2922,2924],{"class":192,"popper-class":193,"theme":194},[168,2923,155],{},[198,2925,2926],{"v-slot:popper":200},[168,2927,2928],{"class":203,"v-pre":164},[149,2929,2930],{"class":206},[158,2931,2932],{"class":209,"style":210,"tabindex":211},[149,2933,2934],{},[168,2935,2936,2938],{"class":170},[168,2937,219],{"style":218},[168,2939,155],{"style":222},[168,2941,731],{"class":178},[168,2943,2944],{"class":1210},[190,2945,2946,2949],{"class":192,"popper-class":193,"theme":194},[168,2947,2948],{},"appendFileSync",[198,2950,2951],{"v-slot:popper":200},[168,2952,2953,2981],{"class":203,"v-pre":164},[149,2954,2955,2957,2960,2962,2964,2966,2968,2970,2973,2975,2977,2979],{"class":206},[168,2956,2125],{"style":271},[168,2958,2959],{"style":356}," appendFileSync",[168,2961,502],{"style":277},[168,2963,2486],{"style":344},[168,2965,278],{"style":277},[168,2967,282],{"style":281},[168,2969,353],{"style":277},[168,2971,2972],{"style":344}," data",[168,2974,278],{"style":277},[168,2976,282],{"style":281},[168,2978,389],{"style":277},[168,2980,1658],{"style":281},[723,2982,2983,2989],{"class":725},[146,2984,2985,2986,2507],{},"Дописывает текст в конец файла, создавая его, если файла нет; ",[149,2987,2988],{},"false",[811,2990,2991],{},[146,2992,815,2993,2577,2996],{},[149,2994,2995],{},"fopen(path, \"a\")",[149,2997,2998],{},"fputs",[168,3000,502],{"class":2583},[168,3002,790],{"class":178},[168,3004,3005],{"class":185},[190,3006,3007,3009],{"class":192,"popper-class":193,"theme":194},[168,3008,297],{},[198,3010,3011],{"v-slot:popper":200},[168,3012,3013,3369],{"class":203,"v-pre":164},[149,3014,3015],{"class":206},[158,3016,3017],{"class":209,"style":210,"tabindex":211},[149,3018,3019,3027,3081,3135,3147,3159,3173,3195,3207,3219,3237,3251,3297,3365],{},[168,3020,3021,3023,3025],{"class":170},[168,3022,312],{"style":271},[168,3024,315],{"style":281},[168,3026,318],{"style":277},[168,3028,3029,3031,3033,3035,3037,3039,3041,3043,3045,3047,3049,3051,3053,3055,3057,3059,3061,3063,3065,3067,3069,3071,3073,3075,3077,3079],{"class":170},[168,3030,323],{"style":222},[168,3032,326],{"style":277},[168,3034,329],{"style":281},[168,3036,332],{"style":271},[168,3038,335],{"style":277},[168,3040,338],{"style":281},[168,3042,341],{"style":277},[168,3044,345],{"style":344},[168,3046,278],{"style":277},[168,3048,350],{"style":281},[168,3050,353],{"style":277},[168,3052,357],{"style":356},[168,3054,278],{"style":277},[168,3056,362],{"style":277},[168,3058,365],{"style":344},[168,3060,278],{"style":277},[168,3062,338],{"style":281},[168,3064,372],{"style":218},[168,3066,329],{"style":281},[168,3068,377],{"style":218},[168,3070,380],{"style":277},[168,3072,383],{"style":271},[168,3074,386],{"style":281},[168,3076,389],{"style":277},[168,3078,386],{"style":281},[168,3080,394],{"style":277},[168,3082,3083,3085,3087,3089,3091,3093,3095,3097,3099,3101,3103,3105,3107,3109,3111,3113,3115,3117,3119,3121,3123,3125,3127,3129,3131,3133],{"class":170},[168,3084,399],{"style":222},[168,3086,326],{"style":277},[168,3088,329],{"style":281},[168,3090,332],{"style":271},[168,3092,335],{"style":277},[168,3094,338],{"style":281},[168,3096,341],{"style":277},[168,3098,345],{"style":344},[168,3100,278],{"style":277},[168,3102,350],{"style":281},[168,3104,353],{"style":277},[168,3106,357],{"style":356},[168,3108,278],{"style":277},[168,3110,362],{"style":277},[168,3112,365],{"style":344},[168,3114,278],{"style":277},[168,3116,338],{"style":281},[168,3118,372],{"style":218},[168,3120,329],{"style":281},[168,3122,377],{"style":218},[168,3124,380],{"style":277},[168,3126,383],{"style":271},[168,3128,386],{"style":281},[168,3130,389],{"style":277},[168,3132,386],{"style":281},[168,3134,394],{"style":277},[168,3136,3137,3139,3141,3143,3145],{"class":170},[168,3138,454],{"style":271},[168,3140,457],{"style":222},[168,3142,278],{"style":277},[168,3144,282],{"style":281},[168,3146,394],{"style":277},[168,3148,3149,3151,3153,3155,3157],{"class":170},[168,3150,454],{"style":271},[168,3152,470],{"style":222},[168,3154,278],{"style":277},[168,3156,475],{"style":281},[168,3158,394],{"style":277},[168,3160,3161,3163,3165,3167,3169,3171],{"class":170},[168,3162,454],{"style":271},[168,3164,484],{"style":222},[168,3166,278],{"style":277},[168,3168,489],{"style":281},[168,3170,492],{"style":218},[168,3172,394],{"style":277},[168,3174,3175,3177,3179,3181,3183,3185,3187,3189,3191,3193],{"class":170},[168,3176,499],{"style":222},[168,3178,502],{"style":277},[168,3180,345],{"style":344},[168,3182,278],{"style":277},[168,3184,282],{"style":281},[168,3186,389],{"style":277},[168,3188,489],{"style":281},[168,3190,515],{"style":277},[168,3192,518],{"style":281},[168,3194,394],{"style":277},[168,3196,3197,3199,3201,3203,3205],{"class":170},[168,3198,454],{"style":271},[168,3200,527],{"style":222},[168,3202,278],{"style":277},[168,3204,282],{"style":281},[168,3206,394],{"style":277},[168,3208,3209,3211,3213,3215,3217],{"class":170},[168,3210,454],{"style":271},[168,3212,540],{"style":222},[168,3214,278],{"style":277},[168,3216,282],{"style":281},[168,3218,394],{"style":277},[168,3220,3221,3223,3225,3227,3229,3231,3233,3235],{"class":170},[168,3222,551],{"style":222},[168,3224,502],{"style":277},[168,3226,556],{"style":344},[168,3228,278],{"style":277},[168,3230,282],{"style":281},[168,3232,389],{"style":277},[168,3234,386],{"style":281},[168,3236,394],{"style":277},[168,3238,3239,3241,3243,3245,3247,3249],{"class":170},[168,3240,454],{"style":271},[168,3242,573],{"style":222},[168,3244,278],{"style":277},[168,3246,578],{"style":281},[168,3248,492],{"style":218},[168,3250,394],{"style":277},[168,3252,3253,3255,3257,3259,3261,3263,3265,3267,3269,3271,3273,3275,3277,3279,3281,3283,3285,3287,3289,3291,3293,3295],{"class":170},[168,3254,587],{"style":222},[168,3256,502],{"style":277},[168,3258,592],{"style":344},[168,3260,278],{"style":277},[168,3262,282],{"style":281},[168,3264,353],{"style":277},[168,3266,601],{"style":356},[168,3268,278],{"style":277},[168,3270,362],{"style":277},[168,3272,608],{"style":344},[168,3274,278],{"style":277},[168,3276,613],{"style":281},[168,3278,380],{"style":277},[168,3280,383],{"style":271},[168,3282,386],{"style":281},[168,3284,353],{"style":277},[168,3286,624],{"style":344},[168,3288,627],{"style":277},[168,3290,630],{"style":281},[168,3292,389],{"style":277},[168,3294,386],{"style":281},[168,3296,394],{"style":277},[168,3298,3299,3301,3303,3305,3307,3309,3311,3313,3315,3317,3319,3321,3323,3325,3327,3329,3331,3333,3335,3337,3339,3341,3343,3345,3347,3349,3351,3353,3355,3357,3359,3361,3363],{"class":170},[168,3300,641],{"style":222},[168,3302,326],{"style":277},[168,3304,646],{"style":281},[168,3306,332],{"style":271},[168,3308,651],{"style":281},[168,3310,654],{"style":277},[168,3312,657],{"style":281},[168,3314,353],{"style":277},[168,3316,662],{"style":271},[168,3318,665],{"style":281},[168,3320,332],{"style":271},[168,3322,282],{"style":281},[168,3324,654],{"style":277},[168,3326,282],{"style":281},[168,3328,341],{"style":277},[168,3330,592],{"style":344},[168,3332,278],{"style":277},[168,3334,665],{"style":281},[168,3336,353],{"style":277},[168,3338,686],{"style":356},[168,3340,278],{"style":277},[168,3342,362],{"style":277},[168,3344,693],{"style":344},[168,3346,278],{"style":277},[168,3348,698],{"style":281},[168,3350,326],{"style":277},[168,3352,703],{"style":218},[168,3354,706],{"style":277},[168,3356,383],{"style":271},[168,3358,386],{"style":281},[168,3360,389],{"style":277},[168,3362,386],{"style":281},[168,3364,394],{"style":277},[168,3366,3367],{"class":170},[168,3368,721],{"style":277},[723,3370,3371],{"class":725},[146,3372,728],{},[168,3374,731],{"class":178},[168,3376,3377],{"class":185},[190,3378,3379,3382],{"class":192,"popper-class":193,"theme":194},[168,3380,3381],{},"dataDir",[198,3383,3384],{"v-slot:popper":200},[168,3385,3386,3400],{"class":203,"v-pre":164},[149,3387,3388],{"class":206},[158,3389,3390],{"class":209,"style":210,"tabindex":211},[149,3391,3392],{},[168,3393,3394,3396,3398],{"class":170},[168,3395,3381],{"style":222},[168,3397,278],{"style":277},[168,3399,282],{"style":281},[723,3401,3402,3408],{"class":725},[146,3403,3404,3405,768],{},"Папка AMX Mod X для файлов данных плагинов: ",[149,3406,3407],{},"addons\u002Famxmodx\u002Fdata",[811,3409,3410],{},[146,3411,815,3412],{},[149,3413,3414],{},"get_datadir",[168,3416,721],{"class":178},[168,3418,3419],{"class":233},"\u002Fmyplugin-rules.log",[168,3421,805],{"class":178},[168,3423,353],{"class":178},[168,3425,290],{"class":178},[168,3427,3428],{"class":185},[190,3429,3430,3432],{"class":192,"popper-class":193,"theme":194},[168,3431,1404],{},[198,3433,3434],{"v-slot:popper":200},[168,3435,3436],{"class":203,"v-pre":164},[149,3437,3438],{"class":206},[158,3439,3440],{"class":209,"style":210,"tabindex":211},[149,3441,3442,3450,3462,3472,3482,3492,3502,3512,3530,3542,3554,3566,3578,3590,3602,3614,3626,3638,3648,3658,3668,3686],{},[168,3443,3444,3446,3448],{"class":170},[168,3445,312],{"style":271},[168,3447,489],{"style":281},[168,3449,318],{"style":277},[168,3451,3452,3454,3456,3458,3460],{"class":170},[168,3453,454],{"style":271},[168,3455,1577],{"style":222},[168,3457,278],{"style":277},[168,3459,282],{"style":281},[168,3461,394],{"style":277},[168,3463,3464,3466,3468,3470],{"class":170},[168,3465,1588],{"style":222},[168,3467,278],{"style":277},[168,3469,475],{"style":281},[168,3471,394],{"style":277},[168,3473,3474,3476,3478,3480],{"class":170},[168,3475,1599],{"style":222},[168,3477,278],{"style":277},[168,3479,475],{"style":281},[168,3481,394],{"style":277},[168,3483,3484,3486,3488,3490],{"class":170},[168,3485,1610],{"style":222},[168,3487,278],{"style":277},[168,3489,475],{"style":281},[168,3491,394],{"style":277},[168,3493,3494,3496,3498,3500],{"class":170},[168,3495,1621],{"style":222},[168,3497,278],{"style":277},[168,3499,475],{"style":281},[168,3501,394],{"style":277},[168,3503,3504,3506,3508,3510],{"class":170},[168,3505,1632],{"style":222},[168,3507,278],{"style":277},[168,3509,1637],{"style":281},[168,3511,394],{"style":277},[168,3513,3514,3516,3518,3520,3522,3524,3526,3528],{"class":170},[168,3515,1644],{"style":222},[168,3517,502],{"style":277},[168,3519,1649],{"style":344},[168,3521,278],{"style":277},[168,3523,1637],{"style":281},[168,3525,389],{"style":277},[168,3527,1658],{"style":281},[168,3529,394],{"style":277},[168,3531,3532,3534,3536,3538,3540],{"class":170},[168,3533,454],{"style":271},[168,3535,1667],{"style":222},[168,3537,278],{"style":277},[168,3539,282],{"style":281},[168,3541,394],{"style":277},[168,3543,3544,3546,3548,3550,3552],{"class":170},[168,3545,454],{"style":271},[168,3547,1680],{"style":222},[168,3549,278],{"style":277},[168,3551,282],{"style":281},[168,3553,394],{"style":277},[168,3555,3556,3558,3560,3562,3564],{"class":170},[168,3557,454],{"style":271},[168,3559,1693],{"style":222},[168,3561,278],{"style":277},[168,3563,1698],{"style":281},[168,3565,394],{"style":277},[168,3567,3568,3570,3572,3574,3576],{"class":170},[168,3569,454],{"style":271},[168,3571,1707],{"style":222},[168,3573,278],{"style":277},[168,3575,475],{"style":281},[168,3577,394],{"style":277},[168,3579,3580,3582,3584,3586,3588],{"class":170},[168,3581,454],{"style":271},[168,3583,1720],{"style":222},[168,3585,278],{"style":277},[168,3587,282],{"style":281},[168,3589,394],{"style":277},[168,3591,3592,3594,3596,3598,3600],{"class":170},[168,3593,454],{"style":271},[168,3595,1733],{"style":222},[168,3597,278],{"style":277},[168,3599,1658],{"style":281},[168,3601,394],{"style":277},[168,3603,3604,3606,3608,3610,3612],{"class":170},[168,3605,454],{"style":271},[168,3607,1746],{"style":222},[168,3609,278],{"style":277},[168,3611,1658],{"style":281},[168,3613,394],{"style":277},[168,3615,3616,3618,3620,3622,3624],{"class":170},[168,3617,454],{"style":271},[168,3619,1759],{"style":222},[168,3621,278],{"style":277},[168,3623,1658],{"style":281},[168,3625,394],{"style":277},[168,3627,3628,3630,3632,3634,3636],{"class":170},[168,3629,454],{"style":271},[168,3631,1772],{"style":222},[168,3633,278],{"style":277},[168,3635,1777],{"style":281},[168,3637,394],{"style":277},[168,3639,3640,3642,3644,3646],{"class":170},[168,3641,1784],{"style":222},[168,3643,278],{"style":277},[168,3645,1658],{"style":281},[168,3647,394],{"style":277},[168,3649,3650,3652,3654,3656],{"class":170},[168,3651,1795],{"style":222},[168,3653,278],{"style":277},[168,3655,1658],{"style":281},[168,3657,394],{"style":277},[168,3659,3660,3662,3664,3666],{"class":170},[168,3661,1806],{"style":222},[168,3663,278],{"style":277},[168,3665,1658],{"style":281},[168,3667,394],{"style":277},[168,3669,3670,3672,3674,3676,3678,3680,3682,3684],{"class":170},[168,3671,1817],{"style":222},[168,3673,502],{"style":277},[168,3675,1822],{"style":344},[168,3677,627],{"style":277},[168,3679,1827],{"style":281},[168,3681,389],{"style":277},[168,3683,386],{"style":281},[168,3685,394],{"style":277},[168,3687,3688],{"class":170},[168,3689,721],{"style":277},[168,3691,731],{"class":178},[168,3693,3694],{"class":185},[190,3695,3696,3698],{"class":192,"popper-class":193,"theme":194},[168,3697,345],{},[198,3699,3700],{"v-slot:popper":200},[168,3701,3702,3716],{"class":203,"v-pre":164},[149,3703,3704],{"class":206},[158,3705,3706],{"class":209,"style":210,"tabindex":211},[149,3707,3708],{},[168,3709,3710,3712,3714],{"class":170},[168,3711,345],{"style":222},[168,3713,278],{"style":277},[168,3715,282],{"style":281},[723,3717,3718,3721],{"class":725},[146,3719,3720],{},"Имя игрока.",[811,3722,3723],{},[146,3724,815,3725],{},[149,3726,3727],{},"get_user_name",[168,3729,721],{"class":178},[168,3731,3732],{"class":233}," прочитал правила",[168,3734,2817],{"class":185},[168,3736,805],{"class":178},[168,3738,380],{"class":2583},[168,3740,239],{"class":178},[168,3742,3744],{"class":170,"line":3743},13,[168,3745,3746],{"class":178},"}\n",[146,3748,3749,3750,278],{},"У каждой функции есть синхронная форма и форма с промисом, для ",[149,3751,3752],{},"await",[3754,3755,3756,3772],"table",{},[3757,3758,3759],"thead",{},[3760,3761,3762,3766,3769],"tr",{},[3763,3764,3765],"th",{},"Синхронная",[3763,3767,3768],{},"С промисом",[3763,3770,3771],{},"Что делает",[3773,3774,3775,3798,3819,3838,3858,3885],"tbody",{},[3760,3776,3777,3787,3795],{},[3778,3779,3780,3783,3784],"td",{},[149,3781,3782],{},"readFileSync(path)"," → ",[149,3785,3786],{},"string | null",[3778,3788,3789,3783,3792],{},[149,3790,3791],{},"readFile(path)",[149,3793,3794],{},"Promise\u003Cstring>",[3778,3796,3797],{},"читает весь файл как текст",[3760,3799,3800,3808,3816],{},[3778,3801,3802,3783,3805],{},[149,3803,3804],{},"writeFileSync(path, text)",[149,3806,3807],{},"boolean",[3778,3809,3810,3783,3813],{},[149,3811,3812],{},"writeFile(path, text)",[149,3814,3815],{},"Promise\u003Cvoid>",[3778,3817,3818],{},"записывает файл, заменяя то, что там было",[3760,3820,3821,3828,3835],{},[3778,3822,3823,3783,3826],{},[149,3824,3825],{},"appendFileSync(path, text)",[149,3827,3807],{},[3778,3829,3830,3783,3833],{},[149,3831,3832],{},"appendFile(path, text)",[149,3834,3815],{},[3778,3836,3837],{},"дописывает в конец, при необходимости создаёт файл",[3760,3839,3840,3847,3855],{},[3778,3841,3842,3783,3845],{},[149,3843,3844],{},"existsSync(path)",[149,3846,3807],{},[3778,3848,3849,3783,3852],{},[149,3850,3851],{},"exists(path)",[149,3853,3854],{},"Promise\u003Cboolean>",[3778,3856,3857],{},"есть ли такой файл или папка",[3760,3859,3860,3868,3876],{},[3778,3861,3862,3783,3865],{},[149,3863,3864],{},"readdirSync(path)",[149,3866,3867],{},"string[] | null",[3778,3869,3870,3783,3873],{},[149,3871,3872],{},"readdir(path)",[149,3874,3875],{},"Promise\u003Cstring[]>",[3778,3877,3878,3879,3881,3882],{},"имена в папке, без ",[149,3880,731],{}," и ",[149,3883,3884],{},"..",[3760,3886,3887,3894,3901],{},[3778,3888,3889,3783,3892],{},[149,3890,3891],{},"mkdirSync(path, options?)",[149,3893,3807],{},[3778,3895,3896,3783,3899],{},[149,3897,3898],{},"mkdir(path, options?)",[149,3900,3815],{},[3778,3902,3903,3904,3907],{},"создаёт папку; ",[149,3905,3906],{},"{ recursive: true }"," создаёт и недостающие папки выше",[158,3909,3911],{"className":160,"code":3910,"language":162,"meta":163,"style":164},"import { hostIndex, handled, floatCell, rounded, cellFloat, ret, publicFor, nativeFn, arg, argText, argc, caller, setArg, setArgText, argString, cellsToString, stringToCells, cells, out, text, arrayOf, cell, putCell, noOrigin, hasModule, readText, playerIds, accessOf, paint, print, cmd, cmdWide, setTimeout, sleep, setInterval, clearTimeout, clearInterval, hook, plugin, defineModule, callingPlugin, onPluginStop, createCellArray, destroyCellArray, cellArrayRows, pushCellArrayRow, cellsText, textCells, menuColors, colorTags, showMenu, Handler, WideHandler, Float, CellArray, CellBuffer, TEXT_MAX, Team, AuthType, WeaponName, ItemName, ModuleName, KillOptions, MoveOptions, Client, Player, CommandOptions, CommandInfo, HudOptions, HudEffect, HudLine, FadeDirection, FadeOptions, ShakeOptions, ProgressBarOptions, StatusIconState, Screen, SoundChannel, SoundOptions, Resource, MessageArgs, ClientMessage, PlayerChangeEvent, ServerListenerOptions, CvarChangeEvent, CvarListener, Cvar, Server, server, Game, GameListenerOptions, UseType, ActionOptions, TouchEvent, RoundWinner, EndRoundOptions, game, Variant, VariantName, Flag, Entity, Weapon, WeaponKind, weaponKindOf, RenderMode, RenderFx, MoveType, Solid, TakeDamage, DeadFlag, WaterLevel, Contents, FixAngle, HitGroup, ArmorType, ObserverMode, JoinState, GameMenu, PlayerModel, IgnoredChat, ThrowDirection, BloodColor, MusicState, Target, swapTeam, lang, cvar, TimerHandler, SleepOptions, Call, Ref, PluginInfo, ModuleOptions, ForwardStop, NoArgument, Forward, Storage, EntityFilter, PawnFunction, PawnCall, MenuColor, MenuOptions, MenuContext, MenuItemOptions, Menu, protocolMessageNames, addServerListener, removeServerListener, PluginInitEvent, PluginPauseEvent, PluginUnpauseEvent, ServerChangelevelEvent, PluginCfgEvent, PluginEndEvent, PluginLogEvent, PluginPrecacheEvent, ClientInfochangedEvent, ClientConnectEvent, ClientConnectexEvent, ClientAuthorizedEvent, ClientDisconnectedEvent, ClientRemoveEvent, ClientCommandEvent, ClientPutinserverEvent, InconsistentFileEvent, PluginModulesEvent, OnConfigsExecutedEvent, OnAutoConfigsBufferedEvent, CS_InternalCommandEvent, CS_OnBuyAttemptEvent, CS_OnBuyEvent, ServerFrameEvent, ClientKillEvent, ClientImpulseEvent, ClientCmdStartEvent, PfnThinkEvent, PfnPlaybackeventEvent, PfnKeyvalueEvent, PfnSpawnEvent, ADStopMessage, AllowSpecMessage, AmmoPickupMessage, AmmoXMessage, ArmorTypeMessage, BarTimeMessage, BatteryMessage, BlinkAcctMessage, BombDropMessage, BombPickupMessage, BotVoiceMessage, BuyCloseMessage, ClCorpseMessage, CrosshairMessage, CurWeaponMessage, DamageMessage, DeathMsgMessage, FlashlightMessage, FlashBatMessage, GeigerMessage, HealthMessage, HideWeaponMessage, HostageKMessage, HostagePosMessage, HudTextMessage, InitHUDMessage, ItemPickupMessage, ItemStatusMessage, LocationMessage, MoneyMessage, MOTDMessage, NVGToggleMessage, RadarMessage, ReqStateMessage, ResetHUDMessage, RoundTimeMessage, SayTextMessage, ScenarioMessage, ScoreAttribMessage, ScoreInfoMessage, ScreenFadeMessage, ScreenShakeMessage, SendAudioMessage, ServerNameMessage, SetFOVMessage, ShowMenuMessage, ShowTimerMessage, SpecHealthMessage, SpectatorMessage, StatusIconMessage, StatusTextMessage, StatusValueMessage, TaskTimeMessage, TeamInfoMessage, TeamScoreMessage, TextMsgMessage, TrainMessage, TutorCloseMessage, VGUIMenuMessage, ViewModeMessage, WeaponListMessage, WeapPickupMessage, ServerEventMap, ServerMessageMap, flagList, FlagFamily, FlagStore, EntvarFlags, MemberFlags, FlagList, HideHud, HIDE_HUD, Button, BUTTON, Effect, EFFECT, EntityFlag, ENTITY_FLAG, Damage, DAMAGE, Access, ACCESS, ScoreStatus, SCORE_STATUS, WeaponState, WEAPON_STATE, PhysicsFlag, PHYSICS_FLAG, addGameListener, removeGameListener, HookEvent, HookEntry, RewardReason, ResourceType, TeamChoice, ItemKind, ItemRestriction, BotEvent, RoundEndReason, DeathMessageFlag, KillRarity, PlayerAnimation, VguiMenu, ActivateEvent, ActivateServerEvent, AddFragsEvent, AddItemEvent, AddMoneyEvent, AddMultiDamageEvent, AddResourceEvent, AddTeamScoreEvent, AddToPlayerEvent, AddWeaponEvent, AirAccelerateEvent, AirMoveEvent, ApplyMultiDamageEvent, AttachToPlayerEvent, AutoaimVectorEvent, BalanceTeamsEvent, BecomeBomberEvent, BecomeDeadEvent, BecomeProneEvent, BecomeVipEvent, BestVisibleEnemyEvent, BlindEvent, BlockedEvent, BloodColorEvent, BodyTargetEvent, BounceGibTouchEvent, BuyAmmoEvent, BuyItemEvent, BuyWeaponEvent, CanDeployEvent, CanDropEvent, CanHaveItemEvent, CanHolsterEvent, CanPlayerHearPlayerEvent, CanRespawnEvent, CanShootThroughEvent, CanSpectateEvent, CanSwitchTeamEvent, CanTakeDamageEvent, CenterEvent, ChangeLevelEvent, ChangeModelEvent, ChangeNameEvent, ChangeYawEvent, ChatMessageEvent, CheckMapConditionsEvent, CheckTimeBasedDamageEvent, CheckUserInfoEvent, CheckWaterJumpEvent, CheckWinConditionsEvent, ChildDeathNoticeEvent, ChooseAppearanceEvent, ChooseTeamEvent, ClassifyEvent, ClearMultiDamageEvent, ClientConnectedEvent, ConnectClientEvent, ConsoleMessageEvent, CreateWeaponBoxEvent, DamageDecalEvent, DeathActivityEvent, DeathNoticeEvent, DeathSoundEvent, DefaultDeployEvent, DefaultReloadEvent, DefaultShotgunReloadEvent, DefuseBombEndEvent, DefuseBombStartEvent, DelayEvent, DeployEvent, DisappearEvent, DisconnectClientEvent, DropEvent, DropIdlePlayerEvent, DropPlayerItemEvent, DropShieldEvent, DropWeaponsOnDeathEvent, DuckEvent, DuckMovementEvent, EarPositionEvent, ExplodeBombEvent, ExplodeFlashbangEvent, ExplodeHeGrenadeEvent, ExplodeSmokeGrenadeEvent, ExtractAmmoEvent, ExtractClipAmmoEvent, EyePositionEvent, FadeMonsterEvent, FallDamageEvent, FireBulletsEvent, GameEventEvent, GameThinkEvent, GetForceCameraEvent, GetIntoGameEvent, GetNextBestWeaponEvent, GibMonsterEvent, GibSpawnEvent, GiveAmmoEvent, GiveBombEvent, GiveDefaultItemsEvent, GiveItemEvent, GiveShieldEvent, GunPositionEvent, HasAlienGibsEvent, HasHumanGibsEvent, HasTargetEvent, HealEvent, HintMessageEvent, HolsterEvent, IlluminationEvent, ImpulseEvent, IntermissionEvent, InViewConeEvent, IsAliveEvent, IsBotEvent, IsBspModelEvent, IsInWorldEvent, IsMovingEvent, IsNetClientEvent, IsPlayerEvent, IsSneakingEvent, IsTriggeredEvent, IsUsableEvent, IsWeaponEvent, ItemPostFrameEvent, ItemPreFrameEvent, ItemRestrictedEvent, ItemSlotEvent, ItemUpdateClientDataEvent, JoiningThinkEvent, JumpEvent, JumpMovementEvent, KillEvent, KilledEvent, LadderMoveEvent, LookEvent, MapResetEvent, MaxSpeedEvent, MonsterInitDeadEvent, MoveEvent, NewRoundEvent, NextTargetEvent, ObserverSetModeEvent, ObserverThinkEvent, PainEvent, PainSoundEvent, PlantBombEvent, PlayEmptySoundEvent, PlayerBlindEvent, PlayerDeathThinkEvent, PlayerGotWeaponEvent, PlayerKilledEvent, PlayerSpawnEvent, PlayStepSoundEvent, PointInViewConeEvent, PointVisibleEvent, PostThinkEvent, PrecacheEvent, PrecacheFileEvent, PrecacheModelEvent, PrecacheSoundEvent, PreThinkEvent, PrimaryAmmoIndexEvent, PrimaryAttackEvent, PrintfEvent, RadioEvent, RecoilEvent, ReflectGaussEvent, RelationshipEvent, ReloadEvent, RemoveAllItemsEvent, RemoveGunsEvent, RemoveItemEvent, RemoveSpawnProtectionEvent, ResetEmptySoundEvent, ResetMaxSpeedEvent, ResetSequenceInfoEvent, RespawnEvent, RestartEvent, RetireWeaponEvent, RoundEndEvent, RoundRespawnEvent, RoundStartEvent, SecondaryAmmoIndexEvent, SecondaryAttackEvent, SelectSpawnPointEvent, SendDeathMessageEvent, SendWeaponAnimEvent, ServerCommandEvent, ServerDeactivateEvent, SetAnimationEvent, SetModelEvent, SetObjectCollisionBoxEvent, SetSpawnProtectionEvent, SetToggleStateEvent, ShootEvent, ShootBuckshotEvent, ShouldFadeOnDeathEvent, ShouldSwitchWeaponEvent, ShouldWeaponIdleEvent, ShowMenuEvent, ShowVguiMenuEvent, SpawnEvent, SpawnEquipEvent, SpawnHeadGibEvent, SpawnRandomGibsEvent, SpawnSpotEvent, SpectateNextEvent, StartDeathCamEvent, StartSneakingEvent, StartSoundEvent, StartSpectatingEvent, StopSneakingEvent, SwitchTeamEvent, TakeDamageEvent, TakeDamageImpulseEvent, TeamFullEvent, TeamIdEvent, TeamStackedEvent, ThinkEvent, ThrowFlashbangEvent, ThrowGrenadeEvent, ThrowHeGrenadeEvent, ThrowSmokeGrenadeEvent, ToggleStateEvent, TouchingWeaponEvent, TraceAttackEvent, TraceBleedEvent, TraceLineEvent, UnDuckEvent, UpdateClientDataEvent, UpdateItemInfoEvent, UpdateStatusBarEvent, UseEvent, UseEmptyEvent, UserInfoChangeEvent, VisibleEvent, WaitTillLandEvent, WaterJumpEvent, WeaponIdleEvent, GameEventMap, GameAnswerMap, Vector, EffectRecipients, PointEffectOptions, SegmentEffectOptions, EntityEffectOptions, PlayerEffectOptions, BeamPointsOptions, BeamEntityPointOptions, BeamEntitiesOptions, BeamCircleOptions, BeamFollowOptions, BeamSpriteOptions, LightningOptions, ExplosionOptions, SmokeOptions, ParticleExplosionOptions, ImplosionOptions, SpriteTrailOptions, SpriteOptions, GlowSpriteOptions, StreakSplashOptions, DynamicLightOptions, EntityLightOptions, LineOptions, BoxOptions, LargeFunnelOptions, BloodOptions, FizzOptions, BounceSound, ModelOptions, ExplodeModelOptions, BreakMaterial, BreakModelOptions, SpriteSprayOptions, ArmorRicochetOptions, BubblesOptions, BloodSpriteOptions, ProjectileOptions, SprayOptions, PlayerSpritesOptions, ParticleBurstOptions, FireRise, FireBlend, FireFieldOptions, PlayerAttachmentOptions, effects, request, fetch, useFetch, URL, URLSearchParams, Headers, TlsOptions, RequestInit, Request, ResponseInit, Response, RequestErrorKind, RequestOptions, RequestResult, UseFetchOptions, FetchResult, FetchError } from \"~\u002Ffacade\";\n\u002F\u002F ---cut---\nimport * as fs from \"@amxts\u002Fcore\u002Ffs\";\n\nasync function saveMap() {\n    await fs.mkdir(`${server.dataDir}\u002Fmyplugin`, { recursive: true });\n    await fs.writeFile(`${server.dataDir}\u002Fmyplugin\u002Flast-map.txt`, server.map);\n}\n\nfs.readFile(\"missing.txt\").catch((error) => console.log(error.message));\n\u002F\u002F ENOENT: no such file or directory, open 'missing.txt'\n",[149,3912,3913,3957,3961,3977,4529,5452,5456,5460,5823],{"__ignoreMap":164},[168,3914,3915,3917,3919,3921,3923,3945,3947,3949,3951,3953,3955],{"class":170,"line":171},[168,3916,175],{"class":174},[168,3918,179],{"class":178},[168,3920,182],{"class":174},[168,3922,186],{"class":185},[168,3924,3925],{"class":185},[190,3926,3927,3929],{"class":192,"popper-class":193,"theme":194},[168,3928,155],{},[198,3930,3931],{"v-slot:popper":200},[168,3932,3933],{"class":203,"v-pre":164},[149,3934,3935],{"class":206},[158,3936,3937],{"class":209,"style":210,"tabindex":211},[149,3938,3939],{},[168,3940,3941,3943],{"class":170},[168,3942,219],{"style":218},[168,3944,155],{"style":222},[168,3946,186],{"class":185},[168,3948,227],{"class":174},[168,3950,230],{"class":178},[168,3952,151],{"class":233},[168,3954,236],{"class":178},[168,3956,239],{"class":178},[168,3958,3959],{"class":170,"line":242},[168,3960,246],{"emptyLinePlaceholder":245},[168,3962,3963,3966,3969,3972,3975],{"class":170,"line":249},[168,3964,3965],{"class":252},"async",[168,3967,3968],{"class":252}," function",[168,3970,3971],{"class":1210}," saveMap",[168,3973,3974],{"class":178},"()",[168,3976,2403],{"class":178},[168,3978,3979,3982,3984,4006,4008,4057,4059,4061,4431,4433,4469,4471,4474,4476,4478,4480,4482,4517,4519,4523,4525,4527],{"class":170,"line":830},[168,3980,3981],{"class":174},"    await",[168,3983,186],{"class":185},[168,3985,3986],{"class":185},[190,3987,3988,3990],{"class":192,"popper-class":193,"theme":194},[168,3989,155],{},[198,3991,3992],{"v-slot:popper":200},[168,3993,3994],{"class":203,"v-pre":164},[149,3995,3996],{"class":206},[158,3997,3998],{"class":209,"style":210,"tabindex":211},[149,3999,4000],{},[168,4001,4002,4004],{"class":170},[168,4003,219],{"style":218},[168,4005,155],{"style":222},[168,4007,731],{"class":178},[168,4009,4010],{"class":1210},[190,4011,4012,4015],{"class":192,"popper-class":193,"theme":194},[168,4013,4014],{},"mkdir",[198,4016,4017],{"v-slot:popper":200},[168,4018,4019,4049],{"class":203,"v-pre":164},[149,4020,4021],{"class":206},[158,4022,4023],{"class":209,"style":210,"tabindex":211},[149,4024,4025,4034,4045],{},[168,4026,4027,4029,4032],{"class":170},[168,4028,312],{"style":271},[168,4030,4031],{"style":281}," MakeDirectoryOptions",[168,4033,318],{"style":277},[168,4035,4036,4039,4041,4043],{"class":170},[168,4037,4038],{"style":222},"    recursive",[168,4040,278],{"style":277},[168,4042,1658],{"style":281},[168,4044,394],{"style":277},[168,4046,4047],{"class":170},[168,4048,721],{"style":277},[723,4050,4051],{"class":725},[146,4052,4053,4056],{},[149,4054,4055],{},"mkdirSync"," в виде промиса; отклоняется, если папку не удалось создать.",[168,4058,502],{"class":2583},[168,4060,790],{"class":178},[168,4062,4063],{"class":185},[190,4064,4065,4067],{"class":192,"popper-class":193,"theme":194},[168,4066,297],{},[198,4068,4069],{"v-slot:popper":200},[168,4070,4071,4427],{"class":203,"v-pre":164},[149,4072,4073],{"class":206},[158,4074,4075],{"class":209,"style":210,"tabindex":211},[149,4076,4077,4085,4139,4193,4205,4217,4231,4253,4265,4277,4295,4309,4355,4423],{},[168,4078,4079,4081,4083],{"class":170},[168,4080,312],{"style":271},[168,4082,315],{"style":281},[168,4084,318],{"style":277},[168,4086,4087,4089,4091,4093,4095,4097,4099,4101,4103,4105,4107,4109,4111,4113,4115,4117,4119,4121,4123,4125,4127,4129,4131,4133,4135,4137],{"class":170},[168,4088,323],{"style":222},[168,4090,326],{"style":277},[168,4092,329],{"style":281},[168,4094,332],{"style":271},[168,4096,335],{"style":277},[168,4098,338],{"style":281},[168,4100,341],{"style":277},[168,4102,345],{"style":344},[168,4104,278],{"style":277},[168,4106,350],{"style":281},[168,4108,353],{"style":277},[168,4110,357],{"style":356},[168,4112,278],{"style":277},[168,4114,362],{"style":277},[168,4116,365],{"style":344},[168,4118,278],{"style":277},[168,4120,338],{"style":281},[168,4122,372],{"style":218},[168,4124,329],{"style":281},[168,4126,377],{"style":218},[168,4128,380],{"style":277},[168,4130,383],{"style":271},[168,4132,386],{"style":281},[168,4134,389],{"style":277},[168,4136,386],{"style":281},[168,4138,394],{"style":277},[168,4140,4141,4143,4145,4147,4149,4151,4153,4155,4157,4159,4161,4163,4165,4167,4169,4171,4173,4175,4177,4179,4181,4183,4185,4187,4189,4191],{"class":170},[168,4142,399],{"style":222},[168,4144,326],{"style":277},[168,4146,329],{"style":281},[168,4148,332],{"style":271},[168,4150,335],{"style":277},[168,4152,338],{"style":281},[168,4154,341],{"style":277},[168,4156,345],{"style":344},[168,4158,278],{"style":277},[168,4160,350],{"style":281},[168,4162,353],{"style":277},[168,4164,357],{"style":356},[168,4166,278],{"style":277},[168,4168,362],{"style":277},[168,4170,365],{"style":344},[168,4172,278],{"style":277},[168,4174,338],{"style":281},[168,4176,372],{"style":218},[168,4178,329],{"style":281},[168,4180,377],{"style":218},[168,4182,380],{"style":277},[168,4184,383],{"style":271},[168,4186,386],{"style":281},[168,4188,389],{"style":277},[168,4190,386],{"style":281},[168,4192,394],{"style":277},[168,4194,4195,4197,4199,4201,4203],{"class":170},[168,4196,454],{"style":271},[168,4198,457],{"style":222},[168,4200,278],{"style":277},[168,4202,282],{"style":281},[168,4204,394],{"style":277},[168,4206,4207,4209,4211,4213,4215],{"class":170},[168,4208,454],{"style":271},[168,4210,470],{"style":222},[168,4212,278],{"style":277},[168,4214,475],{"style":281},[168,4216,394],{"style":277},[168,4218,4219,4221,4223,4225,4227,4229],{"class":170},[168,4220,454],{"style":271},[168,4222,484],{"style":222},[168,4224,278],{"style":277},[168,4226,489],{"style":281},[168,4228,492],{"style":218},[168,4230,394],{"style":277},[168,4232,4233,4235,4237,4239,4241,4243,4245,4247,4249,4251],{"class":170},[168,4234,499],{"style":222},[168,4236,502],{"style":277},[168,4238,345],{"style":344},[168,4240,278],{"style":277},[168,4242,282],{"style":281},[168,4244,389],{"style":277},[168,4246,489],{"style":281},[168,4248,515],{"style":277},[168,4250,518],{"style":281},[168,4252,394],{"style":277},[168,4254,4255,4257,4259,4261,4263],{"class":170},[168,4256,454],{"style":271},[168,4258,527],{"style":222},[168,4260,278],{"style":277},[168,4262,282],{"style":281},[168,4264,394],{"style":277},[168,4266,4267,4269,4271,4273,4275],{"class":170},[168,4268,454],{"style":271},[168,4270,540],{"style":222},[168,4272,278],{"style":277},[168,4274,282],{"style":281},[168,4276,394],{"style":277},[168,4278,4279,4281,4283,4285,4287,4289,4291,4293],{"class":170},[168,4280,551],{"style":222},[168,4282,502],{"style":277},[168,4284,556],{"style":344},[168,4286,278],{"style":277},[168,4288,282],{"style":281},[168,4290,389],{"style":277},[168,4292,386],{"style":281},[168,4294,394],{"style":277},[168,4296,4297,4299,4301,4303,4305,4307],{"class":170},[168,4298,454],{"style":271},[168,4300,573],{"style":222},[168,4302,278],{"style":277},[168,4304,578],{"style":281},[168,4306,492],{"style":218},[168,4308,394],{"style":277},[168,4310,4311,4313,4315,4317,4319,4321,4323,4325,4327,4329,4331,4333,4335,4337,4339,4341,4343,4345,4347,4349,4351,4353],{"class":170},[168,4312,587],{"style":222},[168,4314,502],{"style":277},[168,4316,592],{"style":344},[168,4318,278],{"style":277},[168,4320,282],{"style":281},[168,4322,353],{"style":277},[168,4324,601],{"style":356},[168,4326,278],{"style":277},[168,4328,362],{"style":277},[168,4330,608],{"style":344},[168,4332,278],{"style":277},[168,4334,613],{"style":281},[168,4336,380],{"style":277},[168,4338,383],{"style":271},[168,4340,386],{"style":281},[168,4342,353],{"style":277},[168,4344,624],{"style":344},[168,4346,627],{"style":277},[168,4348,630],{"style":281},[168,4350,389],{"style":277},[168,4352,386],{"style":281},[168,4354,394],{"style":277},[168,4356,4357,4359,4361,4363,4365,4367,4369,4371,4373,4375,4377,4379,4381,4383,4385,4387,4389,4391,4393,4395,4397,4399,4401,4403,4405,4407,4409,4411,4413,4415,4417,4419,4421],{"class":170},[168,4358,641],{"style":222},[168,4360,326],{"style":277},[168,4362,646],{"style":281},[168,4364,332],{"style":271},[168,4366,651],{"style":281},[168,4368,654],{"style":277},[168,4370,657],{"style":281},[168,4372,353],{"style":277},[168,4374,662],{"style":271},[168,4376,665],{"style":281},[168,4378,332],{"style":271},[168,4380,282],{"style":281},[168,4382,654],{"style":277},[168,4384,282],{"style":281},[168,4386,341],{"style":277},[168,4388,592],{"style":344},[168,4390,278],{"style":277},[168,4392,665],{"style":281},[168,4394,353],{"style":277},[168,4396,686],{"style":356},[168,4398,278],{"style":277},[168,4400,362],{"style":277},[168,4402,693],{"style":344},[168,4404,278],{"style":277},[168,4406,698],{"style":281},[168,4408,326],{"style":277},[168,4410,703],{"style":218},[168,4412,706],{"style":277},[168,4414,383],{"style":271},[168,4416,386],{"style":281},[168,4418,389],{"style":277},[168,4420,386],{"style":281},[168,4422,394],{"style":277},[168,4424,4425],{"class":170},[168,4426,721],{"style":277},[723,4428,4429],{"class":725},[146,4430,728],{},[168,4432,731],{"class":178},[168,4434,4435],{"class":185},[190,4436,4437,4439],{"class":192,"popper-class":193,"theme":194},[168,4438,3381],{},[198,4440,4441],{"v-slot:popper":200},[168,4442,4443,4457],{"class":203,"v-pre":164},[149,4444,4445],{"class":206},[158,4446,4447],{"class":209,"style":210,"tabindex":211},[149,4448,4449],{},[168,4450,4451,4453,4455],{"class":170},[168,4452,3381],{"style":222},[168,4454,278],{"style":277},[168,4456,282],{"style":281},[723,4458,4459,4463],{"class":725},[146,4460,3404,4461,768],{},[149,4462,3407],{},[811,4464,4465],{},[146,4466,815,4467],{},[149,4468,3414],{},[168,4470,721],{"class":178},[168,4472,4473],{"class":233},"\u002Fmyplugin",[168,4475,805],{"class":178},[168,4477,353],{"class":178},[168,4479,318],{"class":178},[168,4481,186],{"class":2583},[168,4483,4484],{"class":2583},[190,4485,4486,4489],{"class":192,"popper-class":193,"theme":194},[168,4487,4488],{},"recursive",[198,4490,4491],{"v-slot:popper":200},[168,4492,4493,4507],{"class":203,"v-pre":164},[149,4494,4495],{"class":206},[158,4496,4497],{"class":209,"style":210,"tabindex":211},[149,4498,4499],{},[168,4500,4501,4503,4505],{"class":170},[168,4502,4488],{"style":222},[168,4504,278],{"style":277},[168,4506,1658],{"style":281},[723,4508,4509],{"class":725},[146,4510,4511,4514,4515,731],{},[149,4512,4513],{},"true"," — создать и все недостающие папки по пути; по умолчанию ",[149,4516,2988],{},[168,4518,278],{"class":178},[168,4520,4522],{"class":4521},"sfNiH"," true",[168,4524,1436],{"class":178},[168,4526,380],{"class":2583},[168,4528,239],{"class":178},[168,4530,4531,4533,4535,4557,4559,4613,4615,4617,4987,4989,5025,5027,5030,5032,5034,5036,5406,5408,5448,5450],{"class":170,"line":835},[168,4532,3981],{"class":174},[168,4534,186],{"class":185},[168,4536,4537],{"class":185},[190,4538,4539,4541],{"class":192,"popper-class":193,"theme":194},[168,4540,155],{},[198,4542,4543],{"v-slot:popper":200},[168,4544,4545],{"class":203,"v-pre":164},[149,4546,4547],{"class":206},[158,4548,4549],{"class":209,"style":210,"tabindex":211},[149,4550,4551],{},[168,4552,4553,4555],{"class":170},[168,4554,219],{"style":218},[168,4556,155],{"style":222},[168,4558,731],{"class":178},[168,4560,4561],{"class":1210},[190,4562,4563,4566],{"class":192,"popper-class":193,"theme":194},[168,4564,4565],{},"writeFile",[198,4567,4568],{"v-slot:popper":200},[168,4569,4570,4605],{"class":203,"v-pre":164},[149,4571,4572,4574,4577,4579,4581,4583,4585,4587,4589,4591,4593,4595,4598,4600,4603],{"class":206},[168,4573,2125],{"style":271},[168,4575,4576],{"style":356}," writeFile",[168,4578,502],{"style":277},[168,4580,2486],{"style":344},[168,4582,278],{"style":277},[168,4584,282],{"style":281},[168,4586,353],{"style":277},[168,4588,2972],{"style":344},[168,4590,278],{"style":277},[168,4592,282],{"style":281},[168,4594,389],{"style":277},[168,4596,4597],{"style":281}," Promise",[168,4599,326],{"style":277},[168,4601,4602],{"style":281},"void",[168,4604,1341],{"style":277},[723,4606,4607],{"class":725},[146,4608,4609,4612],{},[149,4610,4611],{},"writeFileSync"," в виде промиса; отклоняется, если файл не удалось открыть.",[168,4614,502],{"class":2583},[168,4616,790],{"class":178},[168,4618,4619],{"class":185},[190,4620,4621,4623],{"class":192,"popper-class":193,"theme":194},[168,4622,297],{},[198,4624,4625],{"v-slot:popper":200},[168,4626,4627,4983],{"class":203,"v-pre":164},[149,4628,4629],{"class":206},[158,4630,4631],{"class":209,"style":210,"tabindex":211},[149,4632,4633,4641,4695,4749,4761,4773,4787,4809,4821,4833,4851,4865,4911,4979],{},[168,4634,4635,4637,4639],{"class":170},[168,4636,312],{"style":271},[168,4638,315],{"style":281},[168,4640,318],{"style":277},[168,4642,4643,4645,4647,4649,4651,4653,4655,4657,4659,4661,4663,4665,4667,4669,4671,4673,4675,4677,4679,4681,4683,4685,4687,4689,4691,4693],{"class":170},[168,4644,323],{"style":222},[168,4646,326],{"style":277},[168,4648,329],{"style":281},[168,4650,332],{"style":271},[168,4652,335],{"style":277},[168,4654,338],{"style":281},[168,4656,341],{"style":277},[168,4658,345],{"style":344},[168,4660,278],{"style":277},[168,4662,350],{"style":281},[168,4664,353],{"style":277},[168,4666,357],{"style":356},[168,4668,278],{"style":277},[168,4670,362],{"style":277},[168,4672,365],{"style":344},[168,4674,278],{"style":277},[168,4676,338],{"style":281},[168,4678,372],{"style":218},[168,4680,329],{"style":281},[168,4682,377],{"style":218},[168,4684,380],{"style":277},[168,4686,383],{"style":271},[168,4688,386],{"style":281},[168,4690,389],{"style":277},[168,4692,386],{"style":281},[168,4694,394],{"style":277},[168,4696,4697,4699,4701,4703,4705,4707,4709,4711,4713,4715,4717,4719,4721,4723,4725,4727,4729,4731,4733,4735,4737,4739,4741,4743,4745,4747],{"class":170},[168,4698,399],{"style":222},[168,4700,326],{"style":277},[168,4702,329],{"style":281},[168,4704,332],{"style":271},[168,4706,335],{"style":277},[168,4708,338],{"style":281},[168,4710,341],{"style":277},[168,4712,345],{"style":344},[168,4714,278],{"style":277},[168,4716,350],{"style":281},[168,4718,353],{"style":277},[168,4720,357],{"style":356},[168,4722,278],{"style":277},[168,4724,362],{"style":277},[168,4726,365],{"style":344},[168,4728,278],{"style":277},[168,4730,338],{"style":281},[168,4732,372],{"style":218},[168,4734,329],{"style":281},[168,4736,377],{"style":218},[168,4738,380],{"style":277},[168,4740,383],{"style":271},[168,4742,386],{"style":281},[168,4744,389],{"style":277},[168,4746,386],{"style":281},[168,4748,394],{"style":277},[168,4750,4751,4753,4755,4757,4759],{"class":170},[168,4752,454],{"style":271},[168,4754,457],{"style":222},[168,4756,278],{"style":277},[168,4758,282],{"style":281},[168,4760,394],{"style":277},[168,4762,4763,4765,4767,4769,4771],{"class":170},[168,4764,454],{"style":271},[168,4766,470],{"style":222},[168,4768,278],{"style":277},[168,4770,475],{"style":281},[168,4772,394],{"style":277},[168,4774,4775,4777,4779,4781,4783,4785],{"class":170},[168,4776,454],{"style":271},[168,4778,484],{"style":222},[168,4780,278],{"style":277},[168,4782,489],{"style":281},[168,4784,492],{"style":218},[168,4786,394],{"style":277},[168,4788,4789,4791,4793,4795,4797,4799,4801,4803,4805,4807],{"class":170},[168,4790,499],{"style":222},[168,4792,502],{"style":277},[168,4794,345],{"style":344},[168,4796,278],{"style":277},[168,4798,282],{"style":281},[168,4800,389],{"style":277},[168,4802,489],{"style":281},[168,4804,515],{"style":277},[168,4806,518],{"style":281},[168,4808,394],{"style":277},[168,4810,4811,4813,4815,4817,4819],{"class":170},[168,4812,454],{"style":271},[168,4814,527],{"style":222},[168,4816,278],{"style":277},[168,4818,282],{"style":281},[168,4820,394],{"style":277},[168,4822,4823,4825,4827,4829,4831],{"class":170},[168,4824,454],{"style":271},[168,4826,540],{"style":222},[168,4828,278],{"style":277},[168,4830,282],{"style":281},[168,4832,394],{"style":277},[168,4834,4835,4837,4839,4841,4843,4845,4847,4849],{"class":170},[168,4836,551],{"style":222},[168,4838,502],{"style":277},[168,4840,556],{"style":344},[168,4842,278],{"style":277},[168,4844,282],{"style":281},[168,4846,389],{"style":277},[168,4848,386],{"style":281},[168,4850,394],{"style":277},[168,4852,4853,4855,4857,4859,4861,4863],{"class":170},[168,4854,454],{"style":271},[168,4856,573],{"style":222},[168,4858,278],{"style":277},[168,4860,578],{"style":281},[168,4862,492],{"style":218},[168,4864,394],{"style":277},[168,4866,4867,4869,4871,4873,4875,4877,4879,4881,4883,4885,4887,4889,4891,4893,4895,4897,4899,4901,4903,4905,4907,4909],{"class":170},[168,4868,587],{"style":222},[168,4870,502],{"style":277},[168,4872,592],{"style":344},[168,4874,278],{"style":277},[168,4876,282],{"style":281},[168,4878,353],{"style":277},[168,4880,601],{"style":356},[168,4882,278],{"style":277},[168,4884,362],{"style":277},[168,4886,608],{"style":344},[168,4888,278],{"style":277},[168,4890,613],{"style":281},[168,4892,380],{"style":277},[168,4894,383],{"style":271},[168,4896,386],{"style":281},[168,4898,353],{"style":277},[168,4900,624],{"style":344},[168,4902,627],{"style":277},[168,4904,630],{"style":281},[168,4906,389],{"style":277},[168,4908,386],{"style":281},[168,4910,394],{"style":277},[168,4912,4913,4915,4917,4919,4921,4923,4925,4927,4929,4931,4933,4935,4937,4939,4941,4943,4945,4947,4949,4951,4953,4955,4957,4959,4961,4963,4965,4967,4969,4971,4973,4975,4977],{"class":170},[168,4914,641],{"style":222},[168,4916,326],{"style":277},[168,4918,646],{"style":281},[168,4920,332],{"style":271},[168,4922,651],{"style":281},[168,4924,654],{"style":277},[168,4926,657],{"style":281},[168,4928,353],{"style":277},[168,4930,662],{"style":271},[168,4932,665],{"style":281},[168,4934,332],{"style":271},[168,4936,282],{"style":281},[168,4938,654],{"style":277},[168,4940,282],{"style":281},[168,4942,341],{"style":277},[168,4944,592],{"style":344},[168,4946,278],{"style":277},[168,4948,665],{"style":281},[168,4950,353],{"style":277},[168,4952,686],{"style":356},[168,4954,278],{"style":277},[168,4956,362],{"style":277},[168,4958,693],{"style":344},[168,4960,278],{"style":277},[168,4962,698],{"style":281},[168,4964,326],{"style":277},[168,4966,703],{"style":218},[168,4968,706],{"style":277},[168,4970,383],{"style":271},[168,4972,386],{"style":281},[168,4974,389],{"style":277},[168,4976,386],{"style":281},[168,4978,394],{"style":277},[168,4980,4981],{"class":170},[168,4982,721],{"style":277},[723,4984,4985],{"class":725},[146,4986,728],{},[168,4988,731],{"class":178},[168,4990,4991],{"class":185},[190,4992,4993,4995],{"class":192,"popper-class":193,"theme":194},[168,4994,3381],{},[198,4996,4997],{"v-slot:popper":200},[168,4998,4999,5013],{"class":203,"v-pre":164},[149,5000,5001],{"class":206},[158,5002,5003],{"class":209,"style":210,"tabindex":211},[149,5004,5005],{},[168,5006,5007,5009,5011],{"class":170},[168,5008,3381],{"style":222},[168,5010,278],{"style":277},[168,5012,282],{"style":281},[723,5014,5015,5019],{"class":725},[146,5016,3404,5017,768],{},[149,5018,3407],{},[811,5020,5021],{},[146,5022,815,5023],{},[149,5024,3414],{},[168,5026,721],{"class":178},[168,5028,5029],{"class":233},"\u002Fmyplugin\u002Flast-map.txt",[168,5031,805],{"class":178},[168,5033,353],{"class":178},[168,5035,186],{"class":185},[168,5037,5038],{"class":185},[190,5039,5040,5042],{"class":192,"popper-class":193,"theme":194},[168,5041,297],{},[198,5043,5044],{"v-slot:popper":200},[168,5045,5046,5402],{"class":203,"v-pre":164},[149,5047,5048],{"class":206},[158,5049,5050],{"class":209,"style":210,"tabindex":211},[149,5051,5052,5060,5114,5168,5180,5192,5206,5228,5240,5252,5270,5284,5330,5398],{},[168,5053,5054,5056,5058],{"class":170},[168,5055,312],{"style":271},[168,5057,315],{"style":281},[168,5059,318],{"style":277},[168,5061,5062,5064,5066,5068,5070,5072,5074,5076,5078,5080,5082,5084,5086,5088,5090,5092,5094,5096,5098,5100,5102,5104,5106,5108,5110,5112],{"class":170},[168,5063,323],{"style":222},[168,5065,326],{"style":277},[168,5067,329],{"style":281},[168,5069,332],{"style":271},[168,5071,335],{"style":277},[168,5073,338],{"style":281},[168,5075,341],{"style":277},[168,5077,345],{"style":344},[168,5079,278],{"style":277},[168,5081,350],{"style":281},[168,5083,353],{"style":277},[168,5085,357],{"style":356},[168,5087,278],{"style":277},[168,5089,362],{"style":277},[168,5091,365],{"style":344},[168,5093,278],{"style":277},[168,5095,338],{"style":281},[168,5097,372],{"style":218},[168,5099,329],{"style":281},[168,5101,377],{"style":218},[168,5103,380],{"style":277},[168,5105,383],{"style":271},[168,5107,386],{"style":281},[168,5109,389],{"style":277},[168,5111,386],{"style":281},[168,5113,394],{"style":277},[168,5115,5116,5118,5120,5122,5124,5126,5128,5130,5132,5134,5136,5138,5140,5142,5144,5146,5148,5150,5152,5154,5156,5158,5160,5162,5164,5166],{"class":170},[168,5117,399],{"style":222},[168,5119,326],{"style":277},[168,5121,329],{"style":281},[168,5123,332],{"style":271},[168,5125,335],{"style":277},[168,5127,338],{"style":281},[168,5129,341],{"style":277},[168,5131,345],{"style":344},[168,5133,278],{"style":277},[168,5135,350],{"style":281},[168,5137,353],{"style":277},[168,5139,357],{"style":356},[168,5141,278],{"style":277},[168,5143,362],{"style":277},[168,5145,365],{"style":344},[168,5147,278],{"style":277},[168,5149,338],{"style":281},[168,5151,372],{"style":218},[168,5153,329],{"style":281},[168,5155,377],{"style":218},[168,5157,380],{"style":277},[168,5159,383],{"style":271},[168,5161,386],{"style":281},[168,5163,389],{"style":277},[168,5165,386],{"style":281},[168,5167,394],{"style":277},[168,5169,5170,5172,5174,5176,5178],{"class":170},[168,5171,454],{"style":271},[168,5173,457],{"style":222},[168,5175,278],{"style":277},[168,5177,282],{"style":281},[168,5179,394],{"style":277},[168,5181,5182,5184,5186,5188,5190],{"class":170},[168,5183,454],{"style":271},[168,5185,470],{"style":222},[168,5187,278],{"style":277},[168,5189,475],{"style":281},[168,5191,394],{"style":277},[168,5193,5194,5196,5198,5200,5202,5204],{"class":170},[168,5195,454],{"style":271},[168,5197,484],{"style":222},[168,5199,278],{"style":277},[168,5201,489],{"style":281},[168,5203,492],{"style":218},[168,5205,394],{"style":277},[168,5207,5208,5210,5212,5214,5216,5218,5220,5222,5224,5226],{"class":170},[168,5209,499],{"style":222},[168,5211,502],{"style":277},[168,5213,345],{"style":344},[168,5215,278],{"style":277},[168,5217,282],{"style":281},[168,5219,389],{"style":277},[168,5221,489],{"style":281},[168,5223,515],{"style":277},[168,5225,518],{"style":281},[168,5227,394],{"style":277},[168,5229,5230,5232,5234,5236,5238],{"class":170},[168,5231,454],{"style":271},[168,5233,527],{"style":222},[168,5235,278],{"style":277},[168,5237,282],{"style":281},[168,5239,394],{"style":277},[168,5241,5242,5244,5246,5248,5250],{"class":170},[168,5243,454],{"style":271},[168,5245,540],{"style":222},[168,5247,278],{"style":277},[168,5249,282],{"style":281},[168,5251,394],{"style":277},[168,5253,5254,5256,5258,5260,5262,5264,5266,5268],{"class":170},[168,5255,551],{"style":222},[168,5257,502],{"style":277},[168,5259,556],{"style":344},[168,5261,278],{"style":277},[168,5263,282],{"style":281},[168,5265,389],{"style":277},[168,5267,386],{"style":281},[168,5269,394],{"style":277},[168,5271,5272,5274,5276,5278,5280,5282],{"class":170},[168,5273,454],{"style":271},[168,5275,573],{"style":222},[168,5277,278],{"style":277},[168,5279,578],{"style":281},[168,5281,492],{"style":218},[168,5283,394],{"style":277},[168,5285,5286,5288,5290,5292,5294,5296,5298,5300,5302,5304,5306,5308,5310,5312,5314,5316,5318,5320,5322,5324,5326,5328],{"class":170},[168,5287,587],{"style":222},[168,5289,502],{"style":277},[168,5291,592],{"style":344},[168,5293,278],{"style":277},[168,5295,282],{"style":281},[168,5297,353],{"style":277},[168,5299,601],{"style":356},[168,5301,278],{"style":277},[168,5303,362],{"style":277},[168,5305,608],{"style":344},[168,5307,278],{"style":277},[168,5309,613],{"style":281},[168,5311,380],{"style":277},[168,5313,383],{"style":271},[168,5315,386],{"style":281},[168,5317,353],{"style":277},[168,5319,624],{"style":344},[168,5321,627],{"style":277},[168,5323,630],{"style":281},[168,5325,389],{"style":277},[168,5327,386],{"style":281},[168,5329,394],{"style":277},[168,5331,5332,5334,5336,5338,5340,5342,5344,5346,5348,5350,5352,5354,5356,5358,5360,5362,5364,5366,5368,5370,5372,5374,5376,5378,5380,5382,5384,5386,5388,5390,5392,5394,5396],{"class":170},[168,5333,641],{"style":222},[168,5335,326],{"style":277},[168,5337,646],{"style":281},[168,5339,332],{"style":271},[168,5341,651],{"style":281},[168,5343,654],{"style":277},[168,5345,657],{"style":281},[168,5347,353],{"style":277},[168,5349,662],{"style":271},[168,5351,665],{"style":281},[168,5353,332],{"style":271},[168,5355,282],{"style":281},[168,5357,654],{"style":277},[168,5359,282],{"style":281},[168,5361,341],{"style":277},[168,5363,592],{"style":344},[168,5365,278],{"style":277},[168,5367,665],{"style":281},[168,5369,353],{"style":277},[168,5371,686],{"style":356},[168,5373,278],{"style":277},[168,5375,362],{"style":277},[168,5377,693],{"style":344},[168,5379,278],{"style":277},[168,5381,698],{"style":281},[168,5383,326],{"style":277},[168,5385,703],{"style":218},[168,5387,706],{"style":277},[168,5389,383],{"style":271},[168,5391,386],{"style":281},[168,5393,389],{"style":277},[168,5395,386],{"style":281},[168,5397,394],{"style":277},[168,5399,5400],{"class":170},[168,5401,721],{"style":277},[723,5403,5404],{"class":725},[146,5405,728],{},[168,5407,731],{"class":178},[168,5409,5410],{"class":185},[190,5411,5412,5415],{"class":192,"popper-class":193,"theme":194},[168,5413,5414],{},"map",[198,5416,5417],{"v-slot:popper":200},[168,5418,5419,5433],{"class":203,"v-pre":164},[149,5420,5421],{"class":206},[158,5422,5423],{"class":209,"style":210,"tabindex":211},[149,5424,5425],{},[168,5426,5427,5429,5431],{"class":170},[168,5428,5414],{"style":222},[168,5430,278],{"style":277},[168,5432,282],{"style":281},[723,5434,5435,5441],{"class":725},[146,5436,5437,5438,731],{},"Имя текущей карты, например ",[149,5439,5440],{},"\"de_dust2\"",[811,5442,5443],{},[146,5444,815,5445],{},[149,5446,5447],{},"get_mapname",[168,5449,380],{"class":2583},[168,5451,239],{"class":178},[168,5453,5454],{"class":170,"line":2117},[168,5455,3746],{"class":178},[168,5457,5458],{"class":170,"line":2122},[168,5459,246],{"emptyLinePlaceholder":245},[168,5461,5462,5484,5486,5566,5568,5570,5573,5575,5577,5579,5698,5700,5702,5727,5729,5731,5733,5749,5751,5789,5791,5815,5817,5819,5821],{"class":170,"line":2406},[168,5463,5464],{"class":185},[190,5465,5466,5468],{"class":192,"popper-class":193,"theme":194},[168,5467,155],{},[198,5469,5470],{"v-slot:popper":200},[168,5471,5472],{"class":203,"v-pre":164},[149,5473,5474],{"class":206},[158,5475,5476],{"class":209,"style":210,"tabindex":211},[149,5477,5478],{},[168,5479,5480,5482],{"class":170},[168,5481,219],{"style":218},[168,5483,155],{"style":222},[168,5485,731],{"class":178},[168,5487,5488],{"class":1210},[190,5489,5490,5493],{"class":192,"popper-class":193,"theme":194},[168,5491,5492],{},"readFile",[198,5494,5495],{"v-slot:popper":200},[168,5496,5497,5522],{"class":203,"v-pre":164},[149,5498,5499,5501,5504,5506,5508,5510,5512,5514,5516,5518,5520],{"class":206},[168,5500,2125],{"style":271},[168,5502,5503],{"style":356}," readFile",[168,5505,502],{"style":277},[168,5507,2486],{"style":344},[168,5509,278],{"style":277},[168,5511,282],{"style":281},[168,5513,389],{"style":277},[168,5515,4597],{"style":281},[168,5517,326],{"style":277},[168,5519,1522],{"style":281},[168,5521,1341],{"style":277},[723,5523,5524,5537],{"class":725},[146,5525,5526,5528,5529,5532,5533,5536],{},[149,5527,785],{}," в виде промиса: если файл не удалось открыть, отклоняется с\nошибкой ",[149,5530,5531],{},"ENOENT",", как ",[149,5534,5535],{},"fs.promises.readFile"," в Node.",[149,5538,5539,5541,5543,5545,5548,5550,5552,5554,5556,5558,5560,5562,5564],{},[168,5540,253],{"style":271},[168,5542,775],{"style":218},[168,5544,287],{"style":277},[168,5546,5547],{"style":2545}," await",[168,5549,780],{"style":218},[168,5551,731],{"style":277},[168,5553,5492],{"style":356},[168,5555,502],{"style":218},[168,5557,236],{"style":277},[168,5559,2534],{"style":801},[168,5561,236],{"style":277},[168,5563,380],{"style":218},[168,5565,394],{"style":277},[168,5567,502],{"class":185},[168,5569,236],{"class":178},[168,5571,5572],{"class":233},"missing.txt",[168,5574,236],{"class":178},[168,5576,380],{"class":185},[168,5578,731],{"class":178},[168,5580,5581],{"class":1210},[190,5582,5583,5586],{"class":192,"popper-class":193,"theme":194},[168,5584,5585],{},"catch",[198,5587,5588],{"v-slot:popper":200},[168,5589,5590,5673,5678],{"class":203,"v-pre":164},[149,5591,5592],{"class":206},[158,5593,5594],{"class":209,"style":210,"tabindex":211},[149,5595,5596],{},[168,5597,5598,5601,5603,5605,5608,5610,5612,5614,5616,5619,5621,5623,5625,5627,5629,5632,5634,5636,5638,5640,5643,5646,5648,5651,5653,5655,5657,5659,5661,5663,5665,5667,5669,5671],{"class":170},[168,5599,5600],{"style":281},"Promise",[168,5602,326],{"style":277},[168,5604,1522],{"style":218},[168,5606,5607],{"style":277},">.",[168,5609,5585],{"style":356},[168,5611,326],{"style":277},[168,5613,4602],{"style":281},[168,5615,1341],{"style":277},[168,5617,5618],{"style":218},"(onrejected",[168,5620,627],{"style":277},[168,5622,362],{"style":218},[168,5624,502],{"style":277},[168,5626,1389],{"style":344},[168,5628,278],{"style":277},[168,5630,5631],{"style":281}," any",[168,5633,380],{"style":277},[168,5635,383],{"style":271},[168,5637,386],{"style":277},[168,5639,515],{"style":277},[168,5641,5642],{"style":218}," PromiseLike",[168,5644,5645],{"style":277},"\u003Cvoid>",[168,5647,2557],{"style":218},[168,5649,5650],{"style":277},"|",[168,5652,518],{"style":277},[168,5654,515],{"style":277},[168,5656,1248],{"style":277},[168,5658,380],{"style":218},[168,5660,278],{"style":277},[168,5662,4597],{"style":281},[168,5664,326],{"style":277},[168,5666,1522],{"style":281},[168,5668,515],{"style":277},[168,5670,386],{"style":281},[168,5672,1341],{"style":277},[723,5674,5675],{"class":725},[146,5676,5677],{},"Attaches a callback for only the rejection of the Promise.",[723,5679,5680,5690],{"class":2787},[168,5681,5682,5684],{"class":2790},[168,5683,2794],{"class":2793},[168,5685,5686,5689],{"class":2797},[149,5687,5688],{},"onrejected","  The callback to execute when the Promise is rejected.",[168,5691,5692,5695],{"class":2790},[168,5693,5694],{"class":2793},"@returns",[168,5696,5697],{"class":2797},"A Promise for the completion of the callback.",[168,5699,502],{"class":185},[168,5701,502],{"class":178},[168,5703,5704],{"class":1546},[190,5705,5706,5709],{"class":192,"popper-class":193,"theme":194},[168,5707,5708],{},"error",[198,5710,5711],{"v-slot:popper":200},[168,5712,5713],{"class":203,"v-pre":164},[149,5714,5715],{"class":206},[158,5716,5717],{"class":209,"style":210,"tabindex":211},[149,5718,5719],{},[168,5720,5721,5723,5725],{"class":170},[168,5722,5708],{"style":222},[168,5724,278],{"style":277},[168,5726,5631],{"style":281},[168,5728,380],{"class":178},[168,5730,383],{"class":252},[168,5732,186],{"class":185},[168,5734,5735],{"class":185},[190,5736,5737,5739],{"class":192,"popper-class":193,"theme":194},[168,5738,2829],{},[198,5740,5741],{"v-slot:popper":200},[168,5742,5743],{"class":203,"v-pre":164},[149,5744,5745,5747],{"class":206},[168,5746,2838],{"style":271},[168,5748,2841],{"style":281},[168,5750,731],{"class":178},[168,5752,5753],{"class":1210},[190,5754,5755,5757],{"class":192,"popper-class":193,"theme":194},[168,5756,2850],{},[198,5758,5759],{"v-slot:popper":200},[168,5760,5761,5783],{"class":203,"v-pre":164},[149,5762,5763,5765,5767,5769,5771,5773,5775,5777,5779,5781],{"class":206},[168,5764,2125],{"style":271},[168,5766,2841],{"style":356},[168,5768,731],{"style":218},[168,5770,2850],{"style":356},[168,5772,502],{"style":277},[168,5774,2869],{"style":344},[168,5776,627],{"style":277},[168,5778,282],{"style":281},[168,5780,389],{"style":277},[168,5782,386],{"style":281},[723,5784,5785],{"class":725},[146,5786,2882,5787,2885],{},[149,5788,2869],{},[168,5790,502],{"class":185},[168,5792,5793],{"class":185},[190,5794,5795,5797],{"class":192,"popper-class":193,"theme":194},[168,5796,5708],{},[198,5798,5799],{"v-slot:popper":200},[168,5800,5801],{"class":203,"v-pre":164},[149,5802,5803],{"class":206},[158,5804,5805],{"class":209,"style":210,"tabindex":211},[149,5806,5807],{},[168,5808,5809,5811,5813],{"class":170},[168,5810,5708],{"style":222},[168,5812,278],{"style":277},[168,5814,5631],{"style":281},[168,5816,731],{"class":178},[168,5818,2869],{"class":185},[168,5820,1494],{"class":185},[168,5822,239],{"class":178},[168,5824,5825],{"class":170,"line":2610},[168,5826,5827],{"class":2653},"\u002F\u002F ENOENT: no such file or directory, open 'missing.txt'\n",[5829,5830,5832],"h2",{"id":5831},"пути","Пути",[146,5834,5835,5836,5838,5839,5842,5843,5845,5846,5849,5850,5852,5853,2577,5856,731],{},"Путь задаётся относительно папки игры, ",[149,5837,2568],{},", как у любого плагина\nAMX Mod X. ",[149,5840,5841],{},"server.configsDir"," — папка конфигов (",[149,5844,767],{},"),\n",[149,5847,5848],{},"server.dataDir"," — папка данных (",[149,5851,3407],{},"), где бы сервер их ни\nдержал. Храните файлы плагина в своей папке или под своим именем:\n",[149,5854,5855],{},"configs\u002Fmyplugin\u002F",[149,5857,5858],{},"data\u002Fmyplugin-stats.txt",[5829,5860,5862],{"id":5861},"текст","Текст",[146,5864,5865],{},"Файлы читаются и пишутся как текст в UTF-8. Файл читается целиком, какого бы\nразмера он ни был. Метка порядка байтов (BOM) в начале файла сохраняется, как\nв Node.",[5829,5867,5869],{"id":5868},"json","JSON",[146,5871,5872,5874,5875,5878,5879,5882,5883,5886],{},[149,5873,5869],{}," читает и пишет текст JSON, как в JavaScript. ",[149,5876,5877],{},"JSON.parse"," говорят, что\nон читает, — ",[149,5880,5881],{},"JSON.parse\u003CStats>(text)"," или тип, куда уходит значение, — и он\nстроит этот объект вместе с его массивами, ",[149,5884,5885],{},"Record"," и полями:",[158,5888,5890],{"className":160,"code":5889,"language":162,"meta":163,"style":164},"import { hostIndex, handled, floatCell, rounded, cellFloat, ret, publicFor, nativeFn, arg, argText, argc, caller, setArg, setArgText, argString, cellsToString, stringToCells, cells, out, arrayOf, cell, putCell, noOrigin, hasModule, readText, playerIds, accessOf, paint, print, cmd, cmdWide, setTimeout, sleep, setInterval, clearTimeout, clearInterval, hook, plugin, defineModule, callingPlugin, onPluginStop, createCellArray, destroyCellArray, cellArrayRows, pushCellArrayRow, cellsText, textCells, menuColors, colorTags, showMenu, Handler, WideHandler, Float, CellArray, CellBuffer, TEXT_MAX, Team, AuthType, WeaponName, ItemName, ModuleName, KillOptions, MoveOptions, Client, Player, CommandOptions, CommandInfo, HudOptions, HudEffect, HudLine, FadeDirection, FadeOptions, ShakeOptions, ProgressBarOptions, StatusIconState, Screen, SoundChannel, SoundOptions, Resource, MessageArgs, ClientMessage, PlayerChangeEvent, ServerListenerOptions, CvarChangeEvent, CvarListener, Cvar, Server, server, Game, GameListenerOptions, UseType, ActionOptions, TouchEvent, RoundWinner, EndRoundOptions, game, Variant, VariantName, Flag, Entity, Weapon, WeaponKind, weaponKindOf, RenderMode, RenderFx, MoveType, Solid, TakeDamage, DeadFlag, WaterLevel, Contents, FixAngle, HitGroup, ArmorType, ObserverMode, JoinState, GameMenu, PlayerModel, IgnoredChat, ThrowDirection, BloodColor, MusicState, Target, swapTeam, lang, cvar, TimerHandler, SleepOptions, Call, Ref, PluginInfo, ModuleOptions, ForwardStop, NoArgument, Forward, Storage, EntityFilter, PawnFunction, PawnCall, MenuColor, MenuOptions, MenuContext, MenuItemOptions, Menu, protocolMessageNames, addServerListener, removeServerListener, PluginInitEvent, PluginPauseEvent, PluginUnpauseEvent, ServerChangelevelEvent, PluginCfgEvent, PluginEndEvent, PluginLogEvent, PluginPrecacheEvent, ClientInfochangedEvent, ClientConnectEvent, ClientConnectexEvent, ClientAuthorizedEvent, ClientDisconnectedEvent, ClientRemoveEvent, ClientCommandEvent, ClientPutinserverEvent, InconsistentFileEvent, PluginModulesEvent, OnConfigsExecutedEvent, OnAutoConfigsBufferedEvent, CS_InternalCommandEvent, CS_OnBuyAttemptEvent, CS_OnBuyEvent, ServerFrameEvent, ClientKillEvent, ClientImpulseEvent, ClientCmdStartEvent, PfnThinkEvent, PfnPlaybackeventEvent, PfnKeyvalueEvent, PfnSpawnEvent, ADStopMessage, AllowSpecMessage, AmmoPickupMessage, AmmoXMessage, ArmorTypeMessage, BarTimeMessage, BatteryMessage, BlinkAcctMessage, BombDropMessage, BombPickupMessage, BotVoiceMessage, BuyCloseMessage, ClCorpseMessage, CrosshairMessage, CurWeaponMessage, DamageMessage, DeathMsgMessage, FlashlightMessage, FlashBatMessage, GeigerMessage, HealthMessage, HideWeaponMessage, HostageKMessage, HostagePosMessage, HudTextMessage, InitHUDMessage, ItemPickupMessage, ItemStatusMessage, LocationMessage, MoneyMessage, MOTDMessage, NVGToggleMessage, RadarMessage, ReqStateMessage, ResetHUDMessage, RoundTimeMessage, SayTextMessage, ScenarioMessage, ScoreAttribMessage, ScoreInfoMessage, ScreenFadeMessage, ScreenShakeMessage, SendAudioMessage, ServerNameMessage, SetFOVMessage, ShowMenuMessage, ShowTimerMessage, SpecHealthMessage, SpectatorMessage, StatusIconMessage, StatusTextMessage, StatusValueMessage, TaskTimeMessage, TeamInfoMessage, TeamScoreMessage, TextMsgMessage, TrainMessage, TutorCloseMessage, VGUIMenuMessage, ViewModeMessage, WeaponListMessage, WeapPickupMessage, ServerEventMap, ServerMessageMap, flagList, FlagFamily, FlagStore, EntvarFlags, MemberFlags, FlagList, HideHud, HIDE_HUD, Button, BUTTON, Effect, EFFECT, EntityFlag, ENTITY_FLAG, Damage, DAMAGE, Access, ACCESS, ScoreStatus, SCORE_STATUS, WeaponState, WEAPON_STATE, PhysicsFlag, PHYSICS_FLAG, addGameListener, removeGameListener, HookEvent, HookEntry, RewardReason, ResourceType, TeamChoice, ItemKind, ItemRestriction, BotEvent, RoundEndReason, DeathMessageFlag, KillRarity, PlayerAnimation, VguiMenu, ActivateEvent, ActivateServerEvent, AddFragsEvent, AddItemEvent, AddMoneyEvent, AddMultiDamageEvent, AddResourceEvent, AddTeamScoreEvent, AddToPlayerEvent, AddWeaponEvent, AirAccelerateEvent, AirMoveEvent, ApplyMultiDamageEvent, AttachToPlayerEvent, AutoaimVectorEvent, BalanceTeamsEvent, BecomeBomberEvent, BecomeDeadEvent, BecomeProneEvent, BecomeVipEvent, BestVisibleEnemyEvent, BlindEvent, BlockedEvent, BloodColorEvent, BodyTargetEvent, BounceGibTouchEvent, BuyAmmoEvent, BuyItemEvent, BuyWeaponEvent, CanDeployEvent, CanDropEvent, CanHaveItemEvent, CanHolsterEvent, CanPlayerHearPlayerEvent, CanRespawnEvent, CanShootThroughEvent, CanSpectateEvent, CanSwitchTeamEvent, CanTakeDamageEvent, CenterEvent, ChangeLevelEvent, ChangeModelEvent, ChangeNameEvent, ChangeYawEvent, ChatMessageEvent, CheckMapConditionsEvent, CheckTimeBasedDamageEvent, CheckUserInfoEvent, CheckWaterJumpEvent, CheckWinConditionsEvent, ChildDeathNoticeEvent, ChooseAppearanceEvent, ChooseTeamEvent, ClassifyEvent, ClearMultiDamageEvent, ClientConnectedEvent, ConnectClientEvent, ConsoleMessageEvent, CreateWeaponBoxEvent, DamageDecalEvent, DeathActivityEvent, DeathNoticeEvent, DeathSoundEvent, DefaultDeployEvent, DefaultReloadEvent, DefaultShotgunReloadEvent, DefuseBombEndEvent, DefuseBombStartEvent, DelayEvent, DeployEvent, DisappearEvent, DisconnectClientEvent, DropEvent, DropIdlePlayerEvent, DropPlayerItemEvent, DropShieldEvent, DropWeaponsOnDeathEvent, DuckEvent, DuckMovementEvent, EarPositionEvent, ExplodeBombEvent, ExplodeFlashbangEvent, ExplodeHeGrenadeEvent, ExplodeSmokeGrenadeEvent, ExtractAmmoEvent, ExtractClipAmmoEvent, EyePositionEvent, FadeMonsterEvent, FallDamageEvent, FireBulletsEvent, GameEventEvent, GameThinkEvent, GetForceCameraEvent, GetIntoGameEvent, GetNextBestWeaponEvent, GibMonsterEvent, GibSpawnEvent, GiveAmmoEvent, GiveBombEvent, GiveDefaultItemsEvent, GiveItemEvent, GiveShieldEvent, GunPositionEvent, HasAlienGibsEvent, HasHumanGibsEvent, HasTargetEvent, HealEvent, HintMessageEvent, HolsterEvent, IlluminationEvent, ImpulseEvent, IntermissionEvent, InViewConeEvent, IsAliveEvent, IsBotEvent, IsBspModelEvent, IsInWorldEvent, IsMovingEvent, IsNetClientEvent, IsPlayerEvent, IsSneakingEvent, IsTriggeredEvent, IsUsableEvent, IsWeaponEvent, ItemPostFrameEvent, ItemPreFrameEvent, ItemRestrictedEvent, ItemSlotEvent, ItemUpdateClientDataEvent, JoiningThinkEvent, JumpEvent, JumpMovementEvent, KillEvent, KilledEvent, LadderMoveEvent, LookEvent, MapResetEvent, MaxSpeedEvent, MonsterInitDeadEvent, MoveEvent, NewRoundEvent, NextTargetEvent, ObserverSetModeEvent, ObserverThinkEvent, PainEvent, PainSoundEvent, PlantBombEvent, PlayEmptySoundEvent, PlayerBlindEvent, PlayerDeathThinkEvent, PlayerGotWeaponEvent, PlayerKilledEvent, PlayerSpawnEvent, PlayStepSoundEvent, PointInViewConeEvent, PointVisibleEvent, PostThinkEvent, PrecacheEvent, PrecacheFileEvent, PrecacheModelEvent, PrecacheSoundEvent, PreThinkEvent, PrimaryAmmoIndexEvent, PrimaryAttackEvent, PrintfEvent, RadioEvent, RecoilEvent, ReflectGaussEvent, RelationshipEvent, ReloadEvent, RemoveAllItemsEvent, RemoveGunsEvent, RemoveItemEvent, RemoveSpawnProtectionEvent, ResetEmptySoundEvent, ResetMaxSpeedEvent, ResetSequenceInfoEvent, RespawnEvent, RestartEvent, RetireWeaponEvent, RoundEndEvent, RoundRespawnEvent, RoundStartEvent, SecondaryAmmoIndexEvent, SecondaryAttackEvent, SelectSpawnPointEvent, SendDeathMessageEvent, SendWeaponAnimEvent, ServerCommandEvent, ServerDeactivateEvent, SetAnimationEvent, SetModelEvent, SetObjectCollisionBoxEvent, SetSpawnProtectionEvent, SetToggleStateEvent, ShootEvent, ShootBuckshotEvent, ShouldFadeOnDeathEvent, ShouldSwitchWeaponEvent, ShouldWeaponIdleEvent, ShowMenuEvent, ShowVguiMenuEvent, SpawnEvent, SpawnEquipEvent, SpawnHeadGibEvent, SpawnRandomGibsEvent, SpawnSpotEvent, SpectateNextEvent, StartDeathCamEvent, StartSneakingEvent, StartSoundEvent, StartSpectatingEvent, StopSneakingEvent, SwitchTeamEvent, TakeDamageEvent, TakeDamageImpulseEvent, TeamFullEvent, TeamIdEvent, TeamStackedEvent, ThinkEvent, ThrowFlashbangEvent, ThrowGrenadeEvent, ThrowHeGrenadeEvent, ThrowSmokeGrenadeEvent, ToggleStateEvent, TouchingWeaponEvent, TraceAttackEvent, TraceBleedEvent, TraceLineEvent, UnDuckEvent, UpdateClientDataEvent, UpdateItemInfoEvent, UpdateStatusBarEvent, UseEvent, UseEmptyEvent, UserInfoChangeEvent, VisibleEvent, WaitTillLandEvent, WaterJumpEvent, WeaponIdleEvent, GameEventMap, GameAnswerMap, Vector, EffectRecipients, PointEffectOptions, SegmentEffectOptions, EntityEffectOptions, PlayerEffectOptions, BeamPointsOptions, BeamEntityPointOptions, BeamEntitiesOptions, BeamCircleOptions, BeamFollowOptions, BeamSpriteOptions, LightningOptions, ExplosionOptions, SmokeOptions, ParticleExplosionOptions, ImplosionOptions, SpriteTrailOptions, SpriteOptions, GlowSpriteOptions, StreakSplashOptions, DynamicLightOptions, EntityLightOptions, LineOptions, BoxOptions, LargeFunnelOptions, BloodOptions, FizzOptions, BounceSound, ModelOptions, ExplodeModelOptions, BreakMaterial, BreakModelOptions, SpriteSprayOptions, ArmorRicochetOptions, BubblesOptions, BloodSpriteOptions, ProjectileOptions, SprayOptions, PlayerSpritesOptions, ParticleBurstOptions, FireRise, FireBlend, FireFieldOptions, PlayerAttachmentOptions, effects, request, fetch, useFetch, URL, URLSearchParams, Headers, TlsOptions, RequestInit, Request, ResponseInit, Response, RequestErrorKind, RequestOptions, RequestResult, UseFetchOptions, FetchResult, FetchError } from \"~\u002Ffacade\";\n\u002F\u002F ---cut---\nimport * as fs from \"@amxts\u002Fcore\u002Ffs\";\n\ninterface Stats {\n    kills: number;\n    deaths: number;\n    lastMap?: string;\n}\n\nconst statsFile = `${server.dataDir}\u002Fmyplugin\u002Fstats.json`;\n\nfunction loadStats(): Stats {\n    const text = fs.readFileSync(statsFile);\n    if (text == null) return { kills: 0, deaths: 0 };\n    return JSON.parse(text);\n}\n\nfunction saveStats(stats: Stats) {\n    fs.writeFileSync(statsFile, JSON.stringify(stats, null, 2));\n}\n",[149,5891,5892,5936,5940,5949,5984,6019,6058,6062,6066,6517,6521,6535,6717,6824,6997,7002,7007,7090,7450],{"__ignoreMap":164},[168,5893,5894,5896,5898,5900,5902,5924,5926,5928,5930,5932,5934],{"class":170,"line":171},[168,5895,175],{"class":174},[168,5897,179],{"class":178},[168,5899,182],{"class":174},[168,5901,186],{"class":185},[168,5903,5904],{"class":185},[190,5905,5906,5908],{"class":192,"popper-class":193,"theme":194},[168,5907,155],{},[198,5909,5910],{"v-slot:popper":200},[168,5911,5912],{"class":203,"v-pre":164},[149,5913,5914],{"class":206},[158,5915,5916],{"class":209,"style":210,"tabindex":211},[149,5917,5918],{},[168,5919,5920,5922],{"class":170},[168,5921,219],{"style":218},[168,5923,155],{"style":222},[168,5925,186],{"class":185},[168,5927,227],{"class":174},[168,5929,230],{"class":178},[168,5931,151],{"class":233},[168,5933,236],{"class":178},[168,5935,239],{"class":178},[168,5937,5938],{"class":170,"line":242},[168,5939,246],{"emptyLinePlaceholder":245},[168,5941,5942,5944,5947],{"class":170,"line":249},[168,5943,312],{"class":252},[168,5945,5946],{"class":2398}," Stats",[168,5948,2403],{"class":178},[168,5950,5951,5953,5978,5980,5982],{"class":170,"line":830},[168,5952,2917],{"class":2583},[168,5954,5955],{"class":2583},[190,5956,5957,5960],{"class":192,"popper-class":193,"theme":194},[168,5958,5959],{},"kills",[198,5961,5962],{"v-slot:popper":200},[168,5963,5964],{"class":203,"v-pre":164},[149,5965,5966],{"class":206},[158,5967,5968],{"class":209,"style":210,"tabindex":211},[149,5969,5970],{},[168,5971,5972,5974,5976],{"class":170},[168,5973,5959],{"style":222},[168,5975,278],{"style":277},[168,5977,475],{"style":281},[168,5979,278],{"class":178},[168,5981,475],{"class":2398},[168,5983,239],{"class":178},[168,5985,5986,5988,6013,6015,6017],{"class":170,"line":835},[168,5987,2917],{"class":2583},[168,5989,5990],{"class":2583},[190,5991,5992,5995],{"class":192,"popper-class":193,"theme":194},[168,5993,5994],{},"deaths",[198,5996,5997],{"v-slot:popper":200},[168,5998,5999],{"class":203,"v-pre":164},[149,6000,6001],{"class":206},[158,6002,6003],{"class":209,"style":210,"tabindex":211},[149,6004,6005],{},[168,6006,6007,6009,6011],{"class":170},[168,6008,5994],{"style":222},[168,6010,278],{"style":277},[168,6012,475],{"style":281},[168,6014,278],{"class":178},[168,6016,475],{"class":2398},[168,6018,239],{"class":178},[168,6020,6021,6023,6052,6054,6056],{"class":170,"line":2117},[168,6022,2917],{"class":2583},[168,6024,6025],{"class":2583},[190,6026,6027,6030],{"class":192,"popper-class":193,"theme":194},[168,6028,6029],{},"lastMap",[198,6031,6032],{"v-slot:popper":200},[168,6033,6034],{"class":203,"v-pre":164},[149,6035,6036],{"class":206},[158,6037,6038],{"class":209,"style":210,"tabindex":211},[149,6039,6040],{},[168,6041,6042,6044,6046,6048,6050],{"class":170},[168,6043,6029],{"style":222},[168,6045,627],{"style":277},[168,6047,282],{"style":281},[168,6049,515],{"style":277},[168,6051,1248],{"style":281},[168,6053,627],{"class":178},[168,6055,282],{"class":2398},[168,6057,239],{"class":178},[168,6059,6060],{"class":170,"line":2122},[168,6061,3746],{"class":178},[168,6063,6064],{"class":170,"line":2406},[168,6065,246],{"emptyLinePlaceholder":245},[168,6067,6068,6070,6072,6094,6096,6098,6100,6470,6472,6508,6510,6513,6515],{"class":170,"line":2610},[168,6069,253],{"class":252},[168,6071,186],{"class":185},[168,6073,6074],{"class":185},[190,6075,6076,6079],{"class":192,"popper-class":193,"theme":194},[168,6077,6078],{},"statsFile",[198,6080,6081],{"v-slot:popper":200},[168,6082,6083],{"class":203,"v-pre":164},[149,6084,6085,6087,6090,6092],{"class":206},[168,6086,253],{"style":271},[168,6088,6089],{"style":218}," statsFile",[168,6091,278],{"style":277},[168,6093,282],{"style":281},[168,6095,186],{"class":185},[168,6097,287],{"class":178},[168,6099,290],{"class":178},[168,6101,6102],{"class":185},[190,6103,6104,6106],{"class":192,"popper-class":193,"theme":194},[168,6105,297],{},[198,6107,6108],{"v-slot:popper":200},[168,6109,6110,6466],{"class":203,"v-pre":164},[149,6111,6112],{"class":206},[158,6113,6114],{"class":209,"style":210,"tabindex":211},[149,6115,6116,6124,6178,6232,6244,6256,6270,6292,6304,6316,6334,6348,6394,6462],{},[168,6117,6118,6120,6122],{"class":170},[168,6119,312],{"style":271},[168,6121,315],{"style":281},[168,6123,318],{"style":277},[168,6125,6126,6128,6130,6132,6134,6136,6138,6140,6142,6144,6146,6148,6150,6152,6154,6156,6158,6160,6162,6164,6166,6168,6170,6172,6174,6176],{"class":170},[168,6127,323],{"style":222},[168,6129,326],{"style":277},[168,6131,329],{"style":281},[168,6133,332],{"style":271},[168,6135,335],{"style":277},[168,6137,338],{"style":281},[168,6139,341],{"style":277},[168,6141,345],{"style":344},[168,6143,278],{"style":277},[168,6145,350],{"style":281},[168,6147,353],{"style":277},[168,6149,357],{"style":356},[168,6151,278],{"style":277},[168,6153,362],{"style":277},[168,6155,365],{"style":344},[168,6157,278],{"style":277},[168,6159,338],{"style":281},[168,6161,372],{"style":218},[168,6163,329],{"style":281},[168,6165,377],{"style":218},[168,6167,380],{"style":277},[168,6169,383],{"style":271},[168,6171,386],{"style":281},[168,6173,389],{"style":277},[168,6175,386],{"style":281},[168,6177,394],{"style":277},[168,6179,6180,6182,6184,6186,6188,6190,6192,6194,6196,6198,6200,6202,6204,6206,6208,6210,6212,6214,6216,6218,6220,6222,6224,6226,6228,6230],{"class":170},[168,6181,399],{"style":222},[168,6183,326],{"style":277},[168,6185,329],{"style":281},[168,6187,332],{"style":271},[168,6189,335],{"style":277},[168,6191,338],{"style":281},[168,6193,341],{"style":277},[168,6195,345],{"style":344},[168,6197,278],{"style":277},[168,6199,350],{"style":281},[168,6201,353],{"style":277},[168,6203,357],{"style":356},[168,6205,278],{"style":277},[168,6207,362],{"style":277},[168,6209,365],{"style":344},[168,6211,278],{"style":277},[168,6213,338],{"style":281},[168,6215,372],{"style":218},[168,6217,329],{"style":281},[168,6219,377],{"style":218},[168,6221,380],{"style":277},[168,6223,383],{"style":271},[168,6225,386],{"style":281},[168,6227,389],{"style":277},[168,6229,386],{"style":281},[168,6231,394],{"style":277},[168,6233,6234,6236,6238,6240,6242],{"class":170},[168,6235,454],{"style":271},[168,6237,457],{"style":222},[168,6239,278],{"style":277},[168,6241,282],{"style":281},[168,6243,394],{"style":277},[168,6245,6246,6248,6250,6252,6254],{"class":170},[168,6247,454],{"style":271},[168,6249,470],{"style":222},[168,6251,278],{"style":277},[168,6253,475],{"style":281},[168,6255,394],{"style":277},[168,6257,6258,6260,6262,6264,6266,6268],{"class":170},[168,6259,454],{"style":271},[168,6261,484],{"style":222},[168,6263,278],{"style":277},[168,6265,489],{"style":281},[168,6267,492],{"style":218},[168,6269,394],{"style":277},[168,6271,6272,6274,6276,6278,6280,6282,6284,6286,6288,6290],{"class":170},[168,6273,499],{"style":222},[168,6275,502],{"style":277},[168,6277,345],{"style":344},[168,6279,278],{"style":277},[168,6281,282],{"style":281},[168,6283,389],{"style":277},[168,6285,489],{"style":281},[168,6287,515],{"style":277},[168,6289,518],{"style":281},[168,6291,394],{"style":277},[168,6293,6294,6296,6298,6300,6302],{"class":170},[168,6295,454],{"style":271},[168,6297,527],{"style":222},[168,6299,278],{"style":277},[168,6301,282],{"style":281},[168,6303,394],{"style":277},[168,6305,6306,6308,6310,6312,6314],{"class":170},[168,6307,454],{"style":271},[168,6309,540],{"style":222},[168,6311,278],{"style":277},[168,6313,282],{"style":281},[168,6315,394],{"style":277},[168,6317,6318,6320,6322,6324,6326,6328,6330,6332],{"class":170},[168,6319,551],{"style":222},[168,6321,502],{"style":277},[168,6323,556],{"style":344},[168,6325,278],{"style":277},[168,6327,282],{"style":281},[168,6329,389],{"style":277},[168,6331,386],{"style":281},[168,6333,394],{"style":277},[168,6335,6336,6338,6340,6342,6344,6346],{"class":170},[168,6337,454],{"style":271},[168,6339,573],{"style":222},[168,6341,278],{"style":277},[168,6343,578],{"style":281},[168,6345,492],{"style":218},[168,6347,394],{"style":277},[168,6349,6350,6352,6354,6356,6358,6360,6362,6364,6366,6368,6370,6372,6374,6376,6378,6380,6382,6384,6386,6388,6390,6392],{"class":170},[168,6351,587],{"style":222},[168,6353,502],{"style":277},[168,6355,592],{"style":344},[168,6357,278],{"style":277},[168,6359,282],{"style":281},[168,6361,353],{"style":277},[168,6363,601],{"style":356},[168,6365,278],{"style":277},[168,6367,362],{"style":277},[168,6369,608],{"style":344},[168,6371,278],{"style":277},[168,6373,613],{"style":281},[168,6375,380],{"style":277},[168,6377,383],{"style":271},[168,6379,386],{"style":281},[168,6381,353],{"style":277},[168,6383,624],{"style":344},[168,6385,627],{"style":277},[168,6387,630],{"style":281},[168,6389,389],{"style":277},[168,6391,386],{"style":281},[168,6393,394],{"style":277},[168,6395,6396,6398,6400,6402,6404,6406,6408,6410,6412,6414,6416,6418,6420,6422,6424,6426,6428,6430,6432,6434,6436,6438,6440,6442,6444,6446,6448,6450,6452,6454,6456,6458,6460],{"class":170},[168,6397,641],{"style":222},[168,6399,326],{"style":277},[168,6401,646],{"style":281},[168,6403,332],{"style":271},[168,6405,651],{"style":281},[168,6407,654],{"style":277},[168,6409,657],{"style":281},[168,6411,353],{"style":277},[168,6413,662],{"style":271},[168,6415,665],{"style":281},[168,6417,332],{"style":271},[168,6419,282],{"style":281},[168,6421,654],{"style":277},[168,6423,282],{"style":281},[168,6425,341],{"style":277},[168,6427,592],{"style":344},[168,6429,278],{"style":277},[168,6431,665],{"style":281},[168,6433,353],{"style":277},[168,6435,686],{"style":356},[168,6437,278],{"style":277},[168,6439,362],{"style":277},[168,6441,693],{"style":344},[168,6443,278],{"style":277},[168,6445,698],{"style":281},[168,6447,326],{"style":277},[168,6449,703],{"style":218},[168,6451,706],{"style":277},[168,6453,383],{"style":271},[168,6455,386],{"style":281},[168,6457,389],{"style":277},[168,6459,386],{"style":281},[168,6461,394],{"style":277},[168,6463,6464],{"class":170},[168,6465,721],{"style":277},[723,6467,6468],{"class":725},[146,6469,728],{},[168,6471,731],{"class":178},[168,6473,6474],{"class":185},[190,6475,6476,6478],{"class":192,"popper-class":193,"theme":194},[168,6477,3381],{},[198,6479,6480],{"v-slot:popper":200},[168,6481,6482,6496],{"class":203,"v-pre":164},[149,6483,6484],{"class":206},[158,6485,6486],{"class":209,"style":210,"tabindex":211},[149,6487,6488],{},[168,6489,6490,6492,6494],{"class":170},[168,6491,3381],{"style":222},[168,6493,278],{"style":277},[168,6495,282],{"style":281},[723,6497,6498,6502],{"class":725},[146,6499,3404,6500,768],{},[149,6501,3407],{},[811,6503,6504],{},[146,6505,815,6506],{},[149,6507,3414],{},[168,6509,721],{"class":178},[168,6511,6512],{"class":233},"\u002Fmyplugin\u002Fstats.json",[168,6514,805],{"class":178},[168,6516,239],{"class":178},[168,6518,6519],{"class":170,"line":2657},[168,6520,246],{"emptyLinePlaceholder":245},[168,6522,6523,6525,6528,6531,6533],{"class":170,"line":2662},[168,6524,2125],{"class":252},[168,6526,6527],{"class":1210}," loadStats",[168,6529,6530],{"class":178},"():",[168,6532,5946],{"class":2398},[168,6534,2403],{"class":178},[168,6536,6537,6539,6541,6565,6567,6569,6591,6593,6691,6693,6713,6715],{"class":170,"line":2914},[168,6538,2409],{"class":252},[168,6540,186],{"class":185},[168,6542,6543],{"class":185},[190,6544,6545,6547],{"class":192,"popper-class":193,"theme":194},[168,6546,556],{},[198,6548,6549],{"v-slot:popper":200},[168,6550,6551],{"class":203,"v-pre":164},[149,6552,6553,6555,6557,6559,6561,6563],{"class":206},[168,6554,253],{"style":271},[168,6556,2428],{"style":218},[168,6558,278],{"style":277},[168,6560,282],{"style":281},[168,6562,515],{"style":277},[168,6564,518],{"style":281},[168,6566,654],{"class":178},[168,6568,186],{"class":185},[168,6570,6571],{"class":185},[190,6572,6573,6575],{"class":192,"popper-class":193,"theme":194},[168,6574,155],{},[198,6576,6577],{"v-slot:popper":200},[168,6578,6579],{"class":203,"v-pre":164},[149,6580,6581],{"class":206},[158,6582,6583],{"class":209,"style":210,"tabindex":211},[149,6584,6585],{},[168,6586,6587,6589],{"class":170},[168,6588,219],{"style":218},[168,6590,155],{"style":222},[168,6592,731],{"class":178},[168,6594,6595],{"class":1210},[190,6596,6597,6599],{"class":192,"popper-class":193,"theme":194},[168,6598,785],{},[198,6600,6601],{"v-slot:popper":200},[168,6602,6603,6625],{"class":203,"v-pre":164},[149,6604,6605,6607,6609,6611,6613,6615,6617,6619,6621,6623],{"class":206},[168,6606,2125],{"style":271},[168,6608,2481],{"style":356},[168,6610,502],{"style":277},[168,6612,2486],{"style":344},[168,6614,278],{"style":277},[168,6616,282],{"style":281},[168,6618,389],{"style":277},[168,6620,282],{"style":281},[168,6622,515],{"style":277},[168,6624,518],{"style":281},[723,6626,6627,6631,6679,6683],{"class":725},[146,6628,2503,6629,2507],{},[149,6630,2506],{},[149,6632,6633],{},[158,6634,6635],{"class":209,"style":210,"tabindex":211},[149,6636,6637,6663],{},[168,6638,6639,6641,6643,6645,6647,6649,6651,6653,6655,6657,6659,6661],{"class":170},[168,6640,253],{"style":271},[168,6642,775],{"style":218},[168,6644,287],{"style":277},[168,6646,780],{"style":218},[168,6648,731],{"style":277},[168,6650,785],{"style":356},[168,6652,502],{"style":218},[168,6654,236],{"style":277},[168,6656,2534],{"style":801},[168,6658,236],{"style":277},[168,6660,380],{"style":218},[168,6662,394],{"style":277},[168,6664,6665,6667,6669,6671,6673,6675,6677],{"class":170},[168,6666,2546],{"style":2545},[168,6668,2549],{"style":218},[168,6670,2552],{"style":277},[168,6672,518],{"style":277},[168,6674,2557],{"style":218},[168,6676,2560],{"style":2545},[168,6678,394],{"style":277},[146,6680,2565,6681,2569],{},[149,6682,2568],{},[811,6684,6685],{},[146,6686,815,6687,2577,6689],{},[149,6688,2576],{},[149,6690,2580],{},[168,6692,502],{"class":2583},[168,6694,6695],{"class":185},[190,6696,6697,6699],{"class":192,"popper-class":193,"theme":194},[168,6698,6078],{},[198,6700,6701],{"v-slot:popper":200},[168,6702,6703],{"class":203,"v-pre":164},[149,6704,6705,6707,6709,6711],{"class":206},[168,6706,253],{"style":271},[168,6708,6089],{"style":218},[168,6710,278],{"style":277},[168,6712,282],{"style":281},[168,6714,380],{"class":2583},[168,6716,239],{"class":178},[168,6718,6719,6721,6723,6747,6749,6751,6753,6755,6757,6759,6783,6785,6789,6791,6793,6817,6819,6821],{"class":170,"line":3743},[168,6720,2613],{"class":174},[168,6722,362],{"class":2583},[168,6724,6725],{"class":185},[190,6726,6727,6729],{"class":192,"popper-class":193,"theme":194},[168,6728,556],{},[198,6730,6731],{"v-slot:popper":200},[168,6732,6733],{"class":203,"v-pre":164},[149,6734,6735,6737,6739,6741,6743,6745],{"class":206},[168,6736,253],{"style":271},[168,6738,2428],{"style":218},[168,6740,278],{"style":277},[168,6742,282],{"style":281},[168,6744,515],{"style":277},[168,6746,518],{"style":281},[168,6748,2642],{"class":178},[168,6750,518],{"class":178},[168,6752,2557],{"class":2583},[168,6754,2560],{"class":174},[168,6756,318],{"class":178},[168,6758,186],{"class":2583},[168,6760,6761],{"class":2583},[190,6762,6763,6765],{"class":192,"popper-class":193,"theme":194},[168,6764,5959],{},[198,6766,6767],{"v-slot:popper":200},[168,6768,6769],{"class":203,"v-pre":164},[149,6770,6771],{"class":206},[158,6772,6773],{"class":209,"style":210,"tabindex":211},[149,6774,6775],{},[168,6776,6777,6779,6781],{"class":170},[168,6778,5959],{"style":222},[168,6780,278],{"style":277},[168,6782,475],{"style":281},[168,6784,278],{"class":178},[168,6786,6788],{"class":6787},"sbssI"," 0",[168,6790,353],{"class":178},[168,6792,186],{"class":2583},[168,6794,6795],{"class":2583},[190,6796,6797,6799],{"class":192,"popper-class":193,"theme":194},[168,6798,5994],{},[198,6800,6801],{"v-slot:popper":200},[168,6802,6803],{"class":203,"v-pre":164},[149,6804,6805],{"class":206},[158,6806,6807],{"class":209,"style":210,"tabindex":211},[149,6808,6809],{},[168,6810,6811,6813,6815],{"class":170},[168,6812,5994],{"style":222},[168,6814,278],{"style":277},[168,6816,475],{"style":281},[168,6818,278],{"class":178},[168,6820,6788],{"class":6787},[168,6822,6823],{"class":178}," };\n",[168,6825,6827,6830,6832,6859,6861,6971,6973,6993,6995],{"class":170,"line":6826},14,[168,6828,6829],{"class":174},"    return",[168,6831,186],{"class":185},[168,6833,6834],{"class":185},[190,6835,6836,6838],{"class":192,"popper-class":193,"theme":194},[168,6837,5869],{},[198,6839,6840],{"v-slot:popper":200},[168,6841,6842,6854],{"class":203,"v-pre":164},[149,6843,6844,6847,6850,6852],{"class":206},[168,6845,6846],{"style":271},"var",[168,6848,6849],{"style":218}," JSON",[168,6851,278],{"style":277},[168,6853,6849],{"style":281},[723,6855,6856],{"class":725},[146,6857,6858],{},"An intrinsic object that provides functions to convert JavaScript values to and from the JavaScript Object Notation (JSON) format.",[168,6860,731],{"class":178},[168,6862,6863],{"class":1210},[190,6864,6865,6868],{"class":192,"popper-class":193,"theme":194},[168,6866,6867],{},"parse",[198,6869,6870],{"v-slot:popper":200},[168,6871,6872,6934,6939],{"class":203,"v-pre":164},[149,6873,6874],{"class":206},[158,6875,6876],{"class":209,"style":210,"tabindex":211},[149,6877,6878],{},[168,6879,6880,6882,6884,6886,6888,6890,6892,6895,6897,6899,6902,6904,6906,6908,6911,6913,6915,6917,6920,6922,6924,6926,6928,6930,6932],{"class":170},[168,6881,6867],{"style":222},[168,6883,502],{"style":277},[168,6885,556],{"style":344},[168,6887,278],{"style":277},[168,6889,282],{"style":281},[168,6891,353],{"style":277},[168,6893,6894],{"style":356}," reviver",[168,6896,627],{"style":277},[168,6898,362],{"style":277},[168,6900,6901],{"style":2545},"this",[168,6903,278],{"style":277},[168,6905,5631],{"style":281},[168,6907,353],{"style":277},[168,6909,6910],{"style":344}," key",[168,6912,278],{"style":277},[168,6914,282],{"style":281},[168,6916,353],{"style":277},[168,6918,6919],{"style":344}," value",[168,6921,278],{"style":277},[168,6923,5631],{"style":281},[168,6925,380],{"style":277},[168,6927,383],{"style":271},[168,6929,5631],{"style":281},[168,6931,389],{"style":277},[168,6933,5631],{"style":281},[723,6935,6936],{"class":725},[146,6937,6938],{},"Converts a JavaScript Object Notation (JSON) string into an object.",[723,6940,6941,6950,6960],{"class":2787},[168,6942,6943,6945],{"class":2790},[168,6944,2794],{"class":2793},[168,6946,6947,6949],{"class":2797},[149,6948,556],{},"  A valid JSON string.",[168,6951,6952,6954],{"class":2790},[168,6953,2794],{"class":2793},[168,6955,6956,6959],{"class":2797},[149,6957,6958],{},"reviver","  A function that transforms the results. This function is called for each member of the object.\nIf a member contains nested objects, the nested objects are transformed before the parent object is.",[168,6961,6962,6965],{"class":2790},[168,6963,6964],{"class":2793},"@throws",[168,6966,6967,6968,6970],{"class":2797},"{SyntaxError} If ",[149,6969,556],{}," is not valid JSON.",[168,6972,502],{"class":2583},[168,6974,6975],{"class":185},[190,6976,6977,6979],{"class":192,"popper-class":193,"theme":194},[168,6978,556],{},[198,6980,6981],{"v-slot:popper":200},[168,6982,6983],{"class":203,"v-pre":164},[149,6984,6985,6987,6989,6991],{"class":206},[168,6986,253],{"style":271},[168,6988,2428],{"style":218},[168,6990,278],{"style":277},[168,6992,282],{"style":281},[168,6994,380],{"class":2583},[168,6996,239],{"class":178},[168,6998,7000],{"class":170,"line":6999},15,[168,7001,3746],{"class":178},[168,7003,7005],{"class":170,"line":7004},16,[168,7006,246],{"emptyLinePlaceholder":245},[168,7008,7010,7012,7015,7017,7082,7084,7086,7088],{"class":170,"line":7009},17,[168,7011,2125],{"class":252},[168,7013,7014],{"class":1210}," saveStats",[168,7016,502],{"class":178},[168,7018,7019],{"class":1546},[190,7020,7021,7024],{"class":192,"popper-class":193,"theme":194},[168,7022,7023],{},"stats",[198,7025,7026],{"v-slot:popper":200},[168,7027,7028],{"class":203,"v-pre":164},[149,7029,7030],{"class":206},[158,7031,7032],{"class":209,"style":210,"tabindex":211},[149,7033,7034,7042,7053,7063,7078],{},[168,7035,7036,7038,7040],{"class":170},[168,7037,312],{"style":271},[168,7039,5946],{"style":281},[168,7041,318],{"style":277},[168,7043,7044,7047,7049,7051],{"class":170},[168,7045,7046],{"style":222},"    kills",[168,7048,278],{"style":277},[168,7050,475],{"style":281},[168,7052,394],{"style":277},[168,7054,7055,7057,7059,7061],{"class":170},[168,7056,1621],{"style":222},[168,7058,278],{"style":277},[168,7060,475],{"style":281},[168,7062,394],{"style":277},[168,7064,7065,7068,7070,7072,7074,7076],{"class":170},[168,7066,7067],{"style":222},"    lastMap",[168,7069,627],{"style":277},[168,7071,282],{"style":281},[168,7073,515],{"style":277},[168,7075,1248],{"style":281},[168,7077,394],{"style":277},[168,7079,7080],{"class":170},[168,7081,721],{"style":277},[168,7083,278],{"class":178},[168,7085,5946],{"class":2398},[168,7087,380],{"class":178},[168,7089,2403],{"class":178},[168,7091,7093,7095,7117,7119,7201,7203,7223,7225,7227,7251,7253,7374,7376,7438,7440,7443,7446,7448],{"class":170,"line":7092},18,[168,7094,2917],{"class":185},[168,7096,7097],{"class":185},[190,7098,7099,7101],{"class":192,"popper-class":193,"theme":194},[168,7100,155],{},[198,7102,7103],{"v-slot:popper":200},[168,7104,7105],{"class":203,"v-pre":164},[149,7106,7107],{"class":206},[158,7108,7109],{"class":209,"style":210,"tabindex":211},[149,7110,7111],{},[168,7112,7113,7115],{"class":170},[168,7114,219],{"style":218},[168,7116,155],{"style":222},[168,7118,731],{"class":178},[168,7120,7121],{"class":1210},[190,7122,7123,7125],{"class":192,"popper-class":193,"theme":194},[168,7124,4611],{},[198,7126,7127],{"v-slot:popper":200},[168,7128,7129,7156],{"class":203,"v-pre":164},[149,7130,7131,7133,7136,7138,7140,7142,7144,7146,7148,7150,7152,7154],{"class":206},[168,7132,2125],{"style":271},[168,7134,7135],{"style":356}," writeFileSync",[168,7137,502],{"style":277},[168,7139,2486],{"style":344},[168,7141,278],{"style":277},[168,7143,282],{"style":281},[168,7145,353],{"style":277},[168,7147,2972],{"style":344},[168,7149,278],{"style":277},[168,7151,282],{"style":281},[168,7153,389],{"style":277},[168,7155,1658],{"style":281},[723,7157,7158,7164,7193],{"class":725},[146,7159,7160,7161,7163],{},"Записывает текст в файл вместо того, что там было; ",[149,7162,2988],{},", если файл не\nудалось открыть (например, такой папки нет).",[149,7165,7166,7168,7170,7172,7174,7176,7179,7181,7183,7186,7188,7191],{},[168,7167,155],{"style":218},[168,7169,731],{"style":277},[168,7171,4611],{"style":356},[168,7173,502],{"style":218},[168,7175,236],{"style":277},[168,7177,7178],{"style":801},"addons\u002Famxmodx\u002Fdata\u002Flast-map.txt",[168,7180,236],{"style":277},[168,7182,353],{"style":277},[168,7184,7185],{"style":218}," server",[168,7187,731],{"style":277},[168,7189,7190],{"style":218},"map)",[168,7192,394],{"style":277},[811,7194,7195],{},[146,7196,815,7197,2577,7199],{},[149,7198,2576],{},[149,7200,2998],{},[168,7202,502],{"class":2583},[168,7204,7205],{"class":185},[190,7206,7207,7209],{"class":192,"popper-class":193,"theme":194},[168,7208,6078],{},[198,7210,7211],{"v-slot:popper":200},[168,7212,7213],{"class":203,"v-pre":164},[149,7214,7215,7217,7219,7221],{"class":206},[168,7216,253],{"style":271},[168,7218,6089],{"style":218},[168,7220,278],{"style":277},[168,7222,282],{"style":281},[168,7224,353],{"class":178},[168,7226,186],{"class":185},[168,7228,7229],{"class":185},[190,7230,7231,7233],{"class":192,"popper-class":193,"theme":194},[168,7232,5869],{},[198,7234,7235],{"v-slot:popper":200},[168,7236,7237,7247],{"class":203,"v-pre":164},[149,7238,7239,7241,7243,7245],{"class":206},[168,7240,6846],{"style":271},[168,7242,6849],{"style":218},[168,7244,278],{"style":277},[168,7246,6849],{"style":281},[723,7248,7249],{"class":725},[146,7250,6858],{},[168,7252,731],{"class":178},[168,7254,7255],{"class":1210},[190,7256,7257,7260],{"class":192,"popper-class":193,"theme":194},[168,7258,7259],{},"stringify",[198,7261,7262],{"v-slot:popper":200},[168,7263,7264,7331,7336],{"class":203,"v-pre":164},[149,7265,7266],{"class":206},[158,7267,7268],{"class":209,"style":210,"tabindex":211},[149,7269,7270],{},[168,7271,7272,7274,7276,7279,7281,7283,7285,7288,7290,7292,7294,7296,7298,7301,7303,7305,7307,7310,7312,7314,7316,7318,7320,7322,7325,7327,7329],{"class":170},[168,7273,7259],{"style":222},[168,7275,502],{"style":277},[168,7277,7278],{"style":344},"value",[168,7280,278],{"style":277},[168,7282,5631],{"style":281},[168,7284,353],{"style":277},[168,7286,7287],{"style":344}," replacer",[168,7289,627],{"style":277},[168,7291,362],{"style":218},[168,7293,1510],{"style":281},[168,7295,515],{"style":277},[168,7297,282],{"style":281},[168,7299,7300],{"style":218},")[] ",[168,7302,5650],{"style":277},[168,7304,518],{"style":281},[168,7306,353],{"style":277},[168,7308,7309],{"style":344}," space",[168,7311,627],{"style":277},[168,7313,282],{"style":281},[168,7315,515],{"style":277},[168,7317,475],{"style":281},[168,7319,389],{"style":277},[168,7321,282],{"style":281},[168,7323,7324],{"style":218}," (+",[168,7326,2774],{"style":2773},[168,7328,2777],{"style":281},[168,7330,380],{"style":218},[723,7332,7333],{"class":725},[146,7334,7335],{},"Converts a JavaScript value to a JavaScript Object Notation (JSON) string.",[723,7337,7338,7347,7357,7367],{"class":2787},[168,7339,7340,7342],{"class":2790},[168,7341,2794],{"class":2793},[168,7343,7344,7346],{"class":2797},[149,7345,7278],{},"  A JavaScript value, usually an object or array, to be converted.",[168,7348,7349,7351],{"class":2790},[168,7350,2794],{"class":2793},[168,7352,7353,7356],{"class":2797},[149,7354,7355],{},"replacer","  An array of strings and numbers that acts as an approved list for selecting the object properties that will be stringified.",[168,7358,7359,7361],{"class":2790},[168,7360,2794],{"class":2793},[168,7362,7363,7366],{"class":2797},[149,7364,7365],{},"space","  Adds indentation, white space, and line break characters to the return-value JSON text to make it easier to read.",[168,7368,7369,7371],{"class":2790},[168,7370,6964],{"class":2793},[168,7372,7373],{"class":2797},"{TypeError} If a circular reference or a BigInt value is found.",[168,7375,502],{"class":2583},[168,7377,7378],{"class":185},[190,7379,7380,7382],{"class":192,"popper-class":193,"theme":194},[168,7381,7023],{},[198,7383,7384],{"v-slot:popper":200},[168,7385,7386],{"class":203,"v-pre":164},[149,7387,7388],{"class":206},[158,7389,7390],{"class":209,"style":210,"tabindex":211},[149,7391,7392,7400,7410,7420,7434],{},[168,7393,7394,7396,7398],{"class":170},[168,7395,312],{"style":271},[168,7397,5946],{"style":281},[168,7399,318],{"style":277},[168,7401,7402,7404,7406,7408],{"class":170},[168,7403,7046],{"style":222},[168,7405,278],{"style":277},[168,7407,475],{"style":281},[168,7409,394],{"style":277},[168,7411,7412,7414,7416,7418],{"class":170},[168,7413,1621],{"style":222},[168,7415,278],{"style":277},[168,7417,475],{"style":281},[168,7419,394],{"style":277},[168,7421,7422,7424,7426,7428,7430,7432],{"class":170},[168,7423,7067],{"style":222},[168,7425,627],{"style":277},[168,7427,282],{"style":281},[168,7429,515],{"style":277},[168,7431,1248],{"style":281},[168,7433,394],{"style":277},[168,7435,7436],{"class":170},[168,7437,721],{"style":277},[168,7439,353],{"class":178},[168,7441,7442],{"class":178}," null,",[168,7444,7445],{"class":6787}," 2",[168,7447,1494],{"class":2583},[168,7449,239],{"class":178},[168,7451,7453],{"class":170,"line":7452},19,[168,7454,3746],{"class":178},[146,7456,7457,7458,7461,7462,7465,7466,1502,7469,7471,7472,7475,7476,7479,7480,7483,7484,7487],{},"Текст, который не JSON, — это ",[149,7459,7460],{},"SyntaxError","; значение не того рода, что\nговорит тип, — текст там, где число, поле, которое должно быть и которого\nнет, — это ",[149,7463,7464],{},"TypeError"," с именем поля. Ловите их через ",[149,7467,7468],{},"try",[149,7470,5585],{},".\n",[149,7473,7474],{},"JSON.stringify"," пропускает поле, которое ",[149,7477,7478],{},"undefined",", пишет ",[149,7481,7482],{},"Date"," как её\nтекст ISO, а объект с ",[149,7485,7486],{},"toJSON()"," — как то, что он отдаёт.",[146,7489,7490,7491,7496],{},"Настройки, которые правит владелец сервера, типизированный конфиг\n",[7492,7493,7495],"a",{"href":7494},"\u002Fru\u002Fmodules\u002Fconfig-core","config-core"," читает одинаково из YAML, JSON и INI.",[5829,7498,7500],{"id":7499},"когда-не-получилось","Когда не получилось",[146,7502,7503,7504,7506,7507,7509,7510,2577,7513,7506,7515,2577,7517,3881,7519,7521,7522,7525,7526,7528,7529,7531,7532,7535],{},"Синхронная функция сообщает об ошибке результатом: ",[149,7505,2506],{}," у ",[149,7508,785],{}," и\n",[149,7511,7512],{},"readdirSync",[149,7514,2988],{},[149,7516,4611],{},[149,7518,2948],{},[149,7520,4055],{}," —\nнапример, если нет папки. Функция с промисом отклоняется с ",[149,7523,7524],{},"Error",", чьё\nсообщение начинается с ",[149,7527,5531],{},", как в Node (у ",[149,7530,4014],{}," — с ",[149,7533,7534],{},"EEXIST or ENOENT",").",[146,7537,7538],{},"В обоих случаях работа делается сразу: к моменту, когда функция с промисом\nвернулась, промис уже завершён.",[5829,7540,7542],{"id":7541},"операционная-система","Операционная система",[158,7544,7546],{"className":160,"code":7545,"language":162,"meta":163,"style":164},"import { hostIndex, handled, floatCell, rounded, cellFloat, ret, publicFor, nativeFn, arg, argText, argc, caller, setArg, setArgText, argString, cellsToString, stringToCells, cells, out, text, arrayOf, cell, putCell, noOrigin, hasModule, readText, playerIds, accessOf, paint, print, cmd, cmdWide, setTimeout, sleep, setInterval, clearTimeout, clearInterval, hook, plugin, defineModule, callingPlugin, onPluginStop, createCellArray, destroyCellArray, cellArrayRows, pushCellArrayRow, cellsText, textCells, menuColors, colorTags, showMenu, Handler, WideHandler, Float, CellArray, CellBuffer, TEXT_MAX, Team, AuthType, WeaponName, ItemName, ModuleName, KillOptions, MoveOptions, Client, Player, CommandOptions, CommandInfo, HudOptions, HudEffect, HudLine, FadeDirection, FadeOptions, ShakeOptions, ProgressBarOptions, StatusIconState, Screen, SoundChannel, SoundOptions, Resource, MessageArgs, ClientMessage, PlayerChangeEvent, ServerListenerOptions, CvarChangeEvent, CvarListener, Cvar, Server, server, Game, GameListenerOptions, UseType, ActionOptions, TouchEvent, RoundWinner, EndRoundOptions, game, Variant, VariantName, Flag, Entity, Weapon, WeaponKind, weaponKindOf, RenderMode, RenderFx, MoveType, Solid, TakeDamage, DeadFlag, WaterLevel, Contents, FixAngle, HitGroup, ArmorType, ObserverMode, JoinState, GameMenu, PlayerModel, IgnoredChat, ThrowDirection, BloodColor, MusicState, Target, swapTeam, lang, cvar, TimerHandler, SleepOptions, Call, Ref, PluginInfo, ModuleOptions, ForwardStop, NoArgument, Forward, Storage, EntityFilter, PawnFunction, PawnCall, MenuColor, MenuOptions, MenuContext, MenuItemOptions, Menu, protocolMessageNames, addServerListener, removeServerListener, PluginInitEvent, PluginPauseEvent, PluginUnpauseEvent, ServerChangelevelEvent, PluginCfgEvent, PluginEndEvent, PluginLogEvent, PluginPrecacheEvent, ClientInfochangedEvent, ClientConnectEvent, ClientConnectexEvent, ClientAuthorizedEvent, ClientDisconnectedEvent, ClientRemoveEvent, ClientCommandEvent, ClientPutinserverEvent, InconsistentFileEvent, PluginModulesEvent, OnConfigsExecutedEvent, OnAutoConfigsBufferedEvent, CS_InternalCommandEvent, CS_OnBuyAttemptEvent, CS_OnBuyEvent, ServerFrameEvent, ClientKillEvent, ClientImpulseEvent, ClientCmdStartEvent, PfnThinkEvent, PfnPlaybackeventEvent, PfnKeyvalueEvent, PfnSpawnEvent, ADStopMessage, AllowSpecMessage, AmmoPickupMessage, AmmoXMessage, ArmorTypeMessage, BarTimeMessage, BatteryMessage, BlinkAcctMessage, BombDropMessage, BombPickupMessage, BotVoiceMessage, BuyCloseMessage, ClCorpseMessage, CrosshairMessage, CurWeaponMessage, DamageMessage, DeathMsgMessage, FlashlightMessage, FlashBatMessage, GeigerMessage, HealthMessage, HideWeaponMessage, HostageKMessage, HostagePosMessage, HudTextMessage, InitHUDMessage, ItemPickupMessage, ItemStatusMessage, LocationMessage, MoneyMessage, MOTDMessage, NVGToggleMessage, RadarMessage, ReqStateMessage, ResetHUDMessage, RoundTimeMessage, SayTextMessage, ScenarioMessage, ScoreAttribMessage, ScoreInfoMessage, ScreenFadeMessage, ScreenShakeMessage, SendAudioMessage, ServerNameMessage, SetFOVMessage, ShowMenuMessage, ShowTimerMessage, SpecHealthMessage, SpectatorMessage, StatusIconMessage, StatusTextMessage, StatusValueMessage, TaskTimeMessage, TeamInfoMessage, TeamScoreMessage, TextMsgMessage, TrainMessage, TutorCloseMessage, VGUIMenuMessage, ViewModeMessage, WeaponListMessage, WeapPickupMessage, ServerEventMap, ServerMessageMap, flagList, FlagFamily, FlagStore, EntvarFlags, MemberFlags, FlagList, HideHud, HIDE_HUD, Button, BUTTON, Effect, EFFECT, EntityFlag, ENTITY_FLAG, Damage, DAMAGE, Access, ACCESS, ScoreStatus, SCORE_STATUS, WeaponState, WEAPON_STATE, PhysicsFlag, PHYSICS_FLAG, addGameListener, removeGameListener, HookEvent, HookEntry, RewardReason, ResourceType, TeamChoice, ItemKind, ItemRestriction, BotEvent, RoundEndReason, DeathMessageFlag, KillRarity, PlayerAnimation, VguiMenu, ActivateEvent, ActivateServerEvent, AddFragsEvent, AddItemEvent, AddMoneyEvent, AddMultiDamageEvent, AddResourceEvent, AddTeamScoreEvent, AddToPlayerEvent, AddWeaponEvent, AirAccelerateEvent, AirMoveEvent, ApplyMultiDamageEvent, AttachToPlayerEvent, AutoaimVectorEvent, BalanceTeamsEvent, BecomeBomberEvent, BecomeDeadEvent, BecomeProneEvent, BecomeVipEvent, BestVisibleEnemyEvent, BlindEvent, BlockedEvent, BloodColorEvent, BodyTargetEvent, BounceGibTouchEvent, BuyAmmoEvent, BuyItemEvent, BuyWeaponEvent, CanDeployEvent, CanDropEvent, CanHaveItemEvent, CanHolsterEvent, CanPlayerHearPlayerEvent, CanRespawnEvent, CanShootThroughEvent, CanSpectateEvent, CanSwitchTeamEvent, CanTakeDamageEvent, CenterEvent, ChangeLevelEvent, ChangeModelEvent, ChangeNameEvent, ChangeYawEvent, ChatMessageEvent, CheckMapConditionsEvent, CheckTimeBasedDamageEvent, CheckUserInfoEvent, CheckWaterJumpEvent, CheckWinConditionsEvent, ChildDeathNoticeEvent, ChooseAppearanceEvent, ChooseTeamEvent, ClassifyEvent, ClearMultiDamageEvent, ClientConnectedEvent, ConnectClientEvent, ConsoleMessageEvent, CreateWeaponBoxEvent, DamageDecalEvent, DeathActivityEvent, DeathNoticeEvent, DeathSoundEvent, DefaultDeployEvent, DefaultReloadEvent, DefaultShotgunReloadEvent, DefuseBombEndEvent, DefuseBombStartEvent, DelayEvent, DeployEvent, DisappearEvent, DisconnectClientEvent, DropEvent, DropIdlePlayerEvent, DropPlayerItemEvent, DropShieldEvent, DropWeaponsOnDeathEvent, DuckEvent, DuckMovementEvent, EarPositionEvent, ExplodeBombEvent, ExplodeFlashbangEvent, ExplodeHeGrenadeEvent, ExplodeSmokeGrenadeEvent, ExtractAmmoEvent, ExtractClipAmmoEvent, EyePositionEvent, FadeMonsterEvent, FallDamageEvent, FireBulletsEvent, GameEventEvent, GameThinkEvent, GetForceCameraEvent, GetIntoGameEvent, GetNextBestWeaponEvent, GibMonsterEvent, GibSpawnEvent, GiveAmmoEvent, GiveBombEvent, GiveDefaultItemsEvent, GiveItemEvent, GiveShieldEvent, GunPositionEvent, HasAlienGibsEvent, HasHumanGibsEvent, HasTargetEvent, HealEvent, HintMessageEvent, HolsterEvent, IlluminationEvent, ImpulseEvent, IntermissionEvent, InViewConeEvent, IsAliveEvent, IsBotEvent, IsBspModelEvent, IsInWorldEvent, IsMovingEvent, IsNetClientEvent, IsPlayerEvent, IsSneakingEvent, IsTriggeredEvent, IsUsableEvent, IsWeaponEvent, ItemPostFrameEvent, ItemPreFrameEvent, ItemRestrictedEvent, ItemSlotEvent, ItemUpdateClientDataEvent, JoiningThinkEvent, JumpEvent, JumpMovementEvent, KillEvent, KilledEvent, LadderMoveEvent, LookEvent, MapResetEvent, MaxSpeedEvent, MonsterInitDeadEvent, MoveEvent, NewRoundEvent, NextTargetEvent, ObserverSetModeEvent, ObserverThinkEvent, PainEvent, PainSoundEvent, PlantBombEvent, PlayEmptySoundEvent, PlayerBlindEvent, PlayerDeathThinkEvent, PlayerGotWeaponEvent, PlayerKilledEvent, PlayerSpawnEvent, PlayStepSoundEvent, PointInViewConeEvent, PointVisibleEvent, PostThinkEvent, PrecacheEvent, PrecacheFileEvent, PrecacheModelEvent, PrecacheSoundEvent, PreThinkEvent, PrimaryAmmoIndexEvent, PrimaryAttackEvent, PrintfEvent, RadioEvent, RecoilEvent, ReflectGaussEvent, RelationshipEvent, ReloadEvent, RemoveAllItemsEvent, RemoveGunsEvent, RemoveItemEvent, RemoveSpawnProtectionEvent, ResetEmptySoundEvent, ResetMaxSpeedEvent, ResetSequenceInfoEvent, RespawnEvent, RestartEvent, RetireWeaponEvent, RoundEndEvent, RoundRespawnEvent, RoundStartEvent, SecondaryAmmoIndexEvent, SecondaryAttackEvent, SelectSpawnPointEvent, SendDeathMessageEvent, SendWeaponAnimEvent, ServerCommandEvent, ServerDeactivateEvent, SetAnimationEvent, SetModelEvent, SetObjectCollisionBoxEvent, SetSpawnProtectionEvent, SetToggleStateEvent, ShootEvent, ShootBuckshotEvent, ShouldFadeOnDeathEvent, ShouldSwitchWeaponEvent, ShouldWeaponIdleEvent, ShowMenuEvent, ShowVguiMenuEvent, SpawnEvent, SpawnEquipEvent, SpawnHeadGibEvent, SpawnRandomGibsEvent, SpawnSpotEvent, SpectateNextEvent, StartDeathCamEvent, StartSneakingEvent, StartSoundEvent, StartSpectatingEvent, StopSneakingEvent, SwitchTeamEvent, TakeDamageEvent, TakeDamageImpulseEvent, TeamFullEvent, TeamIdEvent, TeamStackedEvent, ThinkEvent, ThrowFlashbangEvent, ThrowGrenadeEvent, ThrowHeGrenadeEvent, ThrowSmokeGrenadeEvent, ToggleStateEvent, TouchingWeaponEvent, TraceAttackEvent, TraceBleedEvent, TraceLineEvent, UnDuckEvent, UpdateClientDataEvent, UpdateItemInfoEvent, UpdateStatusBarEvent, UseEvent, UseEmptyEvent, UserInfoChangeEvent, VisibleEvent, WaitTillLandEvent, WaterJumpEvent, WeaponIdleEvent, GameEventMap, GameAnswerMap, Vector, EffectRecipients, PointEffectOptions, SegmentEffectOptions, EntityEffectOptions, PlayerEffectOptions, BeamPointsOptions, BeamEntityPointOptions, BeamEntitiesOptions, BeamCircleOptions, BeamFollowOptions, BeamSpriteOptions, LightningOptions, ExplosionOptions, SmokeOptions, ParticleExplosionOptions, ImplosionOptions, SpriteTrailOptions, SpriteOptions, GlowSpriteOptions, StreakSplashOptions, DynamicLightOptions, EntityLightOptions, LineOptions, BoxOptions, LargeFunnelOptions, BloodOptions, FizzOptions, BounceSound, ModelOptions, ExplodeModelOptions, BreakMaterial, BreakModelOptions, SpriteSprayOptions, ArmorRicochetOptions, BubblesOptions, BloodSpriteOptions, ProjectileOptions, SprayOptions, PlayerSpritesOptions, ParticleBurstOptions, FireRise, FireBlend, FireFieldOptions, PlayerAttachmentOptions, effects, request, fetch, useFetch, URL, URLSearchParams, Headers, TlsOptions, RequestInit, Request, ResponseInit, Response, RequestErrorKind, RequestOptions, RequestResult, UseFetchOptions, FetchResult, FetchError } from \"~\u002Ffacade\";\n\u002F\u002F ---cut---\nimport { EOL, platform } from \"@amxts\u002Fcore\u002Fos\";\n\nif (platform() == \"linux\") console.log(\"сервер на Linux\");\nconst lines = [\"first\", \"second\"].join(EOL);   \u002F\u002F \"\\r\\n\" в Windows, \"\\n\" в Linux\n",[149,7547,7548,7644,7648,7769],{"__ignoreMap":164},[168,7549,7550,7552,7554,7556,7591,7593,7595,7630,7632,7635,7637,7640,7642],{"class":170,"line":171},[168,7551,175],{"class":174},[168,7553,318],{"class":178},[168,7555,186],{"class":185},[168,7557,7558],{"class":185},[190,7559,7560,7563],{"class":192,"popper-class":193,"theme":194},[168,7561,7562],{},"EOL",[198,7564,7565],{"v-slot:popper":200},[168,7566,7567,7578],{"class":203,"v-pre":164},[149,7568,7569,7571,7574,7576],{"class":206},[168,7570,253],{"style":271},[168,7572,7573],{"style":218}," EOL",[168,7575,278],{"style":277},[168,7577,282],{"style":281},[723,7579,7580],{"class":725},[146,7581,7582,7583,7586,7587,7590],{},"Конец строки в этой системе, одно из: ",[149,7584,7585],{},"\"\\r\\n\""," на Windows, ",[149,7588,7589],{},"\"\\n\""," на Linux.",[168,7592,353],{"class":178},[168,7594,186],{"class":185},[168,7596,7597],{"class":185},[190,7598,7599,7602],{"class":192,"popper-class":193,"theme":194},[168,7600,7601],{},"platform",[198,7603,7604],{"v-slot:popper":200},[168,7605,7606,7618],{"class":203,"v-pre":164},[149,7607,7608,7610,7613,7615],{"class":206},[168,7609,2125],{"style":271},[168,7611,7612],{"style":356}," platform",[168,7614,6530],{"style":277},[168,7616,7617],{"style":281}," Platform",[723,7619,7620],{"class":725},[146,7621,7622,7623,7626,7627,731],{},"Возвращает операционную систему сервера, либо ",[149,7624,7625],{},"\"win32\"",", либо ",[149,7628,7629],{},"\"linux\"",[168,7631,1436],{"class":178},[168,7633,7634],{"class":174}," from",[168,7636,230],{"class":178},[168,7638,7639],{"class":233},"@amxts\u002Fcore\u002Fos",[168,7641,236],{"class":178},[168,7643,239],{"class":178},[168,7645,7646],{"class":170,"line":242},[168,7647,246],{"emptyLinePlaceholder":245},[168,7649,7650,7652,7654,7686,7689,7691,7693,7696,7698,7700,7716,7718,7756,7758,7760,7763,7765,7767],{"class":170,"line":249},[168,7651,2546],{"class":174},[168,7653,362],{"class":185},[168,7655,7656],{"class":1210},[190,7657,7658,7660],{"class":192,"popper-class":193,"theme":194},[168,7659,7601],{},[198,7661,7662],{"v-slot:popper":200},[168,7663,7664,7678],{"class":203,"v-pre":164},[149,7665,7666],{"class":206},[158,7667,7668],{"class":209,"style":210,"tabindex":211},[149,7669,7670],{},[168,7671,7672,7674,7676],{"class":170},[168,7673,7601],{"style":222},[168,7675,6530],{"style":277},[168,7677,7617],{"style":281},[723,7679,7680],{"class":725},[146,7681,7622,7682,7626,7684,731],{},[149,7683,7625],{},[149,7685,7629],{},[168,7687,7688],{"class":185},"() ",[168,7690,2552],{"class":178},[168,7692,230],{"class":178},[168,7694,7695],{"class":233},"linux",[168,7697,236],{"class":178},[168,7699,2557],{"class":185},[168,7701,7702],{"class":185},[190,7703,7704,7706],{"class":192,"popper-class":193,"theme":194},[168,7705,2829],{},[198,7707,7708],{"v-slot:popper":200},[168,7709,7710],{"class":203,"v-pre":164},[149,7711,7712,7714],{"class":206},[168,7713,2838],{"style":271},[168,7715,2841],{"style":281},[168,7717,731],{"class":178},[168,7719,7720],{"class":1210},[190,7721,7722,7724],{"class":192,"popper-class":193,"theme":194},[168,7723,2850],{},[198,7725,7726],{"v-slot:popper":200},[168,7727,7728,7750],{"class":203,"v-pre":164},[149,7729,7730,7732,7734,7736,7738,7740,7742,7744,7746,7748],{"class":206},[168,7731,2125],{"style":271},[168,7733,2841],{"style":356},[168,7735,731],{"style":218},[168,7737,2850],{"style":356},[168,7739,502],{"style":277},[168,7741,2869],{"style":344},[168,7743,627],{"style":277},[168,7745,282],{"style":281},[168,7747,389],{"style":277},[168,7749,386],{"style":281},[723,7751,7752],{"class":725},[146,7753,2882,7754,2885],{},[149,7755,2869],{},[168,7757,502],{"class":185},[168,7759,236],{"class":178},[168,7761,7762],{"class":233},"сервер на Linux",[168,7764,236],{"class":178},[168,7766,380],{"class":185},[168,7768,239],{"class":178},[168,7770,7771,7773,7775,7797,7799,7801,7804,7806,7809,7811,7813,7815,7818,7820,7822,7824,7882,7884,7912,7914,7916],{"class":170,"line":830},[168,7772,253],{"class":252},[168,7774,186],{"class":185},[168,7776,7777],{"class":185},[190,7778,7779,7782],{"class":192,"popper-class":193,"theme":194},[168,7780,7781],{},"lines",[198,7783,7784],{"v-slot:popper":200},[168,7785,7786],{"class":203,"v-pre":164},[149,7787,7788,7790,7793,7795],{"class":206},[168,7789,253],{"style":271},[168,7791,7792],{"style":218}," lines",[168,7794,278],{"style":277},[168,7796,282],{"style":281},[168,7798,186],{"class":185},[168,7800,287],{"class":178},[168,7802,7803],{"class":185}," [",[168,7805,236],{"class":178},[168,7807,7808],{"class":233},"first",[168,7810,236],{"class":178},[168,7812,353],{"class":178},[168,7814,230],{"class":178},[168,7816,7817],{"class":233},"second",[168,7819,236],{"class":178},[168,7821,377],{"class":185},[168,7823,731],{"class":178},[168,7825,7826],{"class":1210},[190,7827,7828,7831],{"class":192,"popper-class":193,"theme":194},[168,7829,7830],{},"join",[198,7832,7833],{"v-slot:popper":200},[168,7834,7835,7866,7871],{"class":203,"v-pre":164},[149,7836,7837],{"class":206},[158,7838,7839],{"class":209,"style":210,"tabindex":211},[149,7840,7841],{},[168,7842,7843,7846,7848,7850,7852,7854,7857,7859,7862,7864],{"class":170},[168,7844,7845],{"style":218},"Array",[168,7847,326],{"style":277},[168,7849,1522],{"style":218},[168,7851,5607],{"style":277},[168,7853,7830],{"style":356},[168,7855,7856],{"style":218},"(separator",[168,7858,627],{"style":277},[168,7860,7861],{"style":218}," string)",[168,7863,278],{"style":277},[168,7865,282],{"style":281},[723,7867,7868],{"class":725},[146,7869,7870],{},"Adds all the elements of an array into a string, separated by the specified separator string.",[723,7872,7873],{"class":2787},[168,7874,7875,7877],{"class":2790},[168,7876,2794],{"class":2793},[168,7878,7879,7881],{"class":2797},[149,7880,2745],{},"  A string used to separate one element of the array from the next in the resulting string. If omitted, the array elements are separated with a comma.",[168,7883,502],{"class":185},[168,7885,7886],{"class":185},[190,7887,7888,7890],{"class":192,"popper-class":193,"theme":194},[168,7889,7562],{},[198,7891,7892],{"v-slot:popper":200},[168,7893,7894,7904],{"class":203,"v-pre":164},[149,7895,7896,7898,7900,7902],{"class":206},[168,7897,253],{"style":271},[168,7899,7573],{"style":218},[168,7901,278],{"style":277},[168,7903,282],{"style":281},[723,7905,7906],{"class":725},[146,7907,7582,7908,7586,7910,7590],{},[149,7909,7585],{},[149,7911,7589],{},[168,7913,380],{"class":185},[168,7915,394],{"class":178},[168,7917,7918],{"class":2653},"   \u002F\u002F \"\\r\\n\" в Windows, \"\\n\" в Linux\n",[146,7920,7921,7924,7925,7927,7928,7930,7931,7933],{},[149,7922,7923],{},"platform()"," — это ",[149,7926,7625],{}," или ",[149,7929,7629],{},", а ",[149,7932,7562],{}," — перевод строки этой\nсистемы.",[146,7935,7936,7937,7940,7941,7944,7945,7535],{},"В тесте фейковый сервер держит папку игры в памяти: ",[149,7938,7939],{},"server.writeFile(path, text)"," — до того, как плагин читает, ",[149,7942,7943],{},"server.file(path)"," — после того, как\nон записал (",[7492,7946,134],{"href":135},[7948,7949,7950],"style",{},"html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sHdIc, html code.shiki .sHdIc{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#EEFFFF;--shiki-default-font-style:italic;--shiki-dark:#BABED8;--shiki-dark-font-style:italic}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .swJcz, html code.shiki .swJcz{--shiki-light:#E53935;--shiki-default:#F07178;--shiki-dark:#F07178}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sfNiH, html code.shiki .sfNiH{--shiki-light:#FF5370;--shiki-default:#FF9CAC;--shiki-dark:#FF9CAC}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":164,"searchDepth":242,"depth":249,"links":7952},[7953,7954,7955,7956,7957],{"id":5831,"depth":242,"text":5832},{"id":5861,"depth":242,"text":5862},{"id":5868,"depth":242,"text":5869},{"id":7499,"depth":242,"text":7500},{"id":7541,"depth":242,"text":7542},"@amxts\u002Fcore\u002Ffs читает и пишет файлы так же, как fs в Node:","md",{},{"title":102,"description":7958},"9RUmcnWi7OhoHEQ9BNST-7mSI--GWL1BEdSlEtIUQOc",[7964,7966],{"title":98,"path":99,"stem":100,"description":7965,"children":-1},"Storage хранит текст по ключу, как Map\u003Cstring, string>, только на диске:\nто, что плагин сохранил, переживает смену карты и перезапуск сервера. Это\nместо для накопленных очков игрока, его последнего визита, настройки.",{"title":106,"path":107,"stem":108,"description":7967,"children":-1},"Плагин обращается к веб-сервисам через две функции, обе глобальные — без\nстроки импорта:",null,1791273262023]