Aller au contenu
GrinsCorp

inactif ✖ [Résolus] Problème sur mon skript de gestion serveurs slots réservée ! [Additioner plusieurs placeholders]

Messages recommandés

Version de Minecraft : 1.16.5
Version de Skript : 2.6.1

Addons utilisés: Skacket v1.0.6, Skellett v2.0.1 v2.0.1, skript-yaml v1.4, skRayFall v1.9.26, SkBee v1.10.2, Skore v2.0.1, skript-placeholders v1.5.2, AdvancementsAddon v1.0.0, DiSky v4.0-beta2, skDragon v0.17, skript-reflect v2.2.3, skript-db v1.3.6, Skungee v2.0.0-BETA-2, SkQuery v4.1.5, Sketch vAlpha 0.2, SkEmail v1.7, Vault v1.7.3-b131, WorldGuard v7.0.4+f7ff984

Type du skript : Skript de gestion de slots réservée.

Problème dans le script :

J'ai actuellement un problème je ne sait pas comment additioner plusieurs placeholders, comme {_slots-player} + {_slots-vip} + {_slots-special} + {_slots-staff} = {_slots-lobbys}

{_slots-lobbys} = Slots Global

Détail du script :

options:
    head-slotchange: {SkullOwner:{Id:[I;1827162851,1407206385,-1713410200,139502654],Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvM2I5MjVkM2E1Mjc1OWZkZThjMDI1ODg3MWZlZmQ5MTQxZTVjOTdmZGY0NTNhZjNkZjIxMTA0Y2M4YzQ4OCJ9fX0=""}]}}}
    head-slot_add1: {SkullOwner:{Id:[I;-1184607709,-2103752677,-1465363347,1565039543],Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjlmZGEzMDkzYzA3M2U0NDgzZDkwYzBiZjM3MjA5NDUxMWU1MTE4MGVkNTFiY2M5ZGFkYzJmZGU1MmY0ZGIzOSJ9fX0=""}]}}}
    head-slot_add5: {SkullOwner:{Id:[I;-1498235392,1248346481,-1600333037,51594678],Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMzJiM2JlYzRjZmFlNjc4MzQyMTc3MTJlMDQwMTQ1OGFiNjQ0ZmM4NDY4MDM2NDMzZjg1ZDJmMjcyM2RmYjRmOSJ9fX0=""}]}}}
    head-slot_add10: {SkullOwner:{Id:[I;-1686396624,136791251,-1551772105,1863782472],Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYzkzMzhiOTlhNmEwMmRhNmEyNjAyY2Y5YTcxYmY3NWM5YjY4MjgyYmFkOGViMzk4M2EyNDk1YWJmZTM1OGE5NCJ9fX0=""}]}}}
 
    head-slot_remove1: {SkullOwner:{Id:[I;-1734227665,-1561115612,-1702348966,1092976461],Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvYjZjZGNjNjhjYjU0NzdiYTlkZjg0OTdiYWJlNTkyODlmYzNjMDhlYmE3NDQyMTUxZTc0ZjI3Y2NhMDU5ZjQ2ZSJ9fX0=""}]}}}
    head-slot_remove5: {SkullOwner:{Id:[I;-907437993,-486651315,-1236102582,-1773572462],Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTRiZDlhNDViOTY4MWNlYTViMjhjNzBmNzVhNjk1NmIxZjU5NGZlYzg0MGI5NjA3Nzk4ZmIxZTcwNzc2NDQzMCJ9fX0=""}]}}}
    head-slot_remove10: {SkullOwner:{Id:[I;473034530,1959480445,-1704541827,1599843456],Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvODI4NWRiOWMxOWFlMzMzM2UwMDRkYjYxNDQxYjcyYzgwOTg4MGUyZjA2OGIyZDc3MWJjNGNjMzg1ZjYxNmQ5OCJ9fX0=""}]}}}
    Head-Previous: {SkullOwner:{Id:[I;1216051424,1253265042,-1844439188,2121797947],Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjllYTFkODYyNDdmNGFmMzUxZWQxODY2YmNhNmEzMDQwYTA2YzY4MTc3Yzc4ZTQyMzE2YTEwOThlNjBmYjdkMyJ9fX0=""}]}}}
    Head-reload: {SkullOwner:{Id:[I;-1188319772,-1873853888,-1143297907,-559562261],Properties:{textures:[{Value:""eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOGM2MTExNGMxZWNiNThhNjVkOTQ5N2M4ZmQ4YmJhNjlmNTk1ZjY3ODc4NTU5YjE2MmY1YmM1ODVmNGZlY2JmMyJ9fX0=""}]}}}
 
