4 erros was da los?

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
  • Hey Com,


    Ich habe unerklärlicherweise 4 Errors in diesem Command
    if(!strcmp(cmd, "/setrent" true))
    {
    if(PlayerInfo[playerid][pHauskey] != 0)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid,WHITE,"Benutzung: /setrent [Preis]");
    return 1;
    }
    new preis = strval(tmp);
    PlayerHaus[PlayerInfo[playerid][pHauskey]] = preis;
    return 1;
    }
    }


    Das Problem er zeigt an das der Error in der strcmp Zeile ist aber was das?
    Edit Erros


    C:\Users\Christian\Desktop\Pixel Roleplay\gamemodes\pixelrpv1.pwn(31952) : error 001: expected token: "-string end-", but found "-identifier-"
    C:\Users\Christian\Desktop\Pixel Roleplay\gamemodes\pixelrpv1.pwn(31952) : warning 215: expression has no effect
    C:\Users\Christian\Desktop\Pixel Roleplay\gamemodes\pixelrpv1.pwn(31952) : error 001: expected token: ";", but found ")"
    C:\Users\Christian\Desktop\Pixel Roleplay\gamemodes\pixelrpv1.pwn(31952) : error 029: invalid expression, assumed zero
    C:\Users\Christian\Desktop\Pixel Roleplay\gamemodes\pixelrpv1.pwn(31952) : fatal error 107: too many error messages on one line


    Compilation aborted.Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    4 Errors.

    Mfg

  • if(!strcmp(cmd, "/setrent"---->,<--- true)) {
    if(PlayerInfo[playerid][pHauskey] != 0)
    {
    tmp = strtok(cmdtext, idx);
    if(!strlen(tmp))
    {
    SendClientMessage(playerid,WHITE,"Benutzung: /setrent [Preis]");
    return 1;
    }
    new preis = strval(tmp);
    PlayerHaus[PlayerInfo[playerid][pHauskey]] = preis;
    return 1;
    } }


    Zwischen "/setrent" & true, fehlt ein Komma.

  • das hat jetzt eigentlich nicht so viel dazu zutun aber warum macht ihr alles in ganze verschieden gorssen leertasten abständen man kann einfach überall viemal die leertaste haben und esklappt perfekt und ist nicht so mühsam
    dann verhindert mann die ganzen loose indentation