Beiträge von _Flex_

    ja ich habe einen Waffenbestand gescriptet und jetzt gibt er mir das aber nich mehr aus hier mal der code


    if(listitem == 2)
    {
    new WaffenbestandFBI[1024];
    format(WaffenbestandFBI,sizeof(WaffenbestandFBI),"AK47:[%d] Dester Eagle:[%d] TEC9:[%d] RPG:[%d] Molotov Cocktail:[%d] Granaten:[%d] 9mm:[%d] Shotgun:[%d] Sawnoff Shotgun:[%d] Combat Shotgun:[%d] UZI:[%d] MP5:[%d] M4:[%d] Rifle:[%d] Sniper:[%d] Panzerfaust:[%d] Bomben:[%d] Schutzweste:[%d]",Fbiak,Fbidgl,Fbitec9,Fbirpg,Fbimolo,Fbigrenade,Fbi9mm,Fbishotgun,Fbisawnoff,Fbicombat,Fbiuzi,Fbimp5,Fbim4,Fbirifle,Fbisniper,Fbihs,Fbibomb,Fbiweste);
    SendClientMessage(playerid,weiß,WaffenbestandFBI);
    }

    Ja ich wollte es so machen das er abfragt ob er an den Jeweiligen ablade punkten der Fraktion ist ich hatte mir es überlgt es mit einem Stock zu machen jetzt sieht es so aus .


    Meine abfrage
    if(WTABLADEN)


    und mein STOCK
    stock WTABLADEN()
    {
    if(GetPVarInt(playerid,"Member") == 2) {}
    if(GetPVarInt(playerid,"Member") == 3) {IsPlayerInRangeOfPoint(playerid,20.0,-365.7303,1582.2598,76.3800)}
    if(GetPVarInt(playerid,"Member") == 5) {}
    return 1;
    }


    Und hier der Error der Ausgespuckt wird
    error 076: syntax error in the expression, or invalid function call


    Wo ist mein Fehler und wie behebe ich ihn oder wie könnte ich es einfacher Lösen ?


    MFG
    uzii

    Ja ich habe einen neuen Root und sobald ein User Highping hat fliegt er ausm Server ich habe noch kein Highping system drinne im Script liegt es vlt am der Server CFG oder wodran könnte das liegen ???



    hier nochmal unsere cfg



    MfG
    uzii

    Ja ich werde einfach nicht schlau warum mein befehl nicht funktioniert bei einem Anderen geht es auch und er ist 1 zu 1 genau so aufgebaut hier mal der code


    if(newkeys == 1024 )//CARGOBOBENTER1
    {
    new Float:X, Float:Y, Float:Z;
    GetVehiclePos(ARMYCAR[4],X,Y,Z);
    if(IsPlayerInRangeOfPoint(playerid,40.0,X,Y,Z))
    {
    if(GetPVarInt(playerid,"Member") == 1 || GetPVarInt(playerid,"Member") == 2 || GetPVarInt(playerid,"Member") == 5 || GetPVarInt(playerid,"Admin") >= 1)
    {
    SetPlayerPos(playerid,228.2857,2006.7550,7.1078);
    SetPlayerFacingAngle(playerid,360);
    SetCameraBehindPlayer(playerid);
    SetPlayerInterior(playerid,0);
    SetPlayerVirtualWorld(playerid,1);
    }
    }
    return 1;
    }

    Der gefällt mir ja überhaupt nicht.


    Wenn ich mit 17 (nächstes Jahr) meinen Lappen hab (hoffentlich :D), werd ich mir nen Mitsubishi Carisma holn - Die haben was, finde ich.


    Uhh ein Mitsubishi Fahrer ich werde mir wahrscheinlich auch mit 17 :D den Mitsubishi Eclipse holen aber den Alten

    Ja ich habe an einem Interview befehl gebastelt und habe nun das PRoblem das mir bei der Abfrage für die Fraktion und den Rang gleichzeitig die Fehlermeldung die bei else defeniert ist angezeigt wird,
    hier mal der CmD


    ocmd:interview(playerid,params[])
    {
    if(GetPVarInt(playerid,"Member") == 4 && GetPVarInt(playerid,"Rang") == 3)
    {
    new pid;
    new textstring[64];
    new textstringpid[64];
    if(sscanf(params,"u",pid))return SendClientMessage(playerid,lila,"Benutzung: /interview [Playerid/Name]");
    if(ININTERVIEW[pid] == 0)
    {
    ININTERVIEW[playerid] = 1;
    ININTERVIEW[pid] = 1;
    format(textstring, sizeof(textstring), "* Du hast %s den Interview-Chat erlaubt",SpielerName(pid));
    format(textstringpid, sizeof(textstringpid), "* Dir wurde der Interview-Chat erlaubt");
    SendClientMessage(playerid,blue,textstring);
    SendClientMessage(pid,blue,textstringpid);
    SendClientMessage(pid,grey,"Du schreibst nun im Interview Chat.");
    }
    else if(ININTERVIEW[pid] == 1)
    {
    ININTERVIEW[playerid] = 0;
    ININTERVIEW[pid] = 0;
    format(textstring, sizeof(textstring), "* Du hast %s den Interview-Chat verboten",SpielerName(pid));
    format(textstringpid, sizeof(textstringpid), "* Dir wurde der Interview-Chat verboten");
    SendClientMessage(playerid,blue,textstring);
    SendClientMessage(pid,blue,textstringpid);
    SendClientMessage(pid,grey,"Du schreibst nun wieder im Normalen Chat.");
    }
    }
    else{ return SendClientMessage(playerid,error,"Du bist kein News-Reporter oder hast nich den Nötigen Rang Dafür");}
    return 1;
    }


    MfG
    uzii

    Immer noch dasZeile (245) : error 018: initialization data exceeds declared size
    Zeile (272) : Der benutzte Array-Index ist größer als die Variable definiert wurde (variable "Tanks")


    Zeile 245


    {560,"Sultan", 200},


    Zeile 272


    Tank[i] = Tanks[i][3];


    was den da jetzt falsch

    okay dan ke schon ein stück weiter doch leider diese fehler




    Zeile (241) : error 018: initialization data exceeds declared size
    Zeile (267) : Der benutzte Array-Index ist größer als die Variable definiert wurde (variable "Tanks")


    bei den sachen


    new Tanks[200][2] = { //Wir erstellen einen neuen Array Fahrzeuge wo die anzahl an spalte 200 ist und es in jeder spallte 3 Parameter gespeichert werden
    ZEILE: 241{560,"Sultan", 200},
    {488,"NewsHeli", 300} //Es wird in Fahrzeug[1] in Fach 1 560 in Fach 2 Sultan und in Fach 3 200 gelegt die 560 ist die FahrzeugID Sultan der Fahrzeugname und die 200 der MAximale Tank
    };


    und hier


    for(new i = 0; i< 201; i++) //Wir starten eine Schleife die alle autos die wir oben gespeichert haben durchläuft
    {
    ZEILE: 267 Tank[i] = Tanks[i][3];
    return 1;
    }


    ich steige da leider nicht ganz durch vlt ja du


    MfG

    Ja ich möchte gerne einen befehl machen undzwas soll mann einmal


    ocmd:tban aber es soll genaus das gleiche passieren wenn ocmd:timeban macht wie mache ich das ohne alles doppelt zu machen



    MfG