Aller au contenu

[HUB] Parrainer un joueur


Messages recommandés

Posté(e)

Bonjour,

Je voudrais un système de parrainage .

Il y a avait déjà un code , je vous le met , mais tout les replaces ne marchent pas.

 

http://image.noelshack.com/fichiers/2016/42/1476733864-2016-10-17-21-49-52.png

 

Thx

 

Version de minecraft / skript : 1.8.7

Type du skript : Fun

Commandes eventuelles avec les permissions: Sur le screen et pas de permission

 

ommand /sponsor [<text>]:
   trigger:
       if arg 1 is not set:
           send "&6______-----&f&lParrainer un joueur !&6-----______"
           send "&eSur &cRatioFight &etu peux parrainer un ami qui n'a jamais visiter &cRatioFight &etu pouras avoir en récompense: 500 RatioMoneys"
           send "&6✔ Etape 1: &eTape dans le tchat &f/sponsor [Pseudo de ton ami]"
           send "&6✔ Etape 2: &eTon ami a 10 minute pour se connecter!"
           send "&6✔ Etape 3: &eSi ton ami c'est connecter tu reçois 50 RatioMoneys!"
           send "&6✔ Etape 4: &eSi ton ami est nouveau à ta prochaine connexion tu reçois les 500 RatioMoneys!"
           send " "
           send "&6______-----&f&lParrainer un joueur !&6-----______"
       if arg 1 is "%player%":
           send "&e[&6Parrainer&e] &cTu peux pas te parrainer toi même"
       if arg 1 is set:
           set {_majuscule} to arg 1
           wait 1 tick
           clear {byparrainage%{_majuscule}%::*}
           replace all "A" by "a" in {_majuscule}
           replace all "B" by "b" in {_majuscule}
           replace all "C" by "c" in {_majuscule}
           replace all "D" by "d" in {_majuscule}
           replace all "E" by "e" in {_majuscule}
           replace all "F" by "f" in {_majuscule}
           replace all "G" by "g" in {_majuscule}
           replace all "H" by "h" in {_majuscule}
           replace all "I" by "i" in {_majuscule}
           replace all "J" by "j" in {_majuscule}
           replace all "K" by "k" in {_majuscule}
           replace all "L" by "l" in {_majuscule}
           replace all "M" by "m" in {_majuscule}
           replace all "N" by "n" in {_majuscule}
           replace all "O" by "o" in {_majuscule}
           replace all "P" by "p" in {_majuscule}
           replace all "Q" by "q" in {_majuscule}
           replace all "R" by "r" in {_majuscule}
           replace all "S" by "s" in {_majuscule}
           replace all "T" by "t" in {_majuscule}
           replace all "U" by "u" in {_majuscule}
           replace all "V" by "v" in {_majuscule}
           replace all "W" by "w" in {_majuscule}
           replace all "X" by "x" in {_majuscule}
           replace all "Y" by "y" in {_majuscule}
           replace all "Z" by "z" in {_majuscule}
           wait 1 tick
           set {parrainage%{_majuscule}%} to true
           set {byparrainage%{_majuscule}%::*} to player
           message "&e[&6Parrainer&e] &6Vous avez bien fait votre parrainage pour &a%arg% &6!"
           wait 10 minutes
           set {parrainage%{_majuscule}%} to false


