Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- on flow:
- if "%region at event-location%" contains "djnether":
- cancel event
- wait 10 seconds
- set block at event-location to air
- on join:
- while player is online:
- set {dejajump.%player%} to true
- wait 5 second
- variables:
- {hp.%player%} = 50
- {maxhp.%player%} = 50
- # {hp.%player%} = player's health
- # {maxhp.%player%} = the maximum health of the player
- {combattime.%player%} = 0
- {spawner.%block%} = false
- {spawnertype.%block%} = "?"
- {attackcooldown.%entity%} = true
- {shootingtime.%entity%} = 0
- on shoot:
- set {shootingtime.%shooter%} to 2
- every second:
- loop all entities:
- {shootingtime.%loop-entity%} is greater than 0:
- remove 1 from {shootingtime.%loop-entity%}
- on damage:
- #broadcast "test"
- if damage was caused by projectile:
- {cooldownattack.%attacker%} is true:
- set damage to 0
- cancel event
- stop
- attacker's held item is not a bow:
- stop
- attacker is not a player:
- set damage to damage - damage *{armor.%victim%} /100
- bind hologram "&c-%damage%" to victim for 1 seconds offset by 0, 2.8, 0
- stop
- chance of {dodge.%victim%}%:
- send "&7[%{colorpref.%attacker%}%Info&7]: &fl'énnemie as esquivé!" to attacker
- send "&7[%{colorpref.%victim%}%Info&7]: &fesquive !" to victim
- stop
- chance of {block.%victim%}%:
- send "&7[%{colorpref.%attacker%}%Info&7]: &fEnnemie as bloqué!" to attacker
- send "&7[%{colorpref.%victim%}%Info&7]: &fBloquage de l'attaque!" to victim
- stop
- set {_lore::*} to lore of attacker's held item split at "||"
- loop 8 times:
- {_lore::%loop-number%} contains "&cDégâts &7&l: &c":
- replace every "&cDégâts &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- set {_xlore} to {_lore::%loop-number%}
- set {_exlore::*} to {_xlore} split at "-"
- set {_lore1} to {_exlore::1}
- set {_lore2} to {_exlore::2}
- set {_lore1} to {_lore1} parsed as number
- set {_lore2} to {_lore2} parsed as number
- set {_lore1} to rounded {_lore1}
- set {_lore2} to rounded {_lore2}
- add random integer from {_lore1} to {_lore2} to {_damage}
- {_lore::%loop-number%} contains "&cChance critique &7&l: &c":
- replace every "&cChance critique &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "%%" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_crit} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cVitesse d'Attaque &7&l: &c":
- replace every "&cVitesse d'Attaque &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "&7s" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_vit} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cIncandescence &7&l: &c+":
- replace every "&cIncandescence &7&l: &c+" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_fire} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cGelure &7&l: &c+":
- replace every "&cGelure &7&l: &c+" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_ice} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cÉclair &7&l: &c+":
- replace every "&cÉclair &7&l: &c+" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_lit} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cNATURE DMG &7&l>> &c":
- replace every "&cNATURE DMG &7&l>> &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_nature} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cAveuglement &7&l: &c":
- replace every "&cAveuglement &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "%%" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_blnd} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cConfusion &7&l: &c":
- replace every "&cConfusion &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "%%" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_cnf} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cSaignement &7&l: &c":
- replace every "&cSaignement &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "%%" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_cut} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cVampirisme &7&l: &c":
- replace every "&cVampirisme &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "%%" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_life} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cRecul &7&l: &c":
- replace every "&cRecul &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_kb} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cRestauration &7&l: &c":
- replace every "&cRestauration &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "%%" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_restore} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&6Classe &7&l: &6":
- replace every "&6Classe &7&l: &6" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "%%" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_class} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&6Niveau &7&l: &6":
- replace every "&6Niveau &7&l: &6" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "%%" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_niveau} to {_lore::%loop-number%}
- set {_finaldamage} to {_damage}/2
- remove {_finaldamage} *{armor.%victim%} /100 from {_finaldamage}
- {_class} is set:
- if attacker has the permission "stats.%{_class}%":
- if {_niveau} is set:
- if level of attacker is greater than {_niveau}-1:
- {_vit} is set:
- set {_vit} to {_vit} * 20
- set {cooldownattack.%attacker%} to true
- set {_wait} to "%{_vit}% ticks" parsed as timespan
- execute console command "/attackspeed %attacker's name% %{_wait}%"
- {_life} is set:
- set {holovemp} to victim
- execute console command "/warpevemp %victim's name%"
- # add rounded {_finaldamage} *{_life} /100 to {hp.%attacker%}
- heal the attacker by {_finaldamage} *{_life} /100
- {_fire} is set:
- remove {magicarmor.%victim%} from {_fire}
- {_fire} is less than 0:
- set {_fire} to 0
- add rounded {_fire} to {_finaldamage}
- ignite victim for 2 seconds
- play raw sound "mob.ghast.fireball" at victim with pitch 1 volume 1
- set {holofire} to victim
- execute console command "/warpefire %victim's name%"
- {_ice} is set:
- remove {magicarmor.%victim%} from {_ice}
- {_ice} is less than 0:
- set {_ice} to 0
- add rounded {_ice} to {_finaldamage}
- apply slowness 2 to victim for 2 seconds
- play raw sound "game.potion.smash" at victim with pitch 1 volume 1
- set {holoice} to victim
- execute console command "/warpeice %victim's name%"
- {_lit} is set:
- remove {magicarmor.%victim%} from {_lit}
- {_lit} is less than 0:
- set {_lit} to 0
- add rounded {_lit} to {_finaldamage}
- set {holostorm} to victim
- execute console command "/warpestorm %victim's name%"
- strike lightning effect at victim
- {_fire} is less than 0:
- set {_fire} to 0
- add rounded {_nature} /4 to {hp.%attacker%}
- add rounded {_nature} to {_finaldamage}
- chance of {_restore}%:
- damage attacker's held item by -1
- chance of {_counter}%:
- # show punch animation to victim
- remove {_finaldamage} from {hp.%attacker%}
- send "&7[%{colorpref.%attacker%}%Info&7]: &fEnemi contre attaque!" to attacker
- send "&7[%{colorpref.%victim%}%Info&7]: &fContre attaque!" to victim
- {_kb} is set:
- push victim in direction of attacker at speed {_kb} /100
- chance of {_blnd}%:
- apply blindness to victim for 3 seconds
- set {holoblind} to victim
- execute console command "/warpeblind %victim's name%"
- send "&7[%{colorpref.%attacker%}%Info&7]: &fEnemi aveuglé!" to attacker
- chance of {_cnf}%:
- apply nausea 3 to victim for 5 seconds
- set {holoconfu} to victim
- execute console command "/warpeconfu %victim's name%"
- send "&7[%{colorpref.%attacker%}%Info&7]: &fEnemi confus!" to attacker
- play raw sound "game.hostile.hurt" at victim with pitch 1 volume 1
- victim is not a player:
- damage cause is not fire or lava:
- push victim in direction of attacker at speed 0.4
- push victim upwards at speed 0.15
- victim is a player:
- damage cause is not fire or lava:
- push victim in direction of attacker at speed 0.1
- push victim upwards at speed 0.05
- chance of {reflect.%victim%}%:
- damage cause is not fall or fire or lava:
- send "&7[%{colorpref.%attacker%}%Info&7]: &fEnemi renvoi!" to attacker
- send "&7[%{colorpref.%victim%}%Info&7]: &frenvoi de l'attaque enemi !" to victim
- remove {_finaldamage} from {hp.%attacker%}
- stop
- chance of {restore.%victim%}%:
- chance of 25%:
- damage victim's helmet by -10
- chance of 25%:
- damage victim's chestplate by -10
- chance of 25%:
- damage victim's leggings by -10
- chance of 25%:
- damage victim's boots by -10
- {_crit} is not set:
- attacker is not a player:
- chance of 8%:
- set {_crit} to 100
- chance of {_crit}%:
- {_finaldamage} is greater than 0:
- set {_finaldamage} to {_finaldamage} * 2
- {_lit} is set:
- loop blocks in radius 3 around victim:
- add location of loop-block to {_randblock::*}
- loop 10 times:
- strike lightning effect at {_randblock::%random integer from 1 to 27%}
- create a fake explosion at block above location of victim
- set damage to {_finaldamage}
- bind hologram "&c-%damage%" to victim for 1 seconds offset by 0, 2.8, 0
- stop
- {_finaldamage} is greater than 0:
- set damage to {_finaldamage}
- {hp.%victim%} is less than 1:
- set damage to {_finaldamage}
- chance of {_cut}%:
- send "&7[%{colorpref.%attacker%}%Info&7]: &fEnemie saigne!" to attacker
- loop 10 times:
- victim is not alive:
- stop
- set {holobleed} to victim
- execute console command "/warpebleed %victim's name%"
- damage victim by 5
- bind hologram "&c-5" to victim for 1 seconds offset by 0, 2.8, 0
- set {hp.%victim%} to rounded {hp.%victim%}
- wait 1 second
- bind hologram "&c-%damage%" to victim for 1 seconds offset by 0, 2.8, 0
- else:
- send "&7[%{colorpref.%attacker%}%Info&7]: &ftu n'as pas le niveau requis!" to attacker
- bind hologram "&c-%damage%" to victim for 1 seconds offset by 0, 2.8, 0
- stop
- else:
- send "&7[%{colorpref.%attacker%}%Info&7]: &ftu n'as pas la class requise!" to attacker
- bind hologram "&c-%damage%" to victim for 1 seconds offset by 0, 2.8, 0
- stop
- stop
- damage cause is not Attack:
- #broadcast "test1"
- if damage cause is fire or burning or lava or drowning:
- #broadcast "test2"
- set {_health} to the max health of the victim
- set damage to {_health} / 20
- bind hologram "&c-%damage%" to victim for 1 seconds offset by 0, 2.8, 0
- stop
- bind hologram "&c-%damage%" to victim for 1 seconds offset by 0, 2.8, 0
- {cooldownattack.%attacker%} is true:
- #broadcast "tes3"
- set damage to 0
- cancel event
- stop
- {shootingtime.%attacker%} is greater than 0:
- #broadcast "test4"
- attacker's held item is not a bow:
- stop
- attacker is not a player:
- #broadcast "test5"
- set damage to damage - damage *{armor.%victim%} /100
- bind hologram "&c-%damage%" to victim for 1 seconds offset by 0, 2.8, 0
- stop
- chance of {dodge.%victim%}%:
- send "&7[%{colorpref.%attacker%}%Info&7]: &fl'énnemie as esquivé!" to attacker
- send "&7[%{colorpref.%victim%}%Info&7]: &fesquive !" to victim
- stop
- chance of {block.%victim%}%:
- send "&7[%{colorpref.%attacker%}%Info&7]: &fEnnemie as bloqué!" to attacker
- send "&7[%{colorpref.%victim%}%Info&7]: &fBloquage de l'attaque!" to victim
- stop
- set {_effects::*} to all of the active potion effects on attacker
- loop {_effects::*}:
- loop-value = "INCREASE_DAMAGE":
- set damage to damage * 1.25
- loop-value = "INCREASE_DAMAGE 1":
- set damage to damage * 1.5
- loop-value = "INCREASE_DAMAGE 2":
- set damage to damage * 1.75
- loop-value = "INCREASE_DAMAGE 3":
- set damage to damage * 2
- loop-value = "INCREASE_DAMAGE 4":
- set damage to damage * 2.25
- loop-value = "INCREASE_DAMAGE 5":
- set damage to damage * 2.5
- loop-value = "INCREASE_DAMAGE 6":
- set damage to damage * 2.75
- loop-value = "INCREASE_DAMAGE 7":
- set damage to damage * 3
- set {_effects2::*} to all of the active potion effects on victim
- loop {_effects2::*}:
- loop-value = "DAMAGE_RESISTANCE":
- set damage to damage * 0.9
- loop-value = "DAMAGE_RESISTANCE 1":
- set damage to damage * 0.8
- loop-value = "DAMAGE_RESISTANCE 2":
- set damage to damage * 0.7
- loop-value = "DAMAGE_RESISTANCE 3":
- set damage to damage * 0.6
- loop-value = "DAMAGE_RESISTANCE 4":
- set damage to damage * 0.5
- loop-value = "DAMAGE_RESISTANCE 5":
- set damage to damage * 0.4
- loop-value = "DAMAGE_RESISTANCE 6":
- set damage to damage * 0.3
- loop-value = "DAMAGE_RESISTANCE 7":
- set damage to damage * 0.2
- set {_lore::*} to lore of attacker's held item split at "||"
- loop 8 times:
- #broadcast "test6"
- {_lore::%loop-number%} contains "&cDégâts &7&l: &c":
- #broadcast "test7"
- replace every "&cDégâts &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- set {_xlore} to {_lore::%loop-number%}
- set {_exlore::*} to {_xlore} split at "-"
- set {_lore1} to {_exlore::1}
- set {_lore2} to {_exlore::2}
- set {_lore1} to {_lore1} parsed as number
- set {_lore2} to {_lore2} parsed as number
- set {_lore1} to rounded {_lore1}
- set {_lore2} to rounded {_lore2}
- add random integer from {_lore1} to {_lore2} to {_damage}
- {_lore::%loop-number%} contains "&cChance critique &7&l: &c":
- replace every "&cChance critique &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "%%" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_crit} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cVitesse d'Attaque &7&l: &c":
- replace every "&cVitesse d'Attaque &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "&7s" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_vit} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cIncandescence &7&l: &c+":
- replace every "&cIncandescence &7&l: &c+" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_fire} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cGelure &7&l: &c+":
- replace every "&cGelure &7&l: &c+" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_ice} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cÉclair &7&l: &c+":
- replace every "&cÉclair &7&l: &c+" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_lit} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cNATURE DMG &7&l>> &c":
- replace every "&cNATURE DMG &7&l>> &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_nature} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cAveuglement &7&l: &c":
- replace every "&cAveuglement &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "%%" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_blnd} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cConfusion &7&l: &c":
- replace every "&cConfusion &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "%%" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_cnf} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cSaignement &7&l: &c":
- replace every "&cSaignement &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "%%" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_cut} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cVampirisme &7&l: &c":
- replace every "&cVampirisme &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "%%" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_life} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cRecul &7&l: &c":
- replace every "&cRecul &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_kb} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&cRestauration &7&l: &c":
- replace every "&cRestauration &7&l: &c" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "%%" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_restore} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&6Classe &7&l: &6":
- replace every "&6Classe &7&l: &6" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "%%" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_class} to {_lore::%loop-number%}
- {_lore::%loop-number%} contains "&6Niveau &7&l: &6":
- replace every "&6Niveau &7&l: &6" with "" in {_lore::%loop-number%}
- replace every " " with "" in {_lore::%loop-number%}
- replace every "%%" with "" in {_lore::%loop-number%}
- set {_lore::%loop-number%} to {_lore::%loop-number%} parsed as integer
- set {_niveau} to {_lore::%loop-number%}
- set {_finaldamage} to {_damage}/2
- remove {_finaldamage} *{armor.%victim%} /100 from {_finaldamage}
- {_class} is set:
- #broadcast "test7"
- if attacker has the permission "stats.%{_class}%":
- #broadcast "test8"
- if {_niveau} is set:
- #broadcast "test9"
- if level of attacker is greater than {_niveau}-1:
- #broadcast "test10"
- {_vit} is set:
- #broadcast "test11"
- set {_vit} to {_vit} * 20
- set {cooldownattack.%attacker%} to true
- set {_wait} to "%{_vit}% ticks" parsed as timespan
- execute console command "/attackspeed %attacker's name% %{_wait}%"
- {_life} is set:
- #broadcast "test12"
- set {holovemp} to victim
- execute console command "/warpevemp %victim's name%"
- # add rounded {_finaldamage} *{_life} /100 to {hp.%attacker%}
- heal the attacker by {_finaldamage} *{_life} /100
- {_fire} is set:
- #broadcast "test13"
- remove {magicarmor.%victim%} from {_fire}
- {_fire} is less than 0:
- set {_fire} to 0
- add rounded {_fire} to {_finaldamage}
- ignite victim for 2 seconds
- play raw sound "mob.ghast.fireball" at victim with pitch 1 volume 1
- set {holofire} to victim
- execute console command "/warpefire %victim's name%"
- {_ice} is set:
- #broadcast "test14"
- remove {magicarmor.%victim%} from {_ice}
- {_ice} is less than 0:
- set {_ice} to 0
- add rounded {_ice} to {_finaldamage}
- apply slowness 2 to victim for 2 seconds
- play raw sound "game.potion.smash" at victim with pitch 1 volume 1
- set {holoice} to victim
- execute console command "/warpeice %victim's name%"
- {_lit} is set:
- #broadcast "test15"
- remove {magicarmor.%victim%} from {_lit}
- {_lit} is less than 0:
- set {_lit} to 0
- add rounded {_lit} to {_finaldamage}
- set {holostorm} to victim
- execute console command "/warpestorm %victim's name%"
- strike lightning effect at victim
- {_fire} is less than 0:
- #broadcast "test16"
- set {_fire} to 0
- add rounded {_nature} /4 to {hp.%attacker%}
- add rounded {_nature} to {_finaldamage}
- chance of {_restore}%:
- damage attacker's held item by -1
- chance of {_counter}%:
- #broadcast "test17"
- # show punch animation to victim
- remove {_finaldamage} from {hp.%attacker%}
- send "&7[%{colorpref.%attacker%}%Info&7]: &fEnemi contre attaque!" to attacker
- send "&7[%{colorpref.%victim%}%Info&7]: &fContre attaque!" to victim
- {_kb} is set:
- #broadcast "test18"
- push victim in direction of attacker at speed {_kb} /100
- chance of {_blnd}%:
- #broadcast "test19"
- apply blindness to victim for 3 seconds
- set {holoblind} to victim
- execute console command "/warpeblind %victim's name%"
- send "&7[%{colorpref.%attacker%}%Info&7]: &fEnemi aveuglé!" to attacker
- chance of {_cnf}%:
- #broadcast "test20"
- apply nausea 3 to victim for 5 seconds
- set {holoconfu} to victim
- execute console command "/warpeconfu %victim's name%"
- send "&7[%{colorpref.%attacker%}%Info&7]: &fEnemi confus!" to attacker
- play raw sound "game.hostile.hurt" at victim with pitch 1 volume 1
- victim is not a player:
- #broadcast "test21"
- damage cause is not fire or lava:
- #broadcast "test22"
- push victim in direction of attacker at speed 0.4
- push victim upwards at speed 0.15
- victim is a player:
- #broadcast "test23"
- damage cause is not fire or lava:
- #broadcast "test24"
- push victim in direction of attacker at speed 0.1
- push victim upwards at speed 0.05
- chance of {reflect.%victim%}%:
- #broadcast "test25"
- damage cause is not fall or fire or lava:
- #broadcast "test26"
- send "&7[%{colorpref.%attacker%}%Info&7]: &fEnnemi renvoi!" to attacker
- send "&7[%{colorpref.%victim%}%Info&7]: &frenvoi de l'attaque ennemi !" to victim
- remove {_finaldamage} from {hp.%attacker%}
- bind hologram "&c-%damage*2%" to attacker for 1 seconds offset by 0, 2.8, 0
- stop
- chance of {restore.%victim%}%:
- chance of 25%:
- damage victim's helmet by -10
- chance of 25%:
- damage victim's chestplate by -10
- chance of 25%:
- damage victim's leggings by -10
- chance of 25%:
- damage victim's boots by -10
- {_crit} is not set:
- #broadcast "test27"
- attacker is not a player:
- chance of 8%:
- set {_crit} to 100
- chance of {_crit}%:
- #broadcast "test28"
- {_finaldamage} is greater than 0:
- set {_finaldamage} to {_finaldamage} * 2
- {_lit} is set:
- loop blocks in radius 3 around victim:
- add location of loop-block to {_randblock::*}
- loop 10 times:
- strike lightning effect at {_randblock::%random integer from 1 to 27%}
- create a fake explosion at block above location of victim
- set damage to {_finaldamage}
- bind hologram "&c-%damage*2%" to victim for 1 seconds offset by 0, 2.8, 0
- stop
- {_finaldamage} is greater than 0:
- set damage to {_finaldamage}
- {hp.%victim%} is less than 1:
- set damage to {_finaldamage}
- set {_effects::*} to all of the active potion effects on attacker
- #broadcast "test%{_effects::*}%"
- loop {_effects::*}:
- loop-value = "INCREASE_DAMAGE":
- set damage to damage * 1.25
- loop-value = "INCREASE_DAMAGE 1":
- set damage to damage * 1.5
- loop-value = "INCREASE_DAMAGE 2":
- set damage to damage * 1.75
- loop-value = "INCREASE_DAMAGE 3":
- set damage to damage * 2
- loop-value = "INCREASE_DAMAGE 4":
- set damage to damage * 2.25
- loop-value = "INCREASE_DAMAGE 5":
- set damage to damage * 2.5
- loop-value = "INCREASE_DAMAGE 6":
- set damage to damage * 2.75
- loop-value = "INCREASE_DAMAGE 7":
- set damage to damage * 3
- set {_effects2::*} to all of the active potion effects on victim
- #broadcast "test%{_effects2::*}%"
- loop {_effects2::*}:
- loop-value = "DAMAGE_RESISTANCE":
- set damage to damage * 0.9
- loop-value = "DAMAGE_RESISTANCE 1":
- set damage to damage * 0.8
- loop-value = "DAMAGE_RESISTANCE 2":
- set damage to damage * 0.7
- loop-value = "DAMAGE_RESISTANCE 3":
- set damage to damage * 0.6
- loop-value = "DAMAGE_RESISTANCE 4":
- set damage to damage * 0.5
- loop-value = "DAMAGE_RESISTANCE 5":
- set damage to damage * 0.4
- loop-value = "DAMAGE_RESISTANCE 6":
- set damage to damage * 0.3
- loop-value = "DAMAGE_RESISTANCE 7":
- set damage to damage * 0.2
- chance of {_cut}%:
- #broadcast "test29"
- send "&7[%{colorpref.%attacker%}%Info&7]: &fEnemie saigne!" to attacker
- loop 10 times:
- victim is not alive:
- stop
- set {holobleed} to victim
- execute console command "/warpebleed %victim's name%"
- damage victim by 5
- bind hologram "&c-5" to victim for 1 seconds offset by 0, 2.8, 0
- set {hp.%victim%} to rounded {hp.%victim%}
- wait 1 second
- #broadcast "test30"
- bind hologram "&c-%damage*2%" to victim for 1 seconds offset by 0, 2.8, 0
- else:
- set damage to 0
- send "&7[%{colorpref.%attacker%}%Info&7]: &ftu n'as pas le niveau requis!" to attacker
- bind hologram "&c-%damage*2%" to victim for 1 seconds offset by 0, 2.8, 0
- stop
- else:
- set damage to 0
- send "&7[%{colorpref.%attacker%}%Info&7]: &ftu n'as pas la class requise!" to attacker
- bind hologram "&c-%damage*2%" to victim for 1 seconds offset by 0, 2.8, 0
- stop
- else:
- bind hologram "&c-%damage%" to victim for 1 seconds offset by 0, 2.8, 0
- # Armor Lores
- on join:
- while player is online:
- wait 2 second
- set {_marqueurstats.%player%} to 0
- delete {_heldlore::*}
- set {_heldlore::*} to lore of player's held item split at "||"
- set {_helmlore::*} to lore of player's helmet split at "||"
- set {_chestlore::*} to lore of player's chestplate split at "||"
- set {_legslore::*} to lore of player's leggings split at "||"
- set {_bootslore::*} to lore of player's boots split at "||"
- loop 8 times:
- if {_heldlore::%loop-number%} contains "&cArmure &7&l: &c":
- set {_armor} to {_heldlore::%loop-number%}
- replace every "&cArmure &7&l: &c" with "" in {_armor}
- replace every " " with "" in {_armor}
- replace every "%%" with "" in {_armor}
- set {_heldarmor} to {_armor} parsed as integer
- else:
- add 1 to {_marqueurstats.%player%}
- if {_heldlore::%loop-number%} contains "&cDégâts &7&l: &c+":
- set {_degats} to {_heldlore::%loop-number%}
- replace every "&cDégâts &7&l: &c+" with "" in {_degats}
- replace every " " with "" in {_degats}
- replace every "%%" with "" in {_degats}
- set {_helddegats} to {_degats} parsed as integer
- else:
- add 1 to {_marqueurstats.%player%}
- {_heldlore::%loop-number%} contains "&cRésistance magique &7&l: &c":
- set {_marmor} to {_heldlore::%loop-number%}
- replace every "&cRésistance magique &7&l: &c" with "" in {_marmor}
- replace every " " with "" in {_marmor}
- set {_heldmarmor} to {_marmor} parsed as integer
- {_heldlore::%loop-number%} contains "&cHP &7&l>> &c":
- set {_hp} to {_heldlore::%loop-number%}
- replace every "&cHP &7&l>> &c" with "" in {_hp}
- replace every " " with "" in {_hp}
- set {_heldhp} to {_hp} parsed as integer
- {_heldlore::%loop-number%} contains "&cHP REGEN &7&l>> &c":
- set {_regen} to {_heldlore::%loop-number%}
- replace every "&cHP REGEN &7&l>> &c" with "" in {_regen}
- replace every "HP/s" with "" in {_regen}
- replace every " " with "" in {_regen}
- set {_heldregen} to {_regen} parsed as integer
- {_heldlore::%loop-number%} contains "&cENERGY REGEN &7&l>> &c":
- set {_eregen} to {_heldlore::%loop-number%}
- replace every "&cENERGY REGEN &7&l>> &c" with "" in {_eregen}
- replace every " " with "" in {_eregen}
- replace every "%%" with "" in {_eregen}
- set {_helderegen} to {_eregen} parsed as integer
- {_heldlore::%loop-number%} contains "&cEsquive &7&l: &c":
- set {_dodge} to {_heldlore::%loop-number%}
- replace every "&cEsquive &7&l: &c" with "" in {_dodge}
- replace every " " with "" in {_dodge}
- replace every "%%" with "" in {_dodge}
- set {_helddodge} to {_dodge} parsed as integer
- {_heldlore::%loop-number%} contains "&cBloc &7&l: &c":
- set {_block} to {_heldlore::%loop-number%}
- replace every "&cBloc &7&l: &c" with "" in {_block}
- replace every " " with "" in {_block}
- replace every "%%" with "" in {_block}
- set {_heldblock} to {_block} parsed as integer
- {_heldlore::%loop-number%} contains "&cReflection &7&l: &c":
- set {_reflect} to {_heldlore::%loop-number%}
- replace every "&cReflection &7&l: &c" with "" in {_reflect}
- replace every " " with "" in {_reflect}
- replace every "%%" with "" in {_reflect}
- set {_heldreflect} to {_reflect} parsed as integer
- {_heldlore::%loop-number%} contains "&cRéparation &7&l: &c":
- set {_restore} to {_heldlore::%loop-number%}
- replace every "&cRéparation &7&l: &c" with "" in {_restore}
- replace every " " with "" in {_restore}
- replace every "%%" with "" in {_restore}
- set {_heldrestore} to {_restore} parsed as integer
- {_heldlore::%loop-number%} contains "&cABSORB &7&l>> &c":
- set {_absorb} to {_heldlore::%loop-number%}
- replace every "&cABSORB &7&l>> &c" with "" in {_absorb}
- replace every " " with "" in {_absorb}
- replace every "%%" with "" in {_absorb}
- set {_heldabsorb} to {_absorb} parsed as integer
- {_heldlore::%loop-number%} contains "&cVITALITY &7&l>> &c":
- set {_vitality} to {_heldlore::%loop-number%}
- replace every "&cVITALITY &7&l>> &c" with "" in {_vitality}
- replace every " " with "" in {_vitality}
- replace every "%%" with "" in {_vitality}
- set {_heldvitality} to {_vitality} parsed as integer
- {_heldlore::%loop-number%} contains "&cDEXTERITY &7&l>> &c":
- set {_dexterity} to {_heldlore::%loop-number%}
- replace every "&cDEXTERITY &7&l>> &c" with "" in {_dexterity}
- replace every " " with "" in {_dexterity}
- replace every "%%" with "" in {_dexterity}
- set {_helddexterity} to {_dexterity} parsed as integer
- {_heldlore::%loop-number%} contains "&cSTRENGTH &7&l>> &c":
- set {_strength} to {_heldlore::%loop-number%}
- replace every "&cSTRENGTH &7&l>> &c" with "" in {_strength}
- replace every " " with "" in {_strength}
- replace every "%%" with "" in {_strength}
- set {_heldstrength} to {_strength} parsed as integer
- {_helmlore::%loop-number%} contains "&cDégâts &7&l: &c+":
- set {_degats} to {_helmlore::%loop-number%}
- replace every "&cDégâts &7&l: &c+" with "" in {_degats}
- replace every " " with "" in {_degats}
- replace every "%%" with "" in {_degats}
- set {_helmdegats} to {_degats} parsed as integer
- {_helmlore::%loop-number%} contains "&cArmure &7&l: &c":
- set {_armor} to {_helmlore::%loop-number%}
- replace every "&cArmure &7&l: &c" with "" in {_armor}
- replace every " " with "" in {_armor}
- replace every "%%" with "" in {_armor}
- set {_helmarmor} to {_armor} parsed as integer
- {_helmlore::%loop-number%} contains "&cRésistance magique &7&l: &c":
- set {_marmor} to {_helmlore::%loop-number%}
- replace every "&cRésistance magique &7&l: &c" with "" in {_marmor}
- replace every " " with "" in {_marmor}
- set {_helmmarmor} to {_marmor} parsed as integer
- {_helmlore::%loop-number%} contains "&cHP &7&l>> &c":
- set {_hp} to {_helmlore::%loop-number%}
- replace every "&cHP &7&l>> &c" with "" in {_hp}
- replace every " " with "" in {_hp}
- set {_helmhp} to {_hp} parsed as integer
- {_helmlore::%loop-number%} contains "&cHP REGEN &7&l>> &c":
- set {_regen} to {_helmlore::%loop-number%}
- replace every "&cHP REGEN &7&l>> &c" with "" in {_regen}
- replace every "HP/s" with "" in {_regen}
- replace every " " with "" in {_regen}
- set {_helmregen} to {_regen} parsed as integer
- {_helmlore::%loop-number%} contains "&cENERGY REGEN &7&l>> &c":
- set {_eregen} to {_helmlore::%loop-number%}
- replace every "&cENERGY REGEN &7&l>> &c" with "" in {_eregen}
- replace every " " with "" in {_eregen}
- replace every "%%" with "" in {_eregen}
- set {_helmeregen} to {_eregen} parsed as integer
- {_helmlore::%loop-number%} contains "&cEsquive &7&l: &c":
- set {_dodge} to {_helmlore::%loop-number%}
- replace every "&cEsquive &7&l: &c" with "" in {_dodge}
- replace every " " with "" in {_dodge}
- replace every "%%" with "" in {_dodge}
- set {_helmdodge} to {_dodge} parsed as integer
- {_helmlore::%loop-number%} contains "&cBloc &7&l: &c":
- set {_block} to {_helmlore::%loop-number%}
- replace every "&cBloc &7&l: &c" with "" in {_block}
- replace every " " with "" in {_block}
- replace every "%%" with "" in {_block}
- set {_helmblock} to {_block} parsed as integer
- {_helmlore::%loop-number%} contains "&cReflection &7&l: &c":
- set {_reflect} to {_helmlore::%loop-number%}
- replace every "&cReflection &7&l: &c" with "" in {_reflect}
- replace every " " with "" in {_reflect}
- replace every "%%" with "" in {_reflect}
- set {_helmreflect} to {_reflect} parsed as integer
- {_helmlore::%loop-number%} contains "&cRéparation &7&l: &c":
- set {_restore} to {_helmlore::%loop-number%}
- replace every "&cRéparation &7&l: &c" with "" in {_restore}
- replace every " " with "" in {_restore}
- replace every "%%" with "" in {_restore}
- set {_helmrestore} to {_restore} parsed as integer
- {_helmlore::%loop-number%} contains "&cABSORB &7&l>> &c":
- set {_absorb} to {_helmlore::%loop-number%}
- replace every "&cABSORB &7&l>> &c" with "" in {_absorb}
- replace every " " with "" in {_absorb}
- replace every "%%" with "" in {_absorb}
- set {_helmabsorb} to {_absorb} parsed as integer
- {_helmlore::%loop-number%} contains "&cVITALITY &7&l>> &c":
- set {_vitality} to {_helmlore::%loop-number%}
- replace every "&cVITALITY &7&l>> &c" with "" in {_vitality}
- replace every " " with "" in {_vitality}
- replace every "%%" with "" in {_vitality}
- set {_helmvitality} to {_vitality} parsed as integer
- {_helmlore::%loop-number%} contains "&cDEXTERITY &7&l>> &c":
- set {_dexterity} to {_helmlore::%loop-number%}
- replace every "&cDEXTERITY &7&l>> &c" with "" in {_dexterity}
- replace every " " with "" in {_dexterity}
- replace every "%%" with "" in {_dexterity}
- set {_helmdexterity} to {_dexterity} parsed as integer
- {_helmlore::%loop-number%} contains "&cSTRENGTH &7&l>> &c":
- set {_strength} to {_helmlore::%loop-number%}
- replace every "&cSTRENGTH &7&l>> &c" with "" in {_strength}
- replace every " " with "" in {_strength}
- replace every "%%" with "" in {_strength}
- set {_helmstrength} to {_strength} parsed as integer
- {_chestlore::%loop-number%} contains "&cDégâts &7&l: &c+":
- set {_degats} to {_chestlore::%loop-number%}
- replace every "&cDégâts &7&l: &c+" with "" in {_degats}
- replace every " " with "" in {_degats}
- replace every "%%" with "" in {_degats}
- set {_chestdegats} to {_degats} parsed as integer
- {_chestlore::%loop-number%} contains "&cArmure &7&l: &c":
- set {_armor} to {_chestlore::%loop-number%}
- replace every "&cArmure &7&l: &c" with "" in {_armor}
- replace every " " with "" in {_armor}
- replace every "%%" with "" in {_armor}
- set {_chestarmor} to {_armor} parsed as integer
- {_chestlore::%loop-number%} contains "&cRésistance magique &7&l: &c":
- set {_marmor} to {_chestlore::%loop-number%}
- replace every "&cRésistance magique &7&l: &c" with "" in {_marmor}
- replace every " " with "" in {_marmor}
- set {_chestmarmor} to {_marmor} parsed as integer
- {_chestlore::%loop-number%} contains "&cHP &7&l>> &c":
- set {_hp} to {_chestlore::%loop-number%}
- replace every "&cHP &7&l>> &c" with "" in {_hp}
- replace every " " with "" in {_hp}
- set {_chesthp} to {_hp} parsed as integer
- {_chestlore::%loop-number%} contains "&cHP REGEN &7&l>> &c":
- set {_regen} to {_chestlore::%loop-number%}
- replace every "&cHP REGEN &7&l>> &c" with "" in {_regen}
- replace every "HP/s" with "" in {_regen}
- replace every " " with "" in {_regen}
- set {_chestregen} to {_regen} parsed as integer
- {_chestlore::%loop-number%} contains "&cENERGY REGEN &7&l>> &c":
- set {_eregen} to {_chestlore::%loop-number%}
- replace every "&cENERGY REGEN &7&l>> &c" with "" in {_eregen}
- replace every " " with "" in {_eregen}
- replace every "%%" with "" in {_eregen}
- set {_chesteregen} to {_eregen} parsed as integer
- {_chestlore::%loop-number%} contains "&cEsquive &7&l: &c":
- set {_dodge} to {_chestlore::%loop-number%}
- replace every "&cEsquive &7&l: &c" with "" in {_dodge}
- replace every " " with "" in {_dodge}
- replace every "%%" with "" in {_dodge}
- set {_chestdodge} to {_dodge} parsed as integer
- {_chestlore::%loop-number%} contains "&cBloc &7&l: &c":
- set {_block} to {_chestlore::%loop-number%}
- replace every "&cBloc &7&l: &c" with "" in {_block}
- replace every " " with "" in {_block}
- replace every "%%" with "" in {_block}
- set {_chestblock} to {_block} parsed as integer
- {_chestlore::%loop-number%} contains "&cReflection &7&l: &c":
- set {_reflect} to {_chestlore::%loop-number%}
- replace every "&cReflection &7&l: &c" with "" in {_reflect}
- replace every " " with "" in {_reflect}
- replace every "%%" with "" in {_reflect}
- set {_chestreflect} to {_reflect} parsed as integer
- {_chestlore::%loop-number%} contains "&cRéparation &7&l: &c":
- set {_restore} to {_chestlore::%loop-number%}
- replace every "&cRéparation &7&l: &c" with "" in {_restore}
- replace every " " with "" in {_restore}
- replace every "%%" with "" in {_restore}
- set {_chestrestore} to {_restore} parsed as integer
- {_chestlore::%loop-number%} contains "&cABSORB &7&l>> &c":
- set {_absorb} to {_chestlore::%loop-number%}
- replace every "&cABSORB &7&l>> &c" with "" in {_absorb}
- replace every " " with "" in {_absorb}
- replace every "%%" with "" in {_absorb}
- set {_chestabsorb} to {_absorb} parsed as integer
- {_chestlore::%loop-number%} contains "&cVITALITY &7&l>> &c":
- set {_vitality} to {_chestlore::%loop-number%}
- replace every "&cVITALITY &7&l>> &c" with "" in {_vitality}
- replace every " " with "" in {_vitality}
- replace every "%%" with "" in {_vitality}
- set {_chestvitality} to {_vitality} parsed as integer
- {_chestlore::%loop-number%} contains "&cDEXTERITY &7&l>> &c":
- set {_dexterity} to {_chestlore::%loop-number%}
- replace every "&cDEXTERITY &7&l>> &c" with "" in {_dexterity}
- replace every " " with "" in {_dexterity}
- replace every "%%" with "" in {_dexterity}
- set {_chestdexterity} to {_dexterity} parsed as integer
- {_chestlore::%loop-number%} contains "&cSTRENGTH &7&l>> &c":
- set {_strength} to {_chestlore::%loop-number%}
- replace every "&cSTRENGTH &7&l>> &c" with "" in {_strength}
- replace every " " with "" in {_strength}
- replace every "%%" with "" in {_strength}
- set {_cheststrength} to {_strength} parsed as integer
- {_legslore::%loop-number%} contains "&cDégâts &7&l: &c+":
- set {_degats} to {_legslore::%loop-number%}
- replace every "&cDégâts &7&l: &c+" with "" in {_degats}
- replace every " " with "" in {_degats}
- replace every "%%" with "" in {_degats}
- set {_legsdegats} to {_degats} parsed as integer
- {_legslore::%loop-number%} contains "&cArmure &7&l: &c":
- set {_armor} to {_legslore::%loop-number%}
- replace every "&cArmure &7&l: &c" with "" in {_armor}
- replace every " " with "" in {_armor}
- replace every "%%" with "" in {_armor}
- set {_legsarmor} to {_armor} parsed as integer
- {_legslore::%loop-number%} contains "&cRésistance magique &7&l: &c":
- set {_marmor} to {_legslore::%loop-number%}
- replace every "&cRésistance magique &7&l: &c" with "" in {_marmor}
- replace every " " with "" in {_marmor}
- set {_legsmarmor} to {_marmor} parsed as integer
- {_legslore::%loop-number%} contains "&cHP &7&l>> &c":
- set {_hp} to {_legslore::%loop-number%}
- replace every "&cHP &7&l>> &c" with "" in {_hp}
- replace every " " with "" in {_hp}
- set {_legshp} to {_hp} parsed as integer
- {_legslore::%loop-number%} contains "&cHP REGEN &7&l>> &c":
- set {_regen} to {_legslore::%loop-number%}
- replace every "&cHP REGEN &7&l>> &c" with "" in {_regen}
- replace every "HP/s" with "" in {_regen}
- replace every " " with "" in {_regen}
- set {_legsregen} to {_regen} parsed as integer
- {_legslore::%loop-number%} contains "&cENERGY REGEN &7&l>> &c":
- set {_eregen} to {_legslore::%loop-number%}
- replace every "&cENERGY REGEN &7&l>> &c" with "" in {_eregen}
- replace every " " with "" in {_eregen}
- replace every "%%" with "" in {_eregen}
- set {_legseregen} to {_eregen} parsed as integer
- {_legslore::%loop-number%} contains "&cEsquive &7&l: &c":
- set {_dodge} to {_legslore::%loop-number%}
- replace every "&cEsquive &7&l: &c" with "" in {_dodge}
- replace every " " with "" in {_dodge}
- replace every "%%" with "" in {_dodge}
- set {_legsdodge} to {_dodge} parsed as integer
- {_legslore::%loop-number%} contains "&cBloc &7&l: &c":
- set {_block} to {_legslore::%loop-number%}
- replace every "&cBloc &7&l: &c" with "" in {_block}
- replace every " " with "" in {_block}
- replace every "%%" with "" in {_block}
- set {_legsblock} to {_block} parsed as integer
- {_legslore::%loop-number%} contains "&cReflection &7&l: &c":
- set {_reflect} to {_legslore::%loop-number%}
- replace every "&cReflection &7&l: &c" with "" in {_reflect}
- replace every " " with "" in {_reflect}
- replace every "%%" with "" in {_reflect}
- set {_legsreflect} to {_reflect} parsed as integer
- {_legslore::%loop-number%} contains "&cRéparation &7&l: &c":
- set {_restore} to {_legslore::%loop-number%}
- replace every "&cRéparation &7&l: &c" with "" in {_restore}
- replace every " " with "" in {_restore}
- replace every "%%" with "" in {_restore}
- set {_legsrestore} to {_restore} parsed as integer
- {_legslore::%loop-number%} contains "&cABSORB &7&l>> &c":
- set {_absorb} to {_legslore::%loop-number%}
- replace every "&cABSORB &7&l>> &c" with "" in {_absorb}
- replace every " " with "" in {_absorb}
- replace every "%%" with "" in {_absorb}
- set {_legsabsorb} to {_absorb} parsed as integer
- {_legslore::%loop-number%} contains "&cVITALITY &7&l>> &c":
- set {_vitality} to {_legslore::%loop-number%}
- replace every "&cVITALITY &7&l>> &c" with "" in {_vitality}
- replace every " " with "" in {_vitality}
- replace every "%%" with "" in {_vitality}
- set {_legsvitality} to {_vitality} parsed as integer
- {_legslore::%loop-number%} contains "&cDEXTERITY &7&l>> &c":
- set {_dexterity} to {_legslore::%loop-number%}
- replace every "&cDEXTERITY &7&l>> &c" with "" in {_dexterity}
- replace every " " with "" in {_dexterity}
- replace every "%%" with "" in {_dexterity}
- set {_legsdexterity} to {_dexterity} parsed as integer
- {_legslore::%loop-number%} contains "&cSTRENGTH &7&l>> &c":
- set {_strength} to {_legslore::%loop-number%}
- replace every "&cSTRENGTH &7&l>> &c" with "" in {_strength}
- replace every " " with "" in {_strength}
- replace every "%%" with "" in {_strength}
- set {_legsstrength} to {_strength} parsed as integer
- {_bootslore::%loop-number%} contains "&cDégâts &7&l: &c+":
- set {_degats} to {_bootslore::%loop-number%}
- replace every "&cDégâts &7&l: &c+" with "" in {_degats}
- replace every " " with "" in {_degats}
- replace every "%%" with "" in {_degats}
- set {_bootsdegats} to {_degats} parsed as integer
- {_bootslore::%loop-number%} contains "&cArmure &7&l: &c":
- set {_armor} to {_bootslore::%loop-number%}
- replace every "&cArmure &7&l: &c" with "" in {_armor}
- replace every " " with "" in {_armor}
- replace every "%%" with "" in {_armor}
- set {_bootsarmor} to {_armor} parsed as integer
- {_bootslore::%loop-number%} contains "&cRésistance magique &7&l: &c":
- set {_marmor} to {_bootslore::%loop-number%}
- replace every "&cRésistance magique &7&l: &c" with "" in {_marmor}
- replace every " " with "" in {_marmor}
- set {_bootsmarmor} to {_marmor} parsed as integer
- {_bootslore::%loop-number%} contains "&cHP &7&l>> &c":
- set {_hp} to {_bootslore::%loop-number%}
- replace every "&cHP &7&l>> &c" with "" in {_hp}
- replace every " " with "" in {_hp}
- set {_bootshp} to {_hp} parsed as integer
- {_bootslore::%loop-number%} contains "&cHP REGEN &7&l>> &c":
- set {_regen} to {_bootslore::%loop-number%}
- replace every "&cHP REGEN &7&l>> &c" with "" in {_regen}
- replace every "HP/s" with "" in {_regen}
- replace every " " with "" in {_regen}
- set {_bootsregen} to {_regen} parsed as integer
- {_bootslore::%loop-number%} contains "&cENERGY REGEN &7&l>> &c":
- set {_eregen} to {_bootslore::%loop-number%}
- replace every "&cENERGY REGEN &7&l>> &c" with "" in {_eregen}
- replace every " " with "" in {_eregen}
- replace every "%%" with "" in {_eregen}
- set {_bootseregen} to {_eregen} parsed as integer
- {_bootslore::%loop-number%} contains "&cEsquive &7&l: &c":
- set {_dodge} to {_bootslore::%loop-number%}
- replace every "&cEsquive &7&l: &c" with "" in {_dodge}
- replace every " " with "" in {_dodge}
- replace every "%%" with "" in {_dodge}
- set {_bootsdodge} to {_dodge} parsed as integer
- {_bootslore::%loop-number%} contains "&cBloc &7&l: &c":
- set {_block} to {_bootslore::%loop-number%}
- replace every "&cBloc &7&l: &c" with "" in {_block}
- replace every " " with "" in {_block}
- replace every "%%" with "" in {_block}
- set {_bootsblock} to {_block} parsed as integer
- {_bootslore::%loop-number%} contains "&cReflection &7&l: &c":
- set {_reflect} to {_bootslore::%loop-number%}
- replace every "&cReflection &7&l: &c" with "" in {_reflect}
- replace every " " with "" in {_reflect}
- replace every "%%" with "" in {_reflect}
- set {_bootsreflect} to {_reflect} parsed as integer
- {_bootslore::%loop-number%} contains "&cRéparation &7&l: &c":
- set {_restore} to {_bootslore::%loop-number%}
- replace every "&cRéparation &7&l: &c" with "" in {_restore}
- replace every " " with "" in {_restore}
- replace every "%%" with "" in {_restore}
- set {_bootsrestore} to {_restore} parsed as integer
- {_bootslore::%loop-number%} contains "&cABSORB &7&l>> &c":
- set {_absorb} to {_bootslore::%loop-number%}
- replace every "&cABSORB &7&l>> &c" with "" in {_absorb}
- replace every " " with "" in {_absorb}
- replace every "%%" with "" in {_absorb}
- set {_bootsabsorb} to {_absorb} parsed as integer
- {_bootslore::%loop-number%} contains "&cVITALITY &7&l>> &c":
- set {_vitality} to {_bootslore::%loop-number%}
- replace every "&cVITALITY &7&l>> &c" with "" in {_vitality}
- replace every " " with "" in {_vitality}
- replace every "%%" with "" in {_vitality}
- set {_bootsvitality} to {_vitality} parsed as integer
- {_bootslore::%loop-number%} contains "&cDEXTERITY &7&l>> &c":
- set {_dexterity} to {_bootslore::%loop-number%}
- replace every "&cDEXTERITY &7&l>> &c" with "" in {_dexterity}
- replace every " " with "" in {_dexterity}
- replace every "%%" with "" in {_dexterity}
- set {_bootsdexterity} to {_dexterity} parsed as integer
- {_bootslore::%loop-number%} contains "&cSTRENGTH &7&l>> &c":
- set {_strength} to {_bootslore::%loop-number%}
- replace every "&cSTRENGTH &7&l>> &c" with "" in {_strength}
- replace every " " with "" in {_strength}
- replace every "%%" with "" in {_strength}
- set {_bootsstrength} to {_strength} parsed as integer
- player's held item is air:
- clear {_heldarmor}
- delete {_heldlore::*}
- clear {_heldarmor}
- clear {_heldhp}
- clear {_heldregen}
- clear {_helderegen}
- clear {_heldmarmor}
- clear {_helddodge}
- clear {_heldblock}
- clear {_heldreflect}
- clear {_heldrestore}
- clear {_heldabsorb}
- clear {_heldvitality}
- clear {_helddexterity}
- clear {_heldstrength}
- clear {_helddegats}
- player's helmet is air:
- clear {_helmarmor}
- clear {_helmhp}
- clear {_helmregen}
- clear {_helmeregen}
- clear {_helmmarmor}
- clear {_helmdodge}
- clear {_helmblock}
- clear {_helmreflect}
- clear {_helmrestore}
- clear {_helmabsorb}
- clear {_helmvitality}
- clear {_helmdexterity}
- clear {_helmstrength}
- clear {_helmdegats}
- player's chestplate is air:
- clear {_chestarmor}
- clear {_chesthp}
- clear {_chestregen}
- clear {_chesteregen}
- clear {_chestmarmor}
- clear {_chestdodge}
- clear {_chestblock}
- clear {_chestreflect}
- clear {_chestrestore}
- clear {_chestabsorb}
- clear {_chestvitality}
- clear {_chestdexterity}
- clear {_cheststrength}
- clear {_chestdegats}
- player's leggings is air:
- clear {_legsarmor}
- clear {_legshp}
- clear {_legsregen}
- clear {_legseregen}
- clear {_legsmarmor}
- clear {_legsdodge}
- clear {_legsblock}
- clear {_legsreflect}
- clear {_legsrestore}
- clear {_legsabsorb}
- clear {_legsvitality}
- clear {_legsdexterity}
- clear {_legsstrength}
- clear {_legsdegats}
- player's boots is air:
- clear {_bootsarmor}
- clear {_bootshp}
- clear {_bootsregen}
- clear {_bootseregen}
- clear {_bootsmarmor}
- clear {_bootsdodge}
- clear {_bootsblock}
- clear {_bootsreflect}
- clear {_bootsrestore}
- clear {_bootsabsorb}
- clear {_bootsvitality}
- clear {_bootsdexterity}
- clear {_bootsstrength}
- clear {_bootsdegats}
- if {_marqueurstats.%player%} > 7:
- set {_heldarmor} to 0
- set {armor.%player%} to {_helmarmor} + {_chestarmor} + {_legsarmor} + {_bootsarmor} + {_heldarmor}
- else:
- set {armor.%player%} to {_helmarmor} + {_chestarmor} + {_legsarmor} + {_bootsarmor} + {_heldarmor}
- if {_marqueurstats1.%player%} > 7:
- set {_helddegats} to 0
- set {degats.%player%} to {_helmdegats} + {_chestdegats} + {_legsdegats} + {_bootsdegats} + {_helddegats}
- else:
- set {degats.%player%} to {_helmdegats} + {_chestdegats} + {_legsdegats} + {_bootsdegats} + {_helddegats}
- set {regen.%player%} to {_helmregen} + {_chestregen} + {_legsregen} + {_bootsregen}
- set {energyregen.%player%} to 50 + {_helmeregen} + {_chesteregen} + {_legseregen} + {_bootseregen} + {_helderegen}
- set {magicarmor.%player%} to {_helmmarmor} + {_chestmarmor} + {_legsmarmor} + {_bootsmarmor} + {_heldmarmor}
- set {dodge.%player%} to rounded {_helmdodge} + {_chestdodge} + {_legsdodge} + {_bootsdodge} + {_helddodge} + {dexterity.%player%} /50
- set {block.%player%} to rounded {_helmblock} + {_chestblock} + {_legsblock} + {_bootsblock} + {_heldblock} + {strength.%player%} /50
- set {reflect.%player%} to rounded {_helmreflect} + {_chestreflect} + {_legsreflect} + {_bootsreflect} + {_heldreflect}
- set {restore.%player%} to rounded {_helmrestore} + {_chestrestore} + {_legsrestore} + {_bootsrestore} + {_heldrestore}
- set {absorb.%player%} to rounded {_helmabsorb} + {_chestabsorb} + {_legsabsorb} + {_bootsabsorb} + {_heldabsorb}
- set {vitality.%player%} to rounded {_helmvitality} + {_chestvitality} + {_legsvitality} + {_bootsvitality} + {_heldvitality}
- set {dexterity.%player%} to {_helmdexterity} + {_chestdexterity} + {_legsdexterity} + {_bootsdexterity} + {_helddexterity}
- set {strength.%player%} to {_helmstrength} + {_cheststrength} + {_legsstrength} + {_bootsstrength} + {_heldstrength}
- #on item held change:
- # clear {armor.%player%}
- # #broadcast "%{armor.%player%}% change"
- # clear {armor.%player%}
- command /warped [<text>]:
- trigger:
- stopEffect "%arg-1%"
- command /warpefire [<text>]:
- trigger:
- drawWarpRings style 1, particle "flame", center location at {holofire}, id "fire.%arg-1%", rainbowMode false, scan false, height 1, radius 0.7, ringCount 8, ringDensity 20, visibleRange 32
- wait 8 ticks
- stopEffect "fire.%arg-1%"
- command /warpeice [<text>]:
- trigger:
- drawWarpRings style 35, particle "snowballpoof", center location at {holoice}, id "ice.%arg-1%", rainbowMode false, scan false, height 1, radius 1, ringCount 8, ringDensity 20, visibleRange 32
- wait 8 ticks
- stopEffect "ice.%arg-1%"
- command /warpestorm [<text>]:
- trigger:
- drawWarpRings style 33, particle "angryVillager", center location at {holostorm}, id "storm.%arg-1%", rainbowMode false, scan false, height 1, radius 1, ringCount 8, ringDensity 20, visibleRange 32
- wait 8 ticks
- stopEffect "storm.%arg-1%"
- command /warpeblind [<text>]:
- trigger:
- drawWarpRings style 10, particle "dragonbreath", center location at {holoblind}, id "blind.%arg-1%", rainbowMode false, scan false, height 1, radius 1, ringCount 8, ringDensity 20, visibleRange 32
- wait 8 ticks
- stopEffect "blind.%arg-1%"
- command /warpeconfu [<text>]:
- trigger:
- drawWarpRings style 18, particle "redstone", RGB 152, 251, 152, center location at {holoconfu}, id "confu.%arg-1%", rainbowMode false, scan false, height 1, radius 1, ringCount 8, ringDensity 20, visibleRange 32
- wait 8 ticks
- stopEffect "confu.%arg-1%"
- command /warpebleed [<text>]:
- trigger:
- drawWarpRings style 34, particle "redstone", RGB 220, 20, 60, center location at {holobleed}, id "bleed.%arg-1%", rainbowMode false, scan false, height 1, radius 1, ringCount 8, ringDensity 20, visibleRange 32
- wait 8 ticks
- stopEffect "bleed.%arg-1%"
- command /warpevemp [<text>]:
- trigger:
- drawWarpRings style 21, particle "redstone", RGB 139, 0, 0, center location at {holovemp}, id "vemp.%arg-1%", rainbowMode false, scan false, height 1, radius 1, ringCount 8, ringDensity 20, visibleRange 32
- wait 8 ticks
- stopEffect "vemp.%arg-1%"
- command /attackspeed [<text>] [<timespan>]:
- trigger:
- wait arg-2
- set {cooldownattack.%arg-1%} to false
- on damage:
- set {combat.%attacker%} to true
- set {combat.%victim%} to true
- wait 2 second
- set {combat.%attacker%} to false
- set {combat.%victim%} to false
- variables:
- {spawner.%block%} = false
- {spawnertype.%block%} = "?"
- {attackcooldown.%entity%} = false
- {spawnerlimit.%block%} = 0
- {spawnercurrent.%block%} = 0
- {boundat.%entity%} = "?"
- on damage:
- attacker is not a player:
- {attackcooldown.%attacker%} is false:
- set {attackcooldown.%attacker%} to true
- wait 10 ticks
- set {attackcooldown.%attacker%} to false
- {attackcooldown.%attacker%} is not set:
- set {attackcooldown.%attacker%} to true
- wait 10 ticks
- set {attackcooldown.%attacker%} to false
- on combust:
- event-entity is not a player:
- cancel event
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement