本帖最后由 YinDang 于 2022-3-13 13:33 编辑
已自行解决 是paper.yml的问题 删除生成默认后解决 lz使用的ap召唤的怪物 会出现setowner无法设置主人 使用wolf类型会出现血量和攻击无法修改的问题
使用技能解决 使用summon可以默认召唤者为主人 下面是配置
test:
Type: WOLF
AIGoalSelectors:
- clear
- meleeattack
AITargetSelectors:
- clear
- attacker
- ownertarget
- ownerattacker
Disguise:
Type: BLAZE
Skills:
- damage{amount=200;ia=true} @target ~onAttack
- setmaxhealth{amount=6000;mode=STATIC} @self ~onSpawn
- healpercent{multiplier=1} @self ~onSpawn
Display: 'test'
Damage: 200
Health: 6000
Options:
MovementSpeed: 0.3
PreventOtherDrops: true
PreventRenaming: true
AlwaysShowName: true
FollowRange: 10
PreventItemPickup: true
我想设置怪物生成时 设置半径内最近的有test权限的玩家为主人
但是测试后 主人却是mob自身 不知道哪里有问题
已自行解决 是paper.yml的问题 删除生成默认后解决 lz使用的ap召唤的怪物 会出现setowner无法设置主人 使用wolf类型会出现血量和攻击无法修改的问题
使用技能解决 使用summon可以默认召唤者为主人 下面是配置
test:
Type: WOLF
AIGoalSelectors:
- clear
- meleeattack
AITargetSelectors:
- clear
- attacker
- ownertarget
- ownerattacker
Disguise:
Type: BLAZE
Skills:
- damage{amount=200;ia=true} @target ~onAttack
- setmaxhealth{amount=6000;mode=STATIC} @self ~onSpawn
- healpercent{multiplier=1} @self ~onSpawn
Display: 'test'
Damage: 200
Health: 6000
Options:
MovementSpeed: 0.3
PreventOtherDrops: true
PreventRenaming: true
AlwaysShowName: true
FollowRange: 10
PreventItemPickup: true
我想设置怪物生成时 设置半径内最近的有test权限的玩家为主人
但是测试后 主人却是mob自身 不知道哪里有问题
“测试信息”这四个字跳出来了没