Hilfe Error [5 stück]

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
  • Ich habe leider immer Errors! Kannst du mir bitte helfen??


    Errors : Zeiele || 14, 36 & 37 ||



    // ERROR 1 [Der letzte]
    new JoinPed[114][1] = {
    {280}, // LSPD 0
    {281}, // LSPD 1
    {282}, // LSPD 2


    eindrittel habe ich raus gemacht!! {Brauchte man nicht}


    {122}, //Fuegos 109
    {229}, //Fuegos 110
    {263}, //Fuegos 111 Frau
    {49}, //Fuegos 112 Opa
    {286}, // SAPD 113
    }; //Error 1 / 2 Dort sind 2 Error auf einer Zeile


    // Error 3 und 4 ~~~~~~~~
    [pwn]//======= STATS DIALOG BOX ========//
    Function Stats(playerid,targetid)
    {
    if(IsPlayerConnected(targetid))
    {
    new cash = GetPlayerMoney(targetid);
    new atext[20];
    if(PlayerInfo[targetid][pSex] == 1) { atext = "Männlich"; }
    else if(PlayerInfo[targetid][pSex] == 2) { atext = "Weiblich"; }
    new otext[20];
    if(PlayerInfo[targetid][pOrigin] == 1) { otext = "Deutschland"; }
    else if(PlayerInfo[targetid][pOrigin] == 2) { otext = "Osterreich"; }
    else if(PlayerInfo[targetid][pOrigin] == 3) { otext = "Schweiz"; }
    new ttext[20];
    new leader = PlayerInfo[targetid][pLeader];
    new member = PlayerInfo[targetid][pMember];
    if(gTeam[targetid] == 3 || gTeam[targetid] == 4) { ttext = "Zivilist"; }
    else
    {
    [b][color=#ff0000]if(leader != 0) ttext = Fracs[leader-1]; // Error 3
    if(member != 0) ttext = Fracs[member-1];[/color][/b] // Error 4
    }
    new dtext[20];
    if(STDPlayer[targetid] == 1) { dtext = "Chlamydia"; }
    else if(STDPlayer[targetid] == 2) { dtext = "Gonorrhea"; }
    else if(STDPlayer[targetid] == 3) { dtext = "Syphilis"; }
    else { dtext = "-"; }
    new ftext[20];
    if(PlayerInfo[targetid][pMember] == 4 || PlayerInfo[targetid][pLeader] == 4)
    { ftext = "Sanitärer"; }
    else if(PlayerInfo[targetid][pMember] == 5 || PlayerInfo[targetid][pLeader] == 5)
    { ftext = "La Cosa Nostra"; }
    else if(PlayerInfo[targetid][pMember] == 6 || PlayerInfo[targetid][pLeader] == 6)
    { ftext = "Yakuza"; }
    else if(PlayerInfo[targetid][pMember] == 11 || PlayerInfo[targetid][pLeader] == 11)
    { ftext = "Fahrlehrer"; }
    else
    { ftext = "-"; }
    new f2text[20];
    new rtext[64];
    if(gTeam[targetid] == 5 || PlayerInfo[targetid][pFMember] < 255)//The 2 Organisations
    {
    if(PlayerInfo[targetid][pRank] == 1) { rtext = "Solitario"; }
    else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Adepto"; }
    else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Soldato"; }
    else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Consiguere"; }
    else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Destro"; }
    else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Don"; }
    else { rtext = "Bambino"; }
    }
    else if(PlayerInfo[targetid][pMember] == 1 || PlayerInfo[targetid][pLeader] == 1)//PD Ranks
    {
    if(PlayerInfo[targetid][pRank] == 1) { rtext = "Auszubildender Polizist"; }
    else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Ausgebildeter Polizist"; }
    else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Streifenpolizist-Zufuß"; }
    else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Polizeistreife-Auto"; }
    else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Pressesprecher der Polizei"; }
    else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Einsatzleitung"; }
    else { rtext = "Cadet"; }
    }
    else if(PlayerInfo[targetid][pMember] == 2 || PlayerInfo[targetid][pLeader] == 2)//FBI Ranks
    {
    if(PlayerInfo[targetid][pRank] == 1) { rtext = "Auszubildender Polizist"; }
    else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Ausgebildeter Polizist"; }
    else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Streifenpolizist-Zufuß"; }
    else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Polizeistreife-Auto"; }
    else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Pressesprecher der Polizei"; }
    else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Einsatzleitung"; }
    else { rtext = "Cadet"; }
    }
    else if(PlayerInfo[targetid][pMember] == 19 || PlayerInfo[targetid][pLeader] == 19)//RS
    {
    if(PlayerInfo[targetid][pRank] == 1) { rtext = "Anfänger"; }
    else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Erfahrener"; }
    else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Killer"; }
    else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Elite"; }
    else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Zweite Hand"; }
    else if(PlayerInfo[targetid][pRank] == 6 || PlayerInfo[targetid][pRank] == 12) { rtext = "Red King"; }
    else { rtext = "Neuling"; }
    }
    else if(PlayerInfo[targetid][pMember] == 21 || PlayerInfo[targetid][pLeader] == 21)//WHEELMEN
    {
    if(PlayerInfo[targetid][pRank] == 1) { rtext = "Anfänger"; }
    else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Member"; }
    else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Spezial Member"; }
    else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Ausbilder"; }
    else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Co-Leader"; }
    else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Leader"; }
    else { rtext = "Anfänger"; }
    }
    else if(PlayerInfo[targetid][pMember] == 3 || PlayerInfo[targetid][pLeader] == 3)//NG Ranks
    {
    if(PlayerInfo[targetid][pRank] == 1) { rtext = "Private"; }
    else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Sergeant"; }
    else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Major"; }
    else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Captain"; }
    else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Lieutenant"; }
    else if(PlayerInfo[targetid][pRank] == 6) { rtext = "General"; }
    else { rtext = "Private"; }
    }
    else if(PlayerInfo[targetid][pMember] == 7 || PlayerInfo[targetid][pLeader] == 7)
    {
    if(PlayerInfo[targetid][pRank] == 1) { rtext = "Personenschutz-Azubi"; }
    else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Personenschutz"; }
    else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Personenschutz-Leiter"; }
    else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Geheimdienst-Azubi"; }
    else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Geheimdienst"; }
    else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Geheimdienst Leiter"; }
    else if(PlayerInfo[targetid][pRank] >= 7 && PlayerInfo[targetid][pRank] < 12) { rtext = "Minister"; }
    else if(PlayerInfo[targetid][pRank] == 12) { rtext = "Bundespräsident"; }
    else { rtext = "Private"; }
    }
    else if(PlayerInfo[targetid][pMember] == 8 || PlayerInfo[targetid][pLeader] == 8)//Hitman Ranks
    {
    if(PlayerInfo[targetid][pRank] == 1) { rtext = "Azubi"; }
    else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Sniper"; }
    else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Killer"; }
    else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Ausbilder"; }
    else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Right Hand"; }
    else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Big Boss"; }
    else { rtext = "Praktikant"; }
    }
    else if(PlayerInfo[targetid][pMember] == 21 || PlayerInfo[targetid][pLeader] == 21)
    {
    if(PlayerInfo[targetid][pRank] == 1) { rtext = "Neuling"; }
    else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Söldner"; }
    else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Attentäter"; }
    else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Massenmörder"; }
    else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Vize-Direktor"; }
    else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Direktor"; }
    else { rtext = "Praktikant"; }
    }
    else if(PlayerInfo[targetid][pMember] == 9 || PlayerInfo[targetid][pLeader] == 9)//NR Ranks
    {
    if(PlayerInfo[targetid][pRank] == 1) { rtext = "Intern"; }
    else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Local Reporter"; }
    else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Local Editor"; }
    else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Network Anchor"; }
    else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Network Editor"; }
    else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Network Producer"; }
    else { rtext = "Intern"; }
    }
    else if(PlayerInfo[targetid][pMember] == 10 || PlayerInfo[targetid][pLeader] == 10)//Taxi Company Ranks
    {
    if(PlayerInfo[targetid][pRank] == 1) { rtext = "Trainee"; }
    else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Taxi Rookie"; }
    else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Cabbie"; }
    else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Dispatcher"; }
    else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Shift Supervisor"; }
    else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Taxi Company Owner"; }
    else { rtext = "Trainee"; }
    }
    else if(IsAnInstructor(targetid))//Driving/Flying School Ranks
    {
    if(PlayerInfo[targetid][pRank] == 1) { rtext = "Trainee"; }
    else if(PlayerInfo[targetid][pRank] == 2) { rtext = "Instructor"; }
    else if(PlayerInfo[targetid][pRank] == 3) { rtext = "Senior Instructor"; }
    else if(PlayerInfo[targetid][pRank] == 4) { rtext = "Manager"; }
    else if(PlayerInfo[targetid][pRank] == 5) { rtext = "Under Boss"; }
    else if(PlayerInfo[targetid][pRank] == 6) { rtext = "Boss"; }
    else { rtext = "Trainee"; }
    }
    else
    {
    rtext = "-";
    }
    new jtext[20];
    if(PlayerInfo[targetid][pJob] == 1) { jtext = "Detektiv"; }
    else if(PlayerInfo[targetid][pJob] == 2) { jtext = "Anwalt"; }
    else if(PlayerInfo[targetid][pJob] == 3) { jtext = "Hure"; }
    else if(PlayerInfo[targetid][pJob] == 4) { jtext = "Drogendealer"; }
    else if(PlayerInfo[targetid][pJob] == 5) { jtext = "Autodieb"; }
    else if(PlayerInfo[targetid][pJob] == 6) { jtext = "Farmer"; }
    else if(PlayerInfo[targetid][pJob] == 7) { jtext = "Mechaniker"; }
    else if(PlayerInfo[targetid][pJob] == 8) { jtext = "Bodyguard"; }
    else if(PlayerInfo[targetid][pJob] == 9) { jtext = "Waffendealer"; }
    else if(PlayerInfo[targetid][pJob] == 10) { jtext = "Autohändler"; }
    else if(PlayerInfo[targetid][pJob] == 12) { jtext = "Boxer"; }
    else if(PlayerInfo[targetid][pJob] == 14) { jtext = "Busfahrer"; }
    else if(PlayerInfo[targetid][pJob] == 15) { jtext = "Zeitungsjunge"; }
    else if(PlayerInfo[targetid][pJob] == 16) { jtext = "Pilot"; }
    else if(PlayerInfo[targetid][pJob] == 17) { jtext = "Müllmann"; }
    else if(PlayerInfo[targetid][pJob] == 18) { jtext = "Angler"; }
    else if(PlayerInfo[targetid][pJob] == 19) { jtext = "Pizzalieferer"; }
    else { jtext = "-"; }
    new drank[20];
    if(PlayerInfo[targetid][pDonateRank] == 1) { drank = "Premium User"; }
    else if(PlayerInfo[targetid][pDonateRank] == 2) { drank = "Clanmitglied"; }
    else if(PlayerInfo[targetid][pDonateRank] == 3) { drank = "Ehrenmitglied"; }
    else if(PlayerInfo[targetid][pDonateRank] == 4) { drank = "EliteMember"; }
    else { drank = "-"; }
    new married[20];
    strmid(married, PlayerInfo[targetid][pMarriedTo], 0, strlen(PlayerInfo[targetid][pMarriedTo]), 255);
    new age = PlayerInfo[targetid][pAge];
    new ptime = PlayerInfo[targetid][pConnectTime];
    new lotto = PlayerInfo[targetid][pLottoNr];
    new deaths = PlayerInfo[targetid][pDeaths];
    new fishes = PlayerInfo[targetid][pFishes];
    new bigfish = PlayerInfo[targetid][pBiggestFish];
    new crimes = PlayerInfo[targetid][pCrimes];
    new arrests = PlayerInfo[targetid][pArrested];
    new drugs = PlayerInfo[targetid][pDrugs];
    new mats = PlayerInfo[targetid][pMats];
    new boxdrugs = PlayerInfo[targetid][pBoxDrugs];
    new boxmats = PlayerInfo[targetid][pBoxMats];
    new wanted = WantedLevel[targetid];
    new level = PlayerInfo[targetid][pLevel];
    new exp = PlayerInfo[targetid][pExp];
    new kills = PlayerInfo[targetid][pKills];
    new pnumber = PlayerInfo[targetid][pPnumber];
    new account = PlayerInfo[targetid][pAccount];
    new nxtlevel = PlayerInfo[targetid][pLevel]+1;
    new expamount = nxtlevel*levelexp;
    new costlevel = nxtlevel*levelcost;//10k for testing purposes
    new housekey = PlayerInfo[targetid][pPhousekey];
    new bizkey = PlayerInfo[targetid][pPbiskey];
    new intir = PlayerInfo[targetid][pInt];
    new local = PlayerInfo[targetid][pLocal];
    new Float:shealth = PlayerInfo[targetid][pSHealth];
    new Float:health;
    new name[MAX_PLAYER_NAME];
    GetPlayerName(targetid, name, sizeof(name));
    GetPlayerHealth(targetid,health);
    new Float:px,Float:py,Float:pz;
    new Float:plHealth, Float:plArmour;
    GetPlayerPos(targetid, px, py, pz);
    new plIP[20];
    GetPlayerHealth(targetid,plHealth);
    GetPlayerArmour(targetid,plArmour);
    GetPlayerIp(playerid,plIP,sizeof(plIP));
    new string1[200],string2[200],string3[200],string4[200],string5[200],string6[200],string7[200],string8[200],string9[200],string10[200],string11[200],string12[200],string13[200],string14[200],rest[1500];
    format(string1, sizeof string1, "{0000FF}[Stats von %s auf [GTR] German Titan Reallife]{FFFFFF}", name);
    format(string2, sizeof string2, "[Allgemeines]");
    format(string3, sizeof string3, "Level [%d] Geschlecht [%s] Alter [%d] Herkunft [%s] Spawnenergie [%.1f] Verheiretet mit [%s] Telefonnummer [%d]", level,atext,age,otext,shealth+50.0,married,pnumber);
    format(string4, sizeof string4, "Größter Fisch [%d] Verbrechen [%d] Gefängniszeiten [%d] Kosten für nächstes Level [%d$] Spielminuten seit Login / insgesammt [%d / %d]", bigfish,crimes,arrests,costlevel,PlayerInfo[targetid][pMinutesSinceLogin],PlayerInfo[targetid][pGesamtMinutes]);
    format(string5, sizeof string5, "Kreditraten verbleibend / Summe [%d / %d] Spielminuten bis Payday [%d]", PlayerInfo[targetid][pPlayerKreditDauer], PlayerInfo[targetid][pPlayerKredit], 60-PlayerInfo[targetid][pPlayMinutes]);
    format(string6, sizeof string6, "[Besitztum]");
    format(string7, sizeof string7, "Premium Rang [%s] Spielzeit [%d] Lottonummer [%d] Wantedlevel [%d] Krankheit [%s] Gefangene Fische [%d] Kills & Deaths [%d / %d]", drank,ptime,lotto,wanted,dtext,fishes,kills,deaths);
    format(string8, sizeof string8, "Bargeld [%d$] Bankkonto [%d$] Drogen [%d] Materialien [%d] Box Materialien [%d] Box Drogen [%d] Respektpunkte [%d / %d]", cash,account,drugs,mats,boxmats,boxdrugs,exp,expamount);
    format(string9, sizeof string9, "[Fraktion und Job]");
    format(string10, sizeof string10, "Team [%s] Organisation [%s] Rang [%s] Familie [%s] Job [%s] Gehalt/Payday: [%d$] Fraktionsmaterialien: [%d]", ttext,ftext,rtext,f2text,jtext,PlayerInfo[targetid][pGehalt], FrakMatsHolding[targetid]);
    format(string11, sizeof string11, "[Zusatzinfos]");
    format(string12, sizeof string12, "Hausschlüssel [%d] Geschäftsschlüssel [%d] Interior [%d] Gebäude [%d]", housekey,bizkey,intir,local);
    format(string13, sizeof string13, "Zeit bis zum nächsten Flug [%d] (Job Pilot) Zeit bis zur nächsten Fahrt [%d] (Job Müllmann)", PlayerInfo[targetid][pFlugTime]/60, PlayerInfo[targetid][pMulltime]/60);
    format(string14, sizeof string14, "Lebenspunkte [%.2f] Schutzweste [%.2f] IP [%s] Ping [%d] Verwarnungen [%d]", plHealth,plArmour,plIP,GetPlayerPing(targetid),PlayerInfo[targetid][pWarns]);
    format(rest, sizeof rest, "%s\n\n\n%s\n%s\n%s\n%s\n\n%s\n%s\n%s\n\n%s\n%s\n\n%s\n%s\n%s\n%s", string1,string2,string3,string4,string5,string6,string7,string8,string9,string10,string11,string12,string13,string14);
    ShowPlayerDialog(playerid,30,DIALOG_STYLE_MSGBOX,"Statstik",rest,"Beenden","");
    }
    }


    Nicht zeigen! Ich wollte eine neue Frak machen da kam



    C:\Users\ich\Desktop\GPR - Kopie.pwn(3075) : error 029: invalid expression, assumed zero
    C:\Users\ich\Desktop\GPR - Kopie.pwn(3075) : error 008: must be a constant expression; assumed zero
    C:\Users\ich\Desktop\GPR - Kopie.pwn(11285) : error 047: array sizes do not match, or destination array is too small
    C:\Users\ich\Desktop\GPR - Kopie.pwn(11286) : error 047: array sizes do not match, or destination array is too small
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase


    Kann mir einer bitte Helfen?


    Wenn ihr noch fragen habt bitte als ANTWORT schreiben ^^


    *Ich Aktualisiere das! Wenn ich etwas herrausfinde ;)

    14 Mal editiert, zuletzt von .iN. ()

  • Ohne, dass du uns die entsprechenden Zeilen mit den Fehlern zeigst, werden wir wohl schlecht erraten, wo der Fehler liegt.