じ☆ve冰风 发表于 2026-7-25 11:55:22

EISTeleportationSystem Updated: Version: 1.03

Intro:


        This plugin allows you set up a teleportation system in game.


Version: 1.03


Change Log:


[*]Added ability to change player direction during teleport

                                <teleportMap: <x> <y> <direction(see numpad)> 
[*]Example: <teleportMap: 11 6 6 > -- Player will be facing right after teleporting

       
[*]Added script calls to enable / disable teleports at once

[*]
                                KR.Helpers.enableAllTeleports()
[*]KR.Helpers.disableAllTeleports()

       
[*]You can now change the background of the scene

[*]
                                KR.Helpers.changeBackground("imageName")

                                                imageName has to be in quotes & image should be in your picture folder.


       
[*]Added support for Galv's Basic Event Shadows

       
[*]Maps are saved properly now after saving your game

       
[*]You can now show pictures in the window to the right on the teleportation screen.

       
[*]The full size snapshot shown in game for a map has been removed, since it can't be saved.

[*]
                                But, this can still be emulated by taking picture of the map outside of game.


Features:


[*]Teleporting to different maps.
[*]Scene to select maps to teleport to.
[*]Disabling maps to teleport to.
[*]Enabling maps to teleport to.

Instructions:


[*]Install the script with the same name: EISTeleportationSystem.js
[*]Use the functions and notetags below to create your own maps to teleport to.

[*]
                                Enable/Disable teleport functions work after you've visited a map; you can use the map's display name to enable/disable the teleportation to that map.

[*]Insert the notetag into map's note section to designate a teleport map.
[*]Have fun!



/* Version: 1.00
* Notetag:
* <teleportMap: <x> <y> <direction(optional -- see numpad)> >
* - A potential picture feature instead of a Sprite of the whole map.
* - The two numbers are the x and y values of your teleport on that map.
* Example: <teleportMap: 3 6>
*
* Functions
* KR.Helpers.startTeleportScene()
* - Starts the teleportation system Scene.
*
* KR.Helpers.enableTeleport(mapName, mapId)
* - Enables a teleport map on the menu -- you can use either mapname or Id.
* - Example: KR.Helpers.enableTeleport("Deep Dungeon");
*
* KR.Helpers.disableTeleport(mapName, mapId)
* - Disables a teleport map on the command menu.
* - Example: KR.Helpers.disableTeleport("Deep Dungeon");
*/


Setup Example Windows:

Spoiler
http://i.imgur.com/b6UTiTR.png









In-game Examples:


Spoiler
http://i.imgur.com/mBWzspA.png




http://i.imgur.com/LhB4Axy.png





Please see the below attachment to use the plugin.



Credits:


Free for both commercial and non-commercial use.Credit with the name Kino or Endless Illusion Software.


        Thanks:Thank you to anyone who decides to use this script; I appreciate it!


If there are any bugs/issue, please contact me via message on the forums. I want to try and make the script as extensible/flexible as possible, so if you have an ideas also


please message me!


Note:
        I will be continuing work on this plugin this week to make it more extensible, so please comment with any interesting ideas!

View attachment EISTeleportationSystem.js


本贴来自国际rpgmaker官方论坛作者:Kino处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/eisteleportationsystem-updated-version-1-03.59928/
页: [1]
查看完整版本: EISTeleportationSystem Updated: Version: 1.03