查看: 1268|回复: 3

[已经解决] 有关脚本的修改,求高手指点。

[复制链接]
梦石
0
星屑
4136
在线时间
132 小时
注册时间
2012-1-7
回帖
188
发表于 2012-1-8 00:01:36 | 显示全部楼层 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有账号?注册会员

×
这是我在自己制作游戏的时候遇到的问题蛮多的:
1)是关于货币的问题我想设一个第二货币(类似声望),在购买的时候同时消耗货币和声望。(所有物品都需要);
2)是我想让人物属性对攻击的影响重做:
   1、力量影响HPmax和物攻、物防;
   2、敏捷和灵巧(这两个值固定一样)影响回避、命中、暴击率和暴击倍率;
   3、魔力影响魔防和SPmax;
包括装备和状态的属性加成,(最好要有注释换算公式可自改)。
梦石
0
星屑
50
在线时间
18 小时
注册时间
2011-12-31
回帖
40
发表于 2012-1-8 00:54:08 | 显示全部楼层
请看头顶置顶帖
回复

使用道具 举报

梦石
0
星屑
4136
在线时间
132 小时
注册时间
2012-1-7
回帖
188
 楼主| 发表于 2012-1-9 22:21:10 | 显示全部楼层
白化史莱姆 发表于 2012-1-8 00:54
请看头顶置顶帖

之前看过了,不符合我的要求
回复

使用道具 举报

梦石
0
星屑
50
在线时间
270 小时
注册时间
2010-2-4
回帖
1296
发表于 2012-1-9 23:06:15 | 显示全部楼层
本帖最后由 zhangbanxian 于 2012-1-9 23:10 编辑

1.第二货币不就是变量么?这还用脚本?= =b
2..直接插脚本,手头没rm有可能记错,注释里的东西注意下
  1. class Game_Battler
  2.   alias banxian_maxhp maxhp#也可能是max_hp,自己查
  3. alias banxian_maxsp maxsp
  4. alias banxian_atk atk
  5. alias banxian_pdef pdef
  6. alias banxian_mdef mdef
  7. alias banxian_hit  hit
  8. alias banxian_eva eva
  9. #暴击实在记不得了你自己搜吧,照样画葫芦总会orz
  10. def dex
  11. return agi
  12. end
  13. def maxhp
  14. return banxian_maxhp * str / 100 #除多少自己看
  15. end
  16. def atk
  17. return banxian_atk * str / 100
  18. end
  19. def pdef
  20. return banxian_pdef * str / 100
  21. end
  22. def hit
  23. return banxian_hit * agi / 100
  24. end
  25. def eva
  26. return banxian_eva * agi / 100
  27. end
  28. def maxsp
  29. return banxian_maxsp *   int / 100 #话说还是mag?敌人这些属性应该也有吧= =b
  30. end
  31. def mdef
  32. return banxian_mdef  * int  / 100
  33. end
  34. end
复制代码
好歹当年也当过大魔王过,orz
回复

使用道具 举报

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

本版积分规则

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖返回顶部