谢拉的世界

 找回密码
 点这是注册!别说你看不到!
搜索
热搜: OZ OZNS R18 OZH
查看: 4374|回复: 9

[提问] 数据库数值问题

[复制链接]

2

主题

10

帖子

175

积分

剩骑士

Rank: 3

UID
52151
功勋
1 功勋
现金
187 Ziny
猫币
3 Cat

发表于 2019-5-3 18:16:58 | 显示全部楼层 |阅读模式

卧曹?你不能注册个号再看啊?

您需要 登录 才可以下载或查看,没有帐号?点这是注册!别说你看不到!

x
数据库里的敌人属性怎么突破上限啊?
比如敌人系里107魔域是9999
我点了他以后弹错啊  
不能点其他的了

315

主题

1万

帖子

17万

积分

喵星人

Rank: 12Rank: 12

UID
93
功勋
0 功勋
现金
11386 Ziny
猫币
389 Cat

尊享版-真祖SNOW尊享版-阿尔德拉女王RPG Maker

发表于 2019-5-3 20:43:47 | 显示全部楼层
那就往小了改呗,rmxp突破限制的方法需要深入到软件本身去

2

主题

10

帖子

175

积分

剩骑士

Rank: 3

UID
52151
功勋
1 功勋
现金
187 Ziny
猫币
3 Cat

 楼主| 发表于 2019-5-3 22:05:00 | 显示全部楼层
风萧萧兮易水寒 发表于 2019-5-3 20:43
那就往小了改呗,rmxp突破限制的方法需要深入到软件本身去

。。拉姐的默认数据是4个9
怎么做到的啊

7

主题

103

帖子

1595

积分

近卫队长

Rank: 6Rank: 6

UID
50407
功勋
1 功勋
现金
1052 Ziny
猫币
8 Cat

毛球 Lv:6

发表于 2019-5-3 22:21:43 | 显示全部楼层
估计是拉姐用的rpgmaker已经自己魔改过了==如果想要不改软件做到相同的效果,你可以参考oz前作的脚本Game_Enemy ★+里怎么写的,就是这样弄比较麻烦

2530

主题

3万

帖子

47万

积分

喵星人

Rank: 12Rank: 12

UID
3752
功勋
2 功勋
现金
19989 Ziny
猫币
2389 Cat

神社的会员尊享版-阿尔德拉女王尊享版-真祖SNOW典藏版-白金之星 小冉RPG Maker

QQ

泥泥鳅 Lv:9

发表于 2019-5-4 00:50:06 | 显示全部楼层
自己魔改 RMXP 主程序咯 只能 = =。
所有滴不科学都素幻觉!

2

主题

10

帖子

175

积分

剩骑士

Rank: 3

UID
52151
功勋
1 功勋
现金
187 Ziny
猫币
3 Cat

 楼主| 发表于 2019-5-4 13:03:32 | 显示全部楼层
。。。刚接触RMXP 基本都没整明白

7

主题

103

帖子

1595

积分

近卫队长

Rank: 6Rank: 6

UID
50407
功勋
1 功勋
现金
1052 Ziny
猫币
8 Cat

毛球 Lv:6

