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

Project1

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

[已经解决] 如何制作可以查询人物还有多少经验可升级?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
55
在线时间
461 小时
注册时间
2008-2-19
帖子
96
跳转到指定楼层
1
发表于 2009-9-15 17:00:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

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

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

x
如何制作可以查询人物还有多少经验可升级?
其实我是个菜鸟......

Lv1.梦旅人

梦石
0
星屑
60
在线时间
1 小时
注册时间
2008-5-31
帖子
237
2
发表于 2009-9-15 18:42:35 | 只看该作者
这个。。是有经验值表这个物体的。。查查F1 或者脚本很清楚的
我。。不是寂寞。。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
65
在线时间
62 小时
注册时间
2008-10-31
帖子
564
3
发表于 2009-9-15 19:01:31 | 只看该作者
系统自带,看人物状态那里就有
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
84
在线时间
156 小时
注册时间
2009-8-5
帖子
533
4
发表于 2009-9-15 19:53:47 | 只看该作者
exp带入变量
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
461 小时
注册时间
2008-2-19
帖子
96
5
 楼主| 发表于 2009-9-15 20:18:08 | 只看该作者
在人物状态栏里面是有可以看见经验值,我想说的是,把人物状态栏里面的经验值去掉,然后跟某个特定的NPC说话就可以知道还差多少经验可升级,就比如跟特定的NPC说话后,出现选项,1、查询升级还需要多少经验,然后就出现某某还差多少经验到达下一级。。。。。。。我对脚本一窍不通,没法弄。。。。谁能弄个范例啊:hug:
其实我是个菜鸟......
回复 支持 反对

使用道具 举报

Lv1.梦旅人

万物创造者

梦石
0
星屑
54
在线时间
352 小时
注册时间
2008-2-15
帖子
2432
6
发表于 2009-9-15 21:12:18 | 只看该作者
先在脚本编辑器里找到Window_Status,然后里面找到

  1.     #--------------------------------------------------------------------------
  2.   # ● 刷新
  3.   #--------------------------------------------------------------------------
  4.   def refresh
  5.     self.contents.clear
  6.     draw_actor_name(@actor, 4, 0)
  7.     draw_actor_class(@actor, 128, 0)
  8.     draw_actor_face(@actor, 8, 32)
  9.     draw_basic_info(128, 32)
  10.     draw_parameters(32, 160)
  11.     draw_exp_info(288, 32)
  12.     draw_equipments(288, 160)
  13.   end
复制代码
把draw_exp_info(288, 32)最前面打上井号,即
  1.     #--------------------------------------------------------------------------
  2.   # ● 刷新
  3.   #--------------------------------------------------------------------------
  4.   def refresh
  5.     self.contents.clear
  6.     draw_actor_name(@actor, 4, 0)
  7.     draw_actor_class(@actor, 128, 0)
  8.     draw_actor_face(@actor, 8, 32)
  9.     draw_basic_info(128, 32)
  10.     draw_parameters(32, 160)
  11. #    draw_exp_info(288, 32)
  12.     draw_equipments(288, 160)
  13.   end
复制代码
这样人物状态里的经验就去掉了。
然后要显示到下级要的经验时,调用脚本
  1. $game_variables[变量号]=$game_actors[角色号].next_rest_exp_s
复制代码
然后显示相应的变量就可以了。
From mortal hope immortal power springs.
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
461 小时
注册时间
2008-2-19
帖子
96
7
 楼主| 发表于 2009-9-16 13:01:24 | 只看该作者
6# 小幽的马甲
那个。。。我可能很笨吧,
$game_variables[变量号]=$game_actors[角色号].next_rest_exp_s
这里面的“变量号”和“角色号”怎么弄。。:L
其实我是个菜鸟......
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
244 小时
注册时间
2008-1-25
帖子
312
8
发表于 2009-9-16 14:24:05 | 只看该作者
6# 小幽的马甲
那个。。。我可能很笨吧,
$game_variables[变量号]=$game_actors[角色号].next_rest_exp_s
这里面的“变量号”和“角色号”怎么弄。。:L
jccg1000466 发表于 2009-9-16 13:01


变量号随便弄,自己想弄哪个 弄哪个,只要NPC显示的时候相应这个就OK

game-actors[角色号]  是指你数据库里的角色编号
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
55
在线时间
461 小时
注册时间
2008-2-19
帖子
96
9
 楼主| 发表于 2009-9-16 14:46:06 | 只看该作者

这样弄怎么不对呢。脚本错误。。。
其实我是个菜鸟......
回复 支持 反对

使用道具 举报

Lv1.梦旅人

万物创造者

梦石
0
星屑
54
在线时间
352 小时
注册时间
2008-2-15
帖子
2432
10
发表于 2009-9-16 17:52:50 | 只看该作者
不能换行。如果限于每行字数限制而必须换行的话,要在第一行的结尾加上“\”
From mortal hope immortal power springs.
回复 支持 反对

使用道具 举报

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

本版积分规则

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

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

GMT+8, 2025-1-12 03:50

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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