LuZarB
-
Compteur de contenus
27 -
Inscription
-
Dernière visite
-
Crédits
54 [Faire un don]
Messages posté(e)s par LuZarB
-
-
Loop all chunks
dans Inactifs
il y a 39 minutes, SkyCraft78 a dit :Hey
Oki pas de soucis, n'hésite pas à demander de l'aide concernant le système de liste, ce sera un plaisir de t'aider
Re, bon ben du coup j'ai fais plusieurs tests avec les listes , mais pour être franc , j'ai un peu de mal à les utiliser .
Voilà mon code à la base :Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Et le second
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Pourriez vous , à partir de cela , m'ajouter les listes svp ? Que je comprenne un peu comment les utiliser
-
Loop all chunks
dans Inactifs
Il y a 10 heures, SkyCraft78 a dit :Hey
Dans ton cas précis, je te conseil, au moment du claim, d'ajouter le chunks dans une liste lié à la faction. Ensuite rien de plus simple, juste faire une boucle avec la liste et ainsi obtenir tout les chunks qui furent précédemment claims.
Je vois se que u veux dire , à vrai dire je n'ai jamais utilisé les listes . Mais je me suis renseigné et je comprend l'utilité, je test ça dans la journée et je vous redit
-
Loop all chunks
dans Inactifs
Version de Minecraft : 1.7.10
Version de Skript : 2.X.XAddons utilisés: SkQuerry, SkRayfall
Type du skript : Skript permettant de vérifier tout les chunks dans un monde
Description du script :
Bonjour/Bonsoir , j'essaye en ce moment de faire un skript Faction , de faire en sorte que le chef de fac puisse claim des zones , qu'un joueur créer une fac etc... Mais j'ai un petit problème sur un truc : Je veux pourvoir faire en sorte que le leader d'une faction puisse dissoudre sa faction grâce à la command /f leave, quand il exécute cette commande , sa faction disparer et tout les chunks qu'il a claim avec sa faction vont redevenir en Wilderness. Hors , je en sais pas comment faire pour faire en sorte que tout les chunks qui ont le nom de sa faction se transforment en Wilderness. Je me suis dit qu'il fallait faire un genre de "Loop all chunks" qui détecterai tout les chunks du monde et qui supprimerai tout les chunks portant le nom de sa faction, mais cela ne fonctionne pas. Pourriez vous m'aider s'il vous plaît ???
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
{_s} = les chunks Wilderness
Merci d'avance
Cordiallement. -
Version de Minecraft : 1.7.10
Version de Skript : 2.X.XAddons utilisés: SkQuerry, SkRayfall
Type du skript : Skript qui détecte si un joueur en regarde un autre.
Description du script :
Bonjour / Bonsoir , je ne sais pas si je suis le seul à avoir rencontré , mais j'aimerai faire un conteur de kill avec le mod Flan's Mod, mais se n'est pas possible (ou à moins de modifier carrément le code du mod) . Du coup j'ai une autre idée, j'aimerai faire en sorte que si un joueur en tue un autre , ça détecte si un joueur l'a regardé au même moment , et dans ce cas , c'est ce joueur qui récolte le kill. Ors je ne sais pas comment faire pour vérifier si un joueur en a regardé un autre. Merci de m'aider
Cordialement.
-
J'ai donc testé , mais hélas , c'est la balle qui est une entité indépendante est ne correspond pas au fusil qui l'a lâché . J'ai également remarqué que la balle était nommé "entity". Donc c'est quasiment sans espoir ... Je pense faire un truc qui permettrai que lorsequ'un joueur meurt , si il y'a un autre joueur qui a utilisé son arme au même moment , c'est lui qui récolte le kill , mais je ne sais pas trop comment faire cela , pourriez vous m'aider pls ???
Il y a 1 heure, Shykuzo a dit :Tu peux vérifier le nom de l'item que le joueur tien aussi :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
-
il y a 15 minutes, Shykuzo a dit :Tu peux vérifier le nom de l'item que le joueur tien aussi :
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Yes j'avais pensé à un code similaire :
on death of player:
set {death.%victim%} to "%attacker%"
loop all player:
If name of tool of player is "{death.%victim%}" :
#code
PS: désoler si c'est bordélique je suis sur tel
-
Hello, bon du coup je ne sais pas tout à fait comment régler ce problème , mais j'ai fait une petite analyse des variables , et j'ai vue qu'il y avait des entités qui avaient ressue des kils. Donc je me dit , si les balles étaient associé au fusil , et que chaque fusil à son entité , il suffirai de relever qu'elle personne a l'entité dans ses mains qui a causé la mort de l'autre joueur . Je ne suis pas sûr de se que je dis , mais j'aimerai savoir du coup comment faire pour vérifier si un joueur à une certaine entité dans ses mains ? SVP
-
CitationEssaye avec un "on shoot:" ?
Une arme fonctionne avec le même principe qu'une flèche donc le "on shoot:" devrait fonctionner ^^J'avoue ne pas avoir pus tester sur un joueur , mais quand je tir avec un fusil du Flan's mod rien ne se passe , hors quand je tir avec un arc , ça marche. Donc finalement ça ne résous pas vraiment mon problème
-
Version de Minecraft : 1.7.10
Version de Skript : 2.X.XAddons utilisés: SkQuerry, Skrayfall
Type du skript : Remplacer le attacker
Description du script :
Bonjour / Bonsoir , je suis LuZarB et je suis en ce moment même le fondateur du projet GreatCraft et je n'utilise que pratiquement que Skript pour le faire marcher. Mais voilà , je rencontre un problème compliqué : Je doit faire en sorte qu'il y ai un conteur de kill qui permet de d'ajouter 1 à la variable {kill.%attacker%} à chaque fois que quelqu'un tue un autre. Il n'y a pas de problème jusque là. Mais j'utilise Flan's mod et quand on tue quelqu'un avec une arme de se mod, le {kill.%attacker%} n'est pas considéré par le joueur qui vient de faire le kill , mais la balle que l'on a tirée. Donc l'on ne récupére pas le kill. C'est pour cela que j'aimerai savoir si l'on pourrai changer le %attacker% par autre chose, j'ai testé avec le on death of player et changé la variable pas %victim% ou %player% , mais dans ce cas c'est le joueur tué qui ressoie le kill.
J'ai vraiment besoin d'aide pls
Cordialement.
PS: je ne peux pas changer de mod que Flan's mod
-
J'ai finalement "régler" le problème , j'ai simplement créer des paramètre avec ma porte mondée , et donc je n'aurais finalement pas besoin de skript , merci pour vos réponses ^^
-
Il y a 1 heure, Blob a dit :Essaye "set event-block to air"
ça ne marche pas ;'( , même erreur qu'au début
-
Il y a 4 heures, KneaXy a dit :on rightclick on a 5013 using 5011:
open event-block
wait a second
close event-block
J'espère que quelque chose du style fonctionnerait
Cette fois , il n'y a plus d'erreur , mais ça ne marche quand même pas ;'(
-
Version de Minecraft : 1.12.2
Version de Skript : 2.X.XAddons utilisés: SkQuerry
Type du skript : simple
Description du script :
Bonjour / Bonsoir , j'essaye de faire un système de porte qui ne doivent s'ouvrires que si le joueur utilise une carte pour cette porte . Pour faire simple , je dois faire en sorte que si le joueur fait clic droit sur la porte avec une carte , elle doit disparaitre pendant quelques secondes , puis se replacerai. Mais je rencontre deux problème : Le premier , c'est que je n'arrive pas à faire en sorte que la porte doit être remplacé par de l'air , j'ai essayé ça , mais ça ne marche pas , Erreur : "a block can't be set to "air" because the latter is not an item type"
Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
2 ième problème , je ne sais pas comment faire pour que la porte soit orienté comme elle l'était avant de faire click droit, car la porte sera orienté différemment à différents endroits sur la map, et si elle pouvais s’orienter de façon à faire comme si elle s'ouvrai quand ont fait click droit dessus , ça serai parfait ^^
Merci d'avance ^^
Cordialement. -
Version de Minecraft : 1.7.10
Version de Skript : 2.X.XAddons utilisés: SkQuerry
Type du skript : skript
Description du script :
Bonjour / Bonsoir , je me présente , LuZarB , je skript depuis un assez long moment pour divers projets Minecraft , je me suis pas mal habitué à skript , je pense ma débrouer assez bien maintenant.
Mais si je suis ici , c'est car cette fois si , je ne m'en sort pas vraiment : j'essaye de faire un system de conteur de kill qui s'affiche sur un scoreboard , à chaque fois que l'on fait un kill , ça ajoute 1 au {kill.%uuid of player%} , jusque là , tout marchais bien. Mais le serveur utilise des armes du mod Flan's Mod , un mod que j'aime particulièrement car l'on peux facilement crée ses propres armes , véhicules etc... Le Probleme avec ce mod , c'est que quand ont fait un kill avec une arme à feu du Flan's Mod , le kill ne s'affiche pas dans mon scoreboard , j'ai cherché sur internet si il n'y aurais pas un moyen de résoudre cela , mais je n'ai rien trouvé.
Voilà le simple bout du skript qui permet de conter les kill : (je précise qu'il marche si l'on tue l'ennemie sans armes flan's)Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Pouriez vous m'aider s'il vous plait ? Merci d'avance
Cordialement -
il y a 1 minute, wyn___ a dit :Tu n'as pas cherché.
Ha bon ?
-
il y a 1 minute, wyn___ a dit :Contenu masqué
-
Réagissez ou répondez à ce message afin de consulter le contenu masqué.
Si je demande de l'aide ici , c'est que google na pas pue m'aider
-
Version de Minecraft : 1.7.10
Version de Skript : 2.1Addons utilisés: SkQuerry, WorldGuard 5.9
Type du skript :
Description du script : Bonjour / Bonsoir , je développe en ce moment un petit serveur chill fun sur le thème de la première guerre mondiale. J'ai besoin de faire un system de capture de drapeau vraiment simple, mais il y'a un petit problème , normalement , lorseque l'on rentre dans la zone de capture le drapeau de ce lever petit à petit , mais si l'on sort de la zone , ils est sensé ne plus ce lever , hors , lorseque l'on sort de la zone de capture , le drapeau continue à monter seul … J'ai essayé plusieurs méthodes pour arranger ce problème mais hélas , ça n'a pas suffit . J'aimerai savoir si quelq'un pourrai simplement régler ce prôblème sans vraiment modifier de trop mon script , histoire que je m'y retrouve facilement.
Voilà le script :on region enter:
if "%region%" contains "flag1":
if {GE.%uuid of player%}:
set {_flag} to 1
if {flag1} is "flag1":
send "&6[FLAG] &3Capture du drapeau en cour..." to player
send "&6[FLAG] &cLes Allemands capturent la zone !"
wait 10 seconds
if {_flag} is 0:
stop
else:
set block at location at 221, 72, -16 in world "world" to "black wool" parsed as item
set block at location at 221, 72, -17 in world "world" to "black wool" parsed as item
set block at location at 221, 72, -18 in world "world" to "black wool" parsed as item
set block at location at 221, 71, -16 in world "world" to "wool" parsed as item
set block at location at 221, 71, -17 in world "world" to "wool" parsed as item
set block at location at 221, 71, -18 in world "world" to "wool" parsed as item
set block at location at 221, 70, -16 in world "world" to "red wool" parsed as item
set block at location at 221, 70, -17 in world "world" to "red wool" parsed as item
set block at location at 221, 70, -18 in world "world" to "red wool" parsed as item
set {flag1} to "flag1_GE1"
if {_flag} is 0:
stop
else:
send "&6[FLAG] &3Capture du drapeau en cour..." to player
send "&6[FLAG] &cLes Allemands capturent la zone !"
wait 10 seconds
if {_flag} is 0:
stop
else:
set block at location at 221, 72, -16 in world "world" to "air" parsed as item
set block at location at 221, 72, -17 in world "world" to "air" parsed as item
set block at location at 221, 72, -18 in world "world" to "air" parsed as item
set block at location at 221, 71, -16 in world "world" to "air" parsed as item
set block at location at 221, 71, -17 in world "world" to "air" parsed as item
set block at location at 221, 71, -18 in world "world" to "air" parsed as item
set block at location at 221, 70, -16 in world "world" to "air" parsed as item
set block at location at 221, 70, -17 in world "world" to "air" parsed as item
set block at location at 221, 70, -18 in world "world" to "air" parsed as item
set block at location at 221, 75, -16 in world "world" to "black wool" parsed as item
set block at location at 221, 75, -17 in world "world" to "black wool" parsed as item
set block at location at 221, 75, -18 in world "world" to "black wool" parsed as item
set block at location at 221, 74, -16 in world "world" to "wool" parsed as item
set block at location at 221, 74, -17 in world "world" to "wool" parsed as item
set block at location at 221, 74, -18 in world "world" to "wool" parsed as item
set block at location at 221, 73, -16 in world "world" to "red wool" parsed as item
set block at location at 221, 73, -17 in world "world" to "red wool" parsed as item
set block at location at 221, 73, -18 in world "world" to "red wool" parsed as item
set {flag1} to "flag1_GE2"
if {_flag} is 0:
stop
else:
send "&6[FLAG] &3Capture du drapeau en cour..." to player
send "&6[FLAG] &cLes Allemands capturent la zone !"
wait 10 seconds
if {_flag} is 0:
stop
else:
set block at location at 221, 75, -16 in world "world" to "air" parsed as item
set block at location at 221, 75, -17 in world "world" to "air" parsed as item
set block at location at 221, 75, -18 in world "world" to "air" parsed as item
set block at location at 221, 74, -16 in world "world" to "air" parsed as item
set block at location at 221, 74, -17 in world "world" to "air" parsed as item
set block at location at 221, 74, -18 in world "world" to "air" parsed as item
set block at location at 221, 73, -16 in world "world" to "air" parsed as item
set block at location at 221, 73, -17 in world "world" to "air" parsed as item
set block at location at 221, 73, -18 in world "world" to "air" parsed as item
set block at location at 221, 78, -16 in world "world" to "black wool" parsed as item
set block at location at 221, 78, -17 in world "world" to "black wool" parsed as item
set block at location at 221, 78, -18 in world "world" to "black wool" parsed as item
set block at location at 221, 77, -16 in world "world" to "wool" parsed as item
set block at location at 221, 77, -17 in world "world" to "wool" parsed as item
set block at location at 221, 77, -18 in world "world" to "wool" parsed as item
set block at location at 221, 76, -16 in world "world" to "red wool" parsed as item
set block at location at 221, 76, -17 in world "world" to "red wool" parsed as item
set block at location at 221, 76, -18 in world "world" to "red wool" parsed as item
set {flag1} to "flag1_GE3"
send "&6[FLAG] &4Les Allemands ont captures la zone"
if {flag1} is "flag1_GE1":
send "&6[FLAG] &3Capture du drapeau en cour..." to player
send "&6[FLAG] &cLes Allemands capturent la zone !"
wait 10 seconds
if {_flag} is 0:
stop
else:
set block at location at 221, 72, -16 in world "world" to "air" parsed as item
set block at location at 221, 72, -17 in world "world" to "air" parsed as item
set block at location at 221, 72, -18 in world "world" to "air" parsed as item
set block at location at 221, 71, -16 in world "world" to "air" parsed as item
set block at location at 221, 71, -17 in world "world" to "air" parsed as item
set block at location at 221, 71, -18 in world "world" to "air" parsed as item
set block at location at 221, 70, -16 in world "world" to "air" parsed as item
set block at location at 221, 70, -17 in world "world" to "air" parsed as item
set block at location at 221, 70, -18 in world "world" to "air" parsed as item
set block at location at 221, 75, -16 in world "world" to "black wool" parsed as item
set block at location at 221, 75, -17 in world "world" to "black wool" parsed as item
set block at location at 221, 75, -18 in world "world" to "black wool" parsed as item
set block at location at 221, 74, -16 in world "world" to "wool" parsed as item
set block at location at 221, 74, -17 in world "world" to "wool" parsed as item
set block at location at 221, 74, -18 in world "world" to "wool" parsed as item
set block at location at 221, 73, -16 in world "world" to "red wool" parsed as item
set block at location at 221, 73, -17 in world "world" to "red wool" parsed as item
set block at location at 221, 73, -18 in world "world" to "red wool" parsed as item
set {flag1} to "flag1_GE2"
if {_flag} is 0:
stop
else:
send "&6[FLAG] &3Capture du drapeau en cour..." to player
send "&6[FLAG] &cLes Allemands capturent la zone !"
wait 10 seconds
if {_flag} is 0:
stop
else:
set block at location at 221, 75, -16 in world "world" to "air" parsed as item
set block at location at 221, 75, -17 in world "world" to "air" parsed as item
set block at location at 221, 75, -18 in world "world" to "air" parsed as item
set block at location at 221, 74, -16 in world "world" to "air" parsed as item
set block at location at 221, 74, -17 in world "world" to "air" parsed as item
set block at location at 221, 74, -18 in world "world" to "air" parsed as item
set block at location at 221, 73, -16 in world "world" to "air" parsed as item
set block at location at 221, 73, -17 in world "world" to "air" parsed as item
set block at location at 221, 73, -18 in world "world" to "air" parsed as item
set block at location at 221, 78, -16 in world "world" to "black wool" parsed as item
set block at location at 221, 78, -17 in world "world" to "black wool" parsed as item
set block at location at 221, 78, -18 in world "world" to "black wool" parsed as item
set block at location at 221, 77, -16 in world "world" to "wool" parsed as item
set block at location at 221, 77, -17 in world "world" to "wool" parsed as item
set block at location at 221, 77, -18 in world "world" to "wool" parsed as item
set block at location at 221, 76, -16 in world "world" to "red wool" parsed as item
set block at location at 221, 76, -17 in world "world" to "red wool" parsed as item
set block at location at 221, 76, -18 in world "world" to "red wool" parsed as item
set {flag1} to "flag1_GE3"
send "&6[FLAG] &4Les Allemands ont captures la zone"
if {flag1} is "flag1_GE2":
send "&6[FLAG] &3Capture du drapeau en cour..." to player
send "&6[FLAG] &cLes Allemands capturent la zone !"
wait 10 seconds
if {_flag} is 0:
stop
else:
set block at location at 221, 75, -16 in world "world" to "air" parsed as item
set block at location at 221, 75, -17 in world "world" to "air" parsed as item
set block at location at 221, 75, -18 in world "world" to "air" parsed as item
set block at location at 221, 74, -16 in world "world" to "air" parsed as item
set block at location at 221, 74, -17 in world "world" to "air" parsed as item
set block at location at 221, 74, -18 in world "world" to "air" parsed as item
set block at location at 221, 73, -16 in world "world" to "air" parsed as item
set block at location at 221, 73, -17 in world "world" to "air" parsed as item
set block at location at 221, 73, -18 in world "world" to "air" parsed as item
set block at location at 221, 78, -16 in world "world" to "black wool" parsed as item
set block at location at 221, 78, -17 in world "world" to "black wool" parsed as item
set block at location at 221, 78, -18 in world "world" to "black wool" parsed as item
set block at location at 221, 77, -16 in world "world" to "wool" parsed as item
set block at location at 221, 77, -17 in world "world" to "wool" parsed as item
set block at location at 221, 77, -18 in world "world" to "wool" parsed as item
set block at location at 221, 76, -16 in world "world" to "red wool" parsed as item
set block at location at 221, 76, -17 in world "world" to "red wool" parsed as item
set block at location at 221, 76, -18 in world "world" to "red wool" parsed as item
set {flag1} to "flag1_GE3"
send "&6[FLAG] &4Les Allemands ont captures la zone"on region enter:
if "%region%" contains "__global__":
set {_flag} to 0
-
comment ? x)
-
Super merci !
-
Ca marche , merci , mais comment je peux faire pour faire cela à plusieurs endroit ?
-
-
-
Non , att je le met stv , c'est peut-être ça effectivement
-
Et j'ai oublié de préciser qu'il y'aura plusieurs lieux à prendre (Donc plusieurs endroits avec des drapeaux comme ça)
Loop all chunks
dans Inactifs
Répondu :
Hey pourrai tu m'aider stp ?