Aller au contenu

SKRIPT FRIENDS (PAS DE FIGHT)


Messages recommandés

Posté(e)

Salut je tient un serveur 1.8.8 et je voudrais un skript pour une version 1.8.8

Le skript servirait aux joueurs; = Une commande /friends add <player> .

Cette commande envoie une requete a l'arg 1., qui une fois accepter ne peuvent plus se taper 

Je voudrais qu'on puisse voir le nombre d'amis qu'on a /friends list et aussi qu'on est un maximum de 4 amis 

Je sais pas si c'est possible aussi que les gens avec qui ont est amis aient une étoile a coté de leur pseudo ?

Voila, j'espèque que vous m'avez compris ! Merci ?

Posté(e)

Hey ! Je t'ai fais un petit bou de code dis moi si cela te convient !

command /friend [<text>] [<player>]:
	aliases: /f
	trigger:
		if arg 1 is "add":
			if arg 2 is set:
				if {counter.friend.%player%} <= 4:
					add arg 2 to {list.request.%player%::*}
					if {list.request.%arg 2%::*} contains player:
						remove player from {list.request.%arg 2%::*}
						remove arg 2 from {list.request.%player%::*}

						send "<red>Vous êtes amis avec %player%" to arg 2
						send "<red>Vous êtes amis avec %arg 2%" to player

						add arg 2 to {list.friend.%player%::*}
						add player to {list.friend.%arg 2%::*}

						add 1 to {counter.friend.%player%}
						add 1 to {counter.friend.%player%}
					else:
						send "<red>La demande vient d'être envoyée !"
				else if {counter.friend.%player%} is not set:
					set {counter.friend.%player%} to 0
					send "<red>Refait la commande pour ton première amis !"
				else:
					send "<red><bold>Vous avez déjà 4 amis !"
		if arg 1 is "remove":
			if arg 2 is set:
				if {list.friend.%player%::*} contains arg 2:
					remove arg 2 from {list.friend.%player%::*}
					remove player from {list.friend.%arg 2%::*}

					send "<red>Vous n'êtes plus amis avec %player%" to arg 2
					send "<red>Vous n'êtes plus amis avec %arg 2%" to player

					remove 1 from {counter.friend.%player%}
					remove 1 from {counter.friend.%player%}
				else:
					send "<red>%arg 2% n'est pas ton amis"

		if arg 1 is "list":
			loop {list.friend.%player%::*}:
				send "%{list.friend.%player%::%loop-index%}%"

on damage:
	if attacker is a player:
		if {list.friend.%attacker%::*} contains victim:
			send "<red><bold>Tu ne peux pas attaquer ton amis %victim%" to attacker
			cancel event

 

Posté(e)
Il y a 5 heures, Nathanael2611 a dit :

Je poste un skript très complet pour ta demande dans la journée ?

Même si je pense que tu as trouver ton bohneur avec le post de Itex.

Que de gentillesse, mon ego est très flatté ? ?

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.