坐标和方位数的简单互化
首先8方向习惯上是这样的,也是$game_player和各个事件的direction的值的含义:
7 8 9
↖ ↑ ↗
4 ← 5 → 6
↙ ↓ ↘
1 2 3
Input.dir4或者dir8返回的就是上面的1~9的方位信息,
但实际上处理jump等指令时希望得到x,y方向的改变值,于是就有了二者的互化。
6代表方 ...
点阵描绘文字…强迫症患者缓解药(更新1.1)
[line]2[/line]
如题…主流还是用默认的描绘比较好(此物伪阵)
用了这个文字绝逼不会出现模糊效果,会出现万恶的锯齿。可以暂治点阵强迫症们
嗯,自己调了下色,挺有GBA时代游戏里的文字感觉…具体看截图
效率不用太担心(蛋用担心,肯定不比默认快),应用了样板机制,第一次载入会比较慢(VA描绘满一次对话框的文字 0.0 ...
玩家达到临时满级也能得经验
作者前言:无聊时候写着玩的,功能是玩家满级也能得到经验。原理很简单。
至于作用嘛,可以用于一些等级上限会随着剧情改变而改变。
比如飞升,渡劫之类的 让玩家达到临时满级也可以获得经验。做梦幻单机版或者其他的可以看看
适用范围:小(从目前情况来看除了梦幻单机似乎没地方会用到)
已知BUG:暂时不知道
有BUG欢迎报告 ...
世界地图界面 更新1.4.5 自由蒙版【更新支持鼠标脚本补丁】
[line]2[/line]
由于帖子数据意外编辑错误丢失,现在内容为简单编辑
此脚本主要用途是给游戏增加世界地图,支持多张世界地图
使用方法步骤:
1.在地图“备注名字”加入该地图在世界地图显示的 世界地图图片名、坐标。详细格式看范例与脚本的格式说明
2.调试模式下可以获得世界地图的坐标,F5可以获得区域色、蒙版区域色
3 ...
【教程】失传已久的文字显示教程
给张效果
事件脚本偷懒大法,再也不怕脚本框太短了!
本脚本不适合事件党食用。
[pre lang="ruby" line="1"]
module Taroxd end
module Taroxd::Eval
SCRIPT_ABBR_LIST = {
#--------------------------------------------------------------------------
# ● 导入本脚本后,在事件脚本/战斗公式中可以使用如下的简称。
#-------------------------------------- ...
【丧心病狂】回归方程计算
[pre lang="ruby" line="1"]=begin
使用方法:按F11插入脚本编辑器Main前面,用脚本self.hgfc(y)即可···(PS:self和y为数组)
即插即用,麻麻再也不用担心我的学习啦!
=end
def hgfc(y) # 回归方程(必须用print,否则会p num => nil)
xn=self.size
yn=y.size
if xn!=yn
raise ArgumentError.new("NaN")
...
「数值输入处理」输入负数
[pre lang="ruby" line="1"]
#--------------------------------------------------------------------------
# ● 数值输入处理可以输入负数
#--------------------------------------------------------------------------
module Taroxd
NegativeInput = Object.new
end
class Window_NumberInput < Window_Base
# ...
【丧心病狂】被玩坏的RMXP之一些计算和判定
使用方法:按F11插入脚本编辑器MAIN前即可
声明:里面部分计算非楼主所做···所以请不要随意署名
@弗雷德 @P叔 @凌童鞋 @晴兰 ···顺便很无耻地@美丽晨露 @= =@hys111111
@myownroc
@tjjlb
我知道学生党一定会用到的···
[pre lang="ruby" line="1"]class Numeric
def mirrornumber # 颠倒数(镜像数)这个是 ...
【跟风】易经的默认打开姿势
看到@鑫晴 发的帖子, 然后内牛满面居然有想要研究算卦的小伙伴...
在下是高一的时候[s]研[/s]读了一遍朱熹的【←我们学校图书馆一书架这种书, 显然充数的
然后深感中华文化博大精深啊..
关于经的资料请百度, 这里不再赘述.
[hr]
正片
中记载了算卦的方法--(记载在中)靠边站(雾)两个是一起用的, 原文我就不打了你们也看不懂 ...
新人帖
纯事件投钱系统!!!
敝人的纯事件投钱系统!那是FF5的精华所在!
使用方法:
条件分歧:是否持有800金币
失去800金币(增减金钱)
敌人造成3000点伤害(可以自己定)(允许死亡)
消息:投出800金币,全体敌人造成3000点伤害。
除此之外的场合
条件分歧:是否持有400金币
失去400金币(增减金钱)
敌 ...
|算命|占卜|系统
前段时间看了几本修真小说,里面算命的玩意好像很厉害的样子,然后百度了一下,发现还真的有相关资料。中华文化真是博大精深
这次的主角是神奇的【小六壬】先生,让我们的度娘小姐来给大家介绍一下(其实文库里面有更详细的介绍)
喔,原来就是给他几个数字,然后运行特定的算法,就可以返回6个特定的结果。于是脑洞打开 ...
【丧心病狂】被玩坏的RMXP之2-10的进制转换互转
使用方法还是插脚本编辑器MAIN上面···
[pre lang="ruby" line="1"]class Numeric
def sjz(y) # 把y(1-9)进制数转换为10进制数
num=0
i=1
r=self%10
s=self
sn=[]
x=0
self_array = self.to_s.scan(/./) # 分割每一位上的数字
for char in self_array # 获取位数
sn[x]=char.to_ ...
简单的字符串转数组示例
这样子写比较便于新手看,大体就是把字符串用","分割开并以数组返回,
但其内容是字符串,我用了比较好懂的写法把它们一个一个to_i转成数字再代回了
这个的用途可能比较少,但是呢...还是应该会有人用的吧,
比如读取rmvx备注里你也可以写数组了,因为它读取出来的都是字符串,你可以这样转换它方便使用 ...
VA平面找东西事件(解密)
平面找东西,就是在一张内把光标移到可疑的地方按下“Enter”
我是个新手,所以一些渣渣的地方大家勿喷啊~
截图如下:
希望可以给大家启示。
范例下载地址:http://pan.baidu.com/s/1bnF4r5H
【纯事件】较冗杂的技能传授系统(多图预警)
功能:玩家通过本系统可以学习某些技能的原理并将该技能传授给队伍内的所有角色。
思路:借用【更改角色姓名】等一系列判断,类似于【添加标签...】与【转至标签...】的关系。
优点:1,纯事件(算……吧?)2,在地图事件中很方便设置。
缺点:1,需要占据相当数量的角色数据库与公共事件数据库。2,公共事件的设置很累… ...
“敌人”能力上限无限突破【更新完毕】
其实完全可以实现!
如果是懂脚本的话 你一看就懂了!
如果不懂的话,那就按以下步骤修改吧:
1.首先要修改是 敌人处理 Game_Battler 1
我已经改好了,删掉原来的Game_Battler 1,换上以下的Game_Battler 12.之前也说过,但你们说不行,所以我说详细一点吧。
首先要提醒的是,该“全属性突破上限”的方法适合“明怪”使用 ...
简易超华丽动态事件标题
看了“紫英晓狼”的事件标题后,觉得自己也可以发个范例
首先声明
①:素材出处:《神採りアルケミーマイスター》 美图秀秀
买了这个范例后,素材是随便用。。
②:里面的事件构思是原创的,脚本内容都不是我写的...所以不要骂我。。
脚本内容:萤火虫and气泡:by 茄子
防卡脚本 (未署名)
...
事件行走图属性调整(相对x,y像素位置、合成方法、不透明度)
这个脚本是自己正在开发的游戏中因为需要写的一个小小功能
可以让事件方便的设定其行走图一些不能在事件编辑器里直接设定的属性资讯
其中包含了行走图位置(画面上的相对x,y像素)、合成方法、不透明度
设置范例图:
实际效果范例图:可以见到虽然在地图编辑器中格子根本没对准在火炬炉正中央,但透过脚本功能设定能够修正 ...
纯事件小游戏第三弹:杀掉影子
[box=MediumTurquoise]作者想说的话[/box]
首先,我觉得这货应该连载,虽然给我带来了巨大的生活压力。
那么,我决定编第三弹的时候,想发追逐游戏,但是这种低教学质量的游戏怎么能在这里出现……偶尔水一水还可以忍受,这么没质量绝对不接受啊啊啊!
于是本人,把好好的追逐游戏玩坏了……具体内容请看下一行。
[box=Medi ...
掉节操之渐变描绘“加速”
[line]2[/line]
也许很多读者不知道默认的渐变描绘 纵向 效率是比 横向高几十倍的
于是简单的修改了下,提高横向渐变的描绘效率(仍无法快过纵向,所以以下脚本只加速横向渐变)
提速0%-100%不等,测试结论是横向渐变描绘面积超过25万像素(500*500)单次或多次 会相对提速接近100%(极限提速200% 需要1亿面积以上)
小型的 ...
无节操之图案重绘“加速”
[line]2[/line]
如果有发布过类似的,撞衫扶墙… = =
这玩意没啥技术含量,不过内涵到是很无节操,像贴小广告一样 可以在游戏里每个窗口到处乱贴“图”
主要用于加速“重复图案绘制”,有时候会大量绘制一些较复杂的图案,比如说特殊的渐变阿,圆形阿之类的
最终贴出的图效果是一样的,但是这里只用运行一次绘图逻辑就可 ...
继偷宝箱后第二弹小游戏《我是杀手》,希望大家捧场~~
话说我在第一次的时候加了好多分,发现这是一个很好的商机~~
然后就做了这样一个小游戏,还是纯事件的,并行比较多,比较卡。
话说这次是无尽版,别人的无尽越来越难打,我的无尽越来越好打…………表示当你一枪秒掉一个士兵的话,就算成功了如果死了也别怪我,做好心理准备,游戏结束后屏幕唰的变灰!
PS:别指望可以到达 ...
明雷事件新手福利高手勿喷
战斗失败可复活 随机敌人队伍
VX移植到VA上的灯光脚本。
脚本初学者,目前在研究脚本移植。
献上灯光脚本一个,这个脚本的功能是。
在地图中定义一个事件,在事件中填加相应的注释,这个事件便可以发光。
可以通过开关关闭光源。
但目前还存在几个问题,最好请大神重新修正发布。
1.光源对焦不准,需要在游戏中自行调整。
2.代码为LIGHT的光源还有bug
如果需要使用这个光源脚 ...
新人帖
游戏多周目(事件和脚本)
[box=Lime]大家好,我是Fangyuyao!
那么今天我给大家带来的是:
游戏多周目(测试时候是VA可用,
XP和VX可用请通知我。)
你制作过游戏二周目吗???
你制作过三周目吗?
你制作过四周目吗?
你制作过事件的二周目吗???
那么,我就来教你吧!
1:事件
就像野比大雄的生化危机一样,存档2周目的。
但是!!!你知道开关 ...
简单增强对话框【小周实践系列第一季第四弹】
教程目标:修改对话框大小 + 文字加粗功能
现在开始~
首先找到Window_Message第12行
super(80, 304, 480, 160)
说明一下,super是继承父类的语句。
通过一开始的“Window_Message < Window_Selectable”得到,
它的父类是Window_Selectable。
在Window_Selectable20~26行找到了想要的东西。
于是我们就知道了,这 ...
小功能:连续图片动画的播放
果然,今天发烧生病呆在家里还是有些好处的,给大家弄出了个有意义的东西。
本脚本的功能非常简单,就是实现连续动画的播放,由于直接在事件脚本里输比较麻烦(详情参见柳柳教程),
所以特地简化为一行代码。
用法:在事件脚本里输:文件要放在Graphics文件夹里的Pictures文件夹里的"picture_movie"文件夹里,至于怎么制 ...
XP的另一种经验值算法
使用了十分简单的方法...只改了几处脚本
上工程:
图片:
作用:
原本XP里是打败敌人队伍后把经验平均分配给大家
现在改为了谁击败敌人谁获得相应的经验值,仅此而已...
PS:我只会写XP版的,谁帮我写个VX版的啊~@芯☆淡茹水 ...
【通用教程】纯事件小游戏,不知如何起名,希望大家看看
我发布一下游戏规则,大家就应该清楚一二了。
规则:
不要让士兵看到你对着宝箱按下确定键。
士兵的转向是无规律的,请时常存档。
如果你被士兵打过了,那么士兵会提高警惕度。
警惕度越高,士兵面向墙的几率越低。
一旦你发现士兵半天不动,那么就重来吧。警惕
度一旦太高,那么士兵永远不会面向墙了。
触碰红钮返回普通模 ...
对于VA使用扩大分辨率的一个思路,顺便附送修改的EXE和DLL
貌似只对新人有用。。。老人就不用看了
下面附送一个800*608的工程(打开就是这么大
——————————————————————————————————————————————————————————————————————————————————————————————
因为用DLL释放分辨率,需要在脚 ...
合击技能
脚本翻译自KGC,大家也可以光临我的BLOG,
http://blog.sina.com.cn/rpgs
里面还有一些翻译的脚本。
概要:
可以让一个技能使用时进行合击。
范例:
http://www.uushare.com/user/qq461627545/file/3297185
载图:
使用方法:
①合击技能的做成
如在技能的备注写上:
必要技能 1, 83
必要技能 2, 83
必要技能 ...
【画地图辅助】地图通行度显示(xp,vx通用版)
效果预览(点击看大图)
你是否还在为隐含的通行错误而担心呢?
试试这个脚本吧~
看,一下就从小柯的参赛作品中找出了通行BUG,XD(小柯:= =为什么是我!)
以下代码插入到main上方
快捷键可以在允许的范围下自由设置.默认为F5开启/关闭显示通行状态
透明度也可以自由更改.
6月24日增加更变透明度功能,以适用所有色调游戏 ...
像素单位的移动[2015/10/22 更新1.01]
让角色移动更加细腻!
这个脚本让VA默认的格子单位移动改为像素单位移动,顺便让通行度可以用区域来控制。
[fold=脚本内容][pre lang="ruby" line="1"]#encoding:utf-8
#==============================================================================
# ☆ 像素移动系统
# 作者:feizhaodan
# 版本:1.1.0
#= ...
事件版ARPG0.11
0.11版修复了伤害值为负数时会回血的BUG
某晚睡觉时想到的{:2_256:}
第二天天中午开工,有午睡,晚上作业写完后继续做(小学森作业扫扫),然后做完了。
关于队友和远程攻击,应该会在其他版本发布。
无图无真相
【you need it】键盘设定扩张
当你使用了N多的插件脚本后,你会发现一个小小的问题:你的按键似乎不够用了。一个XAS系统就把你的ABCXYZLR键全部占用了…………就算有shift、ctrl、Alt甚至带上F5、F6、F7、F8都不够用,这个时候我们怎么办?
(注:此贴适用于常用键较多的游戏作者,如果你只需要一两个键就足够了,那么这个帖子对你没有任何帮助)
下面 ...
精华
伪动态扭曲
关于处理图形RM可以用很多线条处理,得到不错的3D效果
这个例子实现的是一种按曲面移动图形的效果,比如书页翻动,甚至球面。。。
如果进一步,可能做出其他效果。
图:
至于具体用于游戏就靠创新咯
[fold=Update]6.8 Updates:
已经改用圆曲线能显示出圆柱体表面转动的效果
添加方向键控制功能表现折面效果,
实际上这样 ...
将自己喜欢的图片弄成图块
将自己喜欢的图片制作成图块[hr]这 篇 教 程 是 写 给 刚 刚 提 问 如 何 制 作 素 材 的 @千曲Liumos [hr]
第一步,打开Photoshop。然后看完下面的知识点(糕手请关闭浏览器窗口)
知识点 ...
【我怎么这么无聊】使draw_text脱离矩形的限制
众所周知,draw_text要给出width和height。这个脚本就是一个不需要这两个参数的draw_text。
不过因为多次使用了draw_text,效率…………
思路就是把字符串分解,逐字描绘。
也许在某些地方会有用。
使用方法draw_text_no_rect(x,y,字符串) ...
新人帖
网络支持扩展插件 寻求脚本技术协助
原理:采用附加DLL的方式,调用网络功能,实现数据库数据交互。
因为只是个初级版本,存在大量BUG并且功能简陋,故而暂不放出。来此主要是为了寻求脚本技术协助,有兴趣的可以联系我的QQ [qq]4929469[/qq]。
封装后有一个$token变量,3个函数:
$token: 不同游戏分配不同token,后期提供网页接口申请分配。token一方面保 ...