扫描二维码关注官方公众号
返回列表
+ 发新帖
查看: 164|回复: 0

[转载发布] 《我们的事件》第五话 随机传送卷轴

[复制链接]
累计送礼:
0 个
累计收礼:
0 个
  • TA的每日心情
    开心
    5 小时前
  • 签到天数: 114 天

    连续签到: 4 天

    [LV.6]常住居民II

    2338

    主题

    403

    回帖

    1万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    VIP
    6
    卡币
    10607
    OK点
    16
    推广点
    0
    同能卷
    0
    积分
    13376

    灌水之王

    发表于 2024-4-19 16:34:39 | 显示全部楼层 |阅读模式
    注明:此系列教程提供给已经熟悉RM工具基本的框架并且可以使用简单的事件以及脚本进行制作游戏的同学学习。



    Say:脚本与事件共行。奇思妙想者居上
             So.什么方便用什么



    友情提示:坚持走事件征途的同学可以尝试一下开拓自己的制作思路.




    ◆第五话◆
                         




    锵~锵~锵~

    华丽出现~已经进行到第5话啦....哦呵呵呵呵呵呵呵呵呵呵呵呵

    有人问:这一讲预计会很简单
                回答:如果看了前面几讲这个显然会很简单

    那么今天实现的内容是什么?

    撒花~就是简单的传送系统啦...相信很多人会认为很简单...那么请看下去哦..

    特点:解决简单随机,如直接传到墙壁里卡着出不来

    那么,如何判断是否传送的地点是否通行呢? 那么今次就带领大家走入 地形标志

    首先,先设立一件物品,带入一个公共事件,可以自己加入特效 如图


    那么如何做到彻底的随机呢?请看

    一般默认的地图大小为20X15 也就是说范围已经限定了(当然你可以做更大的图).那么就从默认的大小开始.

    这里设立两个变量 如变量A和变量B.指定他们为X.Y坐标.那么判断的时候A和B分别代入指定随机数值.是多少呢?显然是A = 0~20  B = 0~15  这样就可以限定传送范围与地图相符了.

    接下来也就是重点:判断通行问题
    如何知道哪里可以通行哪里可以不通行呢?这里就要用到地形标志了.
    建立变量C = 角色的地形标志  如C指定为1

    那么自己在数据库里设置图块的地形标志,如不可通行的设置为1

    也就是说不允许角色站在1的地形标志上.

    处理的话,判断.当变量C = 不可通行的时候 移动角色到别处.可以去除淡入效果.

    然后这里还要讲到刷新.因为既然是带入公共事件,那么使用这个物品后万一随机到不可通行的地方便会卡住,而不会再去判断通行.
    这里还得在地图上放入一个并行事件  即做刷新判断使用...放图


    路人:这个图完全看不出随机效果嘛~  =_=

    锵~锵~锵~  简单讲解完毕.首次讲解到地形标志,如果不太理解的话可以先就此一眼带过,后面慢慢讲到其他使用到的相信你就会了解了的.

    依然放上范例一只.
    范例(大小200k)地址:http://rpg.blue/upload_program/d ... ��送_120006017.zip






                 本帖来自P1论坛作者塑望,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:https://rpg.blue/forum.php?mod=viewthread&tid=122626  若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。

    本帖子中包含更多资源

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

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

    使用道具 举报

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

    本版积分规则

    关闭

    幸运抽奖

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

    立即查看

    聊天机器人
    Loading...

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

    GMT+8, 2025-3-14 23:14 , Processed in 0.114781 second(s), 54 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

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