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

Project1

 找回密码
 注册会员
搜索
查看: 6431|回复: 16

[已经过期] 弱弱的问下 怎么自作这类文字战斗

[复制链接]

Lv1.梦旅人

梦石
0
星屑
59
在线时间
831 小时
注册时间
2010-8-23
帖子
487
发表于 2012-10-28 14:54:44 | 显示全部楼层 |阅读模式
2星屑
未命名.jpg   弱弱的问下 怎么自作这类文字战斗

点评

怎么看都不像是RM做的啊....  发表于 2012-11-7 14:30
如果只是想做这种游戏建议LZ不用用RM= =  发表于 2012-10-28 21:08
上学没时间啊~~  发表于 2012-10-28 18:47
正统RPG进度更新~
剧情:■■■■■■■■■
系统:■■■■■■■■□□
设定:■■■■■■■■□□
左右时尚鞋坊 美丽从脚开始

Lv3.寻梦者 (版主)

八宝粥的基叔

梦石
0
星屑
4464
在线时间
5228 小时
注册时间
2009-4-29
帖子
14318

贵宾

发表于 2012-10-28 15:37:16 | 显示全部楼层
@一流浪人 在VA区发了类似问题,铅笔君@铅笔描绘的思念好像在制作的说。
http://rpg.blue/thread-252253-1-2.html

点评

噗 好坚强的屏幕键盘……要是我键盘废了我几乎就不碰电脑了……………干嘛不拿去修或者买新的?又不贵。  发表于 2012-10-28 16:21
VA?VX?  发表于 2012-10-28 16:03
主要如果是文字像素移动很浪费时间。。P叔能搞定就去看看吧。。。。  发表于 2012-10-28 16:03
其实有点不想干了。。。而且咱键盘废了。。。洛洛知道的。。一直用着屏幕键盘。。。  发表于 2012-10-28 16:02
-_- 没看到 解决  发表于 2012-10-28 15:45
《逝去的回忆3:四叶草之梦》真情发布,欢迎点击图片下载试玩喵。

《逝去的回忆3》的讨论群:
一群:192885514
二群:200460747
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
248
在线时间
1574 小时
注册时间
2010-6-17
帖子
2892

开拓者贵宾

发表于 2012-10-28 16:18:02 | 显示全部楼层
修改脚本~将事件解释的部分脚本重写~~

点评

能否写个。。。  发表于 2012-10-28 17:58
快来点我一下,你会豁然开朗的
喵Kano特制
←开发中……

←暂时弃坑 电脑上资源全没
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
94
在线时间
191 小时
注册时间
2011-10-12
帖子
320
发表于 2012-10-28 17:15:37 | 显示全部楼层
介种文字战斗的游戏有什么好玩的...

点评

古风游戏??  发表于 2012-10-28 18:47
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
38
在线时间
1165 小时
注册时间
2012-3-16
帖子
5336
发表于 2012-10-28 18:37:22 | 显示全部楼层
那个还是RM吗= =
我用VB或易的话能做出来...

点评

其实E语言做这个会相对简单点。  发表于 2012-11-13 21:43
[url=home.php?mod=space&username=嗨。猪头]@嗨。猪头[/url]你要的是RM的吧= =不会~  发表于 2012-10-29 13:34
xi 接手了吗  发表于 2012-10-29 08:42
[url=home.php?mod=space&username=protosssonny]@protosssonny[/url] 对啊对啊= =0.000001%的大家说乃是好人0 0其他的扔坏人卡> <  发表于 2012-10-28 21:07
可是大家都说P叔是好人,喵~  发表于 2012-10-28 21:02
我想要到的是保护同伴的力量,能与同伴一起欢笑的未来的力量,如果无法做到的话,那就无需继承,如果是这样的彭格列的话,那我亲手毁掉它!
  
                       欢迎加入我们的家族~
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
24 小时
注册时间
2012-2-18
帖子
25
发表于 2012-11-6 10:56:49 | 显示全部楼层
很难干,需要脚本才行
回复

使用道具 举报

Lv4.逐梦者

送快递的水表员

梦石
10
星屑
4782
在线时间
3302 小时
注册时间
2012-6-27
帖子
7160

开拓者贵宾

发表于 2012-11-6 11:57:01 | 显示全部楼层
理论上纯事件用一群变量和条件分歧来显示文章貌似可以达到……
不过……这工作量可想而知……可想而知……

点评

用非RM来做简单= =  发表于 2012-11-6 15:19
所以简便的方法 =_=~  发表于 2012-11-6 12:06
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
17 小时
注册时间
2012-10-22
帖子
60
发表于 2012-11-11 10:51:21 | 显示全部楼层
可以做,但是时间就那啥了
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
59
在线时间
831 小时
注册时间
2010-8-23
帖子
487
 楼主| 发表于 2012-11-11 19:14:25 | 显示全部楼层
