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

Project1

 找回密码
 注册会员
搜索
楼主: angelwangm
打印 上一主题 下一主题

自废武功

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
55
在线时间
4 小时
注册时间
2009-2-2
帖子
130
21
发表于 2009-4-24 09:15:28 | 只看该作者
提问问题怎么不发到讨论区,发到原创区来我还以为是写好的!{/kuk}
http://rpg.blue/prison.asp 坚持劫狱...
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
35 小时
注册时间
2006-3-11
帖子
153
22
发表于 2009-4-24 16:30:07 | 只看该作者
光是废的话好像除了减短菜单外没什么意义。不如做成装备特技消耗技能点数,可以把初期技能卸下腾出技能点数给高级技能。也可以根据不同敌人选择装备不同的技能。
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
soulframe-rpg.com
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
29 小时
注册时间
2008-4-13
帖子
771
23
发表于 2009-4-24 16:52:53 | 只看该作者
在技能里设置公共事件

某某某 遗忘 啥 技能
就可以了
我,南歌,回6R啦!
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
1 小时
注册时间
2006-1-30
帖子
70
24
发表于 2009-4-24 17:08:48 | 只看该作者
从后往前排技能
class Window_Skill < Window_Selectable
  def refresh
    if self.contents != nil
      self.contents.dispose
      self.contents = nil
    end
    @data = []
    for i in [email protected]
      skill = $data_skills[@actor.skills[@actor.skills.size-i-1]]
      if skill != nil
        @data.push(skill)
      end
    end
    # 如果项目数不是 0 就生成位图、重新描绘全部项目
    @item_max = @data.size
    if @item_max > 0
      self.contents = Bitmap.new(width - 32, row_max * 32)
      for i in 0...@item_max
        draw_item(i)
      end
    end
  end
end
图像使用加法/减法就有这种效果。速度大幅提高,只要将最大FPS40改为30
STGhttp://www.namipan.com/d/22f466e ... 192aa69cca48f2de800
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

25
发表于 2009-4-24 18:08:34 | 只看该作者
精灵温馨提醒:活用状态法会用意想不到的效果哦。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
1 小时
注册时间
2006-1-30
帖子
70
26
发表于 2009-4-24 18:30:25 | 只看该作者
以下引用soulframe于2009-4-24 8:30:07的发言:
<br><script language="javascript">
<!--
strCont="光是废的话好像除了减短菜单外没什么意义。不如做成装备特技消耗技能点数,可以把初期技能卸下腾出技能点数给高级技能。也可以根据不同敌人选择装备不同的技能。";
document.write(ubb.spbShowTopic(strCont,1));
//-->
</script>光是废的话好像除了减短菜单外没什么意义。不如做成装备特技消耗技能点数,可以把初期技能卸下腾出技能点数给高级技能。也可以根据不同敌人选择装备不同的技能。


同意。。。

装备的技能在战斗时才能使用会更有意义。







图像使用加法/减法就有这种效果。速度大幅提高,只要将最大FPS40改为30
STGhttp://www.namipan.com/d/22f466e ... 192aa69cca48f2de800
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
60 小时
注册时间
2008-8-27
帖子
531
27
 楼主| 发表于 2009-4-24 19:24:27 | 只看该作者
谢谢各位的回答 不过我还是比较喜欢废掉武功
因为做的是纯粹的武侠游戏
技能装备上去的话  讲不通

回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
90
在线时间
216 小时
注册时间
2007-9-5
帖子
370
28
发表于 2009-4-24 20:38:42 | 只看该作者
我觉得洗掉旧武功更好,比如每个人最多可以学10样,学满之后如果还要学就可以选择废掉以前学的某一种武功,让新武功来代替
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
128 小时
注册时间
2009-1-28
帖子
2790
29
发表于 2009-4-25 17:09:32 | 只看该作者
以下引用angelwangm于2009-4-24 11:24:27的发言:
谢谢各位的回答 不过我还是比较喜欢废掉武功
因为做的是纯粹的武侠游戏
技能装备上去的话  讲不通

我以前也想过这个问题,我的答案是:
只给主角最多能学4个技能,学满4个就不能再学其他技能了,但是可以升级这些技能....

炼金术的根本法则是等价交换。想要获得,必须失去同等价值的东西。每当烦躁的时候,煎熬在不想做却又正在做的烦心事中的时候,我就安慰自己,提醒自己做这些事情的目的所在,告诉自己不要忽略所获得或者即将获得的回报,物质的,精神的,肉体的,灵魂的回报!只做想做的事情,就会失去不想失去的东西。
回复 支持 反对

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

30
发表于 2009-4-25 18:05:11 | 只看该作者
以下引用angelwangm于2009-4-24 0:44:02的发言:

比如说有个物品叫洗髓经,在菜单里使用后会弹出一个窗口,可以选择一个在队伍里的角色,选择后会出现该角色的所有技能共玩家选择,被选择的技能将会被该角色遗忘。不知道哪位大大能用脚本做出来

很简单么。
给玩家附带一个取消某技能的状态,然后根据技能ID来抹消技能就行了
然后首先给玩家附带一个状态,然后使用两个变量
一个记录选择的状态ID
(如果玩家I附加状态则1号变量为1)
然后让玩家选择技能(这个需要用Scene_skill)来获取需要删除的技能ID。
然后经过确认以后直接使用脚本来删除技能就OK。
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-16 01:38

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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