7————————————物品

额,话说没人吐槽过物品吗?







话说做物品最简单的方式就是,emm

先写出使用方法?





我们就建立一个:dog食品。吃一下回20血,lv+1:


  Inventory.AddCustomItems("dog",{0})
      

首先这个是声明,有这么一个物品,后面的数字跟的是类型:

好,那我们先给玩家添加物品吧


  Inventory.AddItem("dog",1)
      

那就加3个吧


  for i=0,2,1 do   --for循环,i从0开始,到2结束,递增步长为1,添加物品"dog"
      Inventory.AddItem("dog",1)
  end
      

接下来就是给物品添加功能了

找到HandleItem(ItemID)函数,开始添加:


  if ItemID=="DOG" then
      Player.lv=Player.lv+1
      Player.Heal(20)
      BattleDialog({"You use dog you lv add!"})
  end
      

发挥时间

先介绍一个函数:Inventory.SetInventory(),定义玩家的物品栏