• Внимание!

    Все публичные материалы на нашем портале можно скачать совершенно бесплатно.
    После регистрации вы получите доступ ко всем ресурсам, сможете участвовать в обсуждениях и использовать расширенные возможности форума.
This is a mobile optimized page that loads fast, if you want to load the real page, click this text.
Иконка ресурса

JS ragemp-stub: Абстракция RAGE:MP для написания тестов v1.0.2

Нет прав для скачивания
Совместимость с RAGE:MP
  1. 1.1 (prerelease)
В данной библиотеке присутсвуют "моки" всех объектов которые доступны в этой библиотеке.

JavaScript:
import { type ServerContainer, RageServerContainer, MockServerContainer } from 'ragemp-stub/server';
import { Vector3 } from 'ragemp-stub/shared';

function registerEvents(container: ServerContainer) {
    container.events.add('playerJoin', player => {
        player.model = container.joaat('mp_m_freemode_01');
        player.position = new Vector3(0, 74, 0);
    });
}

// На нашем реальном сервере:
registerEvents(new RageServerContainer);

// В наших тестах
registerEvents(new MockServerContainer);

Это всего лишь первая версия и отсутсвует много функционала, а именно:
  • блипы
  • колшейпы
  • таски
  • нативки
  • нативный интерфейс гта

В будущем это всё будет добавлятся.

Так-же планируется добавить поддержку тестирования всего сервера (ивенты с клиента на сервер и обратно), без запуска сервера RAGEMP.
Автор
mp.flow
Скачивания
2
Просмотры
47
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Поделиться ресурсом