Aller au contenu

Skript De /Prison


Messages recommandés

Posté(e)

Bonjour,

 

Je voudrait un petit skript prison pour que sur mon serveur RP, les policier puissent faire /prison <Pseudo> <Raison> et qu'il puissent mettre un joueur en prison que toute les 15 minutes avec la permission police.prison.

J'aimerais aussi que quand les policiers feront /prison <Pseudo> <Raison> et que sa mette la personne désigné automatique 5 minutes en prison, et que sa fasse un broadcast dans le chat comme ceci :

 

&1[&bPolice&1] &bBernard a mis en prison Bernadette pour "Raison" !

 

Bernard = Celui a qui a fait /prison <Pseudo> <Raison> (Le Policier)

Bernadette = La personne mise en prison.

 

Merci d'avance a la personne qui me le feras et il auras sa tête sur le serveur :)

 

Cordialement,

NayzoxHD

Posté(e)

command /setprison:
permission: policier.setprison
permission message: &cVous ne pouvez pas placer de prison.
trigger:
	set {placePrison} to location at player
	send "&1[&bPolice&1] &bVous avez place la prison en: %{placePrison}%"

command /unprison <offlineplayer>:
permission: policier.unprison
permission message: &1[&bPolice&1] &cVous ne pouvez pas retirer un joueur de prison.
trigger:
	if {prison.%arg 1%} is true:
		set {prison.%arg 1%} to false
		teleport arg 1 to spawn
		broadcast "&1[&bPolice&1] &b%arg 2% n'est plus en prison !"

command /prison <number> <offlineplayer> [<text="Prison par un policier.">]:
permission: policier.sendprison
permission message: &1[&bPolice&1] &cVous ne pouvez pas envoyer un joueur en prison.
trigger:
	if arg 1 is not set:
		send "&1[&bPolice&1] &c/prison <tempsEnMinutes> <pseudo> [raison]"
		stop
	if arg 2 is not set:
		send "&1[&bPolice&1] &c/prison <tempsEnMinutes> <pseudo> [raison]"
	else if arg 2 is offline:
		send "&1[&bPolice&1] &cCe joueur est hors ligne !"
		stop
	teleport arg 2 to {placePrison}
	set {prison.%arg 2%} to true
	set {tempsPrison.%arg 2%} to arg 1
	set {quandPrison.%arg 2%} to now
	broadcast "&1[&bPolice&1] &b%player% a mis en prison %arg 2% pour "%arg 3%" !
	wait arg 1 minutes
	set {prison.%arg 2%} to false
	teleport player to spawn
	broadcast "&1[&bPolice&1] &b%arg 2% n'est plus en prison !"

on command:
if {prison.%player%} is true:
	send "&1[&bPolice&1] &bVous etes en prison ! Vous ne pouvez pas faire de commandes !"
	cancel event

on chat:
if {prison.%player%} is true:
	send "&1[&bPolice&1] &bVous etes en prison ! Vous ne pouvez pas parler !"
	cancel event

 

Bon apres j'ai la flemme de faire un vrai timer :D

a toi de finir ;)

Posté(e)

Merci, mais le seul problème, c'est que quand je fait /prison 5 NayzoxHD test sa me met pas en prison pendant 5 minutes mais sa me /unprison automatiquement et sa dit dans le chat "[Prison] NayzoxHD n'est plus en prison !

 

Peut tu le corrigé ?

Merci d'avance :)

Posté(e)
command /setprison:
permission: policier.setprison
permission message: &cVous ne pouvez pas placer de prison.
trigger:
	set {placePrison} to location at player
	send "&1[&bPolice&1] &bVous avez place la prison en: %{placePrison}%"

command /unprison <offlineplayer>:
permission: policier.unprison
permission message: &1[&bPolice&1] &cVous ne pouvez pas retirer un joueur de prison.
trigger:
	if {prison.%arg 1%} is true:
		set {prison.%arg 1%} to false
		teleport arg 1 to spawn
		broadcast "&1[&bPolice&1] &b%arg 2% n'est plus en prison !"

