设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
楼主: 喵呜喵5

[RMVA发布] 五行脚本

[复制链接]
头像被屏蔽

Lv2.观梦者 (禁止发言)

梦石
0
星屑
653
在线时间
3774 小时
注册时间
2011-2-26
帖子
1839

开拓者

发表于 2015-5-17 18:53:07 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止访问)

梦石
0
星屑
88
在线时间
631 小时
注册时间
2014-8-4
帖子
3600
发表于 2015-5-20 21:08:43 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv1.梦旅人

史莱姆的信徒
12-B

梦石
0
星屑
54
在线时间
368 小时
注册时间
2013-8-14
帖子
1012
发表于 2015-6-16 09:34:02 | 显示全部楼层
  1. class Scene_Title
  2.   def update
  3.     super;@sprite1.ox =  @sprite1.ox ^ 2 + 1
  4.   end
  5. end
复制代码

给标题添加一种妙不可言的效果XD

点评

我想扣分,肿么办  发表于 2015-7-2 12:56
我只是好奇为什么要用异或来装逼- -  发表于 2015-6-16 11:43
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
3
星屑
55
在线时间
1594 小时
注册时间
2013-2-23
帖子
1789
发表于 2015-6-16 14:26:56 | 显示全部楼层
本帖最后由 q374435503 于 2015-6-16 14:34 编辑
  1. a=1
  2. loop do
  3. p a
  4. a+=1
  5. end
复制代码
然并卵!但我点起来觉得很带感!

点评

这个和hello world有区别吗。。。  发表于 2015-7-25 23:07
会越点数字越大可记点击数......好把然并卵......边听最炫的民族风边玩超带感!......还是然并卵......  发表于 2015-6-16 15:39
vx  发表于 2015-6-16 15:34
在VA里p只会在控制台里显示,所以这段除了卡在那里之外,完全没用,这个帖子里所谓的五行脚本不是指这种毫无卵用的几行脚本的。  发表于 2015-6-16 15:11
像我这么帅的在自己的游戏里一定是主角!
最近申请了b站直播间:http://live.bilibili.com/31494
鄙人的视频合集:点我
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
185 小时
注册时间
2014-9-4
帖子
82
发表于 2015-6-16 23:53:47 | 显示全部楼层
本帖最后由 希忆 于 2015-6-17 00:29 编辑

元编大触集中营;渣渣只好用分号;
========================================
角色进化简易无可读性版;
  1. class Game_Actor;alias :xy_level_up :level_up;def level_up;xy_level_up
  2. ev = actor.note =~ /\<evo (\d+),(\d+)\>/ ? [$1.to_i, $2.to_i] : false
  3. if ev && @level > ev[1];clear_equipments;$game_party.add_actor(ev[0]);
  4. $game_party.remove_actor(self.id);end;end;end
  5. #角色备注<evo 3,30>则该角色升到31级时装备卸入背包自动离队换成3号角色入队。
复制代码
========================================
地图Q键消耗物品超速存档无可读性版;
  1. ITEM=2;class Scene_Map;alias xy_update update;def update;xy_update;
  2. if Input.trigger?(:L) && $game_party.has_item?($data_items[ITEM])
  3. unless DataManager.save_game(0);msgbox("错误:快速存档失败")
  4. else;$game_party.gain_item($data_items[ITEM], -1);Sound.play_save
  5. end;end;end;end#地图Q键快速存档在1号位,需要消耗2号物品一个。
复制代码
========================================
装备影响受到的暴击伤害。
  1. class RPG::EquipItem;def cridef;
  2.   @note=~ /\<crd (\d+)\>/ ? $1.to_i/100.0 : 1;end;end
  3. class Game_Actor;def apply_critical(value)
  4.   equips.inject(super){|v,e|v*e.cridef}
  5. end;end#装备备注<crd 90>受到的暴击伤害变为原来的0.9倍,乘法叠加
复制代码

点评

同不会元编程,点进来感觉受到了会心一击…加油……  发表于 2015-8-17 20:16
最后那个直接换成新能力就好了···  发表于 2015-6-20 13:45
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (版主)

…あたしは天使なんかじゃないわ

梦石
0
星屑
1698
在线时间
4026 小时
注册时间
2010-10-4
帖子
10775

开拓者贵宾

发表于 2015-7-2 06:52:50 | 显示全部楼层
墨凌羽 发表于 2015-5-17 16:18
刚 ...


斐波那契那个,其实我以前闲着无聊的时候写过
  1. Hash.new{|h,k|h[k]=h[k-1]+h[k-2]}.tap{|h|h[1]=h[2]=1}
复制代码
  1. ->(lv){i,j=1,1;(lv-2).times{|k|i,j=j,i+j};j}
复制代码
放在这里卖萌的:http://taroxd.github.io/rgss/%E6 ... 80%A7%E5%80%BC.html

点评

http://codepad.org/UfEri6KL  发表于 2015-7-2 09:50
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
713
在线时间
649 小时
注册时间
2013-7-29
帖子
140

开拓者

发表于 2015-8-12 11:06:23 | 显示全部楼层
RUBY 代码复制打印
  1. class Game_Actor < Game_Battler
  2.   def max_level
  3.     a = self.class.note.split{/<(Classlevel)\s*(.+)>/i}
  4.     (a[1].to_i) != 0 ? [actor.max_level, (a[1].to_i)].min : actor.max_level
  5. end;end

职业添加等级上限,前段日子给人写的,不知道算不算有用。
回复 支持 反对

使用道具 举报

Lv1.梦旅人 (暗夜天使)

永夜蟄居の玖瀨

梦石
0
星屑
79
在线时间
1018 小时
注册时间
2011-9-5
帖子
2817

开拓者贵宾

发表于 2015-10-23 18:26:01 | 显示全部楼层
八方向行走

点评

膜拜兰触!  发表于 2015-10-23 22:46
3,4,5其实貌似还可以精简成一行,比如Input.dir8+3*(Input.dir8 - 4)/3之类的  发表于 2015-10-23 18:51

回复 支持 反对

使用道具 举报

头像被屏蔽

Lv2.观梦者 (禁止发言)

梦石
0
星屑
653
在线时间
3774 小时
注册时间
2011-2-26
帖子
1839

开拓者

发表于 2015-10-27 16:56:04 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
878
在线时间
576 小时
注册时间
2010-6-26
帖子
793
发表于 2015-12-31 22:50:03 | 显示全部楼层
支持猫大大
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2020-6-6 13:07

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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