Aller au contenu

Description de la ressource

InalAntiInsultes

But d'InalCraft : 

InalAntiInsultes est un Skript très simple qui empêche les joueurs d'insulter et qui les mute 1h automatiquement pour insultes !

Comment utilisez InalCraft : 

Aucune utilisation, si un joueur  dit par exemple "ta gueule" il va être mute pendant 1 heure pour la raison Insultes, vous n'avez rien à modifié !

Crédits:

Créateur : INeedALover

Merci de laissez les crédits du Skript si vous le faites en vidéo ou si vous l'utilisez

Ne vous l'approprié pas merci !




Retour utilisateur

Vous ne pouvez donner votre avis qu'après avoir téléchargé cette ressource.


Yghore

   3 sur 4 membres a ou ont trouvé cet avis utile 3 / 4 membres

Bonsoir, ton skript comporte plusieurs problèmes

1 - Le skript mute le joueur seulement et seulement si il dit une phrase bien précise, donc ce n'est pas très précis dans la détection des insultes.

2 - Il y a beaucoup de répétitions, tu aurais puis rajouter une liste pour enlever environ 95% des lignes du skript.

3 - Il n'y pas de personnalisation possible (Prefix, heure du mute, commande du mute, message du mute, la possibilité de rajouter des insultes, etc...) 

Voici un petit skript d'Anti-Insultes qui enlève la plupart des problèmes  

options:
	prefix: &7[&4Anti&7-&cInsultes] &7
	command: mute %player% 1h
	message_player: &7Tu viens d'être sanctionner a cause du mot suivant : &c%loop-value%


on script load:
	if {AInsulte::*} is not set:
		#Rajout d'une liste de base d'insulte (Si la variable n'est pas défini)
		add "Merde", "pute", "salope", "con", "enculé", "enculer", "ez", "fdp", "abruti", "foutre", "fiotte", "pd", "fumier", "gogol", "emmerdeur", "imbécile", "branleur", "kikoo" and "kikou" to {AInsulte::*}

command /AntiInsulte <text=help> [<text>]:
	permission: AI.admin
	permission message: &cVous n'avez pas la permission d'éxecuter cette commande !
	trigger:


		if arg-1 is "help":
			send "&7/AntiInsulte add [Insulte]"
			send "&7/AntiInsulte remove [Insulte]"
			send "&7/AntiInsulte list"

		else if arg-1 is "add":
			if arg-2 is set:
				if {AInsulte::*} contains arg-2:
					send "{@prefix} Ce mot est déjà dans la liste !"
				else:
					add arg-2 to {AInsulte::*}
					send "{@prefix} L'insulte a été rajoutée !"
			else:
				send "{@prefix} Il faut définir une insulte"

		else if arg-1 is "remove":
			if arg-2 is set:
				if {AInsulte::*} contains arg-2:
					remove arg-2 from {AInsulte::*} 
					send "{@prefix} L'insulte a été retirée !"
				else:
					send "{@prefix} Ce mot n'est pas dans la liste !"
			else:
				send "{@prefix} Il faut définir une insulte"

		else if arg-1 is "list":
			send "{@prefix} Liste : "
			loop {AInsulte::*}:
				send "%loop-index% &7- &f%loop-value%"

		else:
			send "{@prefix} Commande inconnue -> /mute help"




on chat:
	set {_msg::*} to message split at " "
	loop {_msg::*}:
		if {AInsulte::*} contains loop-value:
			cancel event
			make console execute "{@command}"
			send "{@message_player}"
			stop


 

  • J'aime 1

Partager cet avis


Lien vers l’avis
maxouviclouis

   4 sur 6 membres a ou ont trouvé cet avis utile 4 / 6 membres

Bof ... Je trouve rien de spécial a se script ... 

Réponse de l'auteur

Chacun son choix, j'ai cherché et je n'ai pas trouvé de Skript qui mute automatiquement après une insulte écrit dans le chat, a moins que j'ai mal cherché. 

Merci de ton avis négatif

La prochaine fois fait nous un avis constructif ^^

Agréable journée

Partager cet avis


Lien vers l’avis
Bobinho

· Modifié par Eralysium

  

Heu j'ai pas les mots là... Je comprend même pas qu'on puisse valider ce genre de ressource...
Aucun personnalisation, le code fait 700 lignes... alors que c'est tout le temps le même schéma... On peut refaire exactement ce que fais ton "skript" en même pas 10 lignes. Y a 3 fois l'event on chat avec au début les même insultes...
De plus si le message n'est pas "fdp", mais " vous êtes un petit fdp mon cher" ça ne fait rien.
Bref aucun intérêt !

Partager cet avis


Lien vers l’avis
×
×
  • 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.