Aller au contenu

Gaël Erhlich

Ancien
  • Compteur de contenus

    889
  • Inscription

  • Dernière visite

  • Jours gagnés

    18
  • Crédits

    15 [Faire un don]

Tout ce qui a été posté par Gaël Erhlich

  1. J'me dis que tu postes peut-être un peu trop de messages de profil lel
  2. Il parle pas de devenir géant, il parle de devenir un géant, une entité non-utilisée de Minecraft, mais qui existe quand même et peut popper manuellement.
  3. Oh tous ces plugins supprimés
  4. En fait, ce que te dit le message d'erreur, c'est que {redteam} est pas une liste donc tu peux pas y ajouter un joueur. Aussi le signe pourcents "%" est utile seulement dans les textes. Si tu veux juste le joueur, player suffit. Puis la commande spreadplayers fonctionne avec un seul joueur à la fois, donc tu dois retaper la commande pour chaque joueur de l'équipe, ce qui signifie que tu dois faire une boucle avec loop {redteam::*}. Après, je suis pas tout à fait sûr que t'aies le niveau en Skript pour faire ce que tu veux faire si tu connais pas trop les notions que je viens d'évoquer. Vaut mieux apprendre pas à pas.
  5. Gaël Erhlich

    Functions

    Les fonctions SkQuery s'appliquent à tous tes plugins. C'est-à-dire que t'as rien de spécial à faire, t'appelles la fonction comme tu ferais si était dans le même fichier.
  6. V'nez on construit un mur pour l'empêcher de partir, puis on renomme SkriptMC en République Démocratique de SkriptMC
  7. Gaël Erhlich

    éclaire --> kill

    Si ça tue pas la personne, ajoute une instruction parallèle. Genre quand l'éclair tombe quelque part, il tue les personnes dans un rayon donné.
  8. Gaël Erhlich

    Around victim

    M'étonnerait que ce code fonctionne : spawn 15 skeleton in radius 10 around victim Ni lui d'ailleurs puisque y'a 15 squelettes : set name of last spawned entities to "&6&lSkeleton" set rf max hp of last spawned entities to 4 apply speed 7 to last spawned entities
  9. @§Calvineries§ Ça a l'air sympa et tout, mais ça manque un peu d'explication sur ce qu'est un PvP-Smash. ^^"
  10. Gaël Erhlich

    Lumière

    En fait, la lumière est gérée par le client. Ça signifie que quand TON ordi sait qu'il y a une source lumineuse, il fait apparaître de la lumière autour. Alors à moins d'un tour de passe-passe ouf pour tromper le client, c'est pas trop trop possible. Le bloc de glowstone, éventuellement, faut juste se rappeler qu'il faut reposer le bloc qui était en dessous juste après l'opération, et que ça demande de sauvegarder toutes les informations sur le bloc en question. C'est pas un immense défi, mais la personne qui le fera doit se souvenir que c'est facile d'oublier un truc quand on veut sauvegarder un bloc spécifique.
  11. Projeeeeeeeeeeeeeeeeeeeeey
  12. Douliprane, le médoc agréable à prendre
  13. Dans ce cas, tu devrais développer un peu plus en quoi la solution qui t'a été donnée ne marche pas. Si on te donne celle-là, c'est qu'à première vue, on ne sait pas quel pourrait être le problème. ^^
  14. Y'en a à la pelle des plugins dans ce genre-là effectivement. Si celui-ci marche pas, tu pourras en trouver un qui marchera.
  15. Tu ne peux pas, c'est ce que te dit le message d'erreur. Si Skript le dit, c'est vrai. :p Mais pourquoi ne pas utiliser player's name directement au lieu de vouloir le mettre en argument ?
  16. Dans l'idée, ça donne ça : on death of a zombie: attacker is a player drop 1 potato
  17. Gaël Erhlich

    Passage sur un block

    Juste : les mécanismes qui se déclenchent quand on marche sur un bloc quelconque sont très gourmands en ressources côté serveur. Alors si tu peux faire autrement, genre avec une plaque de pression ou en cliquant sur le bloc d'or, fais-le, ce sera beaucoup plus intéressant niveau optimisation.
  18. Gaël Erhlich

    message world

    C'est pas grave, c'est le lot du programmeur d'avoir des problèmes un peu cons parfois. Laisse, ça peut toujours servir. ^^
  19. Gaël Erhlich

    message world

    De rien, mets ceci et vois ce que ça t'affiche, tu pourrais même trouver la source du problème par toi-même avec ça : loop all players: broadcast "%loop-player% : %loop-player's world%" if loop-player's world is "sumo1": broadcast "%loop-player% : OK"
  20. Gaël Erhlich

    message world

    Tu peux juste ajouter une étape si ça fonctionne pas : loop all players: if loop-player's world is "sumo1":
  21. Juste, tu veux conserver l'utilité des enchantements type Fortune ? Parce que c'est vachement plus simple à faire sans huh.
  22. Mmh c'est pas tout à fait ce que je voulais dire, j'étais plus sur le fait que les cheats sont pas les mêmes, et que du coup, les méthodes pour les stopper sont pas les mêmes non plus. Mais d'un autre côté, ce que tu dis est aussi rendu faux par le fait que tous les cheats ne sont pas liés au déplacement : forcefield, X-ray, régénération instantanée, invincibilité, et d'autres auxquels j'aurai pas pensé. Mais bref, ce que je veux dire, c'est qu'un anti-fly ne permet pas d'empêcher un forcefield et un anti-forcefield n'empêche pas un X-ray. Mais juste : "un robot ne sera jamais plus fort qu’un humain" est faux, l'automatisation et la robotisation sont partout parce que plus performants que les humains !
  23. Petite précision sur ce qu'est un cheat : c'est le nom qu'on donne aux actions avantageuses permises par des modifications de client et non permises par le jeu ou le serveur de base. Ce qui est important de retenir, c'est que le seul point commun entre les cheats, c'est une modification du jeu côté joueur. Du coup, les cheats peuvent fonctionner de plein de manières différentes, avoir plein de fonctionnalités différentes. C'est pour ça qu'en temps que développeur de plugins, tu peux pas combattre le cheat en général, tu dois t'adapter à chaque cheat au cas par cas, donc quasiment créer un nouveau plugin à chaque fois. Alors "trouver des cheaters", c'est très vague.
×
×
  • 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.