Szerző Téma: Sűrgősségi Rádió parancs probléma!  (Megtekintve 1189 alkalommal)

Sűrgősségi Rádió parancs probléma!
« Dátum: 2015. január 22. - 12:41:21 »
0 Show voters
Szép Napot! Van egy ilyen parancsom és hát az a problémám vele, hogy csak a frakcióknak működik a parancs de, a szervezeti tagoknak már azt írja hogy, \"Nem vagy Frakciós illetve Szervezeti munka tagja!\" illetve ezt a sort nem írja ki format(string, sizeof(string), \"{FF9900}%s {DABB3E}%s: {33CCFF}%s {41c93c}[vétel!] [vége!]\", seged2, sendername, result);
Ez egy Sűrgősségi rádió volna és nem tudom hogy, miért nem működik a Szervezetiseknek és nem értem miért nem írja ki a stringes sort sem. Aki tudna segíteni annak nagyon szépen köszönöm előre!
 
   if(strcmp(cmd, \"/sr\", true) == 0)
{
    if(IsPlayerConnected(playerid))
    {
        if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17)
        {
            if(PlayerInfo[playerid][szervLeader] == 5 || PlayerInfo[playerid][szervTag] == 5 || PlayerInfo[playerid][szervLeader] == 2 || PlayerInfo[playerid][szervTag] == 2 || PlayerInfo[playerid][szervLeader] == 4 || PlayerInfo[playerid][szervTag] == 4)
            {
         GetPlayerName(playerid, sendername, sizeof(sendername));
         new length = strlen(cmdtext);
         while ((idx < length) && (cmdtext[idx] <= \' \'))
         {
            idx++;
         }
         new offset = idx;
         new result[80];
         new nev[32];
         new seged2[50];
         GetPlayerName(playerid, nev, sizeof(nev));
         new h,mi,s,y,m,d;
         getdate(y,m,d);
         gettime(h,mi,s);
         while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
         {
            result[idx - offset] = cmdtext[idx];
            idx++;
         }
         result[idx - offset] = EOS;
         if(!strlen(result))
         {
            SendClientMessage(playerid,COLOR_LIGHTBLUE,\"SuperLife RPG: /sr [szöveg]\");
            return 1;
         }
         if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
         {
            if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
            else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Recepciós/Diszpécser\");
            else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Őrmester\");
            else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Törzsőrmester\");
            else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Főtörzsőrmester\");
            else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Zászlós\");
            else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Törzszászlós\");
            else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Főtörzszászlós\");
            else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Hadnagy\");
            else if(PlayerInfo[playerid][pRank] == 9) format(seged2, sizeof(seged2), \"*Főhadnagy\");
            else if(PlayerInfo[playerid][pRank] == 10) format(seged2, sizeof(seged2), \"*Százados\");
            else if(PlayerInfo[playerid][pRank] == 11) format(seged2, sizeof(seged2), \"*Őrnagy\");
            else if(PlayerInfo[playerid][pRank] == 12) format(seged2, sizeof(seged2), \"*Alezredes\");
            else if(PlayerInfo[playerid][pRank] == 13) format(seged2, sizeof(seged2), \"*Ezredes\");
            else if(PlayerInfo[playerid][pRank] == 14) format(seged2, sizeof(seged2), \"*Dandártábornok\");
            else if(PlayerInfo[playerid][pRank] == 15) format(seged2, sizeof(seged2), \"*Vezérőrnagy\");
            else if(PlayerInfo[playerid][pRank] == 16) format(seged2, sizeof(seged2), \"*MRFK Főkapitány\");
            else if(PlayerInfo[playerid][pRank] == 17) format(seged2, sizeof(seged2), \"*ORFK Tag\");
            else if(PlayerInfo[playerid][pRank] == 18) format(seged2, sizeof(seged2), \"*Nyomozó\");
            else if(PlayerInfo[playerid][pRank] == 19) format(seged2, sizeof(seged2), \"*Főnyomozó\");
         }
         else if(PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2)
         {
            if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
            else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Őrmester\");
            else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Törzsőrmester\");
            else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Főtörzsőrmester\");
            else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Zászlós\");
            else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Törzszászlós\");
            else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Főtörzszászlós\");
            else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Hadnagy\");
            else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Főhadnagy\");
            else if(PlayerInfo[playerid][pRank] == 9) format(seged2, sizeof(seged2), \"*Százados\");
            else if(PlayerInfo[playerid][pRank] == 10) format(seged2, sizeof(seged2), \"*Őrnagy\");
            else if(PlayerInfo[playerid][pRank] == 11) format(seged2, sizeof(seged2), \"*Alezredes\");
            else if(PlayerInfo[playerid][pRank] == 12) format(seged2, sizeof(seged2), \"*Ezredes\");
         }
         else if(PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4)
         {
            if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
            else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Próbaidős\");
            else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Aszisztens\");
            else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Rezidens\");
            else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Szakápoló\");
            else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Ápoló\");
            else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Szakorvos\");
            else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Orvos\");
            else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Főorvos\");
         }
         else if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6)
         {
            if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
            else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Őrmester\");
            else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Törzsőrmester\");
            else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Főtörzsőrmester\");
            else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Zászlós\");
            else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Törzszászlós\");
            else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Főtörzszászlós\");
            else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Hadnagy\");
            else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Főhadnagy\");
            else if(PlayerInfo[playerid][pRank] == 9) format(seged2, sizeof(seged2), \"*Százados\");
            else if(PlayerInfo[playerid][pRank] == 10) format(seged2, sizeof(seged2), \"*Őrnagy\");
            else if(PlayerInfo[playerid][pRank] == 11) format(seged2, sizeof(seged2), \"*Alezredes\");
            else if(PlayerInfo[playerid][pRank] == 12) format(seged2, sizeof(seged2), \"*Ezredes\");
            else if(PlayerInfo[playerid][pRank] == 13) format(seged2, sizeof(seged2), \"*Vezérőrnagy\");
         }
         else if(PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17)
         {
            if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
            else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Gyakornok\");
            else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Kezdő szerelő\");
            else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Szerelő\");
            else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Gyakorlott szerelő\");
            else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Profi szerelő\");
            else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Tuningmester\");
            else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Műhelyvezető-helyettes\");
            else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Műhelyvezető\");
         }
                else if(PlayerInfo[playerid][szervLeader] == 5 || PlayerInfo[playerid][szervTag] == 5) // F.B.I
         {
            if(PlayerInfo[playerid][szervRang] == 1) format(seged2, sizeof(seged2), \"*Kadét\");
            else if(PlayerInfo[playerid][szervRang] == 2) format(seged2, sizeof(seged2), \"*Őrmester\");
            else if(PlayerInfo[playerid][szervRang] == 3) format(seged2, sizeof(seged2), \"*F.B.I\");
            else if(PlayerInfo[playerid][szervRang] == 4) format(seged2, sizeof(seged2), \"*F.B.I Főnök\");
         }
         else if(PlayerInfo[playerid][szervLeader] == 2 || PlayerInfo[playerid][szervTag] == 2) // Katonaság
         {
                 if(PlayerInfo[playerid][szervRang] == 1) format(seged2, sizeof(seged2), \"Honvéd\");
            else if(PlayerInfo[playerid][szervRang] == 2) format(seged2, sizeof(seged2), \"Őrvezető\");
            else if(PlayerInfo[playerid][szervRang] == 3) format(seged2, sizeof(seged2), \"Tizedes\");
            else if(PlayerInfo[playerid][szervRang] == 4) format(seged2, sizeof(seged2), \"Szakaszvezető\");
            else if(PlayerInfo[playerid][szervRang] == 5) format(seged2, sizeof(seged2), \"Őrmester\");
                 else if(PlayerInfo[playerid][szervRang] == 6) format(seged2, sizeof(seged2), \"Törzsőrmester\");
                 else if(PlayerInfo[playerid][szervRang] == 7) format(seged2, sizeof(seged2), \"Főtörzsőrmester\");
                 else if(PlayerInfo[playerid][szervRang] == 8) format(seged2, sizeof(seged2), \"Zászlós\");
                 else if(PlayerInfo[playerid][szervRang] == 9) format(seged2, sizeof(seged2), \"Törzszászlós\");
                 else if(PlayerInfo[playerid][szervRang] == 10) format(seged2, sizeof(seged2), \"Főtörzszászlós\");
                 else if(PlayerInfo[playerid][szervRang] == 11) format(seged2, sizeof(seged2), \"Hadnagy\");
                 else if(PlayerInfo[playerid][szervRang] == 12) format(seged2, sizeof(seged2), \"Főhadnagy\");
            else if(PlayerInfo[playerid][szervRang] == 13) format(seged2, sizeof(seged2), \"Százados\");
                 else if(PlayerInfo[playerid][szervRang] == 14) format(seged2, sizeof(seged2), \"Őrnagy\");
                 else if(PlayerInfo[playerid][szervRang] == 15) format(seged2, sizeof(seged2), \"Alezredes\");
                 else if(PlayerInfo[playerid][szervRang] == 16) format(seged2, sizeof(seged2), \"Ezredes\");
                 else if(PlayerInfo[playerid][szervRang] == 17) format(seged2, sizeof(seged2), \"Dandártábornok\");
                 else if(PlayerInfo[playerid][szervRang] == 18) format(seged2, sizeof(seged2), \"Vezérőrnagy\");
                 else if(PlayerInfo[playerid][szervRang] == 19) format(seged2, sizeof(seged2), \"Altábornagy\");
                 else if(PlayerInfo[playerid][szervRang] == 20) format(seged2, sizeof(seged2), \"Vezérezredes\");
         }
         else if(PlayerInfo[playerid][szervLeader] == 4 || PlayerInfo[playerid][szervTag] == 4) // TEK
         {
            if(PlayerInfo[playerid][szervRang] == 1) format(seged2, sizeof(seged2), \"*Újonc\");
            else if(PlayerInfo[playerid][szervRang] == 2) format(seged2, sizeof(seged2), \"*Közlegény\");
            else if(PlayerInfo[playerid][szervRang] == 3) format(seged2, sizeof(seged2), \"*Tiszt\");
            else if(PlayerInfo[playerid][szervRang] == 4) format(seged2, sizeof(seged2), \"*Kommandós\");
            else if(PlayerInfo[playerid][szervRang] == 5) format(seged2, sizeof(seged2), \"*Hadnagy\");
            else if(PlayerInfo[playerid][szervRang] == 6) format(seged2, sizeof(seged2), \"*FőHadnagy\");
            else if(PlayerInfo[playerid][szervRang] == 7) format(seged2, sizeof(seged2), \"*Százados\");
            else if(PlayerInfo[playerid][szervRang] == 10) format(seged2, sizeof(seged2), \"*Kapitány\");
            else if(PlayerInfo[playerid][szervRang] == 11) format(seged2, sizeof(seged2), \"*MásodParancsnok\");
            else if(PlayerInfo[playerid][szervRang] == 12) format(seged2, sizeof(seged2), \"*Parancsnok\");
         }
         format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s %s chatbe: %s\",y,m,d,h,mi,s,seged2,nev,result);
         LoOoG(stringx);
         format(string, sizeof(string), \"{FF9900}%s {DABB3E}%s: {33CCFF}%s {41c93c}[vétel!] [vége!]\", seged2, sendername, result);
         for(new i = 0; i < MAX_PLAYERS; i++)
         {
            if(IsPlayerConnected(i))
            {
                if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17)
               {
                            if(PlayerInfo[playerid][szervLeader] == 5 || PlayerInfo[playerid][szervTag] == 5 || PlayerInfo[playerid][szervLeader] == 2 || PlayerInfo[playerid][szervTag] == 2 || PlayerInfo[playerid][szervLeader] == 4 || PlayerInfo[playerid][szervTag] == 4)
                    {
                      if(PlayerInfo[pLeader] != 1 || PlayerInfo[pMember] != 1 || PlayerInfo[pLeader] != 2 || PlayerInfo[pMember] != 2 || PlayerInfo[pLeader] != 4 || PlayerInfo[pMember] != 4 || PlayerInfo[pLeader] != 6 || PlayerInfo[pMember] != 6 || PlayerInfo[pLeader] != 17 || PlayerInfo[pMember] != 17)
                      {
                           if(PlayerInfo[szervLeader] != 5 || PlayerInfo[szervTag] != 5 || PlayerInfo[szervLeader] != 2 || PlayerInfo[szervTag] != 2 || PlayerInfo[szervLeader] != 4 || PlayerInfo[szervTag] != 4)
                           {
                              SendClientMessage(i, COLOR_SCRIPTERCHAT, string);
                        }
                     }
                  }
               }
            }
         }
         format(stringx, sizeof(stringx), \"Ismeretlen mondja(SürgösségiRádió): %s\", result);
         ProxDetector(15.0, playerid, stringx,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
      }
      else SendClientMessage(playerid,COLOR_GRAD2, \"Nem vagy egy Frakciós illetve Szervezeti munka tagja sem!\");
   }
   else SendClientMessage(playerid,COLOR_GRAD2, \"Nem vagy egy Frakciós illetve Szervezeti munka tagja sem!\");
   return 1;
}
}
« Utoljára szerkesztve: 2015. január 22. - 12:56:53 írta ƒlaﻛh »

Nem elérhető skyLine

  • Globális moderátor
  • 2171
  • 2020
  • Vaterán
    • Profil megtekintése
Sűrgősségi Rádió parancs probléma!
« Válasz #1 Dátum: 2015. január 22. - 15:45:21 »
0 Show voters
2 if-be volt rakva. Ha minden igaz csak ennyi volt a baja.
 
        if(strcmp(cmd, \"/sr\", true) == 0)
        {
            if(IsPlayerConnected(playerid))
            {
                if(PlayerInfo[playerid][szervLeader] == 5 || PlayerInfo[playerid][szervTag] == 5 || PlayerInfo[playerid][szervLeader] == 2 || PlayerInfo[playerid][szervTag] == 2 || PlayerInfo[playerid][szervLeader] == 4 || PlayerInfo[playerid][szervTag] == 4 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17)
                {
                                        GetPlayerName(playerid, sendername, sizeof(sendername));
                                        new length = strlen(cmdtext);
                                        while ((idx < length) && (cmdtext[idx] <= \' \'))
                                        {
                                                idx++;
                                        }
                                        new offset = idx;
                                        new result[80];
                                        new nev[32];
                                        new seged2[50];
                                        GetPlayerName(playerid, nev, sizeof(nev));
                                        new h,mi,s,y,m,d;
                                        getdate(y,m,d);
                                        gettime(h,mi,s);
                                        while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
                                        {
                                                result[idx - offset] = cmdtext[idx];
                                                idx++;
                                        }
                                        result[idx - offset] = EOS;
                                        if(!strlen(result))
                                        {
                                                SendClientMessage(playerid,COLOR_LIGHTBLUE,\"SuperLife RPG: /sr [szöveg]\");
                                                return 1;
                                        }
                                        if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
                                        {
                                                if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
                                                else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Recepciós/Diszpécser\");
                                                else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Őrmester\");
                                                else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Törzsőrmester\");
                                                else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Főtörzsőrmester\");
                                                else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Zászlós\");
                                                else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Törzszászlós\");
                                                else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Főtörzszászlós\");
                                                else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Hadnagy\");
                                                else if(PlayerInfo[playerid][pRank] == 9) format(seged2, sizeof(seged2), \"*Főhadnagy\");
                                                else if(PlayerInfo[playerid][pRank] == 10) format(seged2, sizeof(seged2), \"*Százados\");
                                                else if(PlayerInfo[playerid][pRank] == 11) format(seged2, sizeof(seged2), \"*Őrnagy\");
                                                else if(PlayerInfo[playerid][pRank] == 12) format(seged2, sizeof(seged2), \"*Alezredes\");
                                                else if(PlayerInfo[playerid][pRank] == 13) format(seged2, sizeof(seged2), \"*Ezredes\");
                                                else if(PlayerInfo[playerid][pRank] == 14) format(seged2, sizeof(seged2), \"*Dandártábornok\");
                                                else if(PlayerInfo[playerid][pRank] == 15) format(seged2, sizeof(seged2), \"*Vezérőrnagy\");
                                                else if(PlayerInfo[playerid][pRank] == 16) format(seged2, sizeof(seged2), \"*MRFK Főkapitány\");
                                                else if(PlayerInfo[playerid][pRank] == 17) format(seged2, sizeof(seged2), \"*ORFK Tag\");
                                                else if(PlayerInfo[playerid][pRank] == 18) format(seged2, sizeof(seged2), \"*Nyomozó\");
                                                else if(PlayerInfo[playerid][pRank] == 19) format(seged2, sizeof(seged2), \"*Főnyomozó\");
                                        }
                                        else if(PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2)
                                        {
                                                if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
                                                else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Őrmester\");
                                                else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Törzsőrmester\");
                                                else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Főtörzsőrmester\");
                                                else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Zászlós\");
                                                else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Törzszászlós\");
                                                else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Főtörzszászlós\");
                                                else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Hadnagy\");
                                                else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Főhadnagy\");
                                                else if(PlayerInfo[playerid][pRank] == 9) format(seged2, sizeof(seged2), \"*Százados\");
                                                else if(PlayerInfo[playerid][pRank] == 10) format(seged2, sizeof(seged2), \"*Őrnagy\");
                                                else if(PlayerInfo[playerid][pRank] == 11) format(seged2, sizeof(seged2), \"*Alezredes\");
                                                else if(PlayerInfo[playerid][pRank] == 12) format(seged2, sizeof(seged2), \"*Ezredes\");
                                        }
                                        else if(PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4)
                                        {
                                                if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
                                                else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Próbaidős\");
                                                else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Aszisztens\");
                                                else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Rezidens\");
                                                else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Szakápoló\");
                                                else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Ápoló\");
                                                else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Szakorvos\");
                                                else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Orvos\");
                                                else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Főorvos\");
                                        }
                                        else if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6)
                                        {
                                                if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
                                                else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Őrmester\");
                                                else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Törzsőrmester\");
                                                else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Főtörzsőrmester\");
                                                else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Zászlós\");
                                                else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Törzszászlós\");
                                                else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Főtörzszászlós\");
                                                else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Hadnagy\");
                                                else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Főhadnagy\");
                                                else if(PlayerInfo[playerid][pRank] == 9) format(seged2, sizeof(seged2), \"*Százados\");
                                                else if(PlayerInfo[playerid][pRank] == 10) format(seged2, sizeof(seged2), \"*Őrnagy\");
                                                else if(PlayerInfo[playerid][pRank] == 11) format(seged2, sizeof(seged2), \"*Alezredes\");
                                                else if(PlayerInfo[playerid][pRank] == 12) format(seged2, sizeof(seged2), \"*Ezredes\");
                                                else if(PlayerInfo[playerid][pRank] == 13) format(seged2, sizeof(seged2), \"*Vezérőrnagy\");
                                        }
                                        else if(PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17)
                                        {
                                                if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
                                                else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Gyakornok\");
                                                else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Kezdő szerelő\");
                                                else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Szerelő\");
                                                else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Gyakorlott szerelő\");
                                                else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Profi szerelő\");
                                                else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Tuningmester\");
                                                else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Műhelyvezető-helyettes\");
                                                else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Műhelyvezető\");
                                        }
                                else if(PlayerInfo[playerid][szervLeader] == 5 || PlayerInfo[playerid][szervTag] == 5) // F.B.I
                                        {
                                                if(PlayerInfo[playerid][szervRang] == 1) format(seged2, sizeof(seged2), \"*Kadét\");
                                                else if(PlayerInfo[playerid][szervRang] == 2) format(seged2, sizeof(seged2), \"*Őrmester\");
                                                else if(PlayerInfo[playerid][szervRang] == 3) format(seged2, sizeof(seged2), \"*F.B.I\");
                                                else if(PlayerInfo[playerid][szervRang] == 4) format(seged2, sizeof(seged2), \"*F.B.I Főnök\");
                                        }
                                        else if(PlayerInfo[playerid][szervLeader] == 2 || PlayerInfo[playerid][szervTag] == 2) // Katonaság
                                        {
                                                if(PlayerInfo[playerid][szervRang] == 1) format(seged2, sizeof(seged2), \"Honvéd\");
                                                else if(PlayerInfo[playerid][szervRang] == 2) format(seged2, sizeof(seged2), \"Őrvezető\");
                                                else if(PlayerInfo[playerid][szervRang] == 3) format(seged2, sizeof(seged2), \"Tizedes\");
                                                else if(PlayerInfo[playerid][szervRang] == 4) format(seged2, sizeof(seged2), \"Szakaszvezető\");
                                                else if(PlayerInfo[playerid][szervRang] == 5) format(seged2, sizeof(seged2), \"Őrmester\");
                                                else if(PlayerInfo[playerid][szervRang] == 6) format(seged2, sizeof(seged2), \"Törzsőrmester\");
                                                else if(PlayerInfo[playerid][szervRang] == 7) format(seged2, sizeof(seged2), \"Főtörzsőrmester\");
                                                else if(PlayerInfo[playerid][szervRang] == 8) format(seged2, sizeof(seged2), \"Zászlós\");
                                                else if(PlayerInfo[playerid][szervRang] == 9) format(seged2, sizeof(seged2), \"Törzszászlós\");
                                                else if(PlayerInfo[playerid][szervRang] == 10) format(seged2, sizeof(seged2), \"Főtörzszászlós\");
                                                else if(PlayerInfo[playerid][szervRang] == 11) format(seged2, sizeof(seged2), \"Hadnagy\");
                                                else if(PlayerInfo[playerid][szervRang] == 12) format(seged2, sizeof(seged2), \"Főhadnagy\");
                                                else if(PlayerInfo[playerid][szervRang] == 13) format(seged2, sizeof(seged2), \"Százados\");
                                                else if(PlayerInfo[playerid][szervRang] == 14) format(seged2, sizeof(seged2), \"Őrnagy\");
                                                else if(PlayerInfo[playerid][szervRang] == 15) format(seged2, sizeof(seged2), \"Alezredes\");
                                                else if(PlayerInfo[playerid][szervRang] == 16) format(seged2, sizeof(seged2), \"Ezredes\");
                                                else if(PlayerInfo[playerid][szervRang] == 17) format(seged2, sizeof(seged2), \"Dandártábornok\");
                                                else if(PlayerInfo[playerid][szervRang] == 18) format(seged2, sizeof(seged2), \"Vezérőrnagy\");
                                                else if(PlayerInfo[playerid][szervRang] == 19) format(seged2, sizeof(seged2), \"Altábornagy\");
                                                else if(PlayerInfo[playerid][szervRang] == 20) format(seged2, sizeof(seged2), \"Vezérezredes\");
                                        }
                                        else if(PlayerInfo[playerid][szervLeader] == 4 || PlayerInfo[playerid][szervTag] == 4) // TEK
                                        {
                                                if(PlayerInfo[playerid][szervRang] == 1) format(seged2, sizeof(seged2), \"*Újonc\");
                                                else if(PlayerInfo[playerid][szervRang] == 2) format(seged2, sizeof(seged2), \"*Közlegény\");
                                                else if(PlayerInfo[playerid][szervRang] == 3) format(seged2, sizeof(seged2), \"*Tiszt\");
                                                else if(PlayerInfo[playerid][szervRang] == 4) format(seged2, sizeof(seged2), \"*Kommandós\");
                                                else if(PlayerInfo[playerid][szervRang] == 5) format(seged2, sizeof(seged2), \"*Hadnagy\");
                                                else if(PlayerInfo[playerid][szervRang] == 6) format(seged2, sizeof(seged2), \"*FőHadnagy\");
                                                else if(PlayerInfo[playerid][szervRang] == 7) format(seged2, sizeof(seged2), \"*Százados\");
                                                else if(PlayerInfo[playerid][szervRang] == 10) format(seged2, sizeof(seged2), \"*Kapitány\");
                                                else if(PlayerInfo[playerid][szervRang] == 11) format(seged2, sizeof(seged2), \"*MásodParancsnok\");
                                                else if(PlayerInfo[playerid][szervRang] == 12) format(seged2, sizeof(seged2), \"*Parancsnok\");
                                        }
                                        format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s %s chatbe: %s\",y,m,d,h,mi,s,seged2,nev,result);
                                        LoOoG(stringx);
                                        format(string, sizeof(string), \"{FF9900}%s {DABB3E}%s: {33CCFF}%s {41c93c}[vétel!] [vége!]\", seged2, sendername, result);
                                        for(new i = 0; i < MAX_PLAYERS; i++)
                                        {
                                                if(IsPlayerConnected(i))
                                                {
                                                    if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17)
                                                        {
                                                        if(PlayerInfo[playerid][szervLeader] == 5 || PlayerInfo[playerid][szervTag] == 5 || PlayerInfo[playerid][szervLeader] == 2 || PlayerInfo[playerid][szervTag] == 2 || PlayerInfo[playerid][szervLeader] == 4 || PlayerInfo[playerid][szervTag] == 4)
                                                        {
                                                                if(PlayerInfo[pLeader] != 1 || PlayerInfo[pMember] != 1 || PlayerInfo[pLeader] != 2 || PlayerInfo[pMember] != 2 || PlayerInfo[pLeader] != 4 || PlayerInfo[pMember] != 4 || PlayerInfo[pLeader] != 6 || PlayerInfo[pMember] != 6 || PlayerInfo[pLeader] != 17 || PlayerInfo[pMember] != 17 || PlayerInfo[szervLeader] != 5 || PlayerInfo[szervTag] != 5 || PlayerInfo[szervLeader] != 2 || PlayerInfo[szervTag] != 2 || PlayerInfo[szervLeader] != 4 || PlayerInfo[szervTag] != 4)
                                                                   {
                                                                        SendClientMessage(i, COLOR_SCRIPTERCHAT, string);
                                                                    }
                                                        }
                                                        }
                                                }
                                        }
                                        format(stringx, sizeof(stringx), \"Ismeretlen mondja(SürgösségiRádió): %s\", result);
                                        ProxDetector(15.0, playerid, stringx,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
                        }
                        else SendClientMessage(playerid,COLOR_GRAD2, \"Nem vagy egy Frakciós illetve Szervezeti munka tagja sem!\");
                        return 1;
                }
        }

Sűrgősségi Rádió parancs probléma!
« Válasz #2 Dátum: 2015. január 22. - 16:48:26 »
0 Show voters
2 Error:
error 075: input line too long (after substitutions)
error 075: input line too long (after substitutions)
Ezzel van a legnagyobb gondom ugyanis lehozom két sorba de hiába hozom le két sorba akkor is csak a frakciós munkának ment a szervezeté pedig nem... ebben kellene a segítség.... mert, ez a két sor túl hosszú és ketté kellene szedni hogy, működjön jól...
 
                             if(PlayerInfo[pLeader] != 1 || PlayerInfo[pMember] != 1 || PlayerInfo[pLeader] != 2 || PlayerInfo[pMember] != 2 || PlayerInfo[pLeader] != 4 || PlayerInfo[pMember] != 4 || PlayerInfo[pLeader] != 6 || PlayerInfo[pMember] != 6 || PlayerInfo[pLeader] != 17 || PlayerInfo[pMember] != 17 || PlayerInfo[szervLeader] != 5 || PlayerInfo[szervTag] != 5 || PlayerInfo[szervLeader] != 2 || PlayerInfo[szervTag] != 2 || PlayerInfo[szervLeader] != 4 || PlayerInfo[szervTag] != 4)
        if(PlayerInfo[playerid][szervLeader] == 5 || PlayerInfo[playerid][szervTag] == 5 || PlayerInfo[playerid][szervLeader] == 2 || PlayerInfo[playerid][szervTag] == 2 || PlayerInfo[playerid][szervLeader] == 4 || PlayerInfo[playerid][szervTag] == 4 || PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17)

Nem elérhető skyLine

  • Globális moderátor
  • 2171
  • 2020
  • Vaterán
    • Profil megtekintése
Sűrgősségi Rádió parancs probléma!
« Válasz #3 Dátum: 2015. január 22. - 22:13:24 »
0 Show voters
Ha enterrel elválasztod akkor is hosszú? Próbáld meg esetleg egy else if-el.

Sűrgősségi Rádió parancs probléma!
« Válasz #4 Dátum: 2015. január 23. - 10:46:41 »
0 Show voters
enterrel? mire gondolsz? else if-vel se jó....

Sűrgősségi Rádió parancs probléma!
« Válasz #5 Dátum: 2015. január 26. - 11:53:35 »
0 Show voters
ööö eddig eljutottam... Frakciónak már szépen működik... viszont szervezetnél ki írja hogy, Nem vagy egy Frakciós illetve Szervezeti munka tagja sem! ebben elkélne még a segítség itt a parancs....
 
   if(strcmp(cmd, \"/sr\", true) == 0)
{
        if(IsPlayerConnected(playerid))
       {
           if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4 ||  PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17)
      {
       if(PlayerInfo[playerid][szervLeader] == 5 || PlayerInfo[playerid][szervTag] == 5 || PlayerInfo[playerid][szervLeader] == 2 || PlayerInfo[playerid][szervTag] == 2 || PlayerInfo[playerid][szervLeader] == 4 || PlayerInfo[playerid][szervTag] == 4)
         {
            GetPlayerName(playerid, sendername, sizeof(sendername));
             new length = strlen(cmdtext);
                while ((idx < length) && (cmdtext[idx] <= \' \'))
                 {
                  idx++;
                   }
                      new offset = idx;
                     new result[80];
                   new nev[32];
                   new seged2[50];
                   GetPlayerName(playerid, nev, sizeof(nev));
                   new h,mi,s,y,m,d;
                   getdate(y,m,d);
                   gettime(h,mi,s);
                   while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
                   {
                        result[idx - offset] = cmdtext[idx];
                      idx++;
                   }
                   result[idx - offset] = EOS;
                   if(!strlen(result))
                   {
                     SendClientMessage(playerid,COLOR_LIGHTBLUE,\"SuperLife RPG: /sr [szöveg]\");
                      return 1;
                   }
                   if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
                   {
                          if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
                      else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Recepciós/Diszpécser\");
                      else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Őrmester\");
                      else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Törzsőrmester\");
                      else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Főtörzsőrmester\");
                      else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Zászlós\");
                      else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Törzszászlós\");
                      else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Főtörzszászlós\");
                       else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Hadnagy\");
                      else if(PlayerInfo[playerid][pRank] == 9) format(seged2, sizeof(seged2), \"*Főhadnagy\");
                       else if(PlayerInfo[playerid][pRank] == 10) format(seged2, sizeof(seged2), \"*Százados\");
                       else if(PlayerInfo[playerid][pRank] == 11) format(seged2, sizeof(seged2), \"*Őrnagy\");
                       else if(PlayerInfo[playerid][pRank] == 12) format(seged2, sizeof(seged2), \"*Alezredes\");
                       else if(PlayerInfo[playerid][pRank] == 13) format(seged2, sizeof(seged2), \"*Ezredes\");
                       else if(PlayerInfo[playerid][pRank] == 14) format(seged2, sizeof(seged2), \"*Dandártábornok\");
                       else if(PlayerInfo[playerid][pRank] == 15) format(seged2, sizeof(seged2), \"*Vezérőrnagy\");
                       else if(PlayerInfo[playerid][pRank] == 16) format(seged2, sizeof(seged2), \"*MRFK Főkapitány\");
                       else if(PlayerInfo[playerid][pRank] == 17) format(seged2, sizeof(seged2), \"*ORFK Tag\");
                         else if(PlayerInfo[playerid][pRank] == 18) format(seged2, sizeof(seged2), \"*Nyomozó\");
                    else if(PlayerInfo[playerid][pRank] == 19) format(seged2, sizeof(seged2), \"*Főnyomozó\");
         }
         else if(PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2)
            {
               if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
                     else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Őrmester\");
                    else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Törzsőrmester\");
                      else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Főtörzsőrmester\");
                     else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Zászlós\");
                       else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Törzszászlós\");
                      else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Főtörzszászlós\");
                        else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Hadnagy\");
                   else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Főhadnagy\");
                       else if(PlayerInfo[playerid][pRank] == 9) format(seged2, sizeof(seged2), \"*Százados\");
                        else if(PlayerInfo[playerid][pRank] == 10) format(seged2, sizeof(seged2), \"*Őrnagy\");
                       else if(PlayerInfo[playerid][pRank] == 11) format(seged2, sizeof(seged2), \"*Alezredes\");
                    else if(PlayerInfo[playerid][pRank] == 12) format(seged2, sizeof(seged2), \"*Ezredes\");
         }
         else if(PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4)
            {
            if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
                    else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Próbaidős\");
                   else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Aszisztens\");
                     else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Rezidens\");
                    else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Szakápoló\");
                      else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Ápoló\");
                     else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Szakorvos\");
                       else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Orvos\");
                      else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Főorvos\");
         }
         else if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6)
            {
              if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
                     else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Őrmester\");
                      else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Törzsőrmester\");
                      else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Főtörzsőrmester\");
                        else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Zászlós\");
                        else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Törzszászlós\");
                       else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Főtörzszászlós\");
                        else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Hadnagy\");
                       else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Főhadnagy\");
                    else if(PlayerInfo[playerid][pRank] == 9) format(seged2, sizeof(seged2), \"*Százados\");
                    else if(PlayerInfo[playerid][pRank] == 10) format(seged2, sizeof(seged2), \"*Őrnagy\");
                    else if(PlayerInfo[playerid][pRank] == 11) format(seged2, sizeof(seged2), \"*Alezredes\");
                    else if(PlayerInfo[playerid][pRank] == 12) format(seged2, sizeof(seged2), \"*Ezredes\");
                    else if(PlayerInfo[playerid][pRank] == 13) format(seged2, sizeof(seged2), \"*Vezérőrnagy\");
               }
             else if(PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17)
                   {
                     if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
                     else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Gyakornok\");
                       else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Kezdő szerelő\");
                      else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Szerelő\");
                       else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Gyakorlott szerelő\");
                        else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Profi szerelő\");
                       else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Tuningmester\");
                    else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Műhelyvezető-helyettes\");
                    else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Műhelyvezető\");
         }
         else if(PlayerInfo[playerid][szervLeader] == 5 || PlayerInfo[playerid][szervTag] == 5) // F.B.I
            {
                   if(PlayerInfo[playerid][szervRang] == 1) format(seged2, sizeof(seged2), \"*Kadét\");
                      else if(PlayerInfo[playerid][szervRang] == 2) format(seged2, sizeof(seged2), \"*Őrmester\");
                       else if(PlayerInfo[playerid][szervRang] == 3) format(seged2, sizeof(seged2), \"*F.B.I\");
                       else if(PlayerInfo[playerid][szervRang] == 4) format(seged2, sizeof(seged2), \"*F.B.I Főnök\");
                    }
         else if(PlayerInfo[playerid][szervLeader] == 2 || PlayerInfo[playerid][szervTag] == 2) // Katonaság
                 {
                      if(PlayerInfo[playerid][szervRang] == 1) format(seged2, sizeof(seged2), \"Honvéd\");
                       else if(PlayerInfo[playerid][szervRang] == 2) format(seged2, sizeof(seged2), \"Őrvezető\");
                       else if(PlayerInfo[playerid][szervRang] == 3) format(seged2, sizeof(seged2), \"Tizedes\");
                       else if(PlayerInfo[playerid][szervRang] == 4) format(seged2, sizeof(seged2), \"Szakaszvezető\");
                       else if(PlayerInfo[playerid][szervRang] == 5) format(seged2, sizeof(seged2), \"Őrmester\");
                         else if(PlayerInfo[playerid][szervRang] == 6) format(seged2, sizeof(seged2), \"Törzsőrmester\");
                    else if(PlayerInfo[playerid][szervRang] == 7) format(seged2, sizeof(seged2), \"Főtörzsőrmester\");
                    else if(PlayerInfo[playerid][szervRang] == 8) format(seged2, sizeof(seged2), \"Zászlós\");
                    else if(PlayerInfo[playerid][szervRang] == 9) format(seged2, sizeof(seged2), \"Törzszászlós\");
                    else if(PlayerInfo[playerid][szervRang] == 10) format(seged2, sizeof(seged2), \"Főtörzszászlós\");
                    else if(PlayerInfo[playerid][szervRang] == 11) format(seged2, sizeof(seged2), \"Hadnagy\");
                    else if(PlayerInfo[playerid][szervRang] == 12) format(seged2, sizeof(seged2), \"Főhadnagy\");
                         else if(PlayerInfo[playerid][szervRang] == 13) format(seged2, sizeof(seged2), \"Százados\");
                    else if(PlayerInfo[playerid][szervRang] == 14) format(seged2, sizeof(seged2), \"Őrnagy\");
                    else if(PlayerInfo[playerid][szervRang] == 15) format(seged2, sizeof(seged2), \"Alezredes\");
                    else if(PlayerInfo[playerid][szervRang] == 16) format(seged2, sizeof(seged2), \"Ezredes\");
                    else if(PlayerInfo[playerid][szervRang] == 17) format(seged2, sizeof(seged2), \"Dandártábornok\");
                    else if(PlayerInfo[playerid][szervRang] == 18) format(seged2, sizeof(seged2), \"Vezérőrnagy\");
                    else if(PlayerInfo[playerid][szervRang] == 19) format(seged2, sizeof(seged2), \"Altábornagy\");
                    else if(PlayerInfo[playerid][szervRang] == 20) format(seged2, sizeof(seged2), \"Vezérezredes\");
         }
                 else if(PlayerInfo[playerid][szervLeader] == 4 || PlayerInfo[playerid][szervTag] == 4) // TEK
                {
                   if(PlayerInfo[playerid][szervRang] == 1) format(seged2, sizeof(seged2), \"*Újonc\");
                    else if(PlayerInfo[playerid][szervRang] == 2) format(seged2, sizeof(seged2), \"*Közlegény\");
                      else if(PlayerInfo[playerid][szervRang] == 3) format(seged2, sizeof(seged2), \"*Tiszt\");
                      else if(PlayerInfo[playerid][szervRang] == 4) format(seged2, sizeof(seged2), \"*Kommandós\");
                       else if(PlayerInfo[playerid][szervRang] == 5) format(seged2, sizeof(seged2), \"*Hadnagy\");
                       else if(PlayerInfo[playerid][szervRang] == 6) format(seged2, sizeof(seged2), \"*FőHadnagy\");
                      else if(PlayerInfo[playerid][szervRang] == 7) format(seged2, sizeof(seged2), \"*Százados\");
                        else if(PlayerInfo[playerid][szervRang] == 10) format(seged2, sizeof(seged2), \"*Kapitány\");
                       else if(PlayerInfo[playerid][szervRang] == 11) format(seged2, sizeof(seged2), \"*MásodParancsnok\");
                    else if(PlayerInfo[playerid][szervRang] == 12) format(seged2, sizeof(seged2), \"*Parancsnok\");
         }
         format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s %s chatbe: %s\",y,m,d,h,mi,s,seged2,nev,result);
            LoOoG(stringx);
                 format(string, sizeof(string), \"{FF9900}%s {DABB3E}%s: {33CCFF}%s {41c93c}[vétel!] [vége!]\", seged2, sendername, result);
                for(new i = 0; i < MAX_PLAYERS; i++)
                 {
                    if(IsPlayerConnected(i))
                      {
                       if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17)
                        {
                           if(PlayerInfo[playerid][szervLeader] == 5 || PlayerInfo[playerid][szervTag] == 5 || PlayerInfo[playerid][szervLeader] == 2 || PlayerInfo[playerid][szervTag] == 2 || PlayerInfo[playerid][szervLeader] == 4 || PlayerInfo[playerid][szervTag] == 4)
                            {
                                  if(PlayerInfo[szervLeader] != 5 || PlayerInfo[szervTag] != 5 || PlayerInfo[szervLeader] != 2 || PlayerInfo[szervTag] != 2 || PlayerInfo[szervLeader] != 4 || PlayerInfo[szervTag] != 4)
                                   {
                                      if(PlayerInfo[pLeader] != 1 || PlayerInfo[pMember] != 1 || PlayerInfo[pLeader] != 2 || PlayerInfo[pMember] != 2 || PlayerInfo[pLeader] != 4 || PlayerInfo[pMember] != 4 || PlayerInfo[pLeader] != 6 || PlayerInfo[pMember] != 6 || PlayerInfo[pLeader] != 17 || PlayerInfo[pMember] != 17)
                                 {
                                        SendClientMessage(i, COLOR_SCRIPTERCHAT, string);
                        }
                         }
                      }
                  }
            }
         }
            format(stringx, sizeof(stringx), \"Ismeretlen mondja(SürgösségiRádió): %s\", result);
                 ProxDetector(15.0, playerid, stringx,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
      }
   }
   else SendClientMessage(playerid,COLOR_GRAD2, \"Nem vagy egy Frakciós illetve Szervezeti munka tagja sem!\");
}
else SendClientMessage(playerid,COLOR_GRAD2, \"Nem vagy egy Frakciós illetve Szervezeti munka tagja sem!\");
return 1;
}

Nem elérhető skyLine

  • Globális moderátor
  • 2171
  • 2020
  • Vaterán
    • Profil megtekintése
Sűrgősségi Rádió parancs probléma!
« Válasz #6 Dátum: 2015. január 30. - 20:22:08 »
0 Show voters
A pMember és a pLeader a frakciókra utal a SzervTag és a SzervLeader pedig a szervezetekre. Tehát a frakciós parancsból szedd ki a szervezeti dolgokat, a szervezetiből pedig a frakciósakat. :D

Sűrgősségi Rádió parancs probléma!
« Válasz #7 Dátum: 2015. február 02. - 19:50:57 »
0 Show voters
Hát... elvileg én ezt úgy gondoltam hogy az összeírt Frakciók vezetők, tagok és Szervezeti tagok, vezetők tudják használni ne külön-külön hanem egyben csak pont ez a része a problémás....

Sűrgősségi Rádió parancs probléma!
« Válasz #8 Dátum: 2015. február 07. - 00:21:49 »
0 Show voters
if(strcmp(cmd, \"/sr\", true) == 0)
{
if(IsPlayerConnected(playerid))
{
if(PlayerInfo[playerid][pLeader] != 1 || PlayerInfo[playerid][pMember] != 1 || PlayerInfo[playerid][pLeader] != 2 || PlayerInfo[playerid][pMember] != 2 || PlayerInfo[playerid][pLeader] != 4 ||
PlayerInfo[playerid][pMember] != 4 ||  PlayerInfo[playerid][pLeader] != 6 || PlayerInfo[playerid][pMember] != 6 || PlayerInfo[playerid][pLeader] != 17 || PlayerInfo[playerid][pMember] != 17 ||
PlayerInfo[playerid][szervLeader] != 5 || PlayerInfo[playerid][szervTag] != 5 || PlayerInfo[playerid][szervLeader] != 2 || PlayerInfo[playerid][szervTag] != 2 || PlayerInfo[playerid][szervLeader] != 4 ||
PlayerInfo[playerid][szervTag] != 4) return SendClientMessage(playerid, 0xFF0000AA, \"Csak Frakció illetve Szervezet tagoknak érhető el ez a parancs!\");
GetPlayerName(playerid, sendername, sizeof(sendername));
new length = strlen(cmdtext);
while ((idx < length) && (cmdtext[idx] <= \' \'))
{
idx++;
}
new offset = idx;
new result[80];
new nev[32];
new seged2[50];
GetPlayerName(playerid, nev, sizeof(nev));
new h,mi,s,y,m,d;
getdate(y,m,d);
gettime(h,mi,s);
while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
{
result[idx - offset] = cmdtext[idx];
idx++;
}
result[idx - offset] = EOS;
if(!strlen(result))
{
SendClientMessage(playerid,COLOR_LIGHTBLUE,\"SuperLife RPG: /sr [szöveg]\");
return 1;
}
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1)
{
if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Recepciós/Diszpécser\");
else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Őrmester\");
else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Törzsőrmester\");
else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Főtörzsőrmester\");
else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Zászlós\");
else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Törzszászlós\");
else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Főtörzszászlós\");
else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Hadnagy\");
else if(PlayerInfo[playerid][pRank] == 9) format(seged2, sizeof(seged2), \"*Főhadnagy\");
else if(PlayerInfo[playerid][pRank] == 10) format(seged2, sizeof(seged2), \"*Százados\");
else if(PlayerInfo[playerid][pRank] == 11) format(seged2, sizeof(seged2), \"*Őrnagy\");
else if(PlayerInfo[playerid][pRank] == 12) format(seged2, sizeof(seged2), \"*Alezredes\");
else if(PlayerInfo[playerid][pRank] == 13) format(seged2, sizeof(seged2), \"*Ezredes\");
else if(PlayerInfo[playerid][pRank] == 14) format(seged2, sizeof(seged2), \"*Dandártábornok\");
else if(PlayerInfo[playerid][pRank] == 15) format(seged2, sizeof(seged2), \"*Vezérőrnagy\");
else if(PlayerInfo[playerid][pRank] == 16) format(seged2, sizeof(seged2), \"*MRFK Főkapitány\");
else if(PlayerInfo[playerid][pRank] == 17) format(seged2, sizeof(seged2), \"*ORFK Tag\");
else if(PlayerInfo[playerid][pRank] == 18) format(seged2, sizeof(seged2), \"*Nyomozó\");
else if(PlayerInfo[playerid][pRank] == 19) format(seged2, sizeof(seged2), \"*Főnyomozó\");
}
else if(PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2)
{
if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Őrmester\");
else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Törzsőrmester\");
else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Főtörzsőrmester\");
else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Zászlós\");
else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Törzszászlós\");
else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Főtörzszászlós\");
else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Hadnagy\");
else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Főhadnagy\");
else if(PlayerInfo[playerid][pRank] == 9) format(seged2, sizeof(seged2), \"*Százados\");
else if(PlayerInfo[playerid][pRank] == 10) format(seged2, sizeof(seged2), \"*Őrnagy\");
else if(PlayerInfo[playerid][pRank] == 11) format(seged2, sizeof(seged2), \"*Alezredes\");
else if(PlayerInfo[playerid][pRank] == 12) format(seged2, sizeof(seged2), \"*Ezredes\");
}
else if(PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4)
{
if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Próbaidős\");
else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Aszisztens\");
else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Rezidens\");
else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Szakápoló\");
else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Ápoló\");
else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Szakorvos\");
else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Orvos\");
else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Főorvos\");
}
else if(PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6)
{
if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Őrmester\");
else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Törzsőrmester\");
else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Főtörzsőrmester\");
else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Zászlós\");
else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Törzszászlós\");
else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Főtörzszászlós\");
else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Hadnagy\");
else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Főhadnagy\");
else if(PlayerInfo[playerid][pRank] == 9) format(seged2, sizeof(seged2), \"*Százados\");
else if(PlayerInfo[playerid][pRank] == 10) format(seged2, sizeof(seged2), \"*Őrnagy\");
else if(PlayerInfo[playerid][pRank] == 11) format(seged2, sizeof(seged2), \"*Alezredes\");
else if(PlayerInfo[playerid][pRank] == 12) format(seged2, sizeof(seged2), \"*Ezredes\");
else if(PlayerInfo[playerid][pRank] == 13) format(seged2, sizeof(seged2), \"*Vezérőrnagy\");
}
else if(PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17)
{
if(PlayerInfo[playerid][pRank] == 0) format(seged2, sizeof(seged2), \"*Nincs\");
else if(PlayerInfo[playerid][pRank] == 1) format(seged2, sizeof(seged2), \"*Gyakornok\");
else if(PlayerInfo[playerid][pRank] == 2) format(seged2, sizeof(seged2), \"*Kezdő szerelő\");
else if(PlayerInfo[playerid][pRank] == 3) format(seged2, sizeof(seged2), \"*Szerelő\");
else if(PlayerInfo[playerid][pRank] == 4) format(seged2, sizeof(seged2), \"*Gyakorlott szerelő\");
else if(PlayerInfo[playerid][pRank] == 5) format(seged2, sizeof(seged2), \"*Profi szerelő\");
else if(PlayerInfo[playerid][pRank] == 6) format(seged2, sizeof(seged2), \"*Tuningmester\");
else if(PlayerInfo[playerid][pRank] == 7) format(seged2, sizeof(seged2), \"*Műhelyvezető-helyettes\");
else if(PlayerInfo[playerid][pRank] == 8) format(seged2, sizeof(seged2), \"*Műhelyvezető\");
}
else if(PlayerInfo[playerid][szervLeader] == 5 || PlayerInfo[playerid][szervTag] == 5) // F.B.I
{
if(PlayerInfo[playerid][szervRang] == 1) format(seged2, sizeof(seged2), \"*Kadét\");
else if(PlayerInfo[playerid][szervRang] == 2) format(seged2, sizeof(seged2), \"*Őrmester\");
else if(PlayerInfo[playerid][szervRang] == 3) format(seged2, sizeof(seged2), \"*F.B.I\");
else if(PlayerInfo[playerid][szervRang] == 4) format(seged2, sizeof(seged2), \"*F.B.I Főnök\");
}
else if(PlayerInfo[playerid][szervLeader] == 2 || PlayerInfo[playerid][szervTag] == 2) // Katonaság
{
if(PlayerInfo[playerid][szervRang] == 1) format(seged2, sizeof(seged2), \"Honvéd\");
else if(PlayerInfo[playerid][szervRang] == 2) format(seged2, sizeof(seged2), \"Őrvezető\");
else if(PlayerInfo[playerid][szervRang] == 3) format(seged2, sizeof(seged2), \"Tizedes\");
else if(PlayerInfo[playerid][szervRang] == 4) format(seged2, sizeof(seged2), \"Szakaszvezető\");
else if(PlayerInfo[playerid][szervRang] == 5) format(seged2, sizeof(seged2), \"Őrmester\");
else if(PlayerInfo[playerid][szervRang] == 6) format(seged2, sizeof(seged2), \"Törzsőrmester\");
else if(PlayerInfo[playerid][szervRang] == 7) format(seged2, sizeof(seged2), \"Főtörzsőrmester\");
else if(PlayerInfo[playerid][szervRang] == 8) format(seged2, sizeof(seged2), \"Zászlós\");
else if(PlayerInfo[playerid][szervRang] == 9) format(seged2, sizeof(seged2), \"Törzszászlós\");
else if(PlayerInfo[playerid][szervRang] == 10) format(seged2, sizeof(seged2), \"Főtörzszászlós\");
else if(PlayerInfo[playerid][szervRang] == 11) format(seged2, sizeof(seged2), \"Hadnagy\");
else if(PlayerInfo[playerid][szervRang] == 12) format(seged2, sizeof(seged2), \"Főhadnagy\");
else if(PlayerInfo[playerid][szervRang] == 13) format(seged2, sizeof(seged2), \"Százados\");
else if(PlayerInfo[playerid][szervRang] == 14) format(seged2, sizeof(seged2), \"Őrnagy\");
else if(PlayerInfo[playerid][szervRang] == 15) format(seged2, sizeof(seged2), \"Alezredes\");
else if(PlayerInfo[playerid][szervRang] == 16) format(seged2, sizeof(seged2), \"Ezredes\");
else if(PlayerInfo[playerid][szervRang] == 17) format(seged2, sizeof(seged2), \"Dandártábornok\");
else if(PlayerInfo[playerid][szervRang] == 18) format(seged2, sizeof(seged2), \"Vezérőrnagy\");
else if(PlayerInfo[playerid][szervRang] == 19) format(seged2, sizeof(seged2), \"Altábornagy\");
else if(PlayerInfo[playerid][szervRang] == 20) format(seged2, sizeof(seged2), \"Vezérezredes\");
}
else if(PlayerInfo[playerid][szervLeader] == 4 || PlayerInfo[playerid][szervTag] == 4) // TEK
{
if(PlayerInfo[playerid][szervRang] == 1) format(seged2, sizeof(seged2), \"*Újonc\");
else if(PlayerInfo[playerid][szervRang] == 2) format(seged2, sizeof(seged2), \"*Közlegény\");
else if(PlayerInfo[playerid][szervRang] == 3) format(seged2, sizeof(seged2), \"*Tiszt\");
else if(PlayerInfo[playerid][szervRang] == 4) format(seged2, sizeof(seged2), \"*Kommandós\");
else if(PlayerInfo[playerid][szervRang] == 5) format(seged2, sizeof(seged2), \"*Hadnagy\");
else if(PlayerInfo[playerid][szervRang] == 6) format(seged2, sizeof(seged2), \"*FőHadnagy\");
else if(PlayerInfo[playerid][szervRang] == 7) format(seged2, sizeof(seged2), \"*Százados\");
else if(PlayerInfo[playerid][szervRang] == 10) format(seged2, sizeof(seged2), \"*Kapitány\");
else if(PlayerInfo[playerid][szervRang] == 11) format(seged2, sizeof(seged2), \"*MásodParancsnok\");
else if(PlayerInfo[playerid][szervRang] == 12) format(seged2, sizeof(seged2), \"*Parancsnok\");
}
format(stringx,sizeof(stringx), \"[%d/%d/%d][%d:%d:%d] %s %s chatbe: %s\",y,m,d,h,mi,s,seged2,nev,result);
LoOoG(stringx);
format(string, sizeof(string), \"{FF9900}%s {DABB3E}%s: {33CCFF}%s {41c93c}[vétel!] [vége!]\", seged2, sendername, result);
for(new i = 0; i < MAX_PLAYERS; i++)
{
if(IsPlayerConnected(i))
{
if(PlayerInfo[playerid][pLeader] == 1 || PlayerInfo[playerid][pMember] == 1 || PlayerInfo[playerid][pLeader] == 2 || PlayerInfo[playerid][pMember] == 2 || PlayerInfo[playerid][pLeader] == 4 || PlayerInfo[playerid][pMember] == 4 || PlayerInfo[playerid][pLeader] == 6 || PlayerInfo[playerid][pMember] == 6 || PlayerInfo[playerid][pLeader] == 17 || PlayerInfo[playerid][pMember] == 17)
{
if(PlayerInfo[playerid][szervLeader] == 5 || PlayerInfo[playerid][szervTag] == 5 || PlayerInfo[playerid][szervLeader] == 2 || PlayerInfo[playerid][szervTag] == 2 || PlayerInfo[playerid][szervLeader] == 4 || PlayerInfo[playerid][szervTag] == 4)
{
if(PlayerInfo[szervLeader] != 5 || PlayerInfo[szervTag] != 5 || PlayerInfo[szervLeader] != 2 || PlayerInfo[szervTag] != 2 || PlayerInfo[szervLeader] != 4 || PlayerInfo[szervTag] != 4)
{
if(PlayerInfo[pLeader] != 1 || PlayerInfo[pMember] != 1 || PlayerInfo[pLeader] != 2 || PlayerInfo[pMember] != 2 || PlayerInfo[pLeader] != 4 || PlayerInfo[pMember] != 4 || PlayerInfo[pLeader] != 6 || PlayerInfo[pMember] != 6 || PlayerInfo[pLeader] != 17 || PlayerInfo[pMember] != 17)
{
SendClientMessage(i, COLOR_SCRIPTERCHAT, string);
}
}
}
}
}
}
format(stringx, sizeof(stringx), \"Ismeretlen mondja(SürgösségiRádió): %s\", result);
ProxDetector(15.0, playerid, stringx,COLOR_FADE1,COLOR_FADE2,COLOR_FADE3,COLOR_FADE4,COLOR_FADE5);
}
else SendClientMessage(playerid,COLOR_GRAD2, \"Nem vagy egy Frakciós illetve Szervezeti munka tagja sem!\");
return 1;
}

Sűrgősségi Rádió parancs probléma!
« Válasz #9 Dátum: 2015. február 15. - 14:45:02 »
0 Show voters
Ha az utolsó módon sem jó, akkor próbáld meg azt, hogy földarabolod úgy, hogy minden sor iffel kezdődjön és utána 5-5 feltétel soronként(Ha jól értem akkor a sor túl hosszú)

Nem elérhető Flash

  • 5726
  • (っ◕‿◕)っ
    • Profil megtekintése
Sűrgősségi Rádió parancs probléma!
« Válasz #10 Dátum: 2015. február 20. - 15:39:01 »
0 Show voters
[gmod]Kérlek ne hanyagold el a témát, ha már megnyitottad![/gmod]

 

SimplePortal 2.3.7 © 2008-2024, SimplePortal