• 04 Juin 2026, 17:58:08


Auteur Sujet: Besoin d'aide pour une commande d'équipe.  (Lu 1584 fois)

0 Membres et 1 Invité sur ce sujet

Hors ligne thomasleroi

  • *
  • Tueur
  • Messages: 70
    • Voir le profil
Besoin d'aide pour une commande d'équipe.
« le: 28 Juillet 2008, 13:35:58 »
J'ai besoin de votre aide...
Un contacte à moi a eu une très bonne idée volée de "Counter Strike"...
Exemple :

/1 : Je suis en Position.
/2 : Enemi repéré.
/3 : J'ai besoin de soutiens.
...etc...


Alors, le truck. Il y a Deux équipes, et j'aimerais que si un joueur est dans l'équipe bleu et qu'il fait "/1", le message n'apparaisse que pour son équipe et de même pour l'équipe rouge.


Je pense que c'est avec les "gTeam"... Je fais des tests mais sa donne rien. C'est pour ça que j'ai besoin de vous !

Hors ligne NatiVe™

  • *
  • Messages: 7977
    • Voir le profil
Re : Besoin d'aide pour une commande d'équipe.
« Réponse #1 le: 28 Juillet 2008, 13:43:08 »
Utilise gTeam ;)

NV.



Tu vois avant? Bah j'étais là encore avant!

Hors ligne thomasleroi

  • *
  • Tueur
  • Messages: 70
    • Voir le profil
Re : Besoin d'aide pour une commande d'équipe.
« Réponse #2 le: 28 Juillet 2008, 13:47:01 »
Oui, c'est ce que je penser... Mais enféte, je ne sais pas trop comment s'en servir.

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Besoin d'aide pour une commande d'équipe.
« Réponse #3 le: 28 Juillet 2008, 22:30:06 »
Avec un SendClientMessage pour ton text, a la place de playerid, tu met

SendClientMessage(gTeam[playerid]==N° de la team (a coté de ton défine en haut de ton script), COLOR_RED, "J'ai besoins de soutient !!");

Tu peut même faire encore mieux :

    new Nom[MAX_PLAYER_NAME];
    new Text[256];
    GetPlayerName(playerid, Nom, sizeof(Nom));
    format(Text, sizeof(text), "%s : J'ai besoin de soutient !!", Nom);
    SendClientMessage(gTeam[playerid]==1, COLOR_RED, Text);

Dans ton jeu ça donnera :

[StAfF]MaN <<< (Ton Pseudo quoi ): J'ai besoin de soutient !!

;) Comme ça les gens de la même équipes savent a qui ils doivent allé donner un coup de main :p
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|

Hors ligne thomasleroi

  • *
  • Tueur
  • Messages: 70
    • Voir le profil
Re : Besoin d'aide pour une commande d'équipe.
« Réponse #4 le: 29 Juillet 2008, 12:46:06 »
Ah d'accord merci, j'ai compris  :happy Merci !!!

Je viens de tester ça marche super bien... Quand je compilais sa marchais pas à cause de ça :

    new Nom[MAX_PLAYER_NAME];
    new Text[256];
    GetPlayerName(playerid, Nom, sizeof(Nom));
    format(Text, sizeof(text), "%s : J'ai besoin de soutient !!", Nom);
    SendClientMessage(gTeam[playerid]==1, COLOR_RED, Text);

Voilà la commande :

   if(strcmp(cmd, "/1", true) == 0){
    new Nom[MAX_PLAYER_NAME];
    new Text[256];
    GetPlayerName(playerid, Nom, sizeof(Nom));
    format(Text, sizeof(Text), "%s : J'ai besoin de soutient !", Nom);
    SendClientMessage(gTeam[playerid]==1, COLOR_RED, Text);
}

Et encore merci !
« Modifié: 29 Juillet 2008, 12:55:46 par thomasleroi »

Hors ligne [StAfF]MaN

  • [StAfF] forever ^^
  • *
  • Gangster
  • [StAfF] un jour, [StAfF] toujours ^^ !!!
  • Messages: 1040
    • Voir le profil
    • SITE [StAfF]
Re : Besoin d'aide pour une commande d'équipe.
« Réponse #5 le: 29 Juillet 2008, 13:37:54 »
ah oups désolé, oubli de maj ^^

Bah de rien ^^
^v^v^v^v|
   StAfF  |                              IP: gtaunderground.No-Ip.org

^v^v^v^v|