-
Compteur de contenus
778 -
Inscription
-
Dernière visite
-
Jours gagnés
20 -
Crédits
10 [Faire un don]
Type de contenu
Profils
Forums
Téléchargements
Downloads Plus Support
module__dplus_manager
Tout ce qui a été posté par Spartan9802
-
Bonsoir, Je poste la ressources dans 1h elle est terminé
-
Récupérer les joueurs dont la variable est 'ok'
Spartan9802 a répondu à un sujet de Walien_ dans Résolus
D'accord, il est bien connu sur le forum, discord officiel que contains ne fonctionne pas. Voici un petit teste très simple qui le prouve command /test: trigger: set {_player} to "Spartan9802" parsed as player set {_player2} to "Hanswell10" parsed as player set {_player3} to "Spartan" parsed as player add {_player} and {_player2} to {_list::*} if {_list::*} contains {_player3}: send "test" -
Récupérer les joueurs dont la variable est 'ok'
Spartan9802 a répondu à un sujet de Walien_ dans Résolus
La syntaxe contains de skript est buggé, si tu avait lus mon code tu aurais vue ça #<-- Vérifie qu'un joueur est dans la liste ou pas, la function contains de skript est buggé --> function containsPolice(p:offlineplayer) :: boolean: loop {Jobs::Policiers::*}: if loop-value = {_p}: return true return false -
Récupérer les joueurs dont la variable est 'ok'
Spartan9802 a répondu à un sujet de Walien_ dans Résolus
Si j'ai retapé ton code c'est pour éviter que tu revienne demander de l'aide demain, ton code n'était pas optimisé et très mal pensé, tu aurais des soucis pour plus tard, il suffit déjà de regarder la fonction de liste elle n'était vraiment pas top... Sinon pour ta demande regarde bien mon code tu a une function containsPolice -
Récupérer les joueurs dont la variable est 'ok'
Spartan9802 a répondu à un sujet de Walien_ dans Résolus
Bonjour, J'ai totalement retapé ton code, je tes bien avancé il te reste encore un peu de boulot et le code n'est pas parfait on aurait pu éviter des répétitions mais bon c'est déjà beaucoup plus propre, il te faut skquery et tuske, peut-être d'autres mais pas sure. [spoiler=Code] #<-- Vérifie qu'un joueurs est dans la liste ou pas, la function contains de skript est buggé --> function containsPolice(p:offlineplayer) :: boolean: loop {Jobs::Policiers::*}: if loop-value = {_p}: return true return false #<-- Envoie un message, util pour les messages répétitif --> function messagePolice(p:sender, type:text): if {_type} = "NoPerm": send "" to {_p} #<-- Cette function ajoute un joueur au job policié --> function addPolice(p:offlineplayer, s:sender): if containsPolice({_p}) = false: add {_p} to {Jobs::Policiers::*} broadcast "§6[§1Annonce Commissariat§6] §2Bienvenue à %{_p}% dans la police !" if {_p} != {_s}: send "§6[§1Annonce Commissariat§6] §7§oVous avez employé %{_p}% comme policié !" to {_s} else: if {_p} = {_s}: send "§6[§1Annonce Commissariat§6] §7§oVous êtes déjà policié.." to {_p} else: send "§6[§1Annonce Commissariat§6] §7§o%{_p}% est déjà un policé.." to {_s} #<-- Cette function retire un joueur du job policié --> function removePolicie(p:offlineplayer, s:sender): if containsPolice({_p}) = true: remove {_p} from {Jobs::Policiers::*} broadcast "§6[&1Annonce Commissariat§6] §2%{_p}% vient d'être viré des services de police!" if {_p} != {_s}: send "§6[§1Annonce Commissariat§6] §7§oVous avez viré %{_p}% des services de policie !" to {_s} else: if {_p} = {_s}: send "§6[§1Annonce Commissariat§6] §7§oVous n'êtes pas policié.." to {_p} else: send "§6[§1Annonce Commissariat§6] §7§o%{_p}% n'est pas un policé.." to {_s} #<-- Créer une liste --> function jobsList(s:sender, j:text, p:integer, i:integer): send "&2Voici la liste des %{_j}%" to {_s} loop {_i} times: set {_index} to ({_p}*{_i} - {_i}) + loop-number if {Jobs::%{_j}%::%{_index}%} is set: send "%{Jobs::%{_j}%::%{_index}%}%" to {_s} else: stop #<-- Ouvre un inventaire au joueur --> function openJobsGui(p:player, inv:boolean): if {_inv} = true: open "chest" with 5 rows named "§4jobs" to {_p} format a gui slot 0 of {_p} with redstone named "&1Policier" to run function addPolice({_p}, {_p}) command /police [<text>] [<text>]: trigger: if arg text 1 = "add": if sender has permission "police.add": if arg text 2 is set: set {_player} to "%arg text 2%" parsed as offlineplayer addPolice({_player}, sender) else: messagePolice(sender, "Help") else: messagePolice(sender, "NoPerm") else if arg text 1 = "remove": if sender has permission "police.remove": if arg text 2 is set: set {_player} to "%arg text 2%" parsed as offlineplayer removePolicie({_player}, sender) else: messagePolice(sender, "Help") else: messagePolice(sender, "NoPerm") else if arg text 1 = "list": if sender has permission "police.list": if arg text 2 is not set: jobsList(sender, "Policiers", 1, 10) else: set {_page} to "%arg text 2%" parsed as integer jobsList(sender, "Policiers", {_page}, 10) else: messagePolice(sender, "NoPerm") -
Bonsoir, Voilà pour toi je tes donné deux exemples dans ce code, tu a besoin de tuske et skquery je crois #<-- Ceci est une function avec pour paramétre le joueur, le nombre d'item a give, et l'item a give --> function giveMyPotion(p:player, amount:integer, item:item): give {_amount} of {_item} to {_p} command /test: trigger: open "chest" with 1 rows named "Test" to player format a gui slot 4 of player with potion:8201 named "Give me" to run function giveMyPotion(player, 1, potion:8201)
-
Bonsoir, A tu essayé les différents skript qui bloque les commandes comme /ver, /pl, /? ? Sinon je peux te créer un petit skript qui utilise les packets et donc supprimera entièrement l'affichage des plugins.
-
Bonsoir, Le problème vient de l'id, l'a tu ajouté au fichier skript ?
-
Bonsoir, Un addon pour personnaliser la liste des serveurs est sortit aujourd'hui. [Contenu masqué]
-
Bonsoir, Vous pouvez tester ceci [Contenu masqué] Sinon c'est possible via les packets de mundoSK
-
Bonsoir, Le diamant ainsi que le fer est généré au moment de la génération du chunk, vous pouvez donc utiliser l'événement "on chunk generate" ensuite vous pourrez analyser le chunk et le modifier comme vous le voulez malgré que cette méthode ne soit pas très propre... Il serait préférable de modifier directement la méthode de génération des chunks.
-
Aide ajout 2 de faim grace à une tete perso.
Spartan9802 a répondu à un sujet de Roissica dans Résolus
Désolé pas vue le up, tu a bien ta Head en main quand tu teste ? -
[Cosmetics] Changement de skin via une commande
Spartan9802 a répondu à un sujet de Yestar dans Inactifs
Non skinrestorer ne te permet pas d'upload un skin privé, merci de lire la totalité des messages -
Aide ajout 2 de faim grace à une tete perso.
Spartan9802 a répondu à un sujet de Roissica dans Résolus
Tes aliases de skript son t'il a jour ? Sinon ajoute ceci, et clic avec ta tête "Cerise" en main et dis moi ce qu'il te répond ^^ on rightclick: if player = "Ton Pseudo": send "%player's tool%" -
Aide ajout 2 de faim grace à une tete perso.
Spartan9802 a répondu à un sujet de Roissica dans Résolus
Ça c est pas skript c est ton serveur xD Version serveur ? -
Aide ajout 2 de faim grace à une tete perso.
Spartan9802 a répondu à un sujet de Roissica dans Résolus
Ce code ci fonctionne ... on rightclick with head: if displayname of player's tool = "§4Cerise": if 1st line of tool's lore is "§4Cerise": if player's food level < 10: remove 1 of player's tool from player's tool add 2 to the player's food level else if player's food is equal to 10: cancel event send "Barre de faim pleine?" to player on place floor head: if displayname of player's tool = "§4Cerise": if 1st line of tool's lore = "§4Cerise": cancel event -
Aide ajout 2 de faim grace à une tete perso.
Spartan9802 a répondu à un sujet de Roissica dans Résolus
Alors c'est tes conditions qui sont fausse -
Aide ajout 2 de faim grace à une tete perso.
Spartan9802 a répondu à un sujet de Roissica dans Résolus
Merci de tester avant de dire des bêtises, floor correspond a une head texturé ... Sinon tous simplement comme ça ... on rightclick holding head: if name of player's held item is "&4Cerise": if 1st line of item's lore is "&4Cerise": if player's food level is below 10: remove player's held item from player's inventory add 2 to the player's food level else if player's food is equal to 10: cancel event send "Barre de faim pleine?" to player on place floor head: if name of player's tool = "&4Cerise": if 1st line of item's lore = "&4Cerise": cancel event -
[Cosmetics] Changement de skin via une commande
Spartan9802 a répondu à un sujet de Yestar dans Inactifs
-
[Cosmetics] Changement de skin via une commande
Spartan9802 a répondu à un sujet de Yestar dans Inactifs
Alors tu utilise ce site [Contenu masqué] qui te permet d'uploader un skin officiellement, ensuite tu récupère la value et la signature et tada avec Mundosk tu peux ajouter un skin a un joueur même cracker visible de tous sur ton serveur ;) -
[Cosmetics] Changement de skin via une commande
Spartan9802 a répondu à un sujet de Yestar dans Inactifs
C est totalement possible xD Si tu t'y connais en Web j'ai le code pour ;) -
J'avais vue seulement le loop désolé xD
-
Le size of est bien plus propre ^^
-
Ton code ?
-
Aide ajout 2 de faim grace à une tete perso.
Spartan9802 a répondu à un sujet de Roissica dans Résolus
on place floor head: if name of player's tool = "Cerise": if 1st line of item's lore = "Cerise": cancel event