发表于 2019-5-4 13:10:27 | 显示全部楼层
其实很简单...魔改对于新手来说应该是不可能的...所以建议改脚本...就是脚本库里Game_Enemy 的这一段改改就行了...不过这个是前作的处理方法,非常不方便...大意是判定敌人编号,然后返回其血量值...如果你学过编程可能好理解一点
  1. #--------------------------------------------------------------------------
  2.   # ● 获取基本 MaxHP
  3.   #--------------------------------------------------------------------------
  4.   def base_maxhp
  5.     if @enemy_id == 32 #( ORCHID )
  6.       return 4000000
  7.     else
  8.           if @enemy_id == 457 #( 狼 )
  9.       return 1500000
  10.     else
  11.                 if @enemy_id == 515 #( mogen )
  12.       return 1300000
  13.     else
  14.                       if @enemy_id == 517 #( 巴基莉暴走 )
  15.       return 1700000
  16.     else
  17.                             if @enemy_id == 527 #( 狼 )
  18.       return 2000000
  19.     else
  20.                                   if @enemy_id == 533 #( 金 狼 )
  21.       return 1500000
  22.     else
  23.                                   if @enemy_id == 557 #( 厦雯 )
  24.       return 3000000
  25.     else
  26.                                   if @enemy_id == 601 #( 厦雯 )
  27.       return 3500000
  28.     else
  29.                                   if @enemy_id == 600 #( 巴基莉 UD )
  30.       return 2000000
  31.     else
  32.                                   if @enemy_id == 608 #( Game Master )
  33.       return 1500000
  34.     else
  35.                                   if @enemy_id == 612 #( 阿尔德拉3形态 )
  36.       return 1500000
  37.     else
  38.                                   if @enemy_id == 615 #( Mastetr 阿尔德拉 )
  39.       return 9900000
  40.     else
  41.                                   if @enemy_id == 627 #( Mastetr 谢拉 )
  42.       return 9900000
  43.     else
  44.                                   if @enemy_id == 631 #( 阿尔德拉·金 )
  45.       return 2500000
  46.     else
  47.                                   if @enemy_id == 632 #( 阿尔德拉·绿 )
  48.       return 1300000
  49.     else
  50.                                   if @enemy_id == 631 #( 阿尔德拉·紫金 )
  51.       return 1800000
  52.     else
  53.                                   if @enemy_id == 637 #( 狄娅娜 )
  54.       return 1200000
  55.     else
  56.                                   if @enemy_id == 641 #( Mastetr 谢拉 )
  57.       return 1500000
  58.     else
  59.                                   if @enemy_id == 644 #( Mastetr 谢拉 )
  60.       return 2000000
  61.     else
  62.                                   if @enemy_id == 649 #( 萨萨莱 2 )                              
  63.       return 1200000
  64.     else
  65.                                   if @enemy_id == 667 #( 大·萃香 )
  66.       return 1200000
  67.     else
  68.                                   if @enemy_id == 674 #( 决斗·谢拉 )
  69.       return 3500000
  70.     else  
  71.                                   if @enemy_id == 680 #( 黑 猫 )
  72.       return 3500000
  73.     else
  74.                                   if @enemy_id == 686 #( 红·狄娅娜 )
  75.       return 9999999
  76.     else
  77.                                   if @enemy_id == 997 #( 五头冰龙 )
  78.       return 1250000
  79.     else
  80.                                   if @enemy_id == 994 #( 腰鼓眼镜蛇 )
  81.       return 1300000
  82.     else
  83.                                   if @enemy_id == 993 #( 萨萨莱 )
  84.       return 1500000
  85.     else
  86.                                   if @enemy_id == 992 #( ORCHID? )
  87.       return 3000000
  88.     else
  89.                                   if @enemy_id == 991 #( Reimu )
  90.       return 2000000
  91.     else
  92.                                   if @enemy_id == 991 #( 挑战 MJ )
  93.       return 1200000
  94.     else
  95.                                   if @enemy_id == 985 #( 挑战 Mogen )
  96.       return 1700000
  97.     else
  98.                                   if @enemy_id == 984 #( 挑战 巴基莉 )
  99.       return 1600000
  100.     else
  101.                                   if @enemy_id == 983 #( 挑战 金之狼 )
  102.       return 1600000
  103.     else
  104.                                   if @enemy_id == 982 #( 挑战 血之狼 )
  105.       return 1600000
  106.     else
  107.                                   if @enemy_id == 980 #( 挑战 城管 )
  108.       return 1200000
  109.     else
  110.                                   if @enemy_id == 977 #( 挑战 阿尔德拉-金 )
  111.       return 2000000
  112.     else
  113.                                   if @enemy_id == 976 #( 挑战 阿尔德拉-紫 )
  114.       return 1500000
  115.     else
  116.                                   if @enemy_id == 975 #( 挑战 金之孤狼 )
  117.       return 2200000
  118.     else
  119.                                   if @enemy_id == 971 #( 挑战 谢拉-1 )
  120.       return 1600000
  121.     else
  122.                                   if @enemy_id == 972 #( 挑战 谢拉-2 )
  123.       return 1800000
  124.     else
  125.                                   if @enemy_id == 972 #( 挑战 真·阿尔 )
  126.       return 2500000
  127.     else
  128.                                   if @enemy_id == 965 #( 挑战 12 )
  129.       return 1200000
  130.     else      
  131.                                   if @enemy_id == 964 #( 挑战 春哥 )
  132.       return 1200000
  133.     else
  134.                                   if @enemy_id == 963 #( 挑战 春哥·B )
  135.       return 1600000
  136.     else
  137.                                   if @enemy_id == 962 #( 妹荭 )
  138.       return 6000000
  139.     else
  140.                                   if @enemy_id == 961 #( 辉夜 Lv 1 )
  141.       return 3500000
  142.     else
  143.                                   if @enemy_id == 960 #( 辉夜 Lv 2 )
  144.       return 4000000
  145.     else
  146.                                   if @enemy_id == 959 #( 辉夜 Lv 3 )
  147.       return 4500000
  148.     else
  149.                                   if @enemy_id == 958 #( 辉夜 Lv 4 )
  150.       return 5000000
  151.     else      
  152.                                   if @enemy_id == 957 #( 辉夜 Lv 5 )
  153.       return 5500000
  154.     else
  155.                                   if @enemy_id == 953 #( ??? )
  156.       return 95500000
  157.     else
  158.                                         if @enemy_id == 954 #( ??? )
  159.       return 95500000
  160.     else
  161.                                         if @enemy_id == 955 #( ??? )
  162.       return 95500000
  163.     else
  164.                                         if @enemy_id == 956 #( ??? )
  165.       return 95500000
  166.     else
  167.      return $data_enemies[@enemy_id].maxhp
  168.    end
  169. end
  170. end
  171. end
  172. end
  173. end
  174. end
  175. end
  176. end
  177. end
  178. end
  179. end
  180. end
  181. end
  182. end
  183. end
  184. end
  185. end
  186. end
  187. end
  188. end
  189. end
  190. end
  191. end
  192. end
  193. end
  194. end
  195. end
  196. end
  197. end
  198. end
  199. end
  200. end
  201. end
  202. end
  203. end
  204. end
  205. end
  206. end
  207. end
  208. end
  209. end
  210. end
  211. end
  212. end
  213. end
  214. end
  215. end
  216. end
  217. end
  218. end
  219. end
  220. end
  221. end
  222. end