@826472493什么时间。时间有问题吗

点评

= =||不要理会路过的行人  发表于 2012-11-11 22:58
正统RPG进度更新~
剧情:■■■■■■■■■
系统:■■■■■■■■□□
设定:■■■■■■■■□□
左右时尚鞋坊 美丽从脚开始
回复

使用道具 举报

Lv3.寻梦者

伴侣:北岛谜烟

梦石
0
星屑
2877
在线时间
3547 小时
注册时间
2012-8-7
帖子
12181

贵宾

发表于 2012-11-11 23:00:36 | 显示全部楼层
有的脚本也可以达成战斗信息的效果。就是那种文字吧~

我记得可以,不过这是RM的,不是那种奇怪游戏的= =||
  1. #==============================================================================
  2. # ★RGSS2
  3. # *STR11b_XP Battle Style #Battle Message v1.2 08/01/26
  4. # Created by star: http://otsu.cool.ne.jp/strcatyou/
  5. # Translated by Mr. Bubble
  6. #
  7. # ・Battle message appears with transparent background at
  8. #  the upper left of the screen.
  9. #
  10. #------------------------------------------------------------------------------

  11. #==============================================================================
  12. # ■ Window_BattleMessage
  13. #==============================================================================
  14. class Window_BattleMessage < Window_Message
  15.   # Gradient Background [Left, Right]
  16.   TEXT_B_COLOR = [Color.new(0,0,0,160), Color.new(0,0,0,0)]
  17.   INFO      = "信息" # String that shows at the upper left of message window
  18.   BTWIDTH   = 360       # Message Width
  19.   MOVE      = true      # Smooth resize of lines
  20.   SPEED     = 1         # Resize Speed
  21.   W_OPACITY = 96        # Transparency 1~255
  22.   #
  23.   N_WINDOW  = false     # Window is not converted transparent
  24.   #--------------------------------------------------------------------------
  25.   # ★ エイリアス
  26.   #--------------------------------------------------------------------------
  27.   alias initialize_str11b initialize
  28.   def initialize
  29.     initialize_str11b
  30.     self.x = 0
  31.     self.y = 0
  32.     self.back_opacity = 0
  33.     self.opacity = 0
  34.     unless N_WINDOW
  35.       @b_sprite = Sprite.new(self.viewport)
  36.       bitmap = Bitmap.new(BTWIDTH, 96 + 16)
  37.       bitmap.gradient_fill_rect(0, 16, BTWIDTH, 96, TEXT_B_COLOR[0], TEXT_B_COLOR[1])
  38.       bitmap.font.shadow = false
  39.       bitmap.font.size = 16
  40.       bitmap.draw_text(2, 2, BTWIDTH, 16, INFO)
  41.       @b_sprite.bitmap = bitmap
  42.       @b_sprite.x = self.x
  43.       @b_sprite.y = self.y
  44.       @b_sprite.src_rect.height = 16
  45.       @b_sprite.opacity = 0
  46.       @str11f = false
  47.     end
  48.   end
  49.   alias dispose_str11b dispose
  50.   def dispose
  51.     dispose_str11b
  52.     unless N_WINDOW
  53.       @b_sprite.bitmap.dispose
  54.       @b_sprite.dispose
  55.     end
  56.   end
  57.   alias update_str11b update
  58.   def update
  59.     update_str11b
  60.    
  61.     unless N_WINDOW
  62.       if self.visible and (@lines.size > 0 and not @str11f) or
  63.          (@text != nil or self.pause or @index > -1)
  64.         @b_sprite.opacity += W_OPACITY
  65.         h = @b_sprite.src_rect.height
  66.         if @text != nil
  67.           @l = 4
  68.         else
  69.           unless self.pause or @index > -1
  70.             @l = @lines.size
  71.           else
  72.             @l = 4
  73.           end
  74.         end
  75.         if MOVE
  76.           if SPEED == 1
  77.             @b_sprite.src_rect.height = 16 + (@l * 24)
  78.           else
  79.             s = (SPEED - 1)
  80.             @b_sprite.src_rect.height = (h + ((16 + (@l * 24)) * s)) / SPEED
  81.           end
  82.         else
  83.           @b_sprite.src_rect.height = 96 + 16
  84.         end
  85.       else
  86.         @b_sprite.opacity -= W_OPACITY
  87.       end
  88.     else
  89.       if self.visible
  90.         self.back_opacity += W_OPACITY
  91.         self.opacity += W_OPACITY
  92.         self.back_opacity = 200 if self.back_opacity > 200
  93.       else
  94.         self.back_opacity -= W_OPACITY
  95.         self.opacity -= W_OPACITY
  96.       end
  97.     end
  98.   end
  99. end
复制代码

点评

发代码干啥= =  发表于 2012-11-13 20:29
本人收不到提醒(点评|回复|@人),总之有事情到空间留言一起普通普通
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-3-29 03:55

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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