Balkan SA:MP

PAWN skriptanje, gamemodovi, filterskripte, include fajlovi, mape, pluginovi => Razgovor u vezi PAWN - skriptanja => Temu započeo: Jack_Corleone poslato Maj 14, 2016, 21:04:57 POSLE PODNE

Naslov: [Pomoc] Problem oko komande
Poruka od: Jack_Corleone poslato Maj 14, 2016, 21:04:57 POSLE PODNE
Skripta koju koristim:GTARP
Detaljan opis problema:Pravio sam offline i online members clanove i napravio sam kad invite da cuva slot, ali kad kucam member da mi izbaci dialog online clanova i dole members clanova offline i kad ukucam komandu prvi put radi a drugi put kad ukucam zabode server bude off. Folder u scriptfiles sto sacuva ima.
Dio skripte:[pawn]   if (strcmp(cmd, "/members", true) == 0)
   {
      new text[64];
      new lolo[64];
      format(lolo,64,"organizacije/%d/%d.txt",PlayerInfo[playerid][pMember],PlayerInfo[playerid][pMSlot]);
      new File:lider1 = fopen(lolo, io_read);
      while(fread(lider1, text)) {
      strmid(mmb1, text, 0, strlen(text), 255); }
      fclose(lider1);

      new stringgh[1024];
      new stringlp1[124];
      new stringlp2[400];
      new stringlp3[250];
      new stringlp4[250];

      if(PlayerInfo[playerid][pLeader] < 1 && PlayerInfo[playerid][pMember] < 1) return SCM(playerid, SIVA, "Nisi clan organizacije");

      format(stringlp1, sizeof(stringlp1),"      Online Clanovi      ");
         format(stringlp3, sizeof(stringlp3),"\n=================\n[SPISAK SVIH CLANOVA]\n=================\n");
         format(stringlp4, sizeof(stringlp4),"%s",mmb1);
      for(new g = 0; g < MAX_PLAYERS; g++)
         {
                if (PlayerInfo[g][pMSlot] >= 1)
               {
                   new atext[20];
                   new admtext[50];
                   if(PlayerInfo[g][pMSlot] == 1) { admtext = "[SLOT 1]:"; }
               else if(PlayerInfo[g][pMSlot] == 2) { admtext = "[SLOT 2]:"; }
               else if(PlayerInfo[g][pMSlot] == 3) { admtext = "[SLOT 3]:"; }// NOVA ORG
               else if(PlayerInfo[g][pMSlot] == 4) { admtext = "[SLOT 4]:"; }
               else if(PlayerInfo[g][pMSlot] == 5) { admtext = "[SLOT 5]:"; }
               else if(PlayerInfo[g][pMSlot] == 6) { admtext = "[SLOT 6]:"; }
               else if(PlayerInfo[g][pMSlot] == 7) { admtext = "[SLOT 7]:"; }
               else if(PlayerInfo[g][pMSlot] == 8) { admtext = "[SLOT 8]:"; }
               else if(PlayerInfo[g][pMSlot] == 9) { admtext = "[SLOT 9]:"; }
               else if(PlayerInfo[g][pMSlot] == 10) { admtext = "[SLOT 10]:"; }
               else if(PlayerInfo[g][pMSlot] == 11) { admtext = "[SLOT 11]:"; }
               else if(PlayerInfo[g][pMSlot] == 12) { admtext = "[SLOT 12]:"; }
               else if(PlayerInfo[g][pMSlot] == 13) { admtext = "[SLOT 13]:"; }
               else if(PlayerInfo[g][pMSlot] == 14) { admtext = "[SLOT 14]:"; }
               else if(PlayerInfo[g][pMSlot] == 15) { admtext = "[SLOT 15]:"; }
                   format(atext, sizeof(atext), "%s", admtext);
                   strcat(stringlp2, atext);
                strcat(stringlp2, " | ");
                   strcat(stringlp2, Ime(g));
                   strcat(stringlp2, "\n");
                   }
                }
            format(stringgh, sizeof(stringgh),"%s\n%s%s\n%s",stringlp1,stringlp2,stringlp3,stringlp4);
             ShowPlayerDialog(playerid, LISTACLANOVA, DIALOG_STYLE_MSGBOX, "Lista svih clanova", stringgh, "OK", "OK");
             GetPlayerName(playerid, sendername, sizeof(sendername)); format(string, sizeof(string), "* %s cita listu clanova (/members) .", sendername);
            ProxDetector(30.0, playerid, string, PURPLE1,PURPLE2,PURPLE3,PURPLE4,PURPLE5);
             return 1;
           }[/pawn]
Neke slike/video za lakse dobivanje pomoci(neobavezno):/