Version Skript: 2.2-SNAPSHOT
Version Minecraft: 1.8
Serveur minecraft: Spigot 1.8
Bonjour à tout les experts du skript ? , j'aimerais une petite aide concernant 2 point: - rajouter la condition d'avoir au moins 500$ pour effectuer /rtp
et - de pouvoir uniquement utiliser cette commande dans le spawn, ou par exemple dans une région worlguard
options:
min.x: -10000
max.x: 10000
min.z: -10000
max.z: 10000
avoid: air or water block or lava block or stone block or sandstone block or mossy cobblestone block or dirt block
perm: rtp
cooldown: 2 minute
Command /rtp:
permission: {@perm}
trigger:
set {_waited} to difference between {rtp.%player%.lastused} and now
if {_waited} is less than {@cooldown}:
message "&f&lEbelion&6&lTP : &cTu dois attendre %difference between {@cooldown} and {_waited}% pour refaire ceci."
stop
execute console command "/eco take %player% 500"
send "&f&lEbelion&6&lTP : &eTéléportation en cours de chargement." to player
wait 1 second
apply resistance 100 to player for 6 seconds
wait 1 tick
set {_loc::old} to player's location
while player's location is {_loc::old}:
set {_loc::new} to location at random number between {@min.x} and {@max.x}, 0, random number between {@min.z} and {@max.z}
loop blocks above {_loc::new}:
if loop-block and block above loop-block are air:
if block under loop-block is not {@avoid}:
set {_loc::new} to location of loop-block
teleport player to {_loc::new}
stop loop
wait 10 ticks
set {rtp.%player%.lastused} to now
Merci de vos futures réponses ?
Gohu.