
You are viewing a potentially older version of this package. View Latest Version
ScarletTeleportGUI
Client-side teleport request popup with Accept/Deny, draggable/pinnable window, live online Players roster, Russian UI, and a fully interactive draggable teleport panel.ScarletTeleportGUI
Client-side quality-of-life mod for V Rising: a teleport panel and a small pop-up window that appears when another player requests to teleport to you.
Features
- Teleport request popup - when someone runs
.stp tpr <your name>, a small window appears with Accept / Deny buttons. - Multiple simultaneous requests - every request is its own row with its own
countdown timer and its own Accept/Deny buttons, so you can choose whom to
accept. Extra requests beyond the row limit show up as
+N more pending. - Draggable & pinnable - drag the window by its header; press Pin to lock it in place. Position and pin state are saved in the config.
- Teleport panel - the original Scarlet panel for browsing/teleporting to public and private teleports (hotkey shown in-game), draggable by its header (position is saved).
- Players tab - a live, clickable roster of everyone currently online on the server (you are excluded; offline players are never shown with servers running ScarletTeleports 1.2.2+). Click a player to send them a teleport request; they get the accept/deny popup.
- Responsive controls - every button (tabs, close
x, cards, roster rows, popup Accept/Deny) responds reliably with clear hover/press feedback. - Russian localization - all in-game notifications, replies, hints and the
request popup are in Russian; commands (
.stp ...) stay English. Server chat messages are Russian with ScarletTeleports >= 1.2.3 (recommended - 1.2.3 also fixed cost messages showing the correct item name; 1.2.2 works too, and older servers keep working - the client understands both languages). - Safe input handling - gameplay input is suppressed only while you actually click on the popup or the panel (left button held over them), so clicking never "sticks" your mouse and simply hovering never freezes your character.
Installation
- Install BepInExPack V Rising from this mod manager (usually installed automatically as a dependency).
- Install ScarletTeleportGUI.
- Launch the game through the mod manager.
The popup is a client-side feature: it only appears for players who have this mod installed. The server does not need it.
Usage
| Command | Who runs it | Effect |
|---|---|---|
.stp tpr <name> |
the player who wants to teleport | sends a request; the target gets the popup |
.stp tpa <name> |
the target (or Accept button) | accepts the request |
.stp tpd <name> |
the target (or Deny button) | denies the request |
Configuration
BepInEx/config/com.scarletteleportgui.vrising.cfg, section [TeleportRequestPopup]:
| Key | Default | Description |
|---|---|---|
Enabled |
true |
show the popup on incoming requests |
Pinned |
false |
pin the window (no dragging) |
WindowX / WindowY |
0 / 120 |
saved window position (relative to screen center) |
MaxRows |
6 |
how many simultaneous requests are shown as rows |
Section [UIOptions]:
| Key | Default | Description |
|---|---|---|
PanelX / PanelY |
0 / 0 |
saved position of the main teleport panel (relative to screen center) |
RU (русский)
- Когда другой игрок отправляет запрос на телепорт (
.stp tpr), у вас появляется небольшое окно с кнопками Accept / Deny; каждый запрос — отдельная строка с собственным таймером отсчёта. - Окно можно перетаскивать за шапку; кнопка Pin фиксирует его на месте. Положение и состояние сохраняются в конфиге.
- Панель телепортов тоже перетаскивается за шапку, положение сохраняется.
- Вкладка Players показывает живой список всех онлайн-игроков сервера (кроме вас; оффлайн-игроки не отображаются) — нажмите на игрока, чтобы отправить ему запрос на телепорт.
- Все кнопки панели работают надёжно и подсвечиваются при наведении/нажатии.
- Все игровые уведомления, подсветки и окно запроса — на русском языке; команды
(
.stp ...) остаются английскими. Сообщения сервера на русском — с версии серверного плагина ScarletTeleports 1.2.3 (рекомендуется; в 1.2.3 исправлено отображение имени предмета в сообщениях о стоимости. С 1.2.2 и со старыми серверами тоже работает). - Уведомления сервера больше не попадают в списки телепортов (вкладки Паблик/Приват показывают только реальные точки).
- Игровой ввод подавляется только во время реального клика по окнам (зажатая ЛКМ над панелью/попапом), поэтому клики не «залипают», мышь не застревает, а простое наведение курсора на панель больше не останавливает персонажа.
Credits
Built on top of the Scarlet teleport system for V Rising.