MJ-PortalStrange

:crescent_moon: [PAID]


| Portal Teleport (RedM / VORP)

A fantasy-style portal teleport system for RedM with carrier teleport, safe ground detection, and an optional UI-off mode for the smoothest warp experience.


:sparkles: Overview

MJ-PortalStrange lets players teleport through portals with a configurable experience:

  • Show a teleport UI for immersion, or
  • Disable UI during teleport to reduce NUI load and improve performance.

Designed for fantasy / mage / dimensional portal themed servers.


:white_check_mark: Features

  • :cyclone: Portal Teleport — teleport via portal interaction.
  • :ice_cube: Freeze Player During Teleport — prevents running, falling, desync, or glitching.
  • :horse::red_car: Carrier Teleport (Horse/Vehicle) — teleport mount/vehicle together to reduce under-map issues.
  • :world_map: Safe Ground Z Finder + Safe Height — avoids teleporting into terrain or under the map.
  • :soap: Hide UI During Teleport (Optional) — disables UI during teleport to reduce lag / NUI load.
  • :gear: Config UI Menu — toggle teleport UI ON/OFF in-game.
  • :brain: Adaptive Wait Loop — optimized loop timing to reduce idle load.
  • :film_strip: Streaming Hint — preloads scene for smoother arrival.

:joystick: Player Commands

  • Open Config UI: /portalconfig

  • In Config UI: Teleport UI: ON/OFF

    • ON = show teleport UI
    • OFF = hide all UI during teleport (lightest mode)
  • Close Config UI: ESC or Close


:gear: Configuration

  • Config.UI.ShowDuringTeleport
    Default ON (show teleport UI)
  • Config.Teleport.FreezeCarrierDuringTeleport
    Recommended ON
  • Config.Teleport.TeleportCarrier
    Recommended ON
  • Adjust Probe / Safe Height if Ground Z fails in certain areas.

:wrench: Installation

  1. Drop MJ-PortalStrange into resources/
  2. Add to server.cfg:
    ensure MJ-PortalStrange
  3. Restart server / restart resource

:brain: Teleport Flow (Short)

  1. Player enters portal → teleport starts
  2. Freeze player (+ freeze carrier if enabled)
  3. Show UI / Hide UI depending on config
  4. Streaming preload + safe Ground Z detection
  5. Set coords → unfreeze → done

:clapper: Preview

Video: https://youtu.be/FCH94_ZZoLM


:speech_balloon: Support / Contact

Discord: https://discord.gg/gHRNMDQKzb


:link: Store / Download

Store link: MJSHOP TEBEX


Checklist

  • I have reviewed the latest version of the Releases rules (https://forum.cfx.re/t/240725).
  • I have included a detailed description of my work as described in the rules.
  • I have included a download link or a store link.
  • I have filled out the required information at the end of the topic.

Required information (Selling)

Code

------------------------------
Code is accessible <Yes/No>
Subscription-based No
Lines (approximately)
Requirements RedM / VORP
Support Yes

Assets

------------------------------
Assets are accessible N/A (or Yes/No)
Subscription-based No
Polygons (model and LOD) N/A
Texture size and amount N/A
Requirements & dependencies VORP (if required)
Support Yes

MLO

------------------------------
Code is accessible N/A
Subscription-based No
MLO No
Number of rooms N/A
Number of entities N/A
Requirements & dependencies N/A
Support Yes

:receipt: Credits: MJDEV — © 2026 MJDev (All rights reserved)

Tags: RedM VORP Teleport Portal Fantasy Mage MJDEV