Aller au contenu
  • 0

Question

Posté(e) (modifié)

Version de Minecraft : 1.8.9
Version de Skript : 2.2

Addons utilisés: SkQuery, skRayFall, WildSkript

Type du skript : Drop un item random quand on casse un block

Description du script :

Salut, je voudrais quand on casse un bloc d'herbe ça drop un item random parmis tous les items du jeu, mais je voudrais bloquer certains items pour pas qu'il soit drop.

on break of tallgrass:
	if {statut} is "Game":
		cancel event
		set event-block to air
		set {_items} to a random items out of all items
		drop 1 of {_items} at event-location

Comment je peux faire pour bloquer certains item (Exemple : command_block, barrier)

Merci !

Modifié par LightCookies

4 réponses à cette question

Messages recommandés

  • 0
Posté(e)
on load:
    set {blocks::*} to all blocks
    delete {blocks::1}
    stop
 
on unload:
    delete {blocks::*}
    stop
 
on break of tallgrass:
	if {statut} is "Game":
    	drop a random element out of {blocks::*}
    	stop

Petite question es tu sur que cela peut donner ce type de block ?

 

Source : Google 

  • 0
Posté(e)

Salut, je me permets de répondre car la solution de @Naipow ne permet pas le drop d'items, ni celui de certains blocks (Granite par exemple).

options:
	blacklistblocks: bedrock, command block, and barrier

on load:
	set {blacklistblocks::*} to {@blacklistblocks}

on break of grass:
	if {statut} is "Game":
		cancel event
		set event-block to air
		set {_items} to random item out of all items
		while {blacklistblocks::*} contains {_items}:
			set {_items} to random item out of all items
		drop 1 of {_items} at event-location

Tu as simplement à entrer le nom des blocks ou items que tu souhaites blacklist dans l'option, en faisant bien attention à finir par un ", and [dernierblock]"

Attention, il est important de set l'option dans une liste car il est impossible (du moins avec les addons que je possède) de voir si l'item est contenu dans l'option.

Invité
Ce sujet ne peut plus recevoir de nouvelles réponses.
×
×
  • 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.