Project1

标题: 脚本的表达 [打印本页]

作者: pudding    时间: 2009-11-9 01:00
标题: 脚本的表达
本帖最后由 pudding 于 2009-11-9 12:16 编辑

脚本该怎么表达?:
分歧 名字为波波的事件的X坐标 "这段该怎么表达??" == $game_player.x

说明一下:名叫波波的事件 不止一个   有10个!
作者: Eienshinken    时间: 2009-11-9 01:10
波波是角色队伍的人物吗?
作者: pudding    时间: 2009-11-9 01:11
2# Eienshinken


是一个事件的名字
作者: 夏季冰川    时间: 2009-11-9 02:28
$game_map.events[事件ID].x
作者: secondsen    时间: 2009-11-9 07:57
$game_map.events.each_value{|event|
  if event.name == "波波"
    p event.x
  end
}

event.x 就是LZ要的东西。。具体的存到变量里还是怎么的,看LZ需要了

忘记说了。。。Game_Event中加了这个方法


  def name
    return @event.name
  end
作者: pudding    时间: 2009-11-9 12:25
$game_map.events.each_value{|event|
  if event.name == "波波"
    p event.x
  end
}

event.x 就是LZ要的东西。。具体的存到变量里还是怎么的,看LZ需要了

忘记说了。。。Game_Event中加了这个方法


  def na ...
secondsen 发表于 2009-11-9 07:57


$game_map.events.each_value{|event|
  if event.name == "波波"
    if event.x == player.x
     $game_temp.message_text= "1"
  end
}
这个表达错误...谁帮我修改下?  把p event.x  改为  分歧 事件X == 角色X  显示文章1
作者: secondsen    时间: 2009-11-9 18:08
报告:你少了个end
作者: secondsen    时间: 2009-11-9 18:10
还有player是什么,根本没有定义过,Lz不如把想要什么效果直接说出来
作者: pudding    时间: 2009-11-9 18:35
本帖最后由 pudding 于 2009-11-9 18:39 编辑

$game_map.events.each_value{|event|
  if event.name == "波波"
    当 名字为波波的事件X == 角色X
     显示文章"1”
  end
}
作者: secondsen    时间: 2009-11-9 19:45
$game_map.events.each_value{|event|
  if event.name == "波波"
    if event.x == $game_player.x
    $game_temp.message_text = "你想要的文字"
    end
  end
}
作者: secondsen    时间: 2009-11-9 19:47
想问问LS  你你那个人物 ARPG 的攻击画面是怎么做出来的?有教程么?
作者: Eienshinken    时间: 2009-11-9 19:53
这ARPG的攻击方式像是XAS 的 HERO3.0那个ARPG.
作者: pudding    时间: 2009-11-9 21:13
本帖最后由 pudding 于 2009-11-9 21:17 编辑
想问问LS  你你那个人物 ARPG 的攻击画面是怎么做出来的?有教程么?
secondsen 发表于 2009-11-9 19:47

攻击动作是请人做的...然后自己再修改了几次
作者: pudding    时间: 2009-11-9 21:46
怎么我在脚本编辑器新建了一个 把
$game_map.events.each_value{|event|
  if event.name == "波波"
    if event.x == $game_player.x
     if event.y - $game_player.y == -1
    $game_temp.message_text = "下"
    end
  end
end
}
写进去..然后测试..说第一行出错?
在事件那里没出错,怎么到脚本编辑器就出错  应该怎么样弄?
作者: secondsen    时间: 2009-11-9 22:37
。。。你放的地方不对。。。。

你把你要做什么统统介绍一下吧
作者: secondsen    时间: 2009-11-9 22:38
比如说什么情况希望这个脚本有效,其他时候不调用这段脚本
作者: pudding    时间: 2009-11-9 23:01
本帖最后由 pudding 于 2009-11-9 23:10 编辑

分歧 名字为 "敌人" 的事件 Y坐标 ==  角色 Y坐标
  分歧 名字为 "敌人" 的事件 X坐标 -  角色 X坐标 == -1   
       分歧  当 名字为 "敌人" 的事件 面向 左
            更改 名字为 "敌人" 的事件 图片 为 XXX_P
   (假如敌人的目前图形为XXX.那么就把图片更改为'XXX_P', 0, 4, 0
                                                                     等待2帧
                                                                    'XXX_P', 0, 4, 1
                                                                     等待2帧
                                                                    'XXX_P', 0, 4, 2
                                                                     等待2帧
                                                 'XXX_P', 0, 4, 3
                                                                     等待2帧

看得明白么?我觉得应该看得明白吧?




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1