Skip to content

Context API Getting Started RU

dev2alert edited this page Jan 29, 2022 · 1 revision

Главная Context API ▸ Начало работы

Определение

Контекст - это класс, экземпляр которого создаётся при инициализации чего-либо (например: при подключении игрока).

Фабрика - это класс, который позволяет управлять контекстами.

Пример

Создание контекста игрового режима:

// index.ts
import {GameMode} from "@sa-mp/core";
import {Mode} from "./mode.gctx";

GameMode.Factory.create(Mode);

// mode.gctx
import {GameMode} from "@sa-mp/core";
import {Context} from "@sa-mp/decorators";

@Context()
export class Mode extends GameMode.Context {
    public onInit(): void {
        console.log("[Mode] Init!");
    }
}
Clone this wiki locally