Adventure Craft

Statut
N'est pas ouverte pour d'autres réponses.
Ah je pense que c'est possible mais il va falloir demandé à quelqu'un d'autre que moi ^^ ...
Je vais tenter pour le fun même si je sais que j'y arriverais jamais ...
 
Alors voila ce que j'ai put faire

OnUdapte :
Code:
for each(var entity in player.getEntitiesWithinRange(40))
{
    if(entity.classType == "Arrow")
    {
        if(entity.isPlayersArrow && entity.inBlockID == 1)
        {
            blockCoord = entity.inBlockCoords
            world.setBlockID(blockCoord.x+1, blockCoord.y, blockCoord.z, 76)
        }
    }
}

En gros quand tu tires sur un block de Stone avec une flêche cela faire apparaître une torche de redstone allumée sur le bloc adjacent EST ( là où se dirigent les nuages ) . Après tu as plus qu'a mettre de la redstone caché derrière pour faire ce que tu veux :) .

Après il y a moyen de changer là où spawnera la torche de redstone , cela peut être au dessus du bloc , en dessous , etc ...

Si tu veux changer le block sur lequel il faut tirer change ça :
if(entity.isPlayersArrow && entity.inBlockID == 1)
Change le "1" par l'ID du block cible
 
C'est la même chose le but était d'activer quelque chose quand on tirait sur un block avec un arc et des flêches mais au lieux d'activer un Redstone Block adjacent ( chose que je n'arrivais pas à faire ) , j'ai changé en faisant apparaitre une redstone torch à la place ...
Le but est le même mais la méthode différente et sa permet de faire des trucs pas mal :) faut juste savoir l'utiliser ^^
 
Statut
N'est pas ouverte pour d'autres réponses.