复制代码

2

主题

10

帖子

175

积分

剩骑士

Rank: 3

UID
52151
功勋
1 功勋
现金
187 Ziny
猫币
3 Cat

 楼主| 发表于 2019-5-4 23:07:20 | 显示全部楼层
wyw838 发表于 2019-5-4 13:10
其实很简单...魔改对于新手来说应该是不可能的...所以建议改脚本...就是脚本库里Game_Enemy 的这一段改改就 ...

谢谢 稍微懂了

0

主题

2

帖子

45

积分

小学生

Rank: 1

UID
49504
功勋
1 功勋
现金
74 Ziny
猫币
1 Cat

发表于 2019-5-23 09:04:08 | 显示全部楼层
我只想知道怎么让等级突破99上限

点评

脚本里突破很简单,编辑器里突破的话比其他数值的突破难很多。 脚本里搜一下99就行了,然后经验(大概是搜def exp)改成函数计算或者手写大数组  详情 回复 发表于 2019-5-24 21:50

153

主题

9468

帖子

14万

积分

喵星人Mk-II

老黄鸡

Rank: 9

UID
454
功勋
64 功勋
现金
5116 Ziny
猫币
5 Cat

RPG Maker尊享版-阿尔德拉女王尊享版-真祖SNOW

QQ

皮神 Lv:30

发表于 2019-5-24 21:50:59 | 显示全部楼层
superizumo 发表于 2019-5-23 09:04
我只想知道怎么让等级突破99上限

脚本里突破很简单,编辑器里突破的话比其他数值的突破难很多。
脚本里搜一下99就行了,然后经验(大概是搜def exp)改成函数计算或者手写大数组

本版积分规则

小黑屋|手机版|Archiver|谢拉的世界

GMT+8, 2024-11-5 14:56 , Processed in 0.046044 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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