on load:
    network variable {serverslot-bungee-max} isn't set:
        set network variable {serverslot-bungee-max} to 0
    network variable {serverslot-lobbys-max} isn't set:
        set network variable {serverslot-lobbys-max} to 0
    network variable {serverslot-joueur-max} isn't set:
        set network variable {serverslot-joueur-max} to 0
    network variable {serverslot-vip-max} isn't set:
        set network variable {serverslot-vip-max} to 0
    network variable {serverslot-special-max} isn't set:
        set network variable {serverslot-special-max} to 0
    network variable {serverslot-staff-max} isn't set:
        set network variable {serverslot-staff-max} to 0    
 
on papi placeholder request for the prefix "slots":
    the identifier = "bungee":
        set the result to "%network variable {serverslot-bungee-max}%"
    the identifier = "lobbys":
        set the result to "%network variable {serverslot-lobbys-max}%"
    the identifier = "player":
        set the result to "%network variable {serverslot-joueur-max}%"
    the identifier = "vip":
        set the result to "%network variable {serverslot-vip-max}%"
    the identifier = "special":
        set the result to "%network variable {serverslot-special-max}%"
    the identifier = "staff":
        set the result to "%network variable {serverslot-staff-max}%"
 
function ServerSlotMenu(p: player, t: text, t2: text😞
    set {_p2} to UUID of {_p}
    set {_slots-bungee} to placeholder "slots_bungee" from {_p} parsed as number
    set {_slots-lobbys} to placeholder "slots_lobbys" from {_p} parsed as number
    set {_slots-player} to placeholder "slots_player" from {_p} parsed as number
    set {_slots-vip} to placeholder "slots_vip" from {_p} parsed as number
    set {_slots-special} to placeholder "slots_special" from {_p} parsed as number
    set {_slots-staff} to placeholder "slots_staff" from {_p} parsed as number
    {_t} = "gestion_home":
        {_t2} = "null":
            set metadata tag "GUI.servergestion.home" of {_p} to chest inventory with 6 rows named "Gestion Serveurs"
            set slot 0, 1, 7, 8, 45, 46, 52 and 53 of metadata tag "GUI.servergestion.home" of {_p} to red stained glass pane named ""
            set slot 4 of metadata tag "GUI.servergestion.home" of {_p} to player head with nbt "{@head-slotchange}" named "&f&lGestion Slots" with lore "%nl%&8▏▶ &7BungeeCord: &e%{_slots-bungee}%%nl%&8▏▶ &7Joueurs: &e%{_slots-player}%%nl%&8▏▶ &7Vip: &e%{_slots-vip}%%nl%&8▏▶ &7Spéciaux: &e%{_slots-special}%%nl%&8▏▶ &7Staff: &e%{_slots-staff}%"
            set slot 47 of metadata tag "GUI.servergestion.home" of {_p} to player head with nbt "{@Head-Previous}" named "&f» &c&lFermer"
            set slot 51 of metadata tag "GUI.servergestion.home" of {_p} to player head with nbt "{@Head-reload}" named "&f» &c&lReload Panel"
            open (metadata tag "GUI.servergestion.home" of {_p}) to {_p}
    {_t} = "slots_home":
        {_t2} = "null":
            set metadata tag "GUI.serverslots.home" of {_p} to chest inventory with 6 rows named "Gestion Slots"
            set slot 0, 1, 7, 8, 45, 46, 52 and 53 of metadata tag "GUI.serverslots.home" of {_p} to red stained glass pane named ""
            set slot 3 of metadata tag "GUI.serverslots.home" of {_p} to player head with nbt "{@head-slotchange}" named "&f&lBungeeCord" with lore "%nl%&8▏▶ &7BungeeCord: &e%{_slots-bungee}%"
            set slot 5 of metadata tag "GUI.serverslots.home" of {_p} to player head with nbt "{@head-slotchange}" named "&f&lLobbys" with lore "%nl%&8▏▶ &7Joueurs: &e%{_slots-player}%%nl%&8▏▶ &7Vip: &e%{_slots-vip}%%nl%&8▏▶ &7Spéciaux: &e%{_slots-special}%%nl%&8▏▶ &7Staff: &e%{_slots-staff}%"
            set slot 47 of metadata tag "GUI.serverslots.home" of {_p} to player head with nbt "{@Head-Previous}" named "&f» &c&lRetour"
            open (metadata tag "GUI.serverslots.home" of {_p}) to {_p}
    {_t} = "slots_bungee":
        {_t2} = "null":
            set metadata tag "GUI.serverslots.bungee" of {_p} to chest inventory with 6 rows named "... | BungeeCord"
            set slot 0, 1, 7, 8, 45, 46, 52 and 53 of metadata tag "GUI.serverslots.bungee" of {_p} to red stained glass pane named ""
            set slot 22 of metadata tag "GUI.serverslots.bungee" of {_p} to player head with nbt "{@head-slotchange}" named "&7Slots actuels: &e%{_slots-bungee}%"
            set slot 19 of metadata tag "GUI.serverslots.bungee" of {_p} to player head with nbt "{@head-slot_add10}" named "&a+10"
            set slot 20 of metadata tag "GUI.serverslots.bungee" of {_p} to player head with nbt "{@head-slot_add5}" named "&a+5"
            set slot 21 of metadata tag "GUI.serverslots.bungee" of {_p} to player head with nbt "{@head-slot_add1}" named "&a+1"
            set slot 23 of metadata tag "GUI.serverslots.bungee" of {_p} to player head with nbt "{@head-slot_remove1}" named "&c-1"
            set slot 24 of metadata tag "GUI.serverslots.bungee" of {_p} to player head with nbt "{@head-slot_remove5}" named "&c-5"
            set slot 25 of metadata tag "GUI.serverslots.bungee" of {_p} to player head with nbt "{@head-slot_remove10}" named "&c-10"
            set slot 47 of metadata tag "GUI.serverslots.bungee" of {_p} to player head with nbt "{@Head-Previous}" named "&f» &c&lRetour"
            open (metadata tag "GUI.serverslots.bungee" of {_p}) to {_p}
        {_t2} = "+1":
            add 1 to {_slots-bungee}
            set network variable {serverslot-bungee-max} to {_slots-bungee}
            ServerSlotMenu({_p}, "slots_bungee", "null")
        {_t2} = "+5":
            add 5 to {_slots-bungee}
            set network variable {serverslot-bungee-max} to {_slots-bungee}
            ServerSlotMenu({_p}, "slots_bungee", "null")
        {_t2} = "+10":
            add 10 to {_slots-bungee}
            set network variable {serverslot-bungee-max} to {_slots-bungee}
            ServerSlotMenu({_p}, "slots_bungee", "null")
        {_t2} = "-1":
            {_slots-bungee} > 0:
                remove 1 from {_slots-bungee}
                set network variable {serverslot-bungee-max} to {_slots-bungee}
                ServerSlotMenu({_p}, "slots_bungee", "null")
        {_t2} = "-5":
            {_slots-bungee} > 0:
                {_slots-bungee} >= 5:
                    remove 5 from {_slots-bungee}
                    set network variable {serverslot-bungee-max} to {_slots-bungee}
                    ServerSlotMenu({_p}, "slots_bungee", "null")
        {_t2} = "-10":
            {_slots-bungee} > 0:
                {_slots-bungee} >= 10:
                    remove 10 from {_slots-bungee}
                    set network variable {serverslot-bungee-max} to {_slots-bungee}
                    ServerSlotMenu({_p}, "slots_bungee", "null")
    {_t} = "slots_lobbys":
        {_t2} = "null":
            set metadata tag "GUI.serverslots.lobbys" of {_p} to chest inventory with 6 rows named "... | Lobbys"
            set slot 0, 1, 7, 8, 45, 46, 52 and 53 of metadata tag "GUI.serverslots.lobbys" of {_p} to red stained glass pane named ""
            set slot 20 of metadata tag "GUI.serverslots.lobbys" of {_p} to player head with nbt "{@head-slotchange}" named "&f&lJoueur" with lore "%nl%&8▏▶ &7Slots actuels: &e%{_slots-player}%"
            set slot 21 of metadata tag "GUI.serverslots.lobbys" of {_p} to player head with nbt "{@head-slotchange}" named "&f&lVIP" with lore "%nl%&8▏▶ &7Slots actuels: &e%{_slots-vip}%"
            set slot 23 of metadata tag "GUI.serverslots.lobbys" of {_p} to player head with nbt "{@head-slotchange}" named "&f&lSpéciaux" with lore "%nl%&8▏▶ &7Slots actuels: &e%{_slots-special}%"
            set slot 24 of metadata tag "GUI.serverslots.lobbys" of {_p} to player head with nbt "{@head-slotchange}" named "&f&lStaff" with lore "%nl%&8▏▶ &7Slots actuels: &e%{_slots-staff}%"
            set slot 47 of metadata tag "GUI.serverslots.lobbys" of {_p} to player head with nbt "{@Head-Previous}" named "&f» &c&lRetour"
            open (metadata tag "GUI.serverslots.lobbys" of {_p}) to {_p}
    {_t} = "slots_joueur":
        {_t2} = "null":
            set metadata tag "GUI.serverslots.joueur" of {_p} to chest inventory with 6 rows named "... | Slots Joueur"
            set slot 0, 1, 7, 8, 45, 46, 52 and 53 of metadata tag "GUI.serverslots.joueur" of {_p} to red stained glass pane named ""
            set slot 22 of metadata tag "GUI.serverslots.joueur" of {_p} to player head with nbt "{@head-slotchange}" named "&7Slots actuels: &e%{_slots-player}%"
            set slot 19 of metadata tag "GUI.serverslots.joueur" of {_p} to player head with nbt "{@head-slot_add10}" named "&a+10"
            set slot 20 of metadata tag "GUI.serverslots.joueur" of {_p} to player head with nbt "{@head-slot_add5}" named "&a+5"
            set slot 21 of metadata tag "GUI.serverslots.joueur" of {_p} to player head with nbt "{@head-slot_add1}" named "&a+1"
            set slot 23 of metadata tag "GUI.serverslots.joueur" of {_p} to player head with nbt "{@head-slot_remove1}" named "&c-1"
            set slot 24 of metadata tag "GUI.serverslots.joueur" of {_p} to player head with nbt "{@head-slot_remove5}" named "&c-5"
            set slot 25 of metadata tag "GUI.serverslots.joueur" of {_p} to player head with nbt "{@head-slot_remove10}" named "&c-10"
            set slot 47 of metadata tag "GUI.serverslots.joueur" of {_p} to player head with nbt "{@Head-Previous}" named "&f» &c&lRetour"
            open (metadata tag "GUI.serverslots.joueur" of {_p}) to {_p}
        {_t2} = "+1":
            add 1 to {_slots-player}
            set network variable {serverslot-joueur-max} to {_slots-player}
            ServerSlotMenu({_p}, "slots_joueur", "null")
        {_t2} = "+5":
            add 5 to {_slots-player}
            set network variable {serverslot-joueur-max} to {_slots-player}
            ServerSlotMenu({_p}, "slots_joueur", "null")
        {_t2} = "+10":
            add 10 to {_slots-player}
            set network variable {serverslot-joueur-max} to {_slots-player}
            ServerSlotMenu({_p}, "slots_joueur", "null")
        {_t2} = "-1":
            {_slots-player} > 0:
                remove 1 from {_slots-player}
                set network variable {serverslot-joueur-max} to {_slots-player}
                ServerSlotMenu({_p}, "slots_joueur", "null")
        {_t2} = "-5":
            {_slots-player} > 0:
                {_slots-player} >= 5:
                    remove 5 from {_slots-player}
                    set network variable {serverslot-joueur-max} to {_slots-player}
                    ServerSlotMenu({_p}, "slots_joueur", "null")
        {_t2} = "-10":
            {_slots-player} > 0:
                {_slots-player} >= 10:
                    remove 10 from {_slots-player}
                    set network variable {serverslot-joueur-max} to {_slots-player}
                    ServerSlotMenu({_p}, "slots_joueur", "null")
    {_t} = "slots_vip":
        {_t2} = "null":
            set metadata tag "GUI.serverslots.vip" of {_p} to chest inventory with 6 rows named "... | Slots VIP"
            set slot 0, 1, 7, 8, 45, 46, 52 and 53 of metadata tag "GUI.serverslots.vip" of {_p} to red stained glass pane named ""
            set slot 22 of metadata tag "GUI.serverslots.vip" of {_p} to player head with nbt "{@head-slotchange}" named "&7Slots actuels: &e%{_slots-vip}%"
            set slot 19 of metadata tag "GUI.serverslots.vip" of {_p} to player head with nbt "{@head-slot_add10}" named "&a+10"
            set slot 20 of metadata tag "GUI.serverslots.vip" of {_p} to player head with nbt "{@head-slot_add5}" named "&a+5"
            set slot 21 of metadata tag "GUI.serverslots.vip" of {_p} to player head with nbt "{@head-slot_add1}" named "&a+1"
            set slot 23 of metadata tag "GUI.serverslots.vip" of {_p} to player head with nbt "{@head-slot_remove1}" named "&c-1"
            set slot 24 of metadata tag "GUI.serverslots.vip" of {_p} to player head with nbt "{@head-slot_remove5}" named "&c-5"
            set slot 25 of metadata tag "GUI.serverslots.vip" of {_p} to player head with nbt "{@head-slot_remove10}" named "&c-10"
            set slot 47 of metadata tag "GUI.serverslots.vip" of {_p} to player head with nbt "{@Head-Previous}" named "&f» &c&lRetour"
            open (metadata tag "GUI.serverslots.vip" of {_p}) to {_p}
        {_t2} = "+1":
            add 1 to {_slots-vip}
            set network variable {serverslot-vip-max} to {_slots-vip}
            ServerSlotMenu({_p}, "slots_vip", "null")
        {_t2} = "+5":
            add 5 to {_slots-vip}
            set network variable {serverslot-vip-max} to {_slots-vip}
            ServerSlotMenu({_p}, "slots_vip", "null")
        {_t2} = "+10":
            add 10 to {_slots-vip}
            set network variable {serverslot-vip-max} to {_slots-vip}
            ServerSlotMenu({_p}, "slots_vip", "null")
        {_t2} = "-1":
            {_slots-vip} > 0:
                remove 1 from {_slots-vip}
                set network variable {serverslot-vip-max} to {_slots-vip}
                ServerSlotMenu({_p}, "slots_vip", "null")
        {_t2} = "-5":
            {_slots-vip} > 0:
                {_slots-vip} >= 5:
                    remove 5 from {_slots-vip}
                    set network variable {serverslot-vip-max} to {_slots-vip}
                    ServerSlotMenu({_p}, "slots_vip", "null")
        {_t2} = "-10":
            {_slots-vip} > 0:
                {_slots-vip} >= 10:
                    remove 10 from {_slots-vip}
                    set network variable {serverslot-vip-max} to {_slots-vip}
                    ServerSlotMenu({_p}, "slots_vip", "null")
    {_t} = "slots_special":
        {_t2} = "null":
            set metadata tag "GUI.serverslots.special" of {_p} to chest inventory with 6 rows named "... | Slots Spéciaux"
            set slot 0, 1, 7, 8, 45, 46, 52 and 53 of metadata tag "GUI.serverslots.special" of {_p} to red stained glass pane named ""
            set slot 22 of metadata tag "GUI.serverslots.special" of {_p} to player head with nbt "{@head-slotchange}" named "&7Slots actuels: &e%{_slots-special}%"
            set slot 19 of metadata tag "GUI.serverslots.special" of {_p} to player head with nbt "{@head-slot_add10}" named "&a+10"
            set slot 20 of metadata tag "GUI.serverslots.special" of {_p} to player head with nbt "{@head-slot_add5}" named "&a+5"
            set slot 21 of metadata tag "GUI.serverslots.special" of {_p} to player head with nbt "{@head-slot_add1}" named "&a+1"
            set slot 23 of metadata tag "GUI.serverslots.special" of {_p} to player head with nbt "{@head-slot_remove1}" named "&c-1"
            set slot 24 of metadata tag "GUI.serverslots.special" of {_p} to player head with nbt "{@head-slot_remove5}" named "&c-5"
            set slot 25 of metadata tag "GUI.serverslots.special" of {_p} to player head with nbt "{@head-slot_remove10}" named "&c-10"
            set slot 47 of metadata tag "GUI.serverslots.special" of {_p} to player head with nbt "{@Head-Previous}" named "&f» &c&lRetour"
            open (metadata tag "GUI.serverslots.special" of {_p}) to {_p}
        {_t2} = "+1":
            add 1 to {_slots-special}
            set network variable {serverslot-special-max} to {_slots-special}
            ServerSlotMenu({_p}, "slots_special", "null")
        {_t2} = "+5":
            add 5 to {_slots-special}
            set network variable {serverslot-special-max} to {_slots-special}
            ServerSlotMenu({_p}, "slots_special", "null")
        {_t2} = "+10":
            add 10 to {_slots-special}
            set network variable {serverslot-special-max} to {_slots-special}
            ServerSlotMenu({_p}, "slots_special", "null")
        {_t2} = "-1":
            {_slots-special} > 0:
                remove 1 from {_slots-special}
                set network variable {serverslot-special-max} to {_slots-special}
                ServerSlotMenu({_p}, "slots_special", "null")
        {_t2} = "-5":
            {_slots-special} > 0:
                {_slots-special} >= 5:
                    remove 5 from {_slots-special}
                    set network variable {serverslot-special-max} to {_slots-special}
                    ServerSlotMenu({_p}, "slots_special", "null")
        {_t2} = "-10":
            {_slots-special} > 0:
                {_slots-special} >= 10:
                    remove 10 from {_slots-special}
                    set network variable {serverslot-special-max} to {_slots-special}
                    ServerSlotMenu({_p}, "slots_special", "null")
    {_t} = "slots_staff":
        {_t2} = "null":
            set metadata tag "GUI.serverslots.staff" of {_p} to chest inventory with 6 rows named "... | Slots Staff"
            set slot 0, 1, 7, 8, 45, 46, 52 and 53 of metadata tag "GUI.serverslots.staff" of {_p} to red stained glass pane named ""
            set slot 22 of metadata tag "GUI.serverslots.staff" of {_p} to player head with nbt "{@head-slotchange}" named "&7Slots actuels: &e%{_slots-staff}%"
            set slot 19 of metadata tag "GUI.serverslots.staff" of {_p} to player head with nbt "{@head-slot_add10}" named "&a+10"
            set slot 20 of metadata tag "GUI.serverslots.staff" of {_p} to player head with nbt "{@head-slot_add5}" named "&a+5"
            set slot 21 of metadata tag "GUI.serverslots.staff" of {_p} to player head with nbt "{@head-slot_add1}" named "&a+1"
            set slot 23 of metadata tag "GUI.serverslots.staff" of {_p} to player head with nbt "{@head-slot_remove1}" named "&c-1"
            set slot 24 of metadata tag "GUI.serverslots.staff" of {_p} to player head with nbt "{@head-slot_remove5}" named "&c-5"
            set slot 25 of metadata tag "GUI.serverslots.staff" of {_p} to player head with nbt "{@head-slot_remove10}" named "&c-10"
            set slot 47 of metadata tag "GUI.serverslots.staff" of {_p} to player head with nbt "{@Head-Previous}" named "&f» &c&lRetour"
            open (metadata tag "GUI.serverslots.staff" of {_p}) to {_p}
        {_t2} = "+1":
            add 1 to {_slots-staff}
            set network variable {serverslot-staff-max} to {_slots-staff}
            ServerSlotMenu({_p}, "slots_staff", "null")
        {_t2} = "+5":
            add 5 to {_slots-staff}
            set network variable {serverslot-staff-max} to {_slots-staff}
            ServerSlotMenu({_p}, "slots_staff", "null")
        {_t2} = "+10":
            add 10 to {_slots-staff}
            set network variable {serverslot-staff-max} to {_slots-staff}
            ServerSlotMenu({_p}, "slots_staff", "null")
        {_t2} = "-1":
            {_slots-staff} > 0:
                remove 1 from {_slots-staff}
                set network variable {serverslot-staff-max} to {_slots-staff}
                ServerSlotMenu({_p}, "slots_staff", "null")
        {_t2} = "-5":
            {_slots-staff} > 0:
                {_slots-staff} >= 5:
                    remove 5 from {_slots-staff}
                    set network variable {serverslot-staff-max} to {_slots-staff}
                    ServerSlotMenu({_p}, "slots_staff", "null")
        {_t2} = "-10":
            {_slots-staff} > 0:
                {_slots-staff} >= 10:
                    remove 10 from {_slots-staff}
                    set network variable {serverslot-staff-max} to {_slots-staff}
                    ServerSlotMenu({_p}, "slots_staff", "null")
 
command /serverslot [<text>]:
    trigger:
        ServerSlotMenu(player, "gestion_home", "null")
 
on inventory click:
    event-inventory = (metadata tag "GUI.servergestion.home" of player😞
        cancel event
        name of event-slot = "&f&lGestion Slots":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_home", "null")
        name of event-slot = "&f» &c&lFermer":
            type of event-item = player head:
                close player's inventory
        name of event-slot = "&f» &c&lReload Panel":
            type of event-item = player head:
                close player's inventory
                make player execute command "sk reload \Lennordoff\slotserver.sk"
    event-inventory = (metadata tag "GUI.serverslots.home" of player😞
        cancel event
        name of event-slot = "&f&lBungeeCord":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_bungee", "null")
        name of event-slot = "&f&lLobbys":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_lobbys", "null")
        name of event-slot = "&f» &c&lRetour":
            type of event-item = player head:
                ServerSlotMenu(player, "gestion_home", "null")
    event-inventory = (metadata tag "GUI.serverslots.bungee" of player😞
        cancel event
        name of event-slot = "&a+1":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_bungee", "+1")
        name of event-slot = "&a+5":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_bungee", "+5")
        name of event-slot = "&a+10":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_bungee", "+10")
        name of event-slot = "&c-1":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_bungee", "-1")
        name of event-slot = "&c-5":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_bungee", "-5")
        name of event-slot = "&c-10":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_bungee", "-10")
        name of event-slot = "&f» &c&lRetour":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_home", "null")
    event-inventory = (metadata tag "GUI.serverslots.lobbys" of player😞
        cancel event
        name of event-slot = "&f&lJoueur":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_joueur", "null")
        name of event-slot = "&f&lVIP":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_vip", "null")
        name of event-slot = "&f&lSpéciaux":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_special", "null")
        name of event-slot = "&f&lStaff":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_staff", "null")
        name of event-slot = "&f» &c&lRetour":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_home", "null")
    event-inventory = (metadata tag "GUI.serverslots.joueur" of player😞
        cancel event
        name of event-slot = "&a+1":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_joueur", "+1")
        name of event-slot = "&a+5":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_joueur", "+5")
        name of event-slot = "&a+10":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_joueur", "+10")
        name of event-slot = "&c-1":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_joueur", "-1")
        name of event-slot = "&c-5":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_joueur", "-5")
        name of event-slot = "&c-10":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_joueur", "-10")
        name of event-slot = "&f» &c&lRetour":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_lobbys", "null")
    event-inventory = (metadata tag "GUI.serverslots.vip" of player😞
        cancel event
        name of event-slot = "&a+1":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_vip", "+1")
        name of event-slot = "&a+5":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_vip", "+5")
        name of event-slot = "&a+10":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_vip", "+10")
        name of event-slot = "&c-1":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_vip", "-1")
        name of event-slot = "&c-5":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_vip", "-5")
        name of event-slot = "&c-10":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_vip", "-10")
        name of event-slot = "&f» &c&lRetour":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_lobbys", "null")
    event-inventory = (metadata tag "GUI.serverslots.special" of player😞
        cancel event
        name of event-slot = "&a+1":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_special", "+1")
        name of event-slot = "&a+5":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_special", "+5")
        name of event-slot = "&a+10":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_special", "+10")
        name of event-slot = "&c-1":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_special", "-1")
        name of event-slot = "&c-5":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_special", "-5")
        name of event-slot = "&c-10":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_special", "-10")
        name of event-slot = "&f» &c&lRetour":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_lobbys", "null")
    event-inventory = (metadata tag "GUI.serverslots.staff" of player😞
        cancel event
        name of event-slot = "&a+1":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_staff", "+1")
        name of event-slot = "&a+5":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_staff", "+5")
        name of event-slot = "&a+10":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_staff", "+10")
        name of event-slot = "&c-1":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_staff", "-1")
        name of event-slot = "&c-5":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_staff", "-5")
        name of event-slot = "&c-10":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_staff", "-10")
        name of event-slot = "&f» &c&lRetour":
            type of event-item = player head:
                ServerSlotMenu(player, "slots_lobbys", "null")

N'oubliez pas les formules de politesses et des bouts de codes que vous avez déjà regroupé, des screenshots des erreurs ainsi que tout le nécessaire qui peut contribuer à la résolution de votre problème.

Partager ce message


Lien à poster
Partager sur d’autres sites

Le sujet a été résolu. Merci à vous quand  même j'ai fait mes petite recherches j'ai trouver ce que je voulait. Merci à vous.

Partager ce message


Lien à poster
Partager sur d’autres sites
Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.

×
×
  • 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.