Aller au contenu

Classement


Contenu populaire

Affichage du contenu avec la meilleure réputation le 04/16/21 dans toutes les zones

  1. 1 point
    Ended. function bigger(numbers:numbers) :: number: loop {_numbers::*}: if {_max} is not set: set {_max} to loop-value else if loop-value is bigger or equal to {_max}: set {_max} to loop-value return {_max} function smaller(numbers:numbers) :: number: loop {_numbers::*}: if {_min} is not set: set {_min} to loop-value else if loop-value is smaller or equal to {_min}: set {_min} to loop-value return {_min} function index(x:text="") :: objects: loop {claims::*}: loop {claims::%loop-value%::*}: add loop-value-2 to {_result::*} return {_result::*} function randomIndex(s:number) :: string: set {_char} to "abcdefghijklmnopqrstuvwxzABCDEFGHIJKLMNOPQRSTUVWXZ0123456789" loop {_s} times: add a random element of {_char} split by "" to {_result::*} return join {_result::*} function canEdit(p:player,uuid:string,loc:location) :: boolean: loop {claims::*}: loop {claims::%loop-value%::*}: set {_c} to {claims::%loop-value-1%::%loop-value-2%::1} set {_c2} to {claims::%loop-value-1%::%loop-value-2%::2} if {claims::%loop-value-1%::%loop-value-2%::world} is world of {_p}: if {_loc} is within {_c} to {_c2}: if loop-value-1 is {_uuid}: set {_o} to true else if {_p} has permission "unclaim.another": set {_o} to true else if {claims::%loop-value-1%::%loop-value-2%::players::%{_uuid}%} is set: set {_o} to true if {_o} is true: return true stop return false stop return true command /claim <integer> <integer>: trigger: if {claims::%uuid of player%} is not set: set {claims::%uuid of player%} to uuid of player set {_corner} to location x-location of block at player-(int-arg-1), 256, z-location of block at player-(int-arg-2) of world of player set {_corner2} to location x-location of block at player+(int-arg-1), 0, z-location of block at player+(int-arg-2) of world of player set {_x::*} to x-location of block at player-(int-arg-1) and x-location of block at player+(int-arg-1) set {_z::*} to z-location of block at player-(int-arg-2) and z-location of block at player-(int-arg-2) loop {claims::*}: loop {claims::%loop-value%::*}: set {_world} to {claims::%loop-value-1%::%loop-value-2%::world} set {_c} to {claims::%loop-value-1%::%loop-value-2%::1} set {_c2} to {claims::%loop-value-1%::%loop-value-2%::2} set {_c3} to location x-location of {_c}, 256, z-location of {_c2} of {_world} set {_c4} to location x-location of {_c2}, 0, z-location of {_c} of {_world} if {_world} is world of player: if {_c} is within {_corner} to {_corner2}: send "§cLa région appartient au joueur:§7 %offline player from loop-value-1%§c." to player stop if {_c2} is within {_corner} to {_corner2}: send "§cLa région appartient au joueur:§7 %offline player from loop-value-1%§c." to player stop if {_c3} is within {_corner} to {_corner2}: send "§cLa région appartient au joueur:§7 %offline player from loop-value-1%§c." to player stop if {_c4} is within {_corner} to {_corner2}: send "§cLa région appartient au joueur:§7 %offline player from loop-value-1%§c." to player stop set {_r} to randomIndex(10) while "%index()%" contains "%{_r}%": set {_r} to randomIndex(10) send "§aLa région est protégée et enregistrée dans vos régions en tant que:§f %{_r}%§a." to player set {claims::%uuid of player%::%{_r}%} to {_r} set {claims::%uuid of player%::%{_r}%::1} to {_corner} set {claims::%uuid of player%::%{_r}%::2} to {_corner2} set {claims::%uuid of player%::%{_r}%::world} to world of player command /unclaim: trigger: loop {claims::*}: loop {claims::%loop-value%::*}: set {_c} to {claims::%loop-value-1%::%loop-value-2%::1} set {_c2} to {claims::%loop-value-1%::%loop-value-2%::2} if {claims::%loop-value-1%::%loop-value-2%::world} is world of player: if block at player is within {_c} to {_c2}: if loop-value-1 is uuid of player: set {_o} to true else if player has permission "unclaim.another": set {_o} to true if {_o} is true: send "§aLa région qui était enregistrée en tant que:§f %loop-value-2%§a, a été supprimée." to player delete {claims::%loop-value-1%::%loop-value-2%::players::*} delete {claims::%loop-value-1%::%loop-value-2%::1} delete {claims::%loop-value-1%::%loop-value-2%::2} delete {claims::%loop-value-1%::%loop-value-2%::world} delete {claims::%loop-value-1%::%loop-value-2%} stop send "§cVous ne possédez pas les droits pour supprimer la région:§7 %loop-value-2%§c, appartenant au joueur:§7 %offline player from loop-value-1%§c." to player stop send "§cVous n'êtes pas dans une région." to player command /claimadd <player>: trigger: loop {claims::*}: loop {claims::%loop-value%::*}: set {_c} to {claims::%loop-value-1%::%loop-value-2%::1} set {_c2} to {claims::%loop-value-1%::%loop-value-2%::2} if {claims::%loop-value-1%::%loop-value-2%::world} is world of player: if block at player is within {_c} to {_c2}: if loop-value-1 is uuid of player: set {_o} to true else if player has permission "invite.another": set {_o} to true if {_o} is true: if {claims::%loop-value-1%::%loop-value-2%::players::%uuid of arg%} is not set: if arg is not player: set {claims::%loop-value-1%::%loop-value-2%::players::%uuid of arg%} to uuid of arg send "§aLe joueur:§f %arg%§a, a été ajouté dans la région:§f %loop-value-2%§a." to player else: send "§cVous ne pouvez pas vous inviter vous-même." to player send "§cLe joueur:§7 %arg%§c, est dans cette région." to player stop send "§cVous ne possédez pas les droits pour ajouter des joueurs dans la région:§7 %loop-value-2%§c, appartenant au joueur:§7 %offline player from loop-value-1%§c." to player stop send "§cVous n'êtes pas dans une région." to player command /claimremove <offline player>: trigger: loop {claims::*}: loop {claims::%loop-value%::*}: set {_c} to {claims::%loop-value-1%::%loop-value-2%::1} set {_c2} to {claims::%loop-value-1%::%loop-value-2%::2} if {claims::%loop-value-1%::%loop-value-2%::world} is world of player: if block at player is within {_c} to {_c2}: if loop-value-1 is uuid of player: set {_o} to true else if player has permission "kick.another": set {_o} to true if {_o} is true: if {claims::%loop-value-1%::%loop-value-2%::players::%uuid of arg%} is set: if arg is not player: delete {claims::%loop-value-1%::%loop-value-2%::players::%uuid of arg%} send "§aLe joueur:§f %arg%§a, a été retiré de la région:§f %loop-value-2%§a." to player else: send "§cVous ne pouvez pas vous exclure vous-même." to player send "§cLe joueur:§7 %arg%§c, n'est pas dans cette région." to player stop send "§cVous ne possédez pas les droits pour exclure des joueurs de la région:§7 %loop-value-2%§c, appartenant au joueur:§7 %offline player from loop-value-1%§c." to player stop send "§cVous n'êtes pas dans une région." to player break: cancel event if canEdit(player,uuid of player,event-location) is true: uncancel event place: cancel event if canEdit(player,uuid of player,event-location) is true: uncancel event rightclick on door item or chest or trapped chest or furnace or ender chest or note block or dispenser or dropper or anvil or enchantment table or hopper or crafting table or bed: cancel event if canEdit(player,uuid of player,event-location) is true: uncancel event 0 lag, taille infinie. # EDIT
  2. 1 point
    "Skript c'est nul" "autant apprendre le java" "c'est pour les noobs" et sinon les gars vous comprenez qu'on maîtrise un langage de programmation tout comme vous vous en maîtrisez un ? Enfait vous êtes juste là pour vous la péter avec vos 3 connaissances en Java que vous avez mis 6 mois à apprendre par coeur pendant que nous on sait coder parfaitement aprés qlq mois d'entraînement... Les 2 langages sont différents tant au niveau des performances que au niveau de la difficulté, mais c'est toujours les mêmes cancers qu'on trouve dans les commentaires de ressource de Skripteur. On crache pas sur votre langage crachez pas sur le notre, c'est aussi simple que ça. Maintenant si tu sais parfaitement coder en Java et pas du tout en skript, supprime ton compte de ce site et ne vient pas polluer les topics dés que tu vois le mot "Java".
  3. -1 points
    Tu te prends pour qui ? C'est pas parceque ta pvp dans ton pseudo que tu dois faire le malin, si tu veux faire une sorte de défi java vs java ou skript vs skript, tu sauras qui gagnera.
  4. -1 points
    Ton message est "Inutile" car en faite.... on s'en fou : ) Bonne journée.
×
×
  • Créer...

Information importante

Nous avons placé des cookies sur votre appareil pour aider à améliorer ce site. Vous pouvez choisir d’ajuster vos paramètres de cookie, sinon nous supposerons que vous êtes d’accord pour continuer.