habe 4 errors

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
    habe 4 errors
    C:\Program Files (x86)\Rockstar Games\server\gamemodes\testii22.pwn(1611) : error 028: invalid subscript (not an array or too many subscripts): "rank"
    C:\Program Files (x86)\Rockstar Games\server\gamemodes\testii22.pwn(1611) : warning 215: expression has no effect
    C:\Program Files (x86)\Rockstar Games\server\gamemodes\testii22.pwn(1611) : error 001: expected token: ";", but found "]"
    C:\Program Files (x86)\Rockstar Games\server\gamemodes\testii22.pwn(1611) : error 029: invalid expression, assumed zero
    C:\Program Files (x86)\Rockstar Games\server\gamemodes\testii22.pwn(1611) : fatal error 107: too many error messages on one line

    rank[typ]=rang;//hier seetzt du das level von ihm auf deinen 2ten parameter
    ist zeile 1611
    habe nur das toturial gemacht [ SCRIPTING ] [Turtorial]Levelsystem erstellen


    Ps bidde keine verwarnug das dass ein spamm ist weil ich grade ein mal flasch geporstet habe danke

  • if(!strcmp(strget(cmdtext,0),"/setlevel")) // cmd, hier kann jede variable für das leveleingesetzt werden
    {
    if(PlayerRank[playerid]<4) // wenn der Rang kleiner als 4 ist
    return
    SendClientMessage(playerid,Rot,"Du bist kein Admin oder bestitzt nicht das benötigte Level"); // wird der cmd nicht ausgeführt
    }
    else // andernfals, wenn der Rang größer als 4 ist
    {
    if(!strlen(strget(cmdtext,1))) // zu dem cmd selber kann ich leider nichts erklären
    return
    SendClientMessage(playerid,Rot,"/setlevel ID Rank");
    new typ=strval(strget(cmdtext,1));
    if(IsPlayerConnected(typ))
    {
    if(!strlen(strget(cmdtext,2)))
    return
    SendClientMessage(playerid,Rot,"/setlevel ID Rank");
    new rang=strval(strget(cmdtext,2));
    rank[typ]=rang;//hier seetzt du das level von ihm auf deinen 2ten parameter
    SendClientMessage(playerid,WEIS,"Du hast das Level des Players gesetzt");
    SendClientMessage(ziel,WEIS,"Dein Level wurde gesetzt");
    }
    else
    {
    SendClientMessage(playerid,Rot,"ID nicht vergeben");
    }
    return 1;
    }


    new PlayerRank[MAX_PLAYERS];
    new rank;

  • okay hats ich erledich danke

    Einmal editiert, zuletzt von Kiddy_Noobtuber ()