实时调试工具 v1.07【3/31更新】
v1.07 解决内部脚本导致的不断跳错的问题
v1.06 代码解析优化,现在可以直接使用 class ClassName 替代 class ::ClassName
v1.05 修正一些代码在解释时可能出现的错误
v1.04 现在出现错误可以按 Ctrl + 1 抛出错误结束游戏,这样脚本编辑器会定位到出错的那一行。
当然,特色就是在游戏中执行代码了:
如果你 ...
2048 on Ruby
2048 都知道吧,这游戏跟 TETRIS 一样戳中消除强迫症的弱点,玩起来根本停不下来
施工完毕,建议使用 Ace ,并开启控制台运行,当然原生 Ruby 更方便
20140416 修正输入方向后,数字没有移动时,会产生新数字的 bug
[pre lang="ruby" line="1"]
=begin
puts "#------------------------------#"
puts "| Use your ke ...
【VA】【新人看这里】一起动手改脚本·第一锅
嘛~ 作为刚接触VA三个月的新手…… 目前算是有了一点简单的心得……于是拿出来和大家共同学习下呗……这里不说繁杂的基础知识,一切以实用为诉求。
嗯嗯……正体开始
【No. 0】
呼出脚本编辑器:F11
在指定脚本里查找:Ctrl+F
在所有脚本里查找:Ctrl+Shift+F
【No.1】在菜单界面显示人物行走图
在【Window_MenuStatus】 ...
【原创】【防傻瓜式解密利器】RGSSAD Editor Lite【更新】
【前言】
因为某些软件,导致傻瓜式破解猖獗。修改DLL文件进行稍深层加密的同学们要面临稳定性的挑战(其实改好了就不用担心了~)。使用molebox这类软件的话,缺点很大,主要是加上了外壳很容易被杀软误报。我这次推出一种全新的变相加密思路,防止加密文件被解包。
目前的傻瓜解密软件都不支持非法字符过滤,一旦文 ...
伪·事件版彩票系统(求戳进√)
恩√都说了是伪啦√一般事件一半脚本啦√(脚本非常低端小气不入流欢迎吐槽√)
原理,或者说运行方法:
其实这应该算初学2天脚本的练手啦√
欢迎吐槽√
附件:
END66RPG的webrm(在线RM)
待发布更新,BUG:由于drawtext花费时间,使得下载速度爆跌,更新后提速20倍- -
更新添加version等
--------------------------------------
我们切入正题,此网页进入后在线运行@tjjlb 的WHG1.2(rmvx)
我做这个东东,起因于海绵宝宝老板一次抱怨"不想测评rm还要下载太麻烦..."做了几天,就这样做好了,(虽然很渣cache需要 ...
局域网联网服务(附范例)
测试可用,不过要安装IIS建立个虚拟的服务器
声明:该服务范例来自贴吧,由坠落风云开发,不过我只知道个网站,具体本人是谁我还不太清楚。
附下载地址:
这个范例我在网上搜了好久,是我迄今为止感觉唯一一个bug比较少的菜鸟能用懂的局域网网络化范例。
注:该范例仅限于局域网,至于网游个人还没有进行尝试,分享给大家。 ...
新手教程——基础(YiJL脚本请从此课开始)_(1)
课序号:1
作者:一箭烂YiJL
出版社:VX教程出版社
售价:完全免费
VX教程出版社的其它教程
上一课:没有
这是第一课!!!从这一课学起。
首先介绍的是脚本编辑器,有基本认识的人都知道,
这里是分一页一页的。
先理论一下:
main是最早开始行动的脚本。
你需要做什么实验最好就用main了。
第一步学习的:插在main ...
【伪教程·封装】果然我们只需要参数就可以了
【话唠】当高中僧真是太苦逼了网都没得上(那你是怎么发这个帖子的(不要在意细节
排版什么的在下不是很擅长啊
[hr]那么【正题】
写这个伪教程其实是以前有人在水区发过关于"封装"的脚本和一些说明(顺便在下也发个帖刷存在感(喂
在讲什么是封装之前,让我们看一段简单的脚本,为了让示范更实用,在下就从F1-脚 ...
【渣作品·纯事件】仿仙1战斗系统(地图上怪物走动)
新手勿喷……
【应用说明】
运用事件中的战斗处理,独立开关。
【原理说明】
将事件图像设置为怪物,将移动方法设置为【随机】
如果队伍胜利,独立开关A开启,
事件页2使用独立开关分歧,
将图像选择【无】
选项选择【允许穿越】
优先级【在人物下方】
触发条件【随便你】
【特别提示】
如果需要怪物跑的比玩家快,请设置速 ...
获取调用本方法的方法名,以及那个方法的调用对象
背景:有时候自定义的方法可以根据调用者的信息来进行一些不同的处理,比如下面两个例子:
[pre lang="ruby" line="1"]
#没有强制的继承或者混入关系,就进行了处理,类似于Ruby2.0的refine
class Reset
def self.reset
object,method = invoker
case object
when Game_Actor
object.hp = obje ...
【小游戏】《2048~》RMVA版v0.2
最近《2048~》这个小游戏挺火的,昨晚思考了一下写了这么个脚本,算法是自己琢磨的。本人RUBY初学者,写的不好请多多包涵,如果出现问题了请@我。
得分和界面功能还没有实现,有时间再填上。
[hr]
原游戏地址:
http://gabrielecirulli.github.io/2048/
[hr]
游戏规则:
HOW TO PLAY:Use yourarrow keysto move the tiles. ...
【大菠萝3】随机装备 v0.5 (已更新)
最近玩大菠萝3有感的产物,后续会不会更新看心情(大雾)
特性已基本加入
工程带有详细物品说明
·稍微平衡了数据,各种逆天蓝装
目前处于试验阶段
使用方法:装备备注
例:
不需要奇怪的名字在备注写
怪物掉落某装备会随机赋予属性
获得武器装备也会随机赋予
没有写是不会随机的
应求范例:
华为网盘 ...
【VA】ARPG[纯事件双人版]
范例下载地址:
http://115.com/file/dp6rkg38#ARPG[双人].rar
补充附件:
标题:《ARPG》
作者:小黑
来自:66RPG
说明:双人游戏模式(Player1,Player2)
======================================
道具:
大鸡腿(HP+50)
中鱼肉(HP+30)
小食餐(HP+10)
迷情信(使对方混乱)
==================================== ...
IOS上的RMVX/ACE游戏引擎MobiRPG
抱歉我最近会忙一阵大概到元旦,那之后会把目前出现的一些问题争取解决掉。
已经知道的主要问题有:
1. 按住跑动键做过复杂移动后,键盘会锁到某一个方向上停不下来
2. 一些游戏报脚本super class mismatch错(这个可能是转换器版本问题)
3. 一些游戏启动跳出,可能有某些共性问题。
===================
APP已上架,直 ...
【XP】脚本教程
「前言」
之前写过不少脚本教程了……积累了不少的经验,RGSS实践脚本教程停止编写的原因是当时有一段时间的写作态度很不认真,甚至都没有测试过。
这次的脚本教程我已经酝酿了很久了,希望可以真正帮到大家!
目录
1. 基础入门篇
2. 自主修改篇
3. 入门实践篇
4. 脚本解析篇
5. 附录
...
新手翻译标题窗口有错的请前辈指出
#==============================================================================
# ■ Scene_Title
#------------------------------------------------------------------------------
# 处理标题画面的类。
#==============================================================================
class Scene_Title
# ...
事件 [物品选择处理] 时显示物品描述 1.0.0.0
感谢 http://rpg.blue/forum.php?mod=viewthread&tid=219639 的想法。
以下是代码。描述见脚本君开头。
【邪道】玩坏 $game_party
本脚本配合 http://rpg.blue/thread-352151-1-1.html 使用,效果更佳。
本脚本是 http://rpg.blue/thread-344203-1-1.html 1L的一部分
效果:把 $game_party 制作成一个包装着队伍中所有成员的数组,就如同$game_variables包装着游戏变量一样。
该“数组”支持方法:each,Enumerable中所有方法,[](获取数组元素),si ...
防修改器策略之一
10行的代码实现两个功能 防变速
不过应该是防菜鸟的。
[pre lang="ruby" line="1"] Thread.new{ loop{tt=Time.now
t=Graphics.frame_rate/10;sleep t
exit unless (-0.5..0.5)===Time.now-t-tt}}[/pre]
由于失去焦点后取时间间隔变得异常大,而且
由于线程的sleep在RM失去焦点后仍然运作,所以和取Time一样,于是没采用sle ...
事件制作召唤兽系统
在论坛上看了很多有关召唤兽的帖子 基本都是用脚本的
由于不会脚本 就自己想办法做了个事件的 非常简陋 不知道有没有人用的上。
第一步 设定一个召唤召唤兽的物品
联通到公共事件
第二步 设定公共事件
第三步 设置召唤兽公共事件
第四步 依样画葫芦 再做几个类似的物品和公共事件
只要在一开始就打开初始开关 那么使用物 ...
【YGE】小Y君大量原创脚本合集—v0.03!
[hr][hr]
@576437081 @cinderelmini @protosssonny @q374435503 @神秘影子 @黄濑凉太 @子弹君
地图中快速存档读档
使用方法见脚本的注释,自用版在 http://rpg.blue/thread-344203-2-1.html 的19L
如果不出现严重的bug,则只会更新自用版而不更新这里的脚本
以下是脚本和一个事件的使用范例
[pre lang="ruby" line="1"]
=begin
#--------------------------------------------------------------------------
● 快速存档读档
使 ...
E版 全自动联机PvP
一对一联机
花了2晚上做出来了。
有一个Server。exe 3个网页html 代码一篇
由于时间不多
很多东东设计还不太好。但基本能用了
适宜用户;有能力做联机游戏的 有用于网页存放的网站。
剩下的联机就交给程序了,不需要联网平台
由php来交换IP,但你们需要自我改进
其他使用说明见脚本。
下载地址; http://pan.baidu.com/sha ...
关于光的圆周率大人的RGSS2教程 错误修正集中帖
由于不知道要发在哪 加上光的圆周率大人似乎消失很久了
另外开一新帖 如有违反版规 请版主处理@@"
发此篇的主要目的是因为在下是个脚本基础0的新手 因此遇上错误往往弄个半天找不出错误在哪
有所发现拿出来与大家讨论 希望能让新手们少走些弯路 时间就是金钱啊 朋友~~
也希望文章下面尽量是有发现BUG的朋友 能提出修正
...
['说重点']快速开发功能点框架Veil 1.2
0. 问题提出
有时候光是每次都alias会不会速度不够,直接针对功能点来抽象才是比较快的做法。
能不能不弄alias那些黑科技,同时也不针对那些奇奇怪怪的参数或者版本差异,直接针对功能:
[*]能不能直接定义物品的新效果
[*]能不能直接定义伤害公式(VA有,但是下面会说有缺陷),比如给伤害再根据某些条件叠加一个波动值( ...
动态值槽脚本(3/16更新)
http://rpg.blue/thread-228005-1-1.html 的脚本差不多也是这个效果。
上面的链接的脚本效果也不错,但是我承认我基本看不懂他的脚本……而且似乎会影响到原来血槽的大小之类的。于是我还是按照自己的需求来制作了一个类似的脚本。
这里是发布版。自用版见 http://rpg.blue/thread-344203-2-1.html 16L。除非发现严重Bug, ...
幻想ARPG-V0.6.1(2013.11.17)[附渣到暴的视频]
狠久之前自己做了个纯事件ARPG,很简单。。。
学RMXP3年了,一直没有神马成果。。。就是拿着RMXP瞎搞。。。{:2_254:}
前几天,我在《勇下99999层》里重做了个ARPG。。。。虽然说是纯事件,但脚本还是改了一些,但基本与战斗无关。。。
相比半年前的那个好多了。。。
但还有很多不足的地方。。。{:2_260:}
{:2_272:} 我还 ...
发呆一天的产物--获取窗口句柄完美版
一大清早起床发呆, 发呆了一天, 于是就有了一下的结果.
dll 版本.
脚本:嘛,提升了效率. 不过有 dll 是有点碍眼. Game.exe 和 HWND.dll 要一起使用.
[hr]
更新一个不需要 dll 的版本:
用法很简单, $HWND 就是窗口句柄.
[hr]
这个是紫苏大的脚本:
http://rpg.blue/forum.php?mod=viewthread&tid=133018&highlight=%E7% ...
「多样化的技能」「 0.1 版本」
本脚本实现了一些拥有特殊效果的技能。
欢迎报告bug!
以下是脚本信息。
版本号:0.1
更新日期:2014 - 2 - 28
更新内容:初版5个技能。
冲突率:很小
以下脚本,为了防止出错,首先 @person@protosssonny 0.0 0.0 0.0
动手改脚本,第一季(寒假 每天一更) 不时更新中……
NO.1:
多人战斗,多人火车,多人整队等:把game_party里的这里:改为 :end
x为你要的参战队友的数值
效果图:
多人 战斗自己看,不发了。
NO.2:
改金钱.物品上限:
把game_party里的这里:改为:x为你需要的金钱值。
在game_party把这里:改为:x为你想改的物品最大值。
NO.3:
改金钱条宽度。
...
[VA] 商店界面BGM / 地图指定战斗BGM
两个小插件脚本,事件也能产生类似效果,脚本纯为了方便。
事件可能记错或者忘记加指令之类,用脚本就不会有这个问题。
1: 商店BGM
有点像仙4商店的那种效果?
目前还没发现其他游戏商店有单独BGM的,汗,可能是我玩的比较少2: 地图指定战斗BGM
很多游戏都是不同地图使用不同战斗BGM。 ...
[VA] 窗口翻页书声
L/R键翻页的时候播放翻书音效。
(L/R键对应键盘Q/W)
直接插入Main前即可
[VA] 图标式描绘多货币 / 价格和敌人掉钱上限突破
因为多货币,所以商店窗口可能位置不够。稍微改了一下,确认键之后选择购买个数的地方会显示物品价格。
同时金钱窗口会宽一些,用系统默认的菜单的话可能被角色窗口覆盖。调整坐标即可。
货币图标、货币数目、货币进制支持自定义。有BUG请回馈,看到后会及时修改更正。
最后:新人求糖~ ...
模拟异常重抛出 Re-raise 0.02
作用是模拟一下保存的异常当时的堆栈重新抛出来,比如捕捉了异常但是需要再次定位那个点,好在编辑器中重新编辑:
(本来就短,自从发现了raise还可以有第三个参数,程序好像太短了。。。,要是短得过分,请版主帮我移到水区吧。。。。。)
[pre lang="ruby" line="1"]
# Re-raise 0.02
# http://seiran.mist.so
def rer ...
【纯事件】坐骑系统
本人新手一枚 比较喜欢坐骑就想弄一个 参考了很多坐骑系统 结合成自己喜欢的一种 废话不多说 上说明
学会骑术之后才可以下马 在物品栏里使用龙或者马 就会骑上龙(马)加移动速度 骑上之后按SHIFT下马 减移动速度
如果想添加更多坐骑请自备素材并且放在Graphics\Characters 之后添加一个公共事件在公共事件里按照之 ...
【班门弄斧】正则表达式小讲
这个教程实在是班门弄斧啊………………
我知道很多人都对正则表达式很迷惑,我看了一本ruby的书,里面有很详细的关于正则表达式的介绍,于是乎………………
f1里面有一些帮助,大家可以看看,是关于匹配的。
最简单的正则表达式差不多如下,采用sub方法。
a = "I'm a student."
a.sub!(/........$/,"worker.")
p a # -> ...
RGSS3Facets 0.02 基础类别/模块/方法的强化 貌似RMXP也能用
脚本在http://seiran.mist.so/rgss/rgss3facets-0-01.html
如果有什么问题或者建议或者想加入这个库的提案,欢迎回复和私聊
这个脚本的功能还很不稳定和不完整,仅用于交流,暂时请不要完全复制用于游戏或者整合什么的(你可以使用其中一两个功能然后自己调试好)
用举例来说明功能:
0.02新增:
[pre lang="ruby" line=" ...
技能冷却
让技能有冷却时间
PS 100 帧 大概 5 秒(???)
时间太短 可能看不到效果!
【原版移植】RMVA近大远小改良版
啥也不说,自己看
=begin
近大远小
原作 BY 亿万星辰 for RM XP
修改 BY qq645260214 for RM VA
使用方法:在地图名中加入“!”这个标志,这样就会按照近大远小来处理人物,否则效果不变。
此脚本对NPC同样适用
=end
class Sprite_Character < Sprite_Base
alias stars_update update
def update
stars ...