Aller au contenu

Messages recommandés

Posté(e)

Version 1.8

Type de skript Skript ROLEPLAY

Description Bonjour, je souhaite un skript de carte d'identitée. 

C'est simple, quand le joueur fait /id un effet de slowness est give et une question dans le chat survient :

- Bienvenue sur la création de carte d'identité, pour commencer donne moi ton sexe (Homme/Femme)
Tu dois répondre dans le chat

(Le joueur répond)

- Très bien, désormais donne ton âge (De 16 à 120 ans)

(Le joueur répond)

- Parfait, maintenant écrit ton Prénom et Nom (exemple : Joseph Staline)

(Le joueur répond)

- Nickel, il me faudrait ton origine désormais ! (Exemple : France)

(Le joueur répond)

- Merci, voici ma derniere question... Es-tu originaire de l'île de MDKRASERV (Oui/Non)

(Le joueur répond)

- Merci beaucoup, voici ta carte !

_______________________________________________________________________

Le joueur reçoit un livre avec comme nom "&eCarte d'identitée"

Le lore Du livre ressemble globalement à ça

&3Prénom Nom : &b(réponse)
&3Origine : &b(réponse)
&3Habitant : &b(réponse)
&3Age : &b(réponse)

 

_______________________________________________________________________________

 

Merci d'avoir pris le temps de lire, niveau addons j'ai els addons de base (Wildskript, skquery,..)

 

Cordialement,
Evan

Posté(e)

Je t'ai fait ça, j'lai fait asser rapidement donc je sait pas si c'est le plus opti, ya des trucs que j'ai pas réussi à faire (car j'lai fait en 1.12, et en 1.12 ya des trucs 1.8 qui fonctionnent pas...) (je suis tout nouveau sur la 1.12 skript ^^')

 

command /id [<text>]:
	trigger:
		if {carteID.%player%} is "faite":
			send "carte déjà faite"
		else:
			remove slowness from player
			wait 1 tick
			apply potion of slowness of tier 10 to player for 999 days
			set {carteID.%player%} to "youpijefaitmacartemdr."
			send "Bienvenue sur la création de carte d'identité, pour commencer donne moi ton sexe (Homme/Femme), tu dois répondre dans le chat."

on join:
	if {carteID.%player%} is not "faite":
		delete {carteID.%player%}
		delete {carteID_sexe.%player%}
		delete {carteID_age.%player%}
		delete {carteID_prenom.%player%}
		delete {carteID_orig.%player%}
		delete {carteID_mdk.%player%}
		remove slowness from player
		
on chat:
	if {carteID.%player%} is "youpijefaitmacartemdr.":
		cancel event
		if message is "Homme" or "Femme":
			wait 1 ticks
			set {carteID.%player%} to "age"
			set {carteID_sexe.%player%} to message
			send "Très bien, désormais donne ton âge (De 16 à 120 ans)"
			stop
	if {carteID.%player%} is "age":
		set {_s} to 16
		loop 104 times:
			set {_l::%{_s}%} to "ok"
			add 1 to {_s}
		if "%{_l::%message%}%" is "ok":
			cancel event
			wait 2 ticks
			set {carteID.%player%} to "prenom"
			set {carteID_age.%player%} to message
			send "Parfait, maintenant écrit ton Prénom et Nom (exemple : Joseph Staline)"
			stop

	if {carteID.%player%} is "prenom":
		cancel event
		wait 1 ticks
		set {carteID.%player%} to "orig"
		set {carteID_prenom.%player%} to message
		send "Nickel, il me faudrait ton origine désormais ! (Exemple : France)"
		stop
	if {carteID.%player%} is "orig":
		cancel event
		wait 1 ticks
		set {carteID.%player%} to "mdk"
		set {carteID_orig.%player%} to message
		send "Merci, voici ma derniere question... Es-tu originaire de l'île de MDKRASERV (Oui/Non)"
		stop
	if {carteID.%player%} is "mdk":
		if message is "Oui" or "Non":
			cancel event
			wait 1 ticks
			set {carteID.%player%} to "faite"
			set {carteID_mdk.%player%} to message
			send "Merci beaucoup, voici ta carte !"
			set {_item} to "book" parsed as item
			set name of {_item} to "&eCarte d'identitée"
			set line 1 of lore of {_item} to "&3Prénom Nom : &b%{carteID_prenom.%player%}%"
			set line 2 of lore of {_item} to "&3Origine : &b%{carteID_orig.%player%}%"
			set line 3 of lore of {_item} to "&3Habitant : &b%{carteID_mdk.%player%}%"
			set line 4 of lore of {_item} to "&3Age : &b%{carteID_age.%player%}%"
			give {_item} to player
			remove slowness from player
			stop

 

Je l'ai testé, il fonctionne.

  • J'aime 2
  • Mathitux verrouillé, déverrouillé et 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.