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

Project1

 找回密码
 注册会员
搜索
查看: 12918|回复: 21
打印 上一主题 下一主题

[转载] 【万恶的素材控】VA全动画战斗系统

[复制链接]

Lv1.梦旅人

梦石
0
星屑
66
在线时间
140 小时
注册时间
2012-2-6
帖子
384
跳转到指定楼层
1
发表于 2012-2-15 11:08:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 杂兵天下 于 2012-2-15 13:21 编辑

作者Victor Sant
http://victorscripts.wordpress.c ... ts/animated-battle/
我知道这代码会长到令你欲仙欲死的长度。。。。下范例吧还是。

范例下载
@无双sxa真相在此:

点评

好像只能攻击一次,不知这是不是小虫子。  发表于 2012-2-15 12:36
要用代理才能连上,关键无图无真相。  发表于 2012-2-15 12:31

评分

参与人数 1星屑 +60 收起 理由
无双sxa + 60 不错的,希望那个小虫子会被解决吧。.

查看全部评分

签名是什么?可以吃么?

Lv1.梦旅人

梦石
0
星屑
50
在线时间
739 小时
注册时间
2011-11-24
帖子
341
2
发表于 2012-2-15 13:52:27 | 只看该作者
本帖最后由 kapoleo 于 2012-2-15 13:53 编辑

咦....为什么攻击一次之后无法行动呢?
是否有对应素材需要下载?

点评

请移步http://bbs.66rpg.com/thread-223568-1-1.html  发表于 2012-2-23 14:40
基本上说 如果你要填坑不要用这系统 因为需要的素材太坑爹了  发表于 2012-2-15 13:56
包里自带了素材啊 攻击一次后无法行动?我没看到。 不过victor说这只是个beta版,说不定有小虫虫没找到呢  发表于 2012-2-15 13:54
【长期招募制作成员】
原创科幻RPG - PURIFICATION (内涵‧严肃‧认真)
https://rpg.blue/thread-371063-1-1.html
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
66
在线时间
140 小时
注册时间
2012-2-6
帖子
384
3
 楼主| 发表于 2012-2-15 13:59:50 | 只看该作者
本帖最后由 杂兵天下 于 2012-2-15 14:00 编辑
kapoleo 发表于 2012-2-15 13:52
咦....为什么攻击一次之后无法行动呢?
是否有对应素材需要下载?


如果真的有问题,请把里面唯一的一个脚本的
七千到八千行全部去掉

点评

一定要严格去掉七千到八千行。包括七千和八千本身  发表于 2012-2-15 14:01
签名是什么?可以吃么?
回复 支持 反对

使用道具 举报

Lv4.逐梦者

梦石
0
星屑
9058
在线时间
1860 小时
注册时间
2010-7-18
帖子
974
4
发表于 2012-2-15 15:24:01 | 只看该作者

不得不說VX都沒有全動画

点评

请移步http://bbs.66rpg.com/thread-223568-1-1.html  发表于 2012-2-23 14:40
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
109 小时
注册时间
2010-6-29
帖子
51
5
发表于 2012-2-15 17:02:11 | 只看该作者
谢谢了,谢谢了,谢谢了,谢谢了,谢谢了!

点评

请移步http://bbs.66rpg.com/thread-223568-1-1.html 纯水。 -3VIP  发表于 2012-2-23 14:40
回复 支持 反对

使用道具 举报

Lv3.寻梦者

不活君

梦石
0
星屑
1491
在线时间
1247 小时
注册时间
2011-2-16
帖子
681
6
发表于 2012-2-15 19:14:45 | 只看该作者
本帖最后由 fangqing9 于 2012-2-15 20:08 编辑



终于搞好了 = =

点评

请移步http://bbs.66rpg.com/thread-223568-1-1.html  发表于 2012-2-23 14:39
不知不觉就几百天过去了 经历无数个雨夜 清晨 黎明 先是兴奋 厌倦 释然 会觉得很有趣 然后又会觉得无趣 最后有一种归属感 满足感
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
47
在线时间
175 小时
注册时间
2012-1-10
帖子
889
7
发表于 2012-2-15 19:55:50 | 只看该作者
为什么没有VX的全动画呜呜