command /prison <number> <offlineplayer> [<text="Prison par un policier.">]:
permission: policier.sendprison
permission message: &1[&bPolice&1] &cVous ne pouvez pas envoyer un joueur en prison.
trigger:
	if arg 1 is not set:
		send "&1[&bPolice&1] &c/prison <tempsEnMinutes> <pseudo> [raison]"
		stop
	if arg 2 is not set:
		send "&1[&bPolice&1] &c/prison <tempsEnMinutes> <pseudo> [raison]"
	else if arg 2 is offline:
		send "&1[&bPolice&1] &cCe joueur est hors ligne !"
		stop
	teleport arg 2 to {placePrison}
	set {prison.%arg 2%} to true
	set {tempsPrison.%arg 2%} to arg 1
	set {quandPrison.%arg 2%} to now
	broadcast "&1[&bPolice&1] &b%player% a mis en prison %arg 2% pour "%arg 3%" !
	wait arg 1 minutes
	set {prison.%arg 2%} to false
	teleport player to spawn
	broadcast "&1[&bPolice&1] &b%arg 2% n'est plus en prison !"

on command:
if {prison.%player%} is true:
	send "&1[&bPolice&1] &bVous etes en prison ! Vous ne pouvez pas faire de commandes !"
	cancel event

on chat:
if {prison.%player%} is true:
	send "&1[&bPolice&1] &bVous etes en prison ! Vous ne pouvez pas parler !"
	cancel event

 

Bon apres j'ai la flemme de faire un vrai timer :D

a toi de finir ;)

command /setprison:
permission: policier.setprison
permission message: &cVous ne pouvez pas placer de prison.
trigger:
	set {placePrison} to location at player
	send "&1[&bPolice&1] &bVous avez place la prison en: %{placePrison}%"

command /unprison <offlineplayer>:
permission: policier.unprison
permission message: &1[&bPolice&1] &cVous ne pouvez pas retirer un joueur de prison.
trigger:
	if {prison.%arg 1%} is true:
		set {prison.%arg 1%} to false
		teleport arg 1 to spawn
		broadcast "&1[&bPolice&1] &b%arg 2% n'est plus en prison !"

command /prison <number> <offlineplayer> [<text="Prison par un policier.">]:
permission: policier.sendprison
permission message: &1[&bPolice&1] &cVous ne pouvez pas envoyer un joueur en prison.
trigger:
	if arg 1 is not set:
		send "&1[&bPolice&1] &c/prison <tempsEnMinutes> <pseudo> [raison]"
		stop
	if arg 2 is not set:
		send "&1[&bPolice&1] &c/prison <tempsEnMinutes> <pseudo> [raison]"
	else if arg 2 is offline:
		send "&1[&bPolice&1] &cCe joueur est hors ligne !"
		stop
	teleport arg 2 to {placePrison}
	set {prison.%arg 2%} to true
	set {tempsPrison.%arg 2%} to arg 1
	set {quandPrison.%arg 2%} to now
	broadcast "&1[&bPolice&1] &b%player% a mis en prison %arg 2% pour "%arg 3%" !
	wait arg 1 minutes
	set {prison.%arg 2%} to false
	teleport player to spawn
	broadcast "&1[&bPolice&1] &b%arg 2% n'est plus en prison !"

on command:
if {prison.%player%} is true:
	send "&1[&bPolice&1] &bVous etes en prison ! Vous ne pouvez pas faire de commandes !"
	cancel event

on chat:
if {prison.%player%} is true:
	send "&1[&bPolice&1] &bVous etes en prison ! Vous ne pouvez pas parler !"
	cancel event
on any move:
cancel event
send "&1[&bPolice&1] &bVous etes en prison ! Vous ne pouvez pas bouger.!"

Voilat j'ai conpleter :p

Posté(e)
Je veut pas te faire pleuré mais, sa nous tp pas a la prison :D et sa dit que je suis plus en prison dés que je fait /prison 5 NayzoxHD test

Car y'a une erreur.

Regarde par toi meme dans la console !

As tu place la prison ?

Posté(e)

Tien le mien fonctionne je vien de test :p

 

options:
prefix: &1[&bPolice&1]

On join:
if {prison.%player%} is true:
	teleport player to {prison}
command /setprison:
permission: admin
trigger:
	set {prison} to location at player
	send "{@prefix} &6Vous avez set la prison en %{prison}%"

command /deleteprison:
permission: admin
trigger:
	delete {prison}
	send "{@prefix}&6 Vous avez supprimer la prison"

command /prison <player> <text>:
permission: police
trigger:
	teleport arg 1 to {prison}
	set {prison.%arg 1%} to true
	broadcast "{@prefix} &6%player% a mis en prison &a%arg 1% &6pour &e%arg 2%"
	message "{@prefix} &6Vous avez était mis en prison pour &e5 minutes" to arg 1
	wait 5 minutes
	if {prison.%arg 1%} is true:
		set {prison.%arg 1%} to false
		teleport arg 1 to {spawn}
		broadcast "{@prefix} &a%arg 1%&6 a etait libere de la prison"

command /unprison <player>:
permission: police
trigger:
	if {prison.%arg 1%} is true:
		set {prison.%arg 1%} to false
		teleport arg 1 to {spawn}
		broadcast "{@prefix} &a%arg 1%&6 n'est plus en prison"

on command:
if {prison.%player%} is true:
	cancel event 
	send "{@prefix} &6 Vous etes en prison vous ne pouvez rien faire !"
on chat:
if {prison.%player%} is true:
	cancel event 
	send "{@prefix} &6 Vous etes en prison vous ne pouvez rien faire !"

Posté(e)
Tien le mien fonctionne je vien de test :p

 

options:
prefix: &1[&bPolice&1]

On join:
if {prison.%player%} is true:
	teleport player to {prison}
command /setprison:
permission: admin
trigger:
	set {prison} to location at player
	send "{@prefix} &6Vous avez set la prison en %{prison}%"

command /deleteprison:
permission: admin
trigger:
	delete {prison}
	send "{@prefix}&6 Vous avez supprimer la prison"

command /prison <player> <text>:
permission: police
trigger:
	teleport arg 1 to {prison}
	set {prison.%arg 1%} to true
	broadcast "{@prefix} &6%player% a mis en prison &a%arg 1% &6pour &e%arg 2%"
	message "{@prefix} &6Vous avez était mis en prison pour &e5 minutes" to arg 1
	wait 5 minutes
	if {prison.%arg 1%} is true:
		set {prison.%arg 1%} to false
		teleport arg 1 to {spawn}
		broadcast "{@prefix} &a%arg 1%&6 a etait libere de la prison"

command /unprison <player>:
permission: police
trigger:
	if {prison.%arg 1%} is true:
		set {prison.%arg 1%} to false
		teleport arg 1 to {spawn}
		broadcast "{@prefix} &a%arg 1%&6 n'est plus en prison"

on command:
if {prison.%player%} is true:
	cancel event
	send "{@prefix} &6 Vous etes en prison vous ne pouvez rien faire !"
on chat:
if {prison.%player%} is true:
	cancel event
	send "{@prefix} &6 Vous etes en prison vous ne pouvez rien faire !"

Le tien est beaucoup moins developpe !

Il est pareil en moins bien, tu devrais plutot essayer de corriger le mien ;)

Posté(e)
Le tien est beaucoup moins developpe !

Il est pareil en moins bien, tu devrais plutot essayer de corriger le mien ;)

Serte mais c'est a lui de voir tous de sue j'ai fait c est se qu'il a demander si il veut que je rajoute des truc il le dira :p

Posté(e)

tien ^^

 

options:
   prefix: &1[&bPolice&1]

On join:
   if {prison.%player%} is true:
       teleport player to {prison}
command /setprison:
   permission: admin
   trigger:
       set {prison} to location at player
       send "{@prefix} &6Vous avez set la prison en %{prison}%"
command /prisonsetsortie:
   permission: admin
   trigger:
       set {sortie} to location at player
       send "{@prefix} &6Vous avez set la sortie de prison en %{sortie}%"

command /deleteprison:
   permission: admin
   trigger:
       delete {prison}
       send "{@prefix}&6 Vous avez supprimer la prison"

command /prison <player> <text>:
   permission: police
   trigger:
       teleport arg 1 to {prison}
       set {prison.%arg 1%} to true
       broadcast "{@prefix} &6%player% a mis en prison &a%arg 1% &6pour &e%arg 2%"
       message "{@prefix} &6Vous avez était mis en prison pour &e5 minutes" to arg 1
       wait 5 minutes
       if {prison.%arg 1%} is true:
           set {prison.%arg 1%} to false
           teleport arg 1 to {sortie}
           broadcast "{@prefix} &a%arg 1%&6 a etait libere de la prison"

command /unprison <player>:
   permission: police
   trigger:
       if {prison.%arg 1%} is true:
           set {prison.%arg 1%} to false
           teleport arg 1 to {sortie}
           broadcast "{@prefix} &a%arg 1%&6 n'est plus en prison"

on command:
   if {prison.%player%} is true:
       cancel event
       send "{@prefix} &6 Vous etes en prison vous ne pouvez rien faire !"
on chat:
   if {prison.%player%} is true:
       cancel event
       send "{@prefix} &6 Vous etes en prison vous ne pouvez rien faire !"

Posté(e)

que le joueur police quand il a mis en prison quelqu'un il peut en remettre qu'un au bout de 30 minute c'est ça?

enfin si c’est ça :

voila ;

 

options:
   prefix: &1[&bPolice&1]

On join:
   if {prison.%player%} is true:
       teleport player to {prison}

command /police <player>:
   permission: admin
   trigger:
       set {police.%arg 1%} to false
       send "{@prefix}&a %arg 1% &6peut maintenant remettre une personne en prison"
       message "{@prefix}&c %player% &6vous permet maintenant de remettre une personne en prison" to arg 1

command /setprison:
   permission: admin
   trigger:
       set {prison} to location at player
       send "{@prefix} &6Vous avez set la prison en %{prison}%"

command /prisonsetsortie:
   permission: admin
   trigger:
       set {sortie} to location at player
       send "{@prefix} &6Vous avez set la sortie de prison en %{sortie}%"

command /deleteprison:
   permission: admin
   trigger:
       delete {prison}
       send "{@prefix}&6 Vous avez supprimer la prison"

command /prison <player> <text>:
   permission: police
   trigger:
       if {police.%player%} is true:
           send "{@prefix}&6 Vous devez attendre avant de pouvoir remettre quelqu'un en prison !"
       else:
           if {prison.%arg 1%} is true:
               send "{@prefix}&6 Ce joueur est deja en prison !"
           else:
               teleport arg 1 to {prison}
               set {prison.%arg 1%} to true
               broadcast "{@prefix} &6%player% a mis en prison &a%arg 1% &6pour &e%arg 2%"
               message "{@prefix} &6Vous avez était mis en prison pour &e5 minutes" to arg 1
               set {police.%player%} to true
               wait 5 minutes
               if {prison.%arg 1%} is true:
                   set {prison.%arg 1%} to false
                   teleport arg 1 to {sortie}
                   broadcast "{@prefix} &a%arg 1%&6 a etait libere de la prison"
                   wait 15 minutes
                   set {prison.%player%} to false
                   message "{@prefix}&6 Vous pouvez desormais remettre quelqu'un en prison" to player

command /unprison <player>:
   permission: police
   trigger:
       if {prison.%arg 1%} is true:
           set {prison.%arg 1%} to false
           teleport arg 1 to {sortie}
           broadcast "{@prefix} &a%arg 1%&6 n'est plus en prison"

on command:
   if {prison.%player%} is true:
       cancel event
       send "{@prefix} &6 Vous etes en prison vous ne pouvez rien faire !"
on chat:
   if {prison.%player%} is true:
       cancel event
       send "{@prefix} &6 Vous etes en prison vous ne pouvez rien faire !"

 

je tes rajouter que quand un policier met une personne en prison il doit attendre 15 minutes avant de remettre une personne...

Une commande pour l'admin pour permettre a un policier de pouvoir remettre une personne en prison tout de suite.

Que si le joueur est déjà en prison on peut pas le remettre

Posté(e)
Serte mais c'est a lui de voir tous de sue j'ai fait c est se qu'il a demander si il veut que je rajoute des truc il le dira :p

Non tu ne sais pas lire alors ! Tu n'as pas fait de timer ni de raison !

Posté(e)
Non tu ne sais pas lire alors ! Tu n'as pas fait de timer ni de raison !

LOL tu n'a rien vue toi dans mon skript, il a pas demander de timer il a juste demander que le joueur reste 5 minute en prison

et j'ai fait une raison alors avant regarde mieux le skript

Posté(e)
LOL tu n'a rien vue toi dans mon skript, il a pas demander de timer il a juste demander que le joueur reste 5 minute en prison

et j'ai fait une raison alors avant regarde mieux le skript

Excuse moi pour le temps, c'est vrai je croyai qu'il voulait un timer personnalisable.

Sinon pour la raison je suis sur que tu l'a rajoute, enfin la raison customisable en commande ;)

 

J'etais sur les nerfs tout a l'heure :o

Posté(e)
Excuse moi pour le temps, c'est vrai je croyai qu'il voulait un timer personnalisable.

Sinon pour la raison je suis sur que tu l'a rajoute, enfin la raison customisable en commande ;)

 

J'etais sur les nerfs tout a l'heure :eek:

Tkt mdr :p

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