Project1

标题: 关于maxhp上升值在脚本里面的表示? [打印本页]

作者: 闪电    时间: 2008-10-2 19:08
标题: 关于maxhp上升值在脚本里面的表示?
我用了道具合成菜单,里面关于物品恢复的HP是这样表示的:
item.recover_hp

我想知道一下物品增加的最大maxhp要怎么表示,谢谢 [LINE]1,#dddddd[/LINE]版务信息:本贴由楼主自主结贴~
作者: 命好而已    时间: 2008-10-2 19:15
提示: 作者被禁止或删除 内容自动屏蔽
作者: 闪电    时间: 2008-10-2 19:42
这个不行的。。。。。。。。
作者: 光郎    时间: 2008-10-2 19:54
item.raise_maxhp
…不知道对不对…
作者: 闪电    时间: 2008-10-2 20:21
俄。。。。这个也不对哦
作者: darkten    时间: 2008-10-6 19:21
没用过这个脚本...
或者是这样...
item.maxhp+=XXX
作者: 闪电    时间: 2008-10-6 20:28
这里的XXX貌似要在数据库里设置啊,我只是希望能用脚本把数据库里面设置的XXX表示出来,不是自己定义XXX


作者: 灯笼菜刀王    时间: 2008-10-7 01:08
if item.parameter_type > 0 and item.parameter_points != 0
        # 能力值的分支
        case item.parameter_type
        when 1  # MaxHP
          @maxhp_plus += item.parameter_points
        when 2  # MaxSP
          @maxsp_plus += item.parameter_points
        when 3  # 力量
          @str_plus += item.parameter_points
        when 4  # 灵巧
          @dex_plus += item.parameter_points
        when 5  # 速度
          @agi_plus += item.parameter_points
        when 6  # 魔力
          @int_plus += item.parameter_points
        end
        # 设置有效标志
        effective = true
      end

这段就是道具的能力增加效果分支parameter_type就是设置能力,需要MAXHP就让它等于1,后面的item.parameter_points就是数据库具体数字,可以直接使用数字。 [LINE]1,#dddddd[/LINE]系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者: 闪电    时间: 2008-10-7 01:40
谢谢,我看看去

作者: ★_茄孓    时间: 2009-6-12 08:00
有回复最大HP这个么?




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