点评

请移步http://bbs.66rpg.com/thread-223568-1-1.html  发表于 2012-2-23 14:39
等我做完《命运之轮》马上就向世界潮流看齐!  发表于 2012-2-20 19:48
孩纸,投身伟大的VA事业吧!  发表于 2012-2-16 11:30
决心要开一个坑
<a target="_blank" href="http://wpa.qq.com/msgrd?v=3&uin=2300169753&site=qq&menu=yes"><img border="0" src="http://wpa.qq.com/pa?p=2:2300169753:51" alt="点击这里给我发消息" title="点击这里给我发消息"/></a>
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
780
在线时间
924 小时
注册时间
2006-6-26
帖子
1529
8
发表于 2012-2-15 20:03:00 | 只看该作者
说白了就是VA版的超级横版战斗嘛。 。。  话说,这范例的素材好赞啊,我喜欢的风格,是什么游戏里面的?

点评

请移步http://bbs.66rpg.com/thread-223568-1-1.html  发表于 2012-2-23 14:39
不知道,但是似乎是ELICIA 3 LANCER HOLDER专门为此范例做的  发表于 2012-2-16 11:29
我是不是可以签名了?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
66
在线时间
140 小时
注册时间
2012-2-6
帖子
384
9
 楼主| 发表于 2012-2-23 10:35:16 | 只看该作者

全动画战斗+菜鸟横版仿Tankentai(Sideview)+半即时

本帖最后由 无双sxa 于 2012-2-24 14:23 编辑

作者 Victor sant
源地址http://victorscripts.wordpress.com
恩,很难用很难用很难用。
不过作为一个地球人,我还是要把这个东西转载过来
我昨天弄了一天才明白怎么用,哎,太难了
不过效果非常好
总之比RBS好
不兼容YCTB,CATB,YEABattleEngine
http://115.com/file/anjobiva
@无双sxa
不必要盲目加分,你要注意
恩,我收回我的言论,
修改一下:
6R中75%的人都不可能会用这个
所以。。。。。。。。。。。。。

