查看: 7969|回复: 4

[已发主站] 【VA】ARPG[纯事件双人版]

[复制链接]

小黑

梦石
0
星屑
50
在线时间
140 小时
注册时间
2011-8-23
回帖
459
发表于 2012-7-23 07:35:12 | 显示全部楼层 |阅读模式

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

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

×
本帖最后由 Sion 于 2013-12-16 23:24 编辑

范例下载地址:
http://115.com/file/dp6rkg38#ARPG[双人].rar
补充附件: ARPG[双人].rar (1.42 MB, 下载次数: 278)



标题:《ARPG》
作者:小黑
来自:66RPG
说明:双人游戏模式(Player1,Player2)
======================================
道具:
大鸡腿(HP+50)
中鱼肉(HP+30)
小食餐(HP+10)
迷情信(使对方混乱)
======================================
操作:
(Player1)
上  =  "  ↑ "
下  =  "  ↓ "
左  =  " ← "
右  =  " → "
攻击 =  "Enter"

(Player2)
上  =   "  W "
下  =   "  S "
左  =   "  A "
右  =   "  D "
攻击 =   "  Q "



                                     end






忘记说了,按住攻击键可以放出两次不同的攻击。
普通攻击:5 hp
二段攻击:7 hp







游戏截图:
1.png
2.png
3.png
4.png
5.png
6.png




为了显示两个player的HP,使用了变量脚本。

  1. #encoding:utf-8
  2. #------------------------------------------------------------------------
  3. #■ 地图上显示变量
  4. #   原作者:非法用户  lqn619修改并增加开关控制显示功能  脚本来自于66RPG
  5. #------------------------------------------------------------------------
  6.   # 使用者设定部分
  7.   $text  = "P1-HP:"       #描述文字
  8.   $text2  = "P2-HP:"       #描述文字
  9.   $v_id  = 13           #显示变量的编号
  10.   $v_id2  = 14           #显示变量的编号
  11.   $s_id  = 5           #控制是否显示的开关
  12. #------------------------------------------------------------------------

  13. class Window_Variables < Window_Base
  14.   def initialize
  15.     super(10,440,620,50)                    # 创建大小
  16.     @text  = ""                              # 初始化内容                             # 初始化内容
  17.     @variable = 0
  18.     refresh                                 #调用refresh方法(下文定义)
  19.   end
  20.   def refresh                               #定义refresh方法
  21.     if $game_switches[$s_id] == false       #判断是否显示窗口
  22.        self.visible = false
  23.     else
  24.       self.visible = true
  25.     end
  26.     if @text != $text or @variable != $game_variables[$v_id]     #内容变化时
  27.       self.contents.clear                                        #清除窗口的位图
  28.       self.contents.draw_text(0,0,90,24,$text)                   #重绘
  29.       self.contents.draw_text(100,0,64,24,$game_variables[$v_id].to_s,2)
  30.       self.contents.draw_text(430,0,90,24,$text2)                   #重绘
  31.       self.contents.draw_text(530,0,64,24,$game_variables[$v_id2].to_s,2)
  32.       @type = $type                                              # 代入当前内容
  33.       [url=home.php?mod=space&uid=27643]@owner[/url] = $owner
  34.     end   
  35.   end
  36. end

  37. class Scene_Map < Scene_Base
  38.   alias new_start start                     #生成窗体
  39.   def start
  40.     new_start
  41.     @varia_window = Window_Variables.new
  42.   end
  43.   alias new_update update                   #更新窗体
  44.   def update
  45.     new_update
  46.     @varia_window.refresh
  47.   end
  48.   alias new_terminate terminate             #消除窗体
  49.   def terminate
  50.     @varia_window.dispose
  51.     new_terminate
  52.   end
  53. end

  54. #=====================================================
复制代码

点评

我看到你对战游戏  发表于 2012-7-23 09:50
我看到你对战游戏  发表于 2012-7-23 09:50

评分

参与人数 2星屑 +4 赞 +6 收起 理由
574656549 + 4 纯事件自行判断多了,容易使小WIN变瘫痪.
Shy07 + 6 主站收录

查看全部评分

起码对得起自己。
梦石
0
星屑
50
在线时间
0 小时
注册时间
2012-9-22
回帖
8
发表于 2012-10-3 09:46:07 | 显示全部楼层
精彩啊,你好

点评

头像好有爱啊~  发表于 2013-8-2 19:46
回复

使用道具 举报

梦石
0
星屑
54
在线时间
90 小时
注册时间
2013-3-23
回帖
32
发表于 2013-8-1 21:51:40 | 显示全部楼层
能不能不用115网盘啊,我下不了。
回复

使用道具 举报

梦石
0
星屑
50
在线时间
74 小时
注册时间
2014-2-26
回帖
7
发表于 2014-2-27 17:18:57 | 显示全部楼层
看看 ~謝分享
回复

使用道具 举报

梦石
0
星屑
1500
在线时间
41 小时
注册时间
2014-3-28
回帖
2
发表于 2014-3-28 14:26:04 | 显示全部楼层
这个相当喜欢啊,太精彩了
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部