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

Project1

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

找人转移act横版脚本、

 关闭 [复制链接]
头像被屏蔽

Lv1.梦旅人 (禁止发言)

可曾记得爱。

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-5-31
帖子
88
跳转到指定楼层
1
发表于 2008-6-3 03:00:37 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

2
发表于 2008-6-3 20:17:31 | 只看该作者
看看,米悬赏,不管 {/gg}
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

头像被屏蔽

Lv1.梦旅人 (禁止发言)

可曾记得爱。

梦石
0
星屑
50
在线时间
0 小时
注册时间
2008-5-31
帖子
88
3
 楼主| 发表于 2008-6-3 20:28:28 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
签名被屏蔽
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

4
发表于 2008-6-3 20:32:15 | 只看该作者
开玩笑的。。。
我试试
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

5
发表于 2008-6-3 21:03:20 | 只看该作者
以下引用yangff于2008-6-3 12:32:15的发言:
开玩笑的。。。
我试试

做好了發在技術區
我來發布
VA脚本开工中...
偷窃脚本1.0 - 已完成
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

6
发表于 2008-6-3 21:41:40 | 只看该作者
做好了
版本:0.1
bug超多(确切地说是极不顺手,特别是连跳系统,按一下就飞天上去了(3连跳 {/gg})
代码如下(暂时不要发布,希望能有人解决掉这些不是bug的bug)
  1. #代码段1
  2. #==============================================================================
  3. # ■ Game_Character
  4. #------------------------------------------------------------------------------
  5. #  处理角色的类。本类作为 Game_Player 类与 Game_Event 类的超级类使用。
  6. #==============================================================================

  7. class Game_Character
  8.   #--------------------------------------------------------------------------
  9.   # ● 向上移动
  10.   #     turn_ok : 允许当场转向
  11.   #--------------------------------------------------------------------------
  12.   def move_up(turn_ok = true,act = false)
  13.     if passable?(@x, @y-1)                  # 可通行的场合
  14.       turn_up if turn_ok
  15.       @y = $game_map.round_y(@y-1)
  16.       @real_y = (@y+1)*256
  17.       increase_steps if not act
  18.       check_event_trigger_touch(@x, @y-1) if act  # 是否触发接触事件
  19.       @move_failed = false
  20.     else                                    # 不可通行的场合
  21.       turn_up if turn_ok
  22.       check_event_trigger_touch(@x, @y-1)   # 是否触发接触事件
  23.       @move_failed = true
  24.     end
  25.   end
  26.   #--------------------------------------------------------------------------
  27.   # ● 向下移动
  28.   #     turn_ok : 允许当场转向
  29.   #--------------------------------------------------------------------------
  30.   def move_down(turn_ok = true,act = false)
  31.     if passable?(@x, @y+1)                  # 可通行的场合
  32.       turn_down if turn_ok
  33.       @y = $game_map.round_y(@y+1)
  34.       @real_y = (@y-1)*256
  35.       increase_steps if not act
  36.       check_event_trigger_touch(@x, @y-1) if act
  37.       @move_failed = false
  38.     else                                    # 不可通行的场合
  39.       turn_down if turn_ok
  40.       check_event_trigger_touch(@x, @y+1)   # 是否触发接触事件
  41.       @move_failed = true
  42.     end
  43.   end

  44. end
复制代码
  1. #代码段2
  2. $use = false #脚本开关
  3. $airjump = 2  #空中连跳
  4. $hight = 3
  5. #==============================================================================
  6. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  7. #==============================================================================
  8. #==============================================================================
  9. # ■ Game_Player
  10. #------------------------------------------------------------------------------
  11. #  处理主角的类。事件启动的判定、以及地图的滚动等功能。
  12. # 本类的实例请参考 $game_player。
  13. #==============================================================================

  14. class Game_Player < Game_Character
  15.   #--------------------------------------------------------------------------
  16.   # ● 常量
  17.   #--------------------------------------------------------------------------
  18.   CENTER_X = (544 / 2 - 16) * 8     # 画面中央 X 座标 * 8
  19.   CENTER_Y = (416 / 2 - 16) * 8     # 画面中央 Y 座标 * 8
  20.   #--------------------------------------------------------------------------
  21.   # ● 定义实例变量
  22.   #--------------------------------------------------------------------------
  23.   attr_reader   :vehicle_type       # 目前乘坐交通工具类型
  24.   #--------------------------------------------------------------------------
  25.   # ● 初始化对像
  26.   #--------------------------------------------------------------------------
  27.   def initialize
  28.     super
  29.     @vehicle_type = -1
  30.     @vehicle_getting_on = false     # 乘坐交通工具标志
  31.     @vehicle_getting_off = false    # 离开交通工具标志
  32.     @transferring = false           # 场所移动标志
  33.     @new_map_id = 0                 # 目标地图 ID
  34.     @new_x = 0                      # 目标 X 座标
  35.     @new_y = 0                      # 目标 Y 座标
  36.     @new_direction = 0              # 移动後方向
  37.     @walking_bgm = nil              # 记忆用行走时 BGM
  38.     @line_jp = 0
  39.     @cont = 2
  40.   end

  41.   #--------------------------------------------------------------------------
  42.   # ● 方向键移动处理
  43.   #--------------------------------------------------------------------------
  44.   def move_by_input
  45.     if $use == false
  46.       return unless movable?
  47.       return if $game_map.interpreter.running?
  48.       case Input.dir4
  49.         when 2;  move_down
  50.         when 4;  move_left
  51.         when 6;  move_right
  52.         when 8;  move_up
  53.       end
  54.     end
  55.     if $use and @vehicle_type == -1
  56.       return if $game_map.interpreter.running?
  57.       if Input.dir4 == 8 and @line_jp <= $airjump
  58.         up1
  59.         @line_jp += 1
  60.       end
  61.       
  62.       @cont -=1  
  63.       return unless movable?
  64.       case Input.dir4
  65.         #when 2;  move_down
  66.         when 4;  move_left
  67.         when 6;  move_right#
  68.         
  69.           #when 8;  up1#up1
  70.       end
  71.       
  72.       if passable?(@x, @y+1) #and @cont <= 0
  73.         move_down(false,true)
  74.         check_event_trigger_here([0])
  75.         check_event_trigger_there([0,1,2])
  76.         @cont = 1
  77.       else
  78.         if @line_jp > 0
  79.           @line_jp = 0
  80.         end
  81.       end

  82.     end
  83.   end
  84.     def up1
  85.               for i in 1..$hight
  86.             move_up(false,true)
  87.             check_event_trigger_here([0])
  88.             check_event_trigger_there([0,1,2])
  89.           end

  90.   end

  91. end
  92. #==============================================================================
  93. # 本脚本来自www.66RPG.com,使用和转载请保留此信息
  94. #==============================================================================
复制代码

[/code]
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

Lv2.观梦者

天仙

梦石
0
星屑
620
在线时间
184 小时
注册时间
2008-4-15
帖子
5023

贵宾

7
发表于 2008-6-3 22:20:23 | 只看该作者
等你做好了PM我
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

8
发表于 2008-6-3 22:22:46 | 只看该作者
以下引用snstar2006于2008-6-3 14:20:23的发言:

等你做好了PM我

问题是,不知道怎么做了.
以我的程度,改不下去了 {/gg}
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

名侦探小柯

梦石
0
星屑
3299
在线时间
3619 小时
注册时间
2006-9-6
帖子
37400

开拓者贵宾第3届短篇游戏大赛主流游戏组亚军第5届短篇游戏比赛亚军

9
发表于 2008-6-4 01:49:24 | 只看该作者
希望能有一个完整的版本出现……
回复 支持 反对

使用道具 举报

Lv2.观梦者

傻♂逼

梦石
0
星屑
374
在线时间
1606 小时
注册时间
2007-3-13
帖子
6562

烫烫烫开拓者

10
发表于 2008-6-4 02:38:12 | 只看该作者
有一个比较严重的问题,事件触发有问题
哎呀,蛋疼什么的最有爱了
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-12-25 21:07

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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