我发个自己使用的方法吧
加入这段附加脚本
RUBY 代码复制
  1. module Victor_Engine
  2.   VE_DEFAULT_SPRITE = {
  3.   # Basic Settings
  4.   # name:   value,
  5.     frames: 3,        # Number of frames
  6.     rows:   4,        # Number of rows
  7.     mirror: true,     # Mirror battler when facing right
  8.     invert: false,    # Invert the battler graphic
  9.     mode:   :charset, # Graphic style (:sprite or :chasert)
  10.     action: :charset, # Action settings
  11.  
  12.   # Main Poses
  13.   # name:     row,
  14.     idle:     1,   # Idle pose
  15.     guard:    2,   # Guard pose
  16.     evade:    2,   # Evade pose
  17.     danger:   3,   # Low HP pose
  18.     hurt:     4,   # Damage pose
  19.     attack:   5,   # Physical attack pose
  20.     use:      6,   # No type use pose
  21.     item:     6,   # Item use pose
  22.     skill:    7,   # Skill use pose
  23.     magic:    8,   # Magic use pose
  24.     advance:  9,   # Advance pose
  25.     retreat:  10,  # Retreat pose
  26.     escape:   10,  # Escape pose
  27.     victory:  11,  # Victory pose
  28.     intro:    12,  # Battle start pose
  29.     dead:     13,  # Incapacited pose
  30.  
  31.   # Advanced poses,
  32.   # name:            row,
  33.     revive:     nil, # Revive Pose
  34.     ready:      nil, # Pose after selecting a action without type
  35.     item_cast:  nil, # Pose after selecting a item action
  36.     magic_cast: nil, # Pose after selecting a magical skill action
  37.     skill_cast: nil, # Pose after selecting a physical skill action
  38.     critical:   nil, # Pose when reciving critical damage
  39.  
  40.   } # Don't remove
  41.   VE_SPRITE_SETTINGS = {
  42.   # 'Sample 1' => {frames: 4, rows: 14, mirror: true, mode: :sprite,
  43.   #                action: nil},
  44.   # 'Sample 2' => {mirror: true, invert: false, mode: :charset,
  45.   #                action: :charset},
  46.   # 'Sample 3' => {frames: 3, rows: 4, mirror: true, invert: false,
  47.   #                mode: :charset, action: :kaduki, magic_cast: 1},
  48.   #  'Scorpion'  => {frames: 4, rows: 14, mirror: true, mode: :sprite,
  49.   #                  action: :default},
  50.   #  'Hero_m'    => {frames: 4, rows: 14, mirror: true, mode: :sprite,
  51.   #                  action: :default},
  52.   #  'Delf_f'    => {frames: 3, rows: 4, mirror: true, invert: false,
  53.   #                  mode: :charset, action: :kaduki, magic_cast: 1},
  54.   #  'Thief_m'   => {frames: 3, rows: 4, mirror: true, invert: false,
  55.   #                  mode: :charset, action: :kaduki, magic_cast: 1},
  56.   } # Don't remove
  57. end
  58. class Game_Enemy < Game_Battler
  59.   def sprite_settings
  60.     if VE_SPRITE_SETTINGS[@battler_name].nil?
  61.       return {frames: 4, rows: 14, mirror: true, mode: :sprite,
  62.       action: :default}
  63.     else
  64.       if VE_SPRITE_SETTINGS[@battler_name]=="DEFAULT"
  65.         return VE_DEFAULT_SPRITE
  66.       else
  67.         return VE_SPRITE_SETTINGS[@battler_name]
  68.       end
  69.     end
  70.   end
  71. end
  72. class Game_Actor < Game_Battler
  73.   def sprite_settings
  74.     if VE_SPRITE_SETTINGS[@battler_name].nil?
  75.       return VE_DEFAULT_SPRITE
  76.     else
  77.       return VE_SPRITE_SETTINGS[@battler_name]
  78.     end
  79.   end
  80. end

这样就开启了敌人非行走图模式及玩家行走图模式
如果要敌人行走图模式,自己思考吧。
提醒下,敌人战斗图和行走图都要用$这是开启敌人行走图的第一个条件。
这段脚本似乎是Victor秘密发布的,国外(除了Yami与Victor本人)
都似乎没有察觉到这个问题,
不是即将发布,而是已经发布
恩,其实如果有个人愿意去做Window_BattleStatus的美化工作就更好了。
我是没那个能力了
恩,仿VASQ战棋的界面美化
RUBY 代码复制
  1. class Window_BattleStatus < Window_Selectable
  2.   def draw_basic_area(rect, actor)
  3.     bitmap2 = Cache.face(actor.face_name)
  4.     rect2 = Rect.new(actor.face_index % 4 * 96 ,actor.face_index / 4 * 96 + 40, 96, 20)
  5.     contents.blt(rect.x, rect.y, bitmap2, rect2, 255)
  6.     bitmap2.dispose
  7.     draw_actor_icons(actor, rect.x + 104, rect.y, rect.width - 104)
  8.   end
  9. end

[@]Victor Sant[/@]
@Yami
[@]Yanfly[/@]
[@]上海[/@]
好了,停止继续更新

点评

但是真正想做游戏的绝对没有6r会员的一半,甚至可以说很少,所以很正常。  发表于 2012-2-23 10:42

评分

参与人数 1星屑 +50 收起 理由
无双sxa + 50 我很赞同

查看全部评分

签名是什么?可以吃么?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
54
在线时间
1049 小时
注册时间
2012-1-27
帖子
1446
10
发表于 2012-2-23 13:34:21 | 只看该作者
求助,为什么只能打第一刀啊?现在很想要那个VA改XP风格的脚本啊!!!

点评

请移步http://bbs.66rpg.com/thread-223568-1-1.html  发表于 2012-2-23 14:39
惨了,没装全局变量,这下只能玩读档进EXTRA的把戏了∑(゚ω゚ノ)ノ
我感觉我快成兜售Q键幻灯片狂魔了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-13 15:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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