on first join:
   set {_majuscule} to "%player%"
   wait 1 tick
   replace all "A" by "a" in {_majuscule}
   replace all "B" by "b" in {_majuscule}
   replace all "C" by "c" in {_majuscule}
   replace all "D" by "d" in {_majuscule}
   replace all "E" by "e" in {_majuscule}
   replace all "F" by "f" in {_majuscule}
   replace all "G" by "g" in {_majuscule}
   replace all "H" by "h" in {_majuscule}
   replace all "I" by "i" in {_majuscule}
   replace all "J" by "j" in {_majuscule}
   replace all "K" by "k" in {_majuscule}
   replace all "L" by "l" in {_majuscule}
   replace all "M" by "m" in {_majuscule}
   replace all "N" by "n" in {_majuscule}
   replace all "O" by "o" in {_majuscule}
   replace all "P" by "p" in {_majuscule}
   replace all "Q" by "q" in {_majuscule}
   replace all "R" by "r" in {_majuscule}
   replace all "S" by "s" in {_majuscule}
   replace all "T" by "t" in {_majuscule}
   replace all "U" by "u" in {_majuscule}
   replace all "V" by "v" in {_majuscule}
   replace all "W" by "w" in {_majuscule}
   replace all "X" by "x" in {_majuscule}
   replace all "Y" by "y" in {_majuscule}
   replace all "Z" by "z" in {_majuscule}
   wait 1 tick
   if {parrainage{_majuscule}%} is true:
       send "&e[&6Parrainer&e] &aTu t'est fait parrainer par: %{byparrainage%{_majuscule}%::*}%"
       send "&e[&6Parrainer&e] &6Donc tu reçois 500 RatioMoneys"
       execute console command "/money give %player% 500"
       loop {byparrainage%{_majuscule}%::*}:
           send "&e[&6Parrainer&e] &6%player% à valider ton parrainage tu reçois 500 RatioMoneys à ta prochaine connexion!" to loop-value
           send "&e[&6Parrainer&e] &6Et tu as gagner 50 RatioMoneys!" to loop-value
           send loop-value title "&2Félicitation" with subtitle "&a&lParrainage Validé !" for 2 seconds
           execute console command "/money give %loop-value% 50"
           set {argentpar.%loop-value%} to true

Posté(e)

En entier sa veux dire qu'il faut que tu corrige tout ton code ^^

Et puis tu peux lâcher un like aussi :rolleyes: (Je sais normalement on demande pas mais bon :oops:)

Posté(e)

Erreur ligne 86:

if {parrainage{_majuscule}%} is true:

 

Dernier code:

on npc right click:
   if citizen is 23:
       execute player command "sponsor"

Command /sponsor [<text>]:
   trigger:
       if arg 1 is not set:
           send "&6______-----&f&lParrainer un joueur !&6-----______"
           send "&eSur &cRatioFight &etu peux parrainer un ami qui n'a jamais visiter &cRatioFight &etu pouras avoir en récompense: 500 RatioMoneys"
           send "&6✔ Etape 1: &eTape dans le tchat &f/sponsor [Pseudo de ton ami]"
           send "&6✔ Etape 2: &eTon ami a 10 minute pour se connecter!"
           send "&6✔ Etape 3: &eSi ton ami c'est connecter tu reçois 50 RatioMoneys!"
           send "&6✔ Etape 4: &eSi ton ami est nouveau à ta prochaine connexion tu reçois les 500 RatioMoneys!"
           send " "
           send "&6______-----&f&lParrainer un joueur !&6-----______"
       if arg 1 is "%player%":
           send "&e[&6Parrainer&e] &cTu peux pas te parrainer toi même"
       if arg 1 is set:
           set {_majuscule} to arg 1
           wait 1 tick
           clear {inparrainage%{_majuscule}%::*}
           replace every "A" in {_majuscule} with "a"
           replace every "B" in {_majuscule} with "b"
           replace every "C" in {_majuscule} with "c"
           replace every "D" in {_majuscule} with "d"
           replace every "E" in {_majuscule} with "e"
           replace every "F" in {_majuscule} with "f"
           replace every "G" in {_majuscule} with "g"
           replace every "H" in {_majuscule} with "h"
           replace every "I" in {_majuscule} with "i"
           replace every "J" in {_majuscule} with "j"
           replace every "K" in {_majuscule} with "k"
           replace every "L" in {_majuscule} with "l"
           replace every "M" in {_majuscule} with "m"
           replace every "N" in {_majuscule} with "n"
           replace every "O" in {_majuscule} with "o"
           replace every "P" in {_majuscule} with "p"
           replace every "Q" in {_majuscule} with "q"
           replace every "R" in {_majuscule} with "r"
           replace every "S" in {_majuscule} with "s"
           replace every "T" in {_majuscule} with "t"
           replace every "U" in {_majuscule} with "u"
           replace every "V" in {_majuscule} with "v"
           replace every "W" in {_majuscule} with "w"
           replace every "X" in {_majuscule} with "x"
           replace every "Y" in {_majuscule} with "y"
           replace every "Z" in {_majuscule} with "z"
           wait 1 tick
           set {parrainage%{_majuscule}%} to true
           set {inparrainage%{_majuscule}%::*} to player
           message "&e[&6Parrainer&e] &6Vous avez fait votre parrainage pour &a%arg% &6!"
           wait 10 minutes
           set {parrainage%{_majuscule}%} to false


