Jump to content

..IoN..

Membru
  • Posts

    21
  • Joined

  • Last visited

Posts posted by ..IoN..

  1. Poftim am mai gasit ceva, astea sunt?

        CreateStreamed3DTextLabel("LS DealerShip!\n\nTasteaza {FFFFFF}(/buycar) {FF00CC}pentru a cumpara o masina.",COLOR_RED2,1450.4712,-2288.8140,13.5469,20.0,0);
        CreateStreamed3DTextLabel("LS DealerShip!\n\nTasteaza {FFFFFF}(/sellcar) {FF00CC}pentru a vinde o masina.",COLOR_RED2,1450.6738,-2285.0815,13.5469,20.0,0);

  2. Acum 10 minute, razvanduciuc a spus:

    In baza de date, sau scri comanda in game /maxmembers id factiune si numar sloturi.

    Cunosc sistemul!

    Edit: 

    
    CMD:maxmembers(playerid, params[])
    {
        if(PlayerInfo[playerid][pAdmin] >= 6) // adminul care poate seta /maxmembers
     	{
     	    new fid,maxmembers,string[MAX_STRING];
     	    if(sscanf(params, "dd",fid,maxmembers)) return SendClientMessage(playerid, 0xFFFFFFFF, "{FF9900}Scrie: {33CCFF}/maxmembers <FactionID> <Members>");
     	    if(maxmembers > 4 && maxmembers <= 50) //aici iti selectezi cati membri pot fi setati minim sau maxim de catre adminul mai mare sau egal cu 6. Minimul de membri este 4 iar maximul este  50.
     	    {
     	        if(fid > 0 && fid <= 25)// iar aici este numarul de factiuni, 0 este civilian, iar aici iti setezi cate factiuni ai tu, eu am avut 25. Poti pune 12, 13, 14 sau cate ai tu. 
     	        {
     	        	DynamicFactions[fid][fMaxMembers] = maxmembers;
     	        	mysql_format(SQL, string, sizeof(string), "UPDATE `factions` SET `MaxMembers`='%d' WHERE `ID`='%d'",DynamicFactions[fid][fMaxMembers], fid);
    				mysql_tquery(SQL,string,"","");
    				format(string, sizeof(string), "Now faction %s have maximum %d members.",DynamicFactions[fid][fName], DynamicFactions[fid][fMaxMembers]);
    				SendClientMessage(playerid, COLOR_LIGHTBLUE, string);
    			}
    			else return SendClientMessage(playerid, COLOR_WHITE, "FactionID must be between 1 and 14.");
    		}
    		else return SendClientMessage(playerid, COLOR_WHITE, "Max members must be between 1 and 50.");
    	}
    	else
    	{
     		SendClientMessage(playerid, COLOR_ERROR, AdminOnly);
    	}
    	return 1;
    }

    Sper ca te-am ajutat.

    Mersi mult 

  3. Deci am si eu o problema de 1 ora incerc sa o rezolv dar nu prea imi iese, asa dar cer ajutor-ul vostru.

    Cum pot mari sloturile factiuni, am mai umblat eu pe pawno si am gasit urmatoarele date dar nu vad de unde pot selecta alte sloturi la factiuni.

    stock ShowFactions(playerid)
    {
        new stringz2[MAX_STRING];
         if(DynamicFactions[1][fApplication] == 1)
          {
            format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s {66FF00}[aplicatii deschise]\n", GetFactionMembers(1), DynamicFactions[1][fMaxMembers], DynamicFactions[1][fName]);
        }
        else
        {
             format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s \n", GetFactionMembers(1), DynamicFactions[1][fMaxMembers], DynamicFactions[1][fName]);
        }
         if(DynamicFactions[2][fApplication] == 1)
          {
            format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s {66FF00}[aplicatii deschise]\n", stringz2, GetFactionMembers(2), DynamicFactions[2][fMaxMembers], DynamicFactions[2][fName]);
        }
        else
        {
             format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s \n", stringz2, GetFactionMembers(2), DynamicFactions[2][fMaxMembers], DynamicFactions[2][fName]);
        }
        if(DynamicFactions[3][fApplication] == 1)
        {
            format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s {66FF00}[aplicatii deschise]\n", stringz2, GetFactionMembers(3), DynamicFactions[3][fMaxMembers], DynamicFactions[3][fName]);
        }
        else
        {
             format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s \n", stringz2, GetFactionMembers(3), DynamicFactions[3][fMaxMembers], DynamicFactions[3][fName]);
        }
         if(DynamicFactions[4][fApplication] == 1)
          {
            format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s {66FF00}[aplicatii deschise]\n", stringz2, GetFactionMembers(4), DynamicFactions[4][fMaxMembers], DynamicFactions[4][fName]);
        }
        else
        {
             format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s \n", stringz2, GetFactionMembers(4), DynamicFactions[4][fMaxMembers], DynamicFactions[4][fName]);
        }
         if(DynamicFactions[5][fApplication] == 1)
          {
            format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s {66FF00}[aplicatii deschise]\n", stringz2, GetFactionMembers(5), DynamicFactions[5][fMaxMembers], DynamicFactions[5][fName]);
        }
        else
        {
            format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s \n", stringz2, GetFactionMembers(5), DynamicFactions[5][fMaxMembers], DynamicFactions[5][fName]);
        }
         if(DynamicFactions[6][fApplication] == 1)
          {
            format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s {66FF00}[aplicatii deschise]\n", stringz2, GetFactionMembers(6), DynamicFactions[6][fMaxMembers], DynamicFactions[6][fName]);
        }
        else
        {
             format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s \n", stringz2, GetFactionMembers(6), DynamicFactions[6][fMaxMembers], DynamicFactions[6][fName]);
        }
         if(DynamicFactions[8][fApplication] == 1)
          {
            format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s {66FF00}[aplicatii deschise]\n", stringz2, GetFactionMembers(8), DynamicFactions[8][fMaxMembers], DynamicFactions[8][fName]);
        }
        else
        {
             format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s \n", stringz2, GetFactionMembers(8), DynamicFactions[8][fMaxMembers], DynamicFactions[8][fName]);
        }
         if(DynamicFactions[9][fApplication] == 1)
          {
            format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s {66FF00}[aplicatii deschise]\n", stringz2, GetFactionMembers(9), DynamicFactions[9][fMaxMembers], DynamicFactions[9][fName]);
        }
        else
        {
             format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s \n", stringz2, GetFactionMembers(9), DynamicFactions[9][fMaxMembers], DynamicFactions[9][fName]);
        }
         if(DynamicFactions[10][fApplication] == 1)
          {
            format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s {66FF00}[aplicatii deschise]\n", stringz2, GetFactionMembers(10), DynamicFactions[10][fMaxMembers], DynamicFactions[10][fName]);
        }
        else
        {
             format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s \n", stringz2, GetFactionMembers(10), DynamicFactions[10][fMaxMembers], DynamicFactions[10][fName]);
        }
         if(DynamicFactions[11][fApplication] == 1)
          {
            format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s {66FF00}[aplicatii deschise]\n", stringz2, GetFactionMembers(11), DynamicFactions[11][fMaxMembers], DynamicFactions[11][fName]);
        }
        else
        {
             format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s \n", stringz2, GetFactionMembers(11), DynamicFactions[11][fMaxMembers], DynamicFactions[11][fName]);
        }
         if(DynamicFactions[12][fApplication] == 1)
          {
            format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s {66FF00}[aplicatii deschise]\n", stringz2, GetFactionMembers(12), DynamicFactions[12][fMaxMembers], DynamicFactions[12][fName]);
        }
        else
        {
             format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s \n", stringz2, GetFactionMembers(12), DynamicFactions[12][fMaxMembers], DynamicFactions[12][fName]);
        }
         if(DynamicFactions[13][fApplication] == 1)
          {
            format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s {66FF00}[aplicatii deschise]\n", stringz2, GetFactionMembers(13), DynamicFactions[13][fMaxMembers], DynamicFactions[13][fName]);
        }
        else
        {
             format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s \n", stringz2, GetFactionMembers(13), DynamicFactions[13][fMaxMembers], DynamicFactions[13][fName]);
        }
         if(DynamicFactions[14][fApplication] == 1)
          {
            format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s {66FF00}[aplicatii deschise]\n", stringz2, GetFactionMembers(14), DynamicFactions[14][fMaxMembers], DynamicFactions[14][fName]);
        }
        else
        {
             format(stringz2, sizeof(stringz2),"%s{FFFFFF}[%d/%d] %s \n", stringz2, GetFactionMembers(14), DynamicFactions[14][fMaxMembers], DynamicFactions[14][fName]);
        }
        ShowPlayerDialog(playerid, DIALOG_FACTIONS, DIALOG_STYLE_LIST,"Factions", stringz2, "Select", "Cancel");
        return 1;
    }
     

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. For more details you can also review our Terms of Use and Privacy Policy.