Aller au contenu
Hqristone

Retirer le PVP entre groupes

Messages recommandés

Bonjour !

Alors voilà, j'aimerais savoir s'il est possible d'obtenir un skript pour pouvoir désactiver le pvp entre des membres d'un même groupe.

( exemple : Moi et mon ami sommes dans le groupe "Default" mais nous voulons ne pas pouvoir se taper )

Donc j'aimerais que les gens du même groupe de peuvent pas se taper mais peuvent taper les gens des autres groupes,

je sais que c'est assez difficile à comprendre, mais merci de votre aide,

cordialement,

Hqristone.

Partager ce message


Lien à poster
Partager sur d’autres sites

Il y a juste un petit problème :

enfaite, je veux faire en sorte que les membres du groupes "default" ne peuvent pas se taper mais qu'ils peuvent taper les autres groupes.

Mais si je met le skript que tu m'as proposé, même en changeant bien les perms et tout, personne ne peut se pvp. :x

Partager ce message


Lien à poster
Partager sur d’autres sites

Sinon, tu peux utiliser des variables, et du coup, en fonction du grade du joueur tu set la variable à qqchose

 

Avec Permission ex :

[spoiler=Pex]

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

 

Avec Group manager :

[spoiler=GM]

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

 

 

Et ensuite tu fais le code que j'avais donne plus haute, et tu remplace les perms par les variables :)

Partager ce message


Lien à poster
Partager sur d’autres sites

Hum, le truc c'est que je suis pas très codage, j'apprend peu à peu, je sais faire certaines choses, mais pas beaucoup. Donc, j'utilise GM, tu vas m'traiter mais, j'remplace par quelle variable pour le groupe default par exemple ? :x

 

Comme ça ?

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Partager ce message


Lien à poster
Partager sur d’autres sites

C'est presque ça !

Sauf que dans l'événement "on damage", après il ne faut pas mettre {_a} mais {grade.%attacker%} et {grade.%victim%}

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

que tu peux ensuite simplifier en:

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Partager ce message


Lien à poster
Partager sur d’autres sites

Re-Salut, la dernière fois j'ai du partir, mais bon, le skript se reload sans erreur, je suis bien d'accord avec toi, mais ne fonctionne pas, je me suis mis en default avec mon ami, et on peut quand même se frapper :x.

Partager ce message


Lien à poster
Partager sur d’autres sites

Ah... bah je ne sais pas trop alors ^^

 

Essaye ca (c'est juste du débug):

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

puis tu me dis quel message s'affiche quand tu rejoins le serveur

Partager ce message


Lien à poster
Partager sur d’autres sites

Ok, je vais essayer, merci beaucoup d'ton aide ^^

 

Donc, quand je me connecte il me met "Grade : <none>", je croyais que c'était peut-être parce que j'étais en default, donc j'me suis manuadd et j'ai réessayé, mais toujours rien :

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Je pense à un problème avec l'exportation des variables, il faut pas un add-on spécial ou autre?

Partager ce message


Lien à poster
Partager sur d’autres sites

Salut,

Ok, je vais essayer, merci beaucoup d'ton aide ^^

Donc, quand je me connecte il me met "Grade : <none>", je croyais que c'était peut-être parce que j'étais en default, donc j'me suis manuadd et j'ai réessayé, mais toujours rien :

Contenu masqué

    Réagissez ou répondez à ce message afin de consulter le contenu masqué.

Je pense à un problème avec l'exportation des variables, il faut pas un add-on spécial ou autre?

Change

set {_monde} to {_p}'s world

par

set {_monde} to player's world

 

Et évite les double poste, merci.

Partager ce message


Lien à poster
Partager sur d’autres sites

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