on first join:
   set {_majuscule} to "%player%"
   wait 1 tick
   replace every "A" in {_majuscule} with "a"
   replace every "B" in {_majuscule} with "b"
   replace every "C" in {_majuscule} with "c"
   replace every "D" in {_majuscule} with "d"
   replace every "F" in {_majuscule} with "f"
   replace every "E" in {_majuscule} with "e"
   replace every "G" in {_majuscule} with "g"
   replace every "H" in {_majuscule} with "h"
   replace every "I" in {_majuscule} with "i"
   replace every "J" in {_majuscule} with "j"
   replace every "K" in {_majuscule} with "k"
   replace every "L" in {_majuscule} with "l"
   replace every "M" in {_majuscule} with "m"
   replace every "N" in {_majuscule} with "n"
   replace every "O" in {_majuscule} with "o"
   replace every "P" in {_majuscule} with "p"
   replace every "Q" in {_majuscule} with "q"
   replace every "R" in {_majuscule} with "r"
   replace every "S" in {_majuscule} with "s"
   replace every "T" in {_majuscule} with "t"
   replace every "U" in {_majuscule} with "u"
   replace every "V" in {_majuscule} with "v"
   replace every "W" in {_majuscule} with "w"
   replace every "X" in {_majuscule} with "x"
   replace every "Y" in {_majuscule} with "y"
   replace every "Z" in {_majuscule} with "z"
   wait 1 tick
   if {parrainage{_majuscule}%} is true:
       send "&e[&6Parrainer&e] &aTu t'est fait parrainer par: %{inparrainage%{_majuscule}%::*}%"
       send "&e[&6Parrainer&e] &6Donc tu reçois 500 RatioMoneys"
       execute console command "/money give %player% 500"
       loop {inparrainage%{_majuscule}%::*}:
           send "&e[&6Parrainer&e] &6%player% à valider ton parrainage tu reçois 500 RatioMoneys à ta prochaine connexion!" to loop-value
           send "&e[&6Parrainer&e] &6Et tu as gagner 50 RatioMoneys!" to loop-value
           send loop-value title "&2Félicitation" with subtitle "&a&lParrainage Validé !" for 2 seconds
           execute console command "/money give %loop-value% 50"
           set {argentpar.%loop-value%} to true

Posté(e)
Erreur ligne 86:

if {parrainage{_majuscule}%} is true:

 

Dernier code:

on npc right click:
   if citizen is 23:
       execute player command "sponsor"

Command /sponsor [<text>]:
   trigger:
       if arg 1 is not set:
           send "&6______-----&f&lParrainer un joueur !&6-----______"
           send "&eSur &cRatioFight &etu peux parrainer un ami qui n'a jamais visiter &cRatioFight &etu pouras avoir en récompense: 500 RatioMoneys"
           send "&6✔ Etape 1: &eTape dans le tchat &f/sponsor [Pseudo de ton ami]"
           send "&6✔ Etape 2: &eTon ami a 10 minute pour se connecter!"
           send "&6✔ Etape 3: &eSi ton ami c'est connecter tu reçois 50 RatioMoneys!"
           send "&6✔ Etape 4: &eSi ton ami est nouveau à ta prochaine connexion tu reçois les 500 RatioMoneys!"
           send " "
           send "&6______-----&f&lParrainer un joueur !&6-----______"
       if arg 1 is "%player%":
           send "&e[&6Parrainer&e] &cTu peux pas te parrainer toi même"
       if arg 1 is set:
           set {_majuscule} to arg 1
           wait 1 tick
           clear {inparrainage%{_majuscule}%::*}
           replace every "A" in {_majuscule} with "a"
           replace every "B" in {_majuscule} with "b"
           replace every "C" in {_majuscule} with "c"
           replace every "D" in {_majuscule} with "d"
           replace every "E" in {_majuscule} with "e"
           replace every "F" in {_majuscule} with "f"
           replace every "G" in {_majuscule} with "g"
           replace every "H" in {_majuscule} with "h"
           replace every "I" in {_majuscule} with "i"
           replace every "J" in {_majuscule} with "j"
           replace every "K" in {_majuscule} with "k"
           replace every "L" in {_majuscule} with "l"
           replace every "M" in {_majuscule} with "m"
           replace every "N" in {_majuscule} with "n"
           replace every "O" in {_majuscule} with "o"
           replace every "P" in {_majuscule} with "p"
           replace every "Q" in {_majuscule} with "q"
           replace every "R" in {_majuscule} with "r"
           replace every "S" in {_majuscule} with "s"
           replace every "T" in {_majuscule} with "t"
           replace every "U" in {_majuscule} with "u"
           replace every "V" in {_majuscule} with "v"
           replace every "W" in {_majuscule} with "w"
           replace every "X" in {_majuscule} with "x"
           replace every "Y" in {_majuscule} with "y"
           replace every "Z" in {_majuscule} with "z"
           wait 1 tick
           set {parrainage%{_majuscule}%} to true
           set {inparrainage%{_majuscule}%::*} to player
           message "&e[&6Parrainer&e] &6Vous avez fait votre parrainage pour &a%arg% &6!"
           wait 10 minutes
           set {parrainage%{_majuscule}%} to false


on first join:
   set {_majuscule} to "%player%"
   wait 1 tick
   replace every "A" in {_majuscule} with "a"
   replace every "B" in {_majuscule} with "b"
   replace every "C" in {_majuscule} with "c"
   replace every "D" in {_majuscule} with "d"
   replace every "F" in {_majuscule} with "f"
   replace every "E" in {_majuscule} with "e"
   replace every "G" in {_majuscule} with "g"
   replace every "H" in {_majuscule} with "h"
   replace every "I" in {_majuscule} with "i"
   replace every "J" in {_majuscule} with "j"
   replace every "K" in {_majuscule} with "k"
   replace every "L" in {_majuscule} with "l"
   replace every "M" in {_majuscule} with "m"
   replace every "N" in {_majuscule} with "n"
   replace every "O" in {_majuscule} with "o"
   replace every "P" in {_majuscule} with "p"
   replace every "Q" in {_majuscule} with "q"
   replace every "R" in {_majuscule} with "r"
   replace every "S" in {_majuscule} with "s"
   replace every "T" in {_majuscule} with "t"
   replace every "U" in {_majuscule} with "u"
   replace every "V" in {_majuscule} with "v"
   replace every "W" in {_majuscule} with "w"
   replace every "X" in {_majuscule} with "x"
   replace every "Y" in {_majuscule} with "y"
   replace every "Z" in {_majuscule} with "z"
   wait 1 tick
   if {parrainage{_majuscule}%} is true:
       send "&e[&6Parrainer&e] &aTu t'est fait parrainer par: %{inparrainage%{_majuscule}%::*}%"
       send "&e[&6Parrainer&e] &6Donc tu reçois 500 RatioMoneys"
       execute console command "/money give %player% 500"
       loop {inparrainage%{_majuscule}%::*}:
           send "&e[&6Parrainer&e] &6%player% à valider ton parrainage tu reçois 500 RatioMoneys à ta prochaine connexion!" to loop-value
           send "&e[&6Parrainer&e] &6Et tu as gagner 50 RatioMoneys!" to loop-value
           send loop-value title "&2Félicitation" with subtitle "&a&lParrainage Validé !" for 2 seconds
           execute console command "/money give %loop-value% 50"
           set {argentpar.%loop-value%} to true

 

Tu réfléchis avant de poster un message disant ah ça marche pas ... ?

 

Tu as oublié un % entre {_majuscule}

  • J'aime 1
×
×
  • 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.