Random Teleportation (RTP) with World Restrictions and Safet
1.5RTP, Random Teleportation, Teleportation, Skript,
Random Teleportation (RTP) Skript with World Restrictions, Safety Checks, Cooldown System, and Debugging
This Random Teleportation (RTP) Skript offers an intuitive and safe way for players to teleport to random locations within a designated world. The system includes several safety measures, such as world restrictions, teleportation cooldowns, and movement-based cancellation, ensuring smoother gameplay. Recent updates have introduced random teleportation based on the player’s current location, debugging functionality for admins, and enhanced safety checks.
Features:
- World Restrictions: Teleportation can be limited to specific worlds, customizable to suit server needs.
- Random Coordinates: Players are teleported to random X and Z coordinates relative to their current position. The Y-coordinate is calculated based on the highest block at that location for safe landing.
- Safety Checks: Ensures teleportation occurs only on non-solid, non-lava blocks, avoiding dangerous areas.
- Customizable Delay: A 3-second delay allows players to reconsider their action before teleportation.
- Cooldown Mechanism: A cooldown is enforced after teleportation to prevent abuse of the command and reduce spamming.
- Movement-Based Teleport Cancellation: If the player moves during the countdown, the teleportation is automatically canceled, preventing unintentional teleportation.
- Debugging for Admins: Admins with the rtp.admin permission can enable detailed debug messages that show why teleportation attempts failed, helping to troubleshoot issues. This feature can be toggled with the /rtpdebug command.
- User Feedback: Action bars, sounds, and titles are used to clearly communicate to the player throughout the process, including feedback on cooldowns, countdown, and teleportation success or failure.
Commands:
- /rtp: Requires the rtp.use permission.
- /rtpdebug: Requires the rtp.admin permission, enabling debug messages for teleportation attempts.
Requirements:
- Skript
- SkQuery
For any questions, feel free to reach out to me on Discord: kingofgames8
Similar projects
Script →Let Me Despawn
Improves performance by tweaking mob despawn rules. Say bye to pesky unintentional persistent mobs.
25MSueta
JourneyMap
Real-time map used for mapping in-game or your browser as you explore.
14.7MSueta
Emotecraft
Create your own emotes in Minecraft.
7.5MSueta
Simple Tpa
A simple tpa plugin which sends requests
5.4MSueta
Common Network
Forge and Fabric Unified Networking Solution
3.9MSueta
Set Home
A lightweight plugin for players to set their homes.
3.8MSueta