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

Project1

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

[已经解决] 【xp】 谁来帮我解释下 这两段代码是什么意思!要详细点.谢谢了

[复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
5 小时
注册时间
2011-12-2
帖子
9
跳转到指定楼层
1
发表于 2011-12-31 16:59:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
if Kboard.keyboard($R_Key_Q) and $game_player.sprite.effect? == false

if $game_player.x == event.x and event.y - $game_player.y == 1 and $game_player.direction == 2
    event.animation_id = 7
    event.damage = @ppp_attack - @event_pdef
    event.damage_pop = true
    event.jump(0,3)
  end

Lv1.梦旅人

梦石
0
星屑
75
在线时间
146 小时
注册时间
2009-8-2
帖子
34
2
发表于 2011-12-31 17:32:47 | 只看该作者
本帖最后由 127521 于 2011-12-31 17:33 编辑

可能是arpg地图上的跳斩之类,角色站在事件上方一格且面向事件时,播放动画,计算输出伤害,并向前跳3格(跳到身后)

我不太会脚本,不知道是不是这个意思
回复

使用道具 举报

Lv1.梦旅人

虱子

梦石
0
星屑
121
在线时间
1782 小时
注册时间
2010-6-19
帖子
3597
3
发表于 2011-12-31 17:40:39 | 只看该作者
本帖最后由 Wind2010 于 2011-12-31 17:41 编辑

感觉好熟悉
  1. 如果按下Q键 和 角色没有在播放动画
  2. 如果 角色的x坐标和event(应该是事件)的x坐标相等 和 事件的y坐标比角色的y坐标大1 和 角色向下 (其实就是判断事件是否在角色的下方,角色是否面对事件)
  3.     事件播放7号动画
  4.     事件的伤害 = @ppp_attack - @event_pdef (两个变量相减)
  5.     事件的“跳出伤害”开关开启
  6.     事件跳到下方3格的地方
  7. 判断结束
复制代码
看到ppp果然发现是pudding的ARPG范例吧?

点评

0 0居然……惊讶~~  发表于 2012-1-15 14:12

http://rpg.blue/thread-175056-1-2.html
PVZ型塔防物一个
http://rpg.blue/thread-155199-1-2.html
RMXP技术讨论区手动认可帖,得到答案请认可
回复

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2024-11-24 08:43

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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