Project1
标题:
请教一个设置方法。
[打印本页]
作者:
灯笼菜刀王
时间:
2008-6-25 00:13
标题:
请教一个设置方法。
效果就是VX的该角色擅长用药, 该角色使用恢复类药品恢复量加倍,按比例恢复的无效。
要求,能实际显示恢复量的数字(比如,小红+500,有药剂精通使用后则显示+1000)
求教....
我已经花了两小时了OTZ...
在 def item_effect(item)这里加if修改
self.hp += recover_hp
self.sp += recover_sp为乘二,
如果条件达成,是可以恢复为2倍效果,但是,显示的还是500。
Scene_Battle这部分不知道如何改....
PS,本来想做成被动技能,用禾西的那个方法,不过,貌似会出错...如果能用持有技能就可以发挥效果,那最好了~ [LINE]1,#dddddd[/LINE]
版务信息:本贴由楼主自主结贴~
作者:
司马睿风
时间:
2008-6-25 00:19
XP帮你写,VX无视掉,并且你发错区了
作者:
灯笼菜刀王
时间:
2008-6-25 00:38
- -话说,这个功能是VX自带的,需要使用那效果把“该角色擅长用药”勾上就是了。
本来就是XP要额外写~
最好嘛,告诉我方法,比如如何调用一些对象的,因为我自己写的时候,老是碰上方法没定义OTZ...。
而且,我不只是要会用药的方法,我还有该角色擅长用毒,该角色擅长逃跑什么的-v-~~(其实,也差不多等于口袋的特性。)
目前,我已经成功了一半....就是如何显示增加量这个要处理...因为不知道道具的damage,
----等等...之前有给damage赋值,如果我把damage放最后会如何,先去试试~~~
作者:
dbshy
时间:
2008-6-25 00:47
理解不能,请LZ用通俗易懂的语言讲清楚
作者:
灯笼菜刀王
时间:
2008-6-25 00:55
- -
郁闷,我的表达能力果然有问题..........是不是再考虑做个漫画来解释- -~~
简单的说---就是,当阿尔西斯在战斗中使用恢复剂的时候,本来药的效果是+500,他用可以+1000,就是这样。
最好是,我方角色学会“药剂精通”这个技能后, 使用药的效果加倍,
注意两点,一是,是角色使用,而不是 对这个角色使用。二,实际恢复要在屏幕上显示。不能+1000却显示500。
作者:
dbshy
时间:
2008-6-25 00:57
self.damage = -recover_hp * 2 [LINE]1,#dddddd[/LINE]
系统信息:本贴由楼主认可为正确答案,66RPG感谢您的热情解答~
作者:
禾西
时间:
2008-6-25 00:58
要用 user.skill?( ) (在我的腳本的基礎上) [LINE]1,#dddddd[/LINE]
系统信息:本贴获得楼主认可,66RPG感谢您的热情解答~
作者:
灯笼菜刀王
时间:
2008-6-25 01:37
self.damage = -recover_hp * 2
{/hx}和我最后想的一样~~一开始总在下面转圈没看到上面的damage~~,谢谢咯。
要用 user.skill?( ) (在我的腳本的基礎上)
{/qiang}效果达成,又学了不少东西。谢谢~~~
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X3.1