Jazimir Posté(e) le 30 juillet 2017 Posté(e) le 30 juillet 2017 Bonjour à tous !! Type de skript : Radio Version serveur : 1.7.10 Version du plug-in : Skript 1.7.10 Mon projet approche à grand pas de la fin mais un problème que je n'arrive pas à faire... Alors je vous explique le contexte. Lorsque que je click droit avec ma radio (ID : 4447) , Cette interface s'ouvre : https://image.noelshack.com/minis/2017/30/7/1501440136-radio-pnj.png' alt='1501440136-radio-pnj.png'> Avec les laines et lorsque que je click gauche sur la première laine rouge cela correspond à -1 Mhz puis -5 puis -50 puis -100 et + 1 puis + 5 puis + 50 puis +100 pour les laines vertes. Il y aura 999 fréquences et seuls ceux qui sont sur la même fréquences puissent s'envoyer / recevoir les messages envoyés avec un /rad (Evidemment il faut qu'il possède une radio sur lui et que la fréquence où il est actuellement soit affiché sur la torche de redstone. Si il vous faut plus de détails ou des questions pour me résoudre cette grosse tache vous pouvez me contacter à tout moment puis si vous voulez vocal je peut prendre un moment pour vous expliquer le contexte précis. Merci d'avance ! :D 1
HardTrox Posté(e) le 31 juillet 2017 Posté(e) le 31 juillet 2017 Salut voila pour toi l'amis [spoiler=CODE ] on join: delete {rad.%player%} command /rad <text>: trigger: if arg-1 is not set: message "&cVous devez définir votre messages." if arg-1 is set: if player is holding a 4447: if {rad.%player%} is set: loop all players: if "%{rad.%loop-player%}%" is "%{rad.%player%}%": add 1 to {_nombresurfreq} message "&eVotre message va être envoyer..." to player send "&e[&6RADIO-&c%{rad.%player%}%&e] &f%player% &5--> %arg-1%" to loop-player message "&eVotre message à bien été envoyer a&6 %{_nombresurfreq}%&e sur votre fréquence." else: message "&cIl n'y a personne sur cette fréquence." else: message "&cVous devez définir votre fréquence. (en cliquant sur votre radio." else: message "&cVous devez tenir la radio dans votre main." on rightclick with 4447: open chest with 3 rows named "&e&l● &a&lRadio - Accueil &e&l●" to player set {_s} to -1 wait a tick loop 27 times: add 1 to {_s} set slot {_s} of player's current inventory to 1 of White Stained Glass Pane named "&r " set slot 9 of player's current inventory to 1 of red wool named "&6&lFréquence » &e&l -1 Mhz" set slot 10 of player's current inventory to 1 of red wool named "&6&lFréquence » &e&l -5 Mhz" set slot 11 of player's current inventory to 1 of red wool named "&6&lFréquence » &e&l -50 Mhz" set slot 12 of player's current inventory to 1 of red wool named "&6&lFréquence » &e&l -100 Mhz" set slot 13 of player's current inventory to 1 of redstone torch named "&6&lFréquence » &e&%{rad.%player%}%" set slot 14 of player's current inventory to 1 of green wool named "&6&lFréquence » &e&l +1 Mhz" set slot 15 of player's current inventory to 1 of green wool named "&6&lFréquence » &e&l +5 Mhz" set slot 16 of player's current inventory to 1 of green wool named "&6&lFréquence » &e&l + 50 Mhz" set slot 17 of player's current inventory to 1 of green wool named "&6&lFréquence » &e&l + 100 Mhz" on inventory click: if inventory name of player's current inventory contains "&e&l● &a&lRadio - Accueil &e&l●": cancel event if clicked slot is 9: set {rad.%player%} to "-1" message "&aVous êtes maintenant sur la fréquence %{rad.%player%}%" if clicked slot is 10: set {rad.%player%} to "-5" message "&aVous êtes maintenant sur la fréquence %{rad.%player%}%" if clicked slot is 11: set {rad.%player%} to "-50" message "&aVous êtes maintenant sur la fréquence %{rad.%player%}%" if clicked slot is 12: set {rad.%player%} to "-100" message "&aVous êtes maintenant sur la fréquence %{rad.%player%}%" if clicked slot is 14: set {rad.%player%} to "+1" message "&aVous êtes maintenant sur la fréquence %{rad.%player%}%" if clicked slot is 15: set {rad.%player%} to "+5" message "&aVous êtes maintenant sur la fréquence %{rad.%player%}%" if clicked slot is 16: set {rad.%player%} to "+50" message "&aVous êtes maintenant sur la fréquence %{rad.%player%}%" if clicked slot is 17: set {rad.%player%} to "+100" message "&aVous êtes maintenant sur la fréquence %{rad.%player%}%" 1
Jazimir Posté(e) le 31 juillet 2017 Auteur Posté(e) le 31 juillet 2017 Tout d'abord un grand merci ! :D Mais 14 Erreurs détecté je t'envoie sa @HardTrox (Après test) [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 856: set {_s} to -1') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 857: wait a tick') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 858: loop 27 times:') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 12 spaces (sk4.sk, line 859: add 1 to {_s}') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 12 spaces (sk4.sk, line 860: set slot {_s} of player's current inventory to 1 of White Stained Glass Pane named "&r "') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 861: set slot 9 of player's current inventory to 1 of red wool named "&6&lFréquence » &e&l -1 Mhz"') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 862: set slot 10 of player's current inventory to 1 of red wool named "&6&lFréquence » &e&l -5 Mhz"') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 863: set slot 11 of player's current inventory to 1 of red wool named "&6&lFréquence » &e&l -50 Mhz"') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 864: set slot 12 of player's current inventory to 1 of red wool named "&6&lFréquence » &e&l -100 Mhz"') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 865: set slot 13 of player's current inventory to 1 of redstone torch named "&6&lFréquence » &e&%{rad.%player%}%"') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 866: set slot 14 of player's current inventory to 1 of green wool named "&6&lFréquence » &e&l +1 Mhz"') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 867: set slot 15 of player's current inventory to 1 of green wool named "&6&lFréquence » &e&l +5 Mhz"') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 868: set slot 16 of player's current inventory to 1 of green wool named "&6&lFréquence » &e&l + 50 Mhz"') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 869: set slot 17 of player's current inventory to 1 of green wool named "&6&lFréquence » &e&l + 100 Mhz"') Je sais pas si tu as bien compris mais les laines + 1 + 5 +50 + 100 et idem pour les -1 -5 -50 -100 servent uniquement à programmer la fréquence radio entre 0 et 999 Mhz :)
HardTrox Posté(e) le 31 juillet 2017 Posté(e) le 31 juillet 2017 Tout d'abord un grand merci ! :D Mais 14 Erreurs détecté je t'envoie sa @HardTrox (Après test) [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 856: set {_s} to -1') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 857: wait a tick') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 858: loop 27 times:') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 12 spaces (sk4.sk, line 859: add 1 to {_s}') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 12 spaces (sk4.sk, line 860: set slot {_s} of player's current inventory to 1 of White Stained Glass Pane named "&r "') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 861: set slot 9 of player's current inventory to 1 of red wool named "&6&lFréquence » &e&l -1 Mhz"') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 862: set slot 10 of player's current inventory to 1 of red wool named "&6&lFréquence » &e&l -5 Mhz"') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 863: set slot 11 of player's current inventory to 1 of red wool named "&6&lFréquence » &e&l -50 Mhz"') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 864: set slot 12 of player's current inventory to 1 of red wool named "&6&lFréquence » &e&l -100 Mhz"') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 865: set slot 13 of player's current inventory to 1 of redstone torch named "&6&lFréquence » &e&%{rad.%player%}%"') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 866: set slot 14 of player's current inventory to 1 of green wool named "&6&lFréquence » &e&l +1 Mhz"') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 867: set slot 15 of player's current inventory to 1 of green wool named "&6&lFréquence » &e&l +5 Mhz"') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 868: set slot 16 of player's current inventory to 1 of green wool named "&6&lFréquence » &e&l + 50 Mhz"') [11:46:36] [server thread/ERROR]: indentation error: expected 4 spaces, but found 8 spaces (sk4.sk, line 869: set slot 17 of player's current inventory to 1 of green wool named "&6&lFréquence » &e&l + 100 Mhz"') Je sais pas si tu as bien compris mais les laines + 1 + 5 +50 + 100 et idem pour les -1 -5 -50 -100 servent uniquement à programmer la fréquence radio entre 0 et 999 Mhz :) Derien :) , c'est juste les TABS a refaire pour la suite j'ai pas le temps je te ferrais sa se soir apres 21 h
Jazimir Posté(e) le 31 juillet 2017 Auteur Posté(e) le 31 juillet 2017 Les TABS? Je te laisserais les faire , désolé mais t'inquiète pas ce soir ça me va :D
HardTrox Posté(e) le 31 juillet 2017 Posté(e) le 31 juillet 2017 Les Tabs y'a que toi qui peut les refaires c'est pas compliquer c'est le minimum ...
Jazimir Posté(e) le 31 juillet 2017 Auteur Posté(e) le 31 juillet 2017 Ouais je veux bien mais je ne comprends pas ce que tu veux dire dand Tabs @HardTrox x)
LeCraftDeOuf Posté(e) le 31 juillet 2017 Posté(e) le 31 juillet 2017 Tien un lien médiafire; http://www.mediafire.com/file/zo0mbfd9n4kssmv/Code_pour_Jazimir.sk J'ai corriger les soucis de tabs et regarde bien ton codehardTrox, tu as mis une tab après open chest
HardTrox Posté(e) le 31 juillet 2017 Posté(e) le 31 juillet 2017 Tien un lien médiafire; http://www.mediafire.com/file/zo0mbfd9n4kssmv/Code_pour_Jazimir.sk J'ai corriger les soucis de tabs et regarde bien ton codehardTrox, tu as mis une tab après open chest j'ai fait sa vite ... !
LeCraftDeOuf Posté(e) le 31 juillet 2017 Posté(e) le 31 juillet 2017 j'ai fait sa vite ... ! tqt, jte le dit juste je sais que d'habitude tu fais les choses bien :)
Jazimir Posté(e) le 31 juillet 2017 Auteur Posté(e) le 31 juillet 2017 Merci énormément à vous deux ! :) 1
HardTrox Posté(e) le 1 août 2017 Posté(e) le 1 août 2017 tqt, jte le dit juste je sais que d'habitude tu fais les choses bien :) ouai mais la je devais aller bosser mais je voulais l'aider :p Merci énormément à vous deux ! :) Derien si tu a besoins d'aide rappel nous :D 2
Messages recommandés