Annonce

Réduire
Aucune annonce.

PrintToChatAll

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • [RÉSOLU] PrintToChatAll

    Salut,
    j'poste ici pour savoir si quelqu'un pouvait me rappeler comment faire pour envoyer un message a tous les membres de son equipe .
    je m'explique : je suis en terro , je voudrais afficher un message pr tout les terro .

    merci d'avance .

    ps : si cest pr lamer pas besoin de réponse ;)
    Code PHP:
    Steam ami skuzy627 

  • #2
    Pas compris, ta une commande sur le jeu pour pour parler à ta team ou tu as les @, @@@...
    Team BALKANSTAR # CS:S

    Nous avons ouvert une section 'Sourcemod'.
    Si vous avez des problèmes de codage, configuration ou autre.
    Retrouvez également des partages inédits
    N'hésitez pas

    Commentaire


    • #3
      http://docs.sourcemod.net/api/index....d=show&id=115&

      Faut pas hésiter à utiliser http://docs.sourcemod.net/api/ pour rechercher des commandes ou savoir comment les utiliser.

      mail : datgroseb [@] gmail.com
      www.groseb.net

      Commentaire


      • #4
        Et on peut toujours pas éditer les messages...

        Pour ton cas, printtochatall affiche à tout le monde, pour seulement une team tu dois parcourir tous les joueurs et n'afficher le message qu'à ceux qui sont dans la team que tu souhaites

        mail : datgroseb [@] gmail.com
        www.groseb.net

        Commentaire


        • #5
          Envoyé par golden_eagle Voir le message
          Et on peut toujours pas éditer les messages...

          Pour ton cas, printtochatall affiche à tout le monde, pour seulement une team tu dois parcourir tous les joueurs et n'afficher le message qu'à ceux qui sont dans la team que tu souhaites
          cest ce que je veux faire justement mais je vois pas comment faire ...
          pour trouver la team de chaque joueur je sais le faire mais ensuite la comparer a la team du joueur je vois pas ... pcq si je fait if(GetClientTeam(client) == GetClientTeam(client)) ca rime a rien xD
          Code PHP:
          Steam ami skuzy627 

          Commentaire


          • #6
            Code PHP:
            if(GetClientTeam(client) == CS_TEAM_T
            j'ai pensé à ça
            Team BALKANSTAR # CS:S

            Nous avons ouvert une section 'Sourcemod'.
            Si vous avez des problèmes de codage, configuration ou autre.
            Retrouvez également des partages inédits
            N'hésitez pas

            Commentaire


            • #7
              J'ai trouvé ça :
              Code PHP:
              for (new 1<= MaxClientsi++) 

                  if (!
              IsClientInGame(i)) 
                  { 
                      continue; 
                  } 
                       
                  if (
              GetClientTeam(i) == TEAM_NUM
                  { 
                      
              PrintToChat(i"Some text"); 
                  } 

              Team BALKANSTAR # CS:S

              Nous avons ouvert une section 'Sourcemod'.
              Si vous avez des problèmes de codage, configuration ou autre.
              Retrouvez également des partages inédits
              N'hésitez pas

              Commentaire


              • #8
                Envoyé par mishou Voir le message
                Code PHP:
                if(GetClientTeam(client) == CS_TEAM_T
                j'ai pensé à ça

                non rien a voir ca cest pr trouver si le joueur est dans les t ou ct moi je veux comparer un joueur a un autre
                Code PHP:
                Steam ami skuzy627 

                Commentaire


                • #9
                  genre je regarde ds quel team je suis si je suis en terro jveux que le msg soit envoyé uniquement aux terro
                  Code PHP:
                  Steam ami skuzy627 

                  Commentaire


                  • #10
                    c'est bon jpense avoir compris un truc , si jfais une boucle de chaque jouer et que je compare a la team du client ca devrait etre bon
                    Code PHP:
                    Steam ami skuzy627 

                    Commentaire


                    • #11
                      Code PHP:
                      CPrintToChat_Team(clientString:text[])
                      {
                          for (new 
                      1<= MaxClientsi++)
                          {
                              if(
                      IsClientInGame(i) && GetClientTeam(i) == GetClientTeam(client))
                                  
                      CPrintToChat(itext);
                          }

                      Test

                      Commentaire


                      • #12
                        Si jamais tu sais pas comment l'utiliser, ça m'étonnerais pas, je te donne un exemple ;)

                        Code PHP:
                        public OnPluginStart()
                        {
                            
                        RegConsoleCmd("sm_tsay"Commande_TSay);
                        }

                        public 
                        Action:Commande_TSay(clientargs)
                        {
                            new 
                        String:sText[256];
                            
                        GetCmdArgString(sTextsizeof(sText));
                            
                            
                        CPrintToChat_Team(clientsText);
                        }

                        CPrintToChat_Team(clientString:text[])
                        {
                            for (new 
                        1<= MaxClientsi++)
                            {
                                if(
                        IsClientInGame(i) && GetClientTeam(i) == GetClientTeam(client))
                                    
                        CPrintToChat(itext);
                            }


                        Commentaire

                        Chargement...
                        X