Project1

标题: RMXPpudding版的ARPG1.02如何每杀死一个怪,就增加变量1? [打印本页]

作者: 897727980    时间: 2012-4-19 12:54
标题: RMXPpudding版的ARPG1.02如何每杀死一个怪,就增加变量1?
还有啊:如何修改键位dsu_plus_rewardpost_czw
作者: sai90306    时间: 2012-4-19 15:48
能不能把工程發上來看看 或是連結?
直覺的想法是 在判斷敵人死亡的地方加上$XX變量 +=1
變量明請自己定
作者: Wind2010    时间: 2012-4-20 17:16
注:以下脚本操作是以自己以前电脑保存的版本为基础,pudding是否更新把它和谐掉了就不知道了


脚本中的◆战斗处理有以下设置:
  1. if @character.id != 0 and @character.return_erased2 == true and @asd == nil
  2.   @asd = 1
  3. Mess_Text.write ("#{@name}被消灭了。")
  4. Mess_Text.write ("获得#{@exp_x.to_i}点经验值。")
  5. $game_party.actors[0].exp += @exp_x
  6. @hpspsprite.bitmap.dispose
  7. @character.erase
  8. end
  9. end
  10. end
复制代码
在@asd=1下面插上一行:
  1. $game_variables[操作的变量] += 1 if @name == "特定敌人的名字"
复制代码
这行可以多次添加,每次添加需换行,另外如果没有范围(杀任何怪都加变量)就把if和后面的都删掉




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1