设为首页收藏本站同能贴吧 切换语言 繁体中文
开启辅助访问 切换到窄版
返回列表
+ 发新帖
查看: 259|回复: 0

[转载发布] Teleport to Visited sites

[复制链接]
累计送礼:
0 个
累计收礼:
1 个
  • TA的每日心情
    开心
    昨天 03:27
  • 签到天数: 222 天

    连续签到: 1 天

    [LV.7]常住居民III

    9102

    主题

    893

    回帖

    7万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    7
    卡币
    64916
    OK点
    16
    推广点
    0
    同能卷
    50
    积分
    74941

    灌水之王

    发表于 2026-8-2 08:57:23 | 显示全部楼层 |阅读模式
    https://www.youtube.com/embed/jrAQVEw21lQ

    Script Name:  TeleportToVisited

    Author:       Newold

    Description:  With this script you can make a window appear that
                         allows you to teleport to any map you have visited before.
                         You can also store different teleport points on each map.

    Version:      1.4 - 10-01-2019

    Credits and License: You can use this script as you want. It is free for comercial and not comercial projects. You can give me thanks in the credits of your game or not, as you wish



    **************************************************************************
    Installation and use
         **************************************************************************

    ️ INSTALLATION

         - Put this script over main

         - You need to download these images and unzip them in the folder
           "Graphics/Pictures"
           Link: Bajar]https://www.mediafire.com/file/n7bv66tbdr7cj3m/TeleportImages.rar/file] (Downloads images from mediafire)

         - you can configure this script below this instructions


    ️ HOW TO USE

         - When you visited a map, this map is added automatically to the
           teleport's list.
           If you do not want the map to be added automatically, you need
           to create an empty event on that map and name it
           ⇒⇒⇒⇒              noAddToTeleportList            ⇐⇐⇐⇐

         ··········································································

         - To add a teleport point manually, use the command call script of
           the events and inside you put this code:

           add_map(ref, name, map_id, x, y, direction)

             ● ref         
    Can be a number (Ex: 1), a string (Ex: "name") or
                             symbol
    symbol)
                             ref is used to identify this teleport.
             ● name        
    Only can be a string (Ex: "name")
                             name is used to name this teleport.
             ● map_id      
    it can be nil (current map) or a number.
                             map_id refers to the id of the map.
             ● x           
    it can be nil (current position X of player)
                             or a number.
             ● y           
    it can be nil (current position Y of player)
                             or a number.
             ● direction   
    it can be nil (current direction of player)
                             or a number. (2 = Down, 4 = Left, 6 = Right, 8 = Up)

         ··········································································

         - To modify a parameter of a teleport point already added, use the
           command call script of the events and inside you put this code:

           update_map_info(map_id, attr, value, ref)

             ● map_id      
    it is a number. map_id refers to the id of the map.
             ● attr        
    name of the parameter to modify
                             (including the two points)
                             attr only can be :x, :y, :direction or :map_name
                                 ● :x         
    Use :x to modify the
                                                 X coordinate of teleport
                                 ● :y         
    Use :y to modify the
                                                 Y coordinate of teleport
                                 ● :direction  
    Use :direction to modify where
                                                 the character will look when
                                                 teleporting
                                 ● :map_name   
    Use :map_name to change the name
                                                 of teleport
             ● value      
    It must be a text between quotation marks to modify
                             the value of :map_name (example "my text") or a number
                             to modify the other values
             ● ref         
    Can be a number (Ex: 1), a string (Ex: "name") or
                             symbol
    symbol)

         ··········································································

         - To show the teleport selection window, use the command call script
           of the events and inside you put this code:

           open_teleport

         ··········································································
         **************************************************************************



    ️ SCRIPT

                    Code:       



    本贴来自国际rpgmaker官方论坛作者:newold处,因国际论坛即将永久关站,为了存档多年珍贵资料,署名转载到本论坛存档,由于官方帖子为英文原帖,需要中文翻译请点击论坛顶部切换语言为中文就可以将帖子翻译成中文浏览,方便大家随时查看,原文地址:https://forums.rpgmakerweb.com/threads/teleport-to-visited-sites.104205/

    本帖子中包含更多资源

    您需要 登录 才可以下载或查看,没有账号?立即注册

    x

    帖子地址: 

    天天去同能,天天有童年!
    回复 送礼论坛版权

    使用道具 举报

    文明发言,和谐互动
    文明发言,和谐互动
    高级模式
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    简体中文
    繁體中文
    English(英语)
    日本語(日语)
    Deutsch(德语)
    Русский язык(俄语)
    بالعربية(阿拉伯语)
    Türkçe(土耳其语)
    Português(葡萄牙语)
    ภาษาไทย(泰国语)
    한어(朝鲜语/韩语)
    Français(法语)
    关闭

    幸运抽奖

    社区每日抽奖来袭,快来试试你是欧皇还是非酋~

    立即查看

    聊天机器人
    Loading...

    QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

    GMT+8, 2026-10-22 00:56 , Processed in 0.093916 second(s), 55 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表