Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- MIRROR:
- <<: *NPC_TEMPLATE
- Display: ""
- Options:
- MovementSpeed: 0.3
- PreventOtherDrops: true
- PreventRandomEquipment: true
- Silent: true
- Despawn: false
- Collidable: false
- Invincible: true
- AlwaysShowName: true
- PreventJockeyMounts: true
- Invisible: true
- Skills:
- - sudoskill{s=[ - aura{auraName=REFLECTION;i=1;d=10;mergeAll=true;refreshDuration=true;
- oS=[ - summon{t=REFLECTION;sip=true;sio=true} @SelfLocation
- - delay 1
- - signal{s=DISGUISE} @LivingInWorld ];
- oT=[ - setvariable{var=caster.x_diff ;value="<trigger.l.x.double>-<caster.l.x.double>";type=FLOAT ;save=true}
- - setvariable{var=caster.y_diff ;value="<trigger.l.y.double>-<caster.l.y.double>";type=FLOAT ;save=true}
- - setvariable{var=caster.z_diff ;value="<trigger.l.z.double>-<caster.l.z.double>";type=FLOAT ;save=true}
- - setvariable{var=caster.m_x ;value="<trigger.l.x.double>";type=FLOAT ;save=true}
- - setvariable{var=caster.m_y ;value="<trigger.l.y.double>";type=FLOAT ;save=true}
- - setvariable{var=caster.m_z ;value="<trigger.l.z.double>";type=FLOAT ;save=true}
- - setvariable{var=caster.t_pitch;value="<caster.l.pitch>";type=FLOAT ;save=true}
- - setvariable{var=caster.t_yaw ;value="<caster.l.yaw>";type=FLOAT ;save=true}
- - signal{s=TELEPORT} @LivingInWorld ];
- oE=[ - remove @LivingInWorld{conditions=[ - varEquals{var=target.owner_uuid;value="<caster.uuid>"} ]} ]} @Self
- - delay 1 ];cat=true;sync=true} @PIR{r=30} ~onTimer:1
- REFLECTION:
- <<: *NPC_TEMPLATE
- Display: ""
- Skills:
- - setvariable{var=caster.owner_uuid;value="<target.uuid>";type=STRING;save=true} @Owner ~onSpawn
- - skill{s=[ - disguise{d="PLAYER <trigger.name>"} ?varEquals{var=caster.owner_uuid;value="<trigger.uuid>"} ];sync=true} @Self ~onSignal:DISGUISE
- - skill{s=[ - teleportto{location=<trigger.var.m_x>-<trigger.var.x_diff>,<trigger.var.m_y>-<trigger.var.y_diff>,<trigger.var.m_z>+<trigger.var.z_diff>;
- pitch=<trigger.l.pitch>;
- yaw=180-<trigger.l.yaw>} @Self ?varEquals{var=caster.owner_uuid;value="<trigger.uuid>"}
- - delay 1 ];sync=true} @Self ~onSignal:TELEPORT
Add Comment
Please, Sign In to add comment