× ESS18-19 【转载】灯笼道具[闪光秘传技用]

ES泽洛

世末鸽者
2022/08/04
280
16
307
2,144
24
江苏
www.esplus.club
原贴https://reliccastle.com/resources/627/
大家好,我做了一个非常简单的资源,我决定分享。这允许你添加可以照亮洞穴的重要道具。它并不完美,但也可以完成工作!
1、在items.txt中添加以下内容:

XXX,LANTERN,提灯,提灯,8,0,可以照亮部分洞穴黑暗区域。,2,0,6,
(其中XXX是你的ItemId)
2、在 RPG Maker XP 的脚本编辑器中,将以下内容添加到 PItem_ItemEffects:
(此处代码楼主添加了徽章以及地图验证)
Ruby:
ItemHandlers::UseInField.add(:LANTERN,proc{|item|
next false if !pbCheckHiddenMoveBadge(BADGE_FOR_FLASH,true)
  if !pbGetMetadata($game_map.map_id,MetadataDarkMap)
    pbMessage(_INTL("不能在这里使用。"))
    next false
  end
  if $PokemonGlobal.flashUsed
    pbMessage(_INTL("这里已经被照亮了。"))
    next false
  end
  darkness = $PokemonTemp.darknessSprite
  next false if !darkness || darkness.disposed?
  pbMessage(_INTL("你拿出了提灯!"))
  $PokemonGlobal.flashUsed = true
  radiusDiff = 8*20/Graphics.frame_rate
  while darkness.radius<darkness.radiusMax
    Graphics.update
    Input.update
    pbUpdateSceneMap
    darkness.radius += radiusDiff
    darkness.radius = darkness.radiusMax if darkness.radius>darkness.radiusMax
  end
  next true
})
3.将道具图标放在Graphics/Icons/中,重命名为itemXXX.png(对应PBS中的ItemId)

Credits:Rua、ThatWelshOne_
 

附件

  • item801.png
    item801.png
    2.4 KB · 查看: 11
  • Like
反馈: LQWU

在线成员

现在没有成员在线。

最新帖子

论坛统计

主题
517
消息
2,352
成员
3,007
最新成员
ZQLdw