pcr_scrimmage
pcr_scrimmage copied to clipboard
更新建议w
希望能增加目标被击倒后增减自身攻击/防御/tp的能力,还有比如对“目标造成50(+1.5攻击力)伤害”,这是按攻击力加成伤害的,能不能再加个按防御力加成伤害,以及发动后每回合持续增益/减少的技能也可以做做(x)
噢还漏了个目标被击倒后自身回血,以及发动后x回合内自身/他人增减攻防的技能(限定buff的持续回合)
希望能增加目标被击倒后增减自身攻击/防御/tp的能力,还有比如对“目标造成50(+1.5攻击力)伤害”,这是按攻击力加成伤害的,能不能再加个按防御力加成伤害,以及发动后每回合持续增益/减少的技能也可以做做(x)
击倒目标后增加自身数值是有的,主要是看角色的特色吧。 伤害加成这个也差不多,要看角色特色,例如佩可就可以改成根据防御力来加成伤害。 持续型技能(buff)这个之前有想着去做,不过有点复杂,等我有空一定加上_(:з」∠)_
击倒目标后增加自身数值这个我又仔细看了下击倒回复TP的代码,好像知道怎么改了,但是根据防御力来加成伤害我还是没懂怎么修改修改_(:з」∠)_
击倒目标后增加自身数值这个我又仔细看了下击倒回复TP的代码,好像知道怎么改了,但是根据防御力来加成伤害我还是没懂怎么修改修改_(:з」∠)_
如果要根据防御加成就需要大改了,原来的加成机制很简陋,做着做着中途想到就加上去的_(:з」∠)_
那大佬加油!感觉这游戏挺有意思的,我也试着自己写了好几个新角色,现在一共都快20个角色了。就觉得以目前现有的技能效果来说难以做出一些比较有特色的技能,只能期待大佬来次大更新了(x
大佬,请问能教教击倒回复生命值该怎么写吗?我参考了击倒回复TP代码后写出来击倒增减攻击防御,但是回血不太懂_(:з」∠)_
大佬,请问能教教击倒回复生命值该怎么写吗?我参考了击倒回复TP代码后写出来击倒增减攻击防御,但是回血不太懂_(:з」∠)_
一样的,直接调用healthChange()就行了,正数是回血
大佬,请问能教教击倒回复生命值该怎么写吗?我参考了击倒回复TP代码后写出来击倒增减攻击防御,但是回血不太懂_(:з」∠)_
#效果击倒tp
if EFFECT_OUT_TP in skill_effect:
if goal_player.now_stage == NOW_STAGE_OUT:
num = skill_effect[EFFECT_OUT_TP]
use_skill_player.tpChange(num)
if num < 0:
back_msg.append(f'{goal_player_name}被击倒,{use_player_name}降低了{abs(num)}点TP')
else:
back_msg.append(f'{goal_player_name}被击倒,{use_player_name}增加了{num}点TP')
上面是 击倒回复tp效果 的代码 只需要把 use_skill_player.tpChange(num) 改为 use_skill_player.healthChange(num) 即可
好的!感谢大佬w
打扰了,又来请教了(x,关于现在炸弹人写的AOE效果好像是属于会波及到自己的类型,如果想改成不会波及到自己的AOE该如何修改呢?以及现在的AOE是以目标及其半径设定,有办法改成以自身为中心半径范围造成AOE吗?
打扰了,又来请教了(x,关于现在炸弹人写的AOE效果好像是属于会波及到自己的类型,如果想改成不会波及到自己的AOE该如何修改呢?以及现在的AOE是以目标及其半径设定,有办法改成以自身为中心半径范围造成AOE吗?
这个很简单的 EFFECT_AOE 这个效果的第二个参数填 False 就不会对自己造成伤害 "trigger": TRIGGER_ME 既是以自己为目标
你自己的改动可以上传到你的fork那边,我可以直接看你的改动和你说明
EFFECT_AOE 这个效果的第二个参数填 False是指EFFECT_AOE:8改成EFFECT_AOE:(8, False)这样子吗?因为没看你写过所以我都不知道有这种写法_(:з」∠)_ 那么要写以自身为中心半径8范围造成AOE(不会对自己造成伤害)就是"trigger": TRIGGER_ME和EFFECT_AOE:(8, False)对吗? 以及关于fork的话,我github用得不多不怎么会用()
EFFECT_AOE 这个效果的第二个参数填 False是指EFFECT_AOE:8改成EFFECT_AOE:(8, False)这样子吗?因为没看你写过所以我都不知道有这种写法_(:з」∠)_ 那么要写以自身为中心半径8范围造成AOE(不会对自己造成伤害)就是"trigger": TRIGGER_ME和EFFECT_AOE:(8, False)对吗? 以及关于fork的话,我github用得不多不怎么会用()
aoe效果我忘记上传了_(:з」∠)_ ,鸽了太久忘记了
上传了,可以看下最新的commits _(:з」∠)_
EFFECT_AOE 这个效果的第二个参数填 False是指EFFECT_AOE:8改成EFFECT_AOE:(8, False)这样子吗?因为没看你写过所以我都不知道有这种写法_(:з」∠)_ 那么要写以自身为中心半径8范围造成AOE(不会对自己造成伤害)就是"trigger": TRIGGER_ME和EFFECT_AOE:(8, False)对吗? 以及关于fork的话,我github用得不多不怎么会用()
fork相当于你复制了一份我的代码,从我原来的代码上衍生出一个分支,可以随意修改不影响我这边的主干。 你可以看看你自己的仓库,里面有你fork的代码,用git或者svn直接check out到你本地就行,修改什么的都可以直接上传
看到aoe效果了,感谢w 好的,fork我下班后研究一下把(x
提交了一个大更新,可以去栞栞_(:з)∠)_
提交了一个大更新,可以去栞栞_(:з)∠)_
感谢大佬!久违地来看了下更新了好多ww然后又开始玩起来后,有群友建议能不能出个2v2的玩家组队对抗模式呢?就来问问啦_(:з)∠)_
提交了一个大更新,可以去栞栞_(:з)∠)_
感谢大佬!久违地来看了下更新了好多ww然后又开始玩起来后,有群友建议能不能出个2v2的玩家组队对抗模式呢?就来问问啦_(:з)∠)_
这个可以有,感觉有点难做的样子,先记下_(:з)∠)_
提交了一个大更新,可以去栞栞_(:з)∠)_
感谢大佬!久违地来看了下更新了好多ww然后又开始玩起来后,有群友建议能不能出个2v2的玩家组队对抗模式呢?就来问问啦_(:з)∠)_
这个可以有,感觉有点难做的样子,先记下_(:з)∠)_
好耶!期待www
对了还有个问题,目前是每个技能只允许上一种buff吗,我尝试写了一个技能可触发两种buff后只能触发其一,也不能像改变属性的写法那样写结构式
对了还有个问题,目前是每个技能只允许上一种buff吗,我尝试写了一个技能可触发两种buff后只能触发其一,也不能像改变属性的写法那样写结构式
老问题了。。之前属性变动也有这个问题,是后来改成列表的。。 导致这个问题的原因是 py的字典结构不能同时存在两个相同的key 如果要一个技能上多个buff,可以在被动那边加,每加一个buff就多加一个被动
对了还有个问题,目前是每个技能只允许上一种buff吗,我尝试写了一个技能可触发两种buff后只能触发其一,也不能像改变属性的写法那样写结构式
老问题了。。之前属性变动也有这个问题,是后来改成列表的。。 导致这个问题的原因是 py的字典结构不能同时存在两个相同的key 如果要一个技能上多个buff,可以在被动那边加,每加一个buff就多加一个被动
哦哦好的,我试试看。 试了下可以惹,3Q
还有个,我看了下隔壁有大佬写的模拟中毒的buff想试着加上去后结果会报错,问问除了要写新的buffid外还有什么地方需要修改的吗
还有个,我看了下隔壁有大佬写的模拟中毒的buff想试着加上去后结果会报错,问问除了要写新的buffid外还有什么地方需要修改的吗
![]()
![]()
看起来是缩进用错了,我是用tab来缩进的,如果你用的是空格,那就会报错
还有个,我看了下隔壁有大佬写的模拟中毒的buff想试着加上去后结果会报错,问问除了要写新的buffid外还有什么地方需要修改的吗
![]()
![]()
看起来是缩进用错了,我是用tab来缩进的,如果你用的是空格,那就会报错
还真是这问题,解决了_(:з)∠)_