Aller au contenu

Messages recommandés

Posté(e)

Version de Minecraft : 1.7.10
Version de Skript : beta

plugin et mods utiliser:

mods pour argent: Currency

plugins utiliser:

- vault

- essentials

- create your own menu

Type du skriptmenu atm pour retirer de l'argent

Description du script :

quand on clique sur une feuille de chêne sa nous ouvre un menu atm pour deposer/retirer de l'argent

id des item d'argent:

25 centimes = 6683

50 centimes = 6684

1 euro = 6685

2 euro = 6686

5 euro = 6687

10 euro = 6688

25 euro = 6689

50 euro = 6690

100 euro = 6691

200 euro = 6692

merci de vouloir m'aider   cordialement 

500 euro = 6693

merci pour m'aider a ce truc

  • J'aime 1
Posté(e)
Le 26/10/2019 à 04:23, ZWolfPro a dit :

aliases:
	atm = 537
	carte = 5482
	money = 1
	billet5 = 4096
	billet10 = 4097
	billet20 = 4098
	billet50 = 4099
	billet100 = 4100
	billet200 = 4101
	billet500 = 4102

command /Atm [<text> <number>] [<number>]:
	trigger:
		if arg 1 is not set:
			wait 0.1 tick
			set {atmopen.%player%} to true
			open chest with 6 rows named "&4AltasATM" to player
			format slot 1 of player with billet5 named "&3Retirer 5$" to run [make player execute command "/Atm retirer 5"]
			format slot 2 of player with billet10 named "&3Retirer 10$" to run [make player execute command "/Atm retirer 10"]
			format slot 3 of player with billet20 named "&3Retirer 20$" to run [make player execute command "/Atm retirer 20"]
			format slot 4 of player with billet50 named "&3Retirer 50$" to run [make player execute command "/Atm retirer 50"]
			format slot 5 of player with billet100 named "&3Retirer 100$" to run [make player execute command "/Atm retirer 100"]
			format slot 6 of player with billet200 named "&3Retirer 200$" to run [make player execute command "/Atm retirer 200"]
			format slot 7 of player with billet500 named "&3Retirer 500$" to run [make player execute command "/Atm retirer 500"]
			format slot 10 of player with 16 of billet5 named "&3Retirer 80$" to run [make player execute command "/Atm retirer 5 16"]
			format slot 11 of player with 16 of billet10 named "&3Retirer 160$" to run [make player execute command "/Atm retirer 10 16"]
			format slot 12 of player with 16 of billet20 named "&3Retirer 320$" to run [make player execute command "/Atm retirer 20 16"]
			format slot 13 of player with 16 of billet50 named "&3Retirer 800$" to run [make player execute command "/Atm retirer 50 16"]
			format slot 14 of player with 16 of billet100 named "&3Retirer 1600$" to run [make player execute command "/Atm retirer 100 16"]
			format slot 15 of player with 16 of billet200 named "&3Retirer 3200$" to run [make player execute command "/Atm retirer 200 16"]
			format slot 16 of player with 16 of billet500 named "&3Retirer 8000$" to run [make player execute command "/Atm retirer 500 16"]
			format slot 46 of player with billet5 named "&3Deposer 5$" to run [make player execute command "/Atm deposer 5"]
			format slot 47 of player with billet10 named "&3Deposer 10$" to run [make player execute command "/Atm deposer 10"]
			format slot 48 of player with billet20 named "&3Deposer 20$" to run [make player execute command "/Atm deposer 20"]
			format slot 49 of player with billet50 named "&3Deposer 50$" to run [make player execute command "/Atm deposer 50"]
			format slot 50 of player with billet100 named "&3Deposer 100$" to run [make player execute command "/Atm deposer 100"]
			format slot 51 of player with billet200 named "&3Deposer 200$" to run [make player execute command "/Atm deposer 200"]
			format slot 52 of player with billet500 named "&3Deposer 500$" to run [make player execute command "/Atm deposer 500"]
			format slot 37 of player with 16 of billet5 named "&3Deposer 80$" to run [make player execute command "/Atm deposer 5 16"]
			format slot 38 of player with 16 of billet10 named "&3Deposer 160$" to run [make player execute command "/Atm deposer 10 16"]
			format slot 39 of player with 16 of billet20 named "&3Deposer 320$" to run [make player execute command "/Atm deposer 20 16"]
			format slot 40 of player with 16 of billet50 named "&3Deposer 800$" to run [make player execute command "/Atm deposer 50 16"]
			format slot 41 of player with 16 of billet100 named "&3Deposer 1600$" to run [make player execute command "/Atm deposer 100 16"]
			format slot 42 of player with 16 of billet200 named "&3Deposer 3200$" to run [make player execute command "/Atm deposer 200 16"]
			format slot 43 of player with 16 of billet500 named "&3Deposer 8000$" to run [make player execute command "/Atm deposer 500 16"]
			format slot 19 of player with purple glass named " " to be unstealable
			format slot 20 of player with purple glass named " " to be unstealable
			format slot 21 of player with purple glass named " " to be unstealable
			format slot 22 of player with money named "&3&lMoney : %player's money%$" to be unstealable
			format slot 23 of player with purple glass named " " to be unstealable
			format slot 24 of player with purple glass named " " to be unstealable
			format slot 25 of player with purple glass named " " to be unstealable
			format slot 26 of player with purple glass named " " to be unstealable
			format slot 28 of player with purple glass named " " to be unstealable
			format slot 29 of player with purple glass named " " to be unstealable
			format slot 30 of player with purple glass named " " to be unstealable
			format slot 31 of player with money named "&3&lMoney : %player's money%$" to be unstealable
			format slot 32 of player with purple glass named " " to be unstealable
			format slot 33 of player with purple glass named " " to be unstealable
			format slot 34 of player with purple glass named " " to be unstealable
			format slot 35 of player with purple glass named " " to be unstealable
			format slot 18 of player with purple glass named " " to be unstealable
			format slot 27 of player with purple glass named " " to be unstealable
			
		else if arg 1 is "retirer":
			if arg 3 is equal to 16:
				set {_b} to 16
			else:
				set {_b} to 1
			if player's money is smaller than arg 2*{_b}:
				send "&4[&cAltas&fAtm&4]&c Tu n'as pas assez d'argent " to player
			else:
				if arg 2 is 5:
					give player {_b} of billet5
				else if arg 2 is 10:
					give player {_b} of billet10
				else if arg 2 is 20:
					give player {_b} of billet20
				else if arg 2 is 50:
					give player {_b} of billet50
				else if arg 2 is 100:
					give player {_b} of billet100
				else if arg 2 is 200:
					give player {_b} of billet200
				else if arg 2 is 500:
					give player {_b} of billet500
				remove {_b}*arg 2 from player's money
		else if arg 1 is "deposer":
			if arg 3 is equal to 16:
				set {_b} to 16
			else:
				set {_b} to 1
			if arg 2 is 5:
				if player's inventory contains {_b} of billet5:
					remove {_b} of billet5 from player's inventory
					loop {_b} times:
						add 5 to player's money
				else:
					send "&4[&cAltas&fAtm&4]&c Tu n'as pas assez d'argent " to player
			else if arg 2 is 10:
				if player's inventory contains {_b} of billet10:
					remove {_b} of billet10 from player's inventory
					loop {_b} times:
						add 10 to player's money
				else:
					send "&4[&cAltas&fAtm&4]&c Tu n'as pas assez d'argent " to player
			else if arg 2 is 20:
				if player's inventory contains {_b} of billet20:
					remove {_b} of billet20 from player's inventory
					loop {_b} times:
						add 20 to player's money
				else:
					send "&4[&cAltas&fAtm&4]&c Tu n'as pas assez d'argent " to player
			else if arg 2 is 50:
				if player's inventory contains {_b} of billet50:
					remove {_b} of billet50 from player's inventory
					loop {_b} times:
						add 50 to player's money
				else:
					send "&4[&cAltas&fAtm&4]&c Tu n'as pas assez d'argent " to player
			else if arg 2 is 100:
				if player's inventory contains {_b} of billet100:
					remove {_b} of billet100 from player's inventory
					loop {_b} times:
						add 100 to player's money
				else:
					send "&4[&cAltas&fAtm&4]&c Tu n'as pas assez d'argent " to player
			else if arg 2 is 200:
				if player's inventory contains {_b} of billet200:
					remove {_b} of billet200 from player's inventory
					loop {_b} times:
						add 200 to player's money
				else:
					send "&4[&cAltas&fAtm&4]&c Tu n'as pas assez d'argent " to player
			else if arg 2 is 500:
				if player's inventory contains {_b} of billet500:
					remove {_b} of billet500 from player's inventory
					loop {_b} times:
						add 500 to player's money
		
on inventory close:
	if {atmopen.%player%} is true:
		set {atmopen.%player%} to false

on rightclick on atm:
	if player has a carte:
		cancel event
		send "&4[&cAltas&fAtm&4]&7 Bienvenue sur votre compte bancaire."
		make player execute command "/Atm"
	else:
		cancel event
		send "&4[&cAltas&fAtm&4]&7 Vous n'avez pas de carte bancaire."

Parce que sinon j'ai ceci qui est fonctionnelle mais faut mettre à jours les ID tu pourras t'en sortir ou tu veux que je le fasse cependant il me faut l'ID de ton ATM

merci beaucoup ca marche

 

  • Joriis a verrouillé ce sujet
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.