Jump to content

Joley

Member
  • Posts

    40
  • Joined

  • Last visited

Posts posted by Joley

  1. Acum 2 minute, DrooMAdv a spus:
    
    CMD:nre(playerid, params[])
    {
      new message[164], nstring[164];
      if(gLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_WHITE, ""MARO"(!) "ALB"Nu esti logat si nu poti sa folosesti aceasta comanda!");
      if(HelperAnswer[playerid] == -1) return SendClientMessage(playerid, COLOR_WHITE, ""MARO"(!) "ALB"Nu ai primit o intrebare.");
        if(sscanf(params, "s[164]", message))
        {
           SendClientMessage(playerid, COLOR_SYN,"Sintaxa:{FFFFFF} /nre <raspuns>");
           return 1;
        }
    
        if(PlayerInfo[playerid][pHelper] >= 1)
        {
          PlayerInfo[playerid][ pStaffPoints]++;
          Update(playerid, pStaffPointsx);
          Questions--;
          UpdateStaffTextdraw();
            
          format(gString, sizeof(gString), "(N) Helper %s: @%s, {FFFF00}%s{FFFF00}", GetName(playerid),GetName(HelperAnswer[playerid]), message);
            SendClientMessage(playerid, COLOR_NOB, gString);
          new string2[128];
        }
        if(strlen(gString) > 120)
        {
          strmid(string2, gString, 110, 256);
          strdel(gString, 110,  256);
    
          format(gString,128,"%s ...",gString);
          format(string2,128,"... %s",string2);
        }  
      }
        
      foreach(new x : Player)
      {
         if(NewbieEnabled[x] == 1)
         {
            format(nstring, sizeof(nstring), "(N) Jucator %s: %s", GetName(HelperAnswer[playerid]),PlayerInfo[HelperAnswer[playerid]][pNewbie]);
            SendClientMessage(x,COLOR_NOB, nstring);
            
            if(strlen(gString) > 120)
            {
              SendClientMessage(x,COLOR_NOB, gString);
              SendClientMessage(x,COLOR_NOB, string2);
            }
            else
            {
              SendClientMessage(x,COLOR_NOB, gString);
            }
              }
    
                if(HelperAnswer[x] == playerid)
                {
                  format(PlayerInfo[x][pNewbie], 164, " ");
                  HelperAnswer[x] = -1;
                  HelperAnswer[playerid] = -1;
                  Question[x] = 0;
                }
            }
          }        
    
          if(strlen(PlayerInfo[x][pNewbie]) > 1 && HelperAnswer[x] == -1)
          {
            format(gString, sizeof(gString), "(Question) %s - lvl %d: %s", GetName(x), PlayerInfo[x][pLevel], PlayerInfo[x][pNewbie]);
            SendClientMessage(playerid, COLOR_NEWBIE, gString);
            HelperAnswer[x] = playerid;
            HelperAnswer[playerid] = x;
            format(gString, sizeof(gString), "Intrebarea ta a fost atribuita helperului %s, te rugam sa astepti raspunsul acestuia.", GetName(HelperAnswer[playerid]));
            SendClientMessage(x,COLOR_NOB,gString);
            SendClientMessage(x,COLOR_NOB,"Chat-ul (/n)ewbie a fost activat automat. Dupa ce primesti un raspuns il poti dezactiva (/nonewbie)");
          }
          return 1;
        }
        else return SendClientMessage(playerid, COLOR_WHITE, ""MARO"LX:"ALB" Nu esti autorizat sa folosesti aceasta comanda!");
    
        return 1;
    }

     

    Tot asa.

  2. Acum 2 minute, DrooMAdv a spus:
    
    CMD:nre(playerid, params[])
    {
      new message[164], nstring[164];
      if(gLogged[playerid] == 0) return SendClientMessage(playerid, COLOR_WHITE, ""MARO"(!) "ALB"Nu esti logat si nu poti sa folosesti aceasta comanda!");
      if(HelperAnswer[playerid] == -1) return SendClientMessage(playerid, COLOR_WHITE, ""MARO"(!) "ALB"Nu ai primit o intrebare.");
        if(sscanf(params, "s[164]", message))
        {
           SendClientMessage(playerid, COLOR_SYN,"Sintaxa:{FFFFFF} /nre <raspuns>");
           return 1;
        }
    
        if(PlayerInfo[playerid][pHelper] >= 1)
        {
          PlayerInfo[playerid][ pStaffPoints]++;
          Update(playerid, pStaffPointsx);
          Questions--;
          UpdateStaffTextdraw();
            
          format(gString, sizeof(gString), "(N) Helper %s: @%s, {FFFF00}%s{FFFF00}", GetName(playerid),GetName(HelperAnswer[playerid]), message);
            SendClientMessage(playerid, COLOR_NOB, gString);
          new string2[128];
        }
        if(strlen(gString) > 120)
        {
          strmid(string2, gString, 110, 256);
          strdel(gString, 110,  256);
    
          format(gString,128,"%s ...",gString);
          format(string2,128,"... %s",string2);
      }
        
      foreach(new x : Player)
      {
         if(NewbieEnabled[x] == 1)
         {
            format(nstring, sizeof(nstring), "(N) Jucator %s: %s", GetName(HelperAnswer[playerid]),PlayerInfo[HelperAnswer[playerid]][pNewbie]);
            SendClientMessage(x,COLOR_NOB, nstring);
            
            if(strlen(gString) > 120)
            {
              SendClientMessage(x,COLOR_NOB, gString);
              SendClientMessage(x,COLOR_NOB, string2);
            }
            else
            {
              SendClientMessage(x,COLOR_NOB, gString);
            }
              }
    
                if(HelperAnswer[x] == playerid)
                {
                  format(PlayerInfo[x][pNewbie], 164, " ");
                  HelperAnswer[x] = -1;
                  HelperAnswer[playerid] = -1;
                  Question[x] = 0;
                }
            }      
    
          if(strlen(PlayerInfo[x][pNewbie]) > 1 && HelperAnswer[x] == -1)
          {
            format(gString, sizeof(gString), "(Question) %s - lvl %d: %s", GetName(x), PlayerInfo[x][pLevel], PlayerInfo[x][pNewbie]);
            SendClientMessage(playerid, COLOR_NEWBIE, gString);
            HelperAnswer[x] = playerid;
            HelperAnswer[playerid] = x;
            format(gString, sizeof(gString), "Intrebarea ta a fost atribuita helperului %s, te rugam sa astepti raspunsul acestuia.", GetName(HelperAnswer[playerid]));
            SendClientMessage(x,COLOR_NOB,gString);
            SendClientMessage(x,COLOR_NOB,"Chat-ul (/n)ewbie a fost activat automat. Dupa ce primesti un raspuns il poti dezactiva (/nonewbie)");
          }
          return 1;
        }
        else return SendClientMessage(playerid, COLOR_WHITE, ""MARO"LX:"ALB" Nu esti autorizat sa folosesti aceasta comanda!");
    
        return 1;
    }

     

    Nu este inchisa o acolada si acum imi da si mai multe erori.

    • Username: Joley
    • Problema întălnită: (17227) : warning 217: loose indentation
      (17254) : warning 217: loose indentation
    • Detalii despre problemă: - Imi da loose indetation aiurea
    • Ce ai încercat să faci înainte să postezi?: Sa asez codul, eu vad ca codul este asezat bine!
    • Cod sursă (recomandat pastebin.com) : https://pastebin.com/2WLVfRWR
    • Alte detalii: Linia 17727 este if(strlen(gString) > 120), si linia 17254 este if(HelperAnswer[x] == playerid)
×
×
  • Create New...