Aller au contenu
  • J'aime 1

Review Averages

1.3 out of 5 stars
0%
0%
0%
33%
67%

User Feedback

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


 


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 ... 

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


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 !


Lien vers l’avis



Autres ressources de Enzo27310


Retour utilisateur

×
×
  • 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.