幻想森林

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 1593|回复: 8

[已解决] 求个升级和学会技能后会提示的脚本

[复制链接]

7

主题

33

帖子

277

积分

③业余

积分
277
发表于 2010-1-18 21:26:15 | 显示全部楼层 |阅读模式
求个升级和学会技能后会提示的脚本!!
在线等,谢谢各位了!就少了这个脚本!
好象游戏本身也有提示?但我的不知道怎么回事,升级的时候没有提示。
回复

使用道具 举报

0

主题

50

帖子

408

积分

④见习

腿神姐真的很温柔&

积分
408
QQ
发表于 2010-1-18 21:44:43 | 显示全部楼层
http://www.diyrpg.net/bbs/index.php 欢迎大家来先行者论坛><
回复 支持 反对

使用道具 举报

6

主题

53

帖子

448

积分

④见习

积分
448
QQ
发表于 2010-1-18 21:54:46 | 显示全部楼层
LS+1
我也找的这个
回复 支持 反对

使用道具 举报

550

主题

9116

帖子

214748万

积分

超级版主

如同神一般的存在,腿神!拖后腿的神~~

Rank: 8Rank: 8

积分
2147483647
发表于 2010-1-18 22:01:04 | 显示全部楼层
我可不可以

LSS+1

应该是只有那个吧。。

报告LZ同学,那个站是个人PC。。所以不是24小时开放的,如果你打不开网页的话,换个时间段就可以了。

帖子我给结了哈
我就是你们的神,庶民们,追随我吧!跟着我一起拖后腿!
回复 支持 反对

使用道具 举报

7

主题

33

帖子

277

积分

③业余

积分
277
 楼主| 发表于 2010-1-18 22:02:55 | 显示全部楼层
谢谢各位啦,下来试试先!
回复 支持 反对

使用道具 举报

6

主题

53

帖子

448

积分

④见习

积分
448
QQ
发表于 2010-1-18 23:21:03 | 显示全部楼层
引用第3楼secondsen于2010-01-18 22:01发表的  :
那个站是个人PC。。
纠错纠错~ PC=个人电脑 personal computer     如果前面+“个人”就成了 个人个人电脑
回复 支持 反对

使用道具 举报

7

主题

33

帖子

277

积分

③业余

积分
277
 楼主| 发表于 2010-1-18 23:26:30 | 显示全部楼层
这个脚本似乎只能解决当和某人对话或使用某物品获得技能时可以提示。如果是升级后自动领悟技能貌似依然不行!没有提示,有待解决
回复 支持 反对

使用道具 举报

15

主题

271

帖子

2198

积分

⑥精研

我要疯狂积累活跃度!

积分
2198
QQ
发表于 2010-1-19 11:21:23 | 显示全部楼层
无解,但是我可以给你一个思路:
公共事件并行处理。
操作变量+
条件分歧+
显示文章/显示图片

具体实施方法自己摸索吧,
因为升级提示和学习技能提示个人觉得用处不大。
需要手动加点和学习技能的游戏里,
玩家都把不得赶紧升级,时刻都在注意经验条。
而不需要手动配点学技能的游戏,提示就更没什么意义了吧。无非是好看点。

思路给你了,可行性请自行摸索,目前应该还没有完美解决的共享脚本。
紫月光流奈河畔, 孤影独行笑苍天。 酆都倒比人间好, 从此慕鬼不羡仙!
回复 支持 反对

使用道具 举报

0

主题

50

帖子

408

积分

④见习

腿神姐真的很温柔&

积分
408
QQ
发表于 2010-1-19 11:55:33 | 显示全部楼层
  1. class Game_Actor
  2.   def learn_skill(skill_id)
  3.     if skill_id > 0 and not skill_learn?(skill_id)
  4.       @skills.push(skill_id)
  5.       @skills.sort!
  6.       
  7.   if $game_switches[$不显示技能视窗]==false
  8.   skill_item = $data_skills[skill_id]
  9.   skill = Window_Base.new((640-300)/2,128,300,100)
  10.   skill.contents = Bitmap.new(skill.width - 32, skill.height - 32)
  11.   actor = self
  12.   actor_bitmap = RPG::Cache.character(actor.character_name, actor.character_hue)
  13.       skill.contents.blt(0, 0, actor_bitmap, Rect.new(0, 0, 24, 24), 255)
  14.       skill.contents.draw_text(0 + 28,0,240,32,self.name + "获得了技能∶")
  15.       #──声效,可以自己改
  16.       Audio.se_play("Audio/SE/"+"007-System07",80,100)
  17.       skill_bitmap = RPG::Cache.icon(skill_item.icon_name)
  18.       skill.contents.blt(0, 32, skill_bitmap, Rect.new(0, 0, 24, 24), 255)
  19.       skill.contents.draw_text(0 + 28, 32, 212, 32, skill_item.name, 0)
  20.       skill.opacity = 160
  21.       for i in 0..30
  22.       Graphics.update
  23.       end
  24.       for i in 0..10
  25.       skill.opacity -= 30
  26.       skill.contents_opacity -= 30
  27.       Graphics.update
  28.       end
  29.       skill.dispose
  30.   end
  31.     end
  32.   end
  33. end
复制代码
在空白页新插入这段脚本。别把前个覆盖0.0
http://www.diyrpg.net/bbs/index.php 欢迎大家来先行者论坛><
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|幻想森林

GMT+8, 2024-5-15 16:39 , Processed in 0.025993 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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