[Pomoc] Problem oko komande


Započeo Jack_Corleone, Maj 14, 2016, 21:04:57 POSLE PODNE

prethodna tema - sledeća tema

0 članova i 1 gost pregledaju ovu temu.

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:
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;
  			}

Neke slike/video za lakse dobivanje pomoci(neobavezno):/