Aller au contenu
Tisawn

Updrag au bout d'autant de temps

Messages recommandés

Bonjour

J'aimerais si possible un skript qui fonctionne avec la version spigot 1.14.3, 

Voici mon CDC :

Alors voilà, j'aimerais qu'au bout d'un certain temps, un changement de grade se fait, j'utilise le plugin GroupManager pour les grades

Donc Nouveau Joueur1 se connecte avec un certain grade, et au bout de 20h de jeu, il s'upgrad en Citoyen Joueur1 grace à la commande suivante : manuadd Player1 Citoyen. Le skript fera la passerelle grace au temps de jeu

 

Merci d'avance

 

Cordialement

Corentin

Partager ce message


Lien à poster
Partager sur d’autres sites

Version minecraft : 1.14.3
Version skript : 2.3.7 
Combien de temps : Au bout de 20 heures de jeu en étant Nouveau, le joueur devient Citoyen

 

Désolé de ne pas avoir respecté le formulaire, j'ai fait ça trop vite

 

Corentin

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 49 minutes, Tisawn a dit :

Version minecraft : 1.14.3
Version skript : 2.3.7 
Combien de temps : Au bout de 20 heures de jeu en étant Nouveau, le joueur devient Citoyen

 

Désolé de ne pas avoir respecté le formulaire, j'ai fait ça trop vite

 

Corentin

options:
	temps: 72000 second

on first join:
	set {TempsCitoyen::%player%} to now

on join:
	set {_Citoyen::%player%} to difference between {TempsCitoyen::%player%} and now
	if {_Citoyen::%player%} >= {@temps}:
		execute console command "/manuadd %player% citoyen"

 

100% ça marche pas xD (j'ai jamais fais ce genre de code lol)

Partager ce message


Lien à poster
Partager sur d’autres sites
il y a 4 minutes, KneaXy a dit :
options:
	temps: 72000 second

on first join:
	set {TempsCitoyen::%player%} to now

on join:
	set {_Citoyen::%player%} to difference between {TempsCitoyen::%player%} and now
	if {_Citoyen::%player%} >= {@temps}:
		execute console command "/manuadd %player% citoyen"

 

100% ça marche pas xD (j'ai jamais fais ce genre de code lol)

Effectivement j'y crois pas trop x), de plus il demande le temps de jeux

Partager ce message


Lien à poster
Partager sur d’autres sites
à l’instant, Yghore a dit :

Effectivement j'y crois pas trop x), de plus il demande le temps de jeux

x) 

Je ne sais pas comment faire la différence laul (tu peux approuver mon msg ? xD)

Partager ce message


Lien à poster
Partager sur d’autres sites
options:
	temps: 72000 second

on join:
	if {temps.citoyen::%player%} is not set:
		set {temps.citoyen::%player%} to 0
	while player's online:
		add 1 to {temps.citoyen::%player%}
		if {temps.citoyen::%player%} >= {@temps}
			execute console command "/manuadd %player% citoyen"
		wait 1 seconds

 

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !

Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.

Connectez-vous maintenant

×

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.