Fraktionsautohaus (problem)

Wichtiger Hinweis: Bitte ändert nicht manuell die Schriftfarbe auf schwarz sondern belasst es bei der Standardeinstellung. Somit tragt ihr dazu bei dass euer Text auch bei Verwendung unseren dunklen Forenstils noch lesbar ist!

Tipp: Ihr wollt längere Codeausschnitte oder Logfiles bereitstellen? Benutzt unseren eigenen PasteBin-Dienst Link
  • hallo ich hab ein kleines problem und zwar ich mus im script 21 fraktionen einfügen damit die im Fraktion's autohaus cars kaufen können das problem ist ich füge das ein " || mem == 20 && ran == 12
    " mit den ganzen fraktions id's und dann kommt ein error das es zu lang ist wie verküze ich das alles damit alle 21 fraktionen hin passen ?


    Code
    else if(IsPlayerInRangeOfPoint(playerid,3,1349.7449,-1830.1101,14.4559)) // GANG AUTOHAUS
    		{
    			new mem = SpielerInfo[playerid][sMember];
    			new ran = SpielerInfo[playerid][pRank];
    			if(mem == 12  && ran == 12 || mem == 13 && ran == 12 || mem == 17  && ran == 12 || mem == 12  && ran == 12 || mem == 20  && ran == 12 || mem == 8 && ran == 12 || mem == 21 && ran == 12|| mem == 16 && ran == 12) {
    				new sstring[512];
  • erstel einen stock ungefähr so stock




    AbfrageKauf(playerid)
    {
    new mem = SpielerInfo[playerid][sMember];
    new ran = SpielerInfo[playerid][pRank];
    if(mem == 4 && ran == 12 || mem == 5 && ran == 12 || mem == 6 && ran == 12 || mem == 7 && ran == 12 || mem == 14 && ran == 12 || mem == 15 && ran == 12 || mem == 17 && ran == 12) {return 1;}
    else if(mem == 9 && ran == 12 || mem == 10 && ran == 12 || mem == 11 && ran == 12 || mem == 12 && ran == 12 || mem == 13 && ran == 12 || mem == 16 && ran == 12) {return 1;}
    return 1;


  • allsome meinste es soll so ausehen ?

    Code
    else if(IsPlayerInRangeOfPoint(playerid,3,1349.7449,-1830.1101,14.4559)) // GANG AUTOHAUS
    		{
    			new mem = SpielerInfo[playerid][sMember];
    			new ran = SpielerInfo[playerid][pRank];
     		if(mem == 3  && ran == 12 || mem == 4 && ran == 12 || mem == 5  && ran == 12 || mem == 6  && ran == 12 || mem == 7  && ran == 12 || mem == 8 && ran == 12 || mem == 9 && ran == 12|| mem == 10 && ran == 12
    || mem == 21 && ran == 12
    
    
    ) {return 1;}else if(mem == 11 && ran == 12 || mem == 12 && ran == 12 || mem == 13 && ran == 12 || mem == 14 && ran == 12 || mem == 15 && ran == 12 || mem == 16 && ran == 12 ||  mem == 17 && ran == 12 || mem == 18 && ran == 12 || mem == 19 && ran == 12 || mem == 20 && ran == 12) {return 1;}
    				new sstring[512];
  • wie mach ich es dann so sieht das ganze aus im moment


  • Mach das so
    if(mem == 3 && ran == 12 || mem == 4 && ran == 12 || mem == 5 && ran == 12 || mem == 6 && ran == 12 || mem == 7 && ran == 12 || mem == 8 && ran == 12 || mem == 9 && ran == 12|| mem == 10 && ran == 12|| mem == 11 && ran == 12|| mem == 12 && ran == 12|| mem == 13 && ran == 12|| mem == 14 && ran == 12|| mem == 15 && ran == 12|| mem == 16 && ran == 12){

  • Einfach mal die Entertaste benutzen^^

    if(mem == 3 && ran == 12 || mem == 4 && ran == 12 || mem == 5 && ran == 12 || mem == 6 && ran == 12 || mem == 7 && ran == 12
    || mem == 8 && ran == 12 || mem == 9 && ran == 12|| mem == 10 && ran == 12|| mem == 11 && ran == 12|| mem == 12 && ran == 12
    || mem == 13 && ran == 12|| mem == 14 && ran == 12|| mem == 15 && ran == 12|| mem == 16 && ran == 12){