dcmd?? Warum so viele 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
  • Wenn ich das in den Script einfüge


    public OnPlayerCommandText(playerid, cmdtext[])
    {
    dcmd(want, 4,cmdtext);
    return 0;
    }
    Kriege ich:


    C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\dini.inc(239) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(458) : warning 219: local variable "vehicleid" shadows a variable at a preceding level
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(463) : warning 219: local variable "vehicleid" shadows a variable at a preceding level
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(516) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(526) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(536) : error 017: undefined symbol "dcmd_want"
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(540) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(542) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(545) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(547) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(549) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(553) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(555) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(557) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(561) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(565) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(567) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(569) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(574) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(577) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(579) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(581) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(584) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(587) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(589) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(593) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(595) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(596) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(597) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(598) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(599) : error 010: invalid function or declaration


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



    26 Errors.


    Ganz oben habe ich :


    #include <a_samp>


    #define dcmd(%1,%2,%3) if (!strcmp((%3)[1], #%1, true, (%2)) && ((((%3)[(%2) + 1] == '\0') && (dcmd_%1(playerid, ""))) || (((%3)[(%2) + 1] == ' ') && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1


    Was ist da los?



    //EDIT:


    Rechtschreibfehler

    Einmal editiert, zuletzt von SecondDay ()

  • Das kann doch nicht alles sein was fehler enthält o.O.
    Schick uns bitte mal die oben genannten Zeilen bei den Errors und Warnings.

  • Wie gesagt, die Errors kommen nur wenn ich:


    {
    dcmd(want, 4,cmdtext);
    return 0;
    }


    Einsetze. Also sind das doch die Zeilen.


  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    dcmd(want, 4,cmdtext);
    return 1;
    }



    Machs mal so


  • C:\Program Files\Rockstar Games\GTA San Andreas\pawno\include\dini.inc(239) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(458) : warning 219: local variable "vehicleid" shadows a variable at a preceding level
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(463) : warning 219: local variable "vehicleid" shadows a variable at a preceding level
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(516) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(526) : warning 219: local variable "string" shadows a variable at a preceding level
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(537) : error 017: undefined symbol "dcmd_want"
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(541) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(543) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(546) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(548) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(550) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(554) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(556) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(558) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(562) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(566) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(568) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(570) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(575) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(578) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(580) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(582) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(585) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(588) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(590) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(594) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(596) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(597) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(598) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(599) : error 010: invalid function or declaration
    C:\Program Files\Rockstar Games\GTA San Andreas\gamemodes\2ndday.pwn(600) : error 010: invalid function or declaration


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



    26 Errors.

  • Du brauchst noch das Sscanf Include und das Plugin dazu.

  • An Klamerfehler denkt hier wohl keiner?

    Moderator der Bereiche: Coding, Vorstellungsrunde und Handelsecke. Über Verwarnungen, falls du zu den Wenigen gehörst, die eine Verwarnung von mir erhalten haben, kannst du jederzeit mit mir reden, sofern der Umgangston stimmt.


    expect us. / unkompetent. Das neue dynamisch. / easy-stripping.net - coming soon! / "9§. the entire website bestands out of english." / Vollprofi in allem, wo gibt und noch mehr; kann auch OOP.
    Kleine Coding-Frage? Schau doch in #dev im IRC vorbei, wir können dir sicher helfen.


    Ich bin für Aufträge im Bereich der Webentwicklung (z.B. User Control Panel) zu haben. Kontaktiere mich diesbezüglich einfach in einer privaten Nachricht mit deinen, möglichst konkreten, Vorstellungen.


    lesen.denken.posten. - [22:54:14] <Goldkiller2> früher gabs immer so coole user da stand in der signatur "lesen.denken.posten."


    Mafia 2 Multiplayer (m2mp.de) - Eine kostenlose Modifikation für Mafia 2, die es, ähnlich wie SAMP, erlaubt über das Internet oder LAN mit bis zu 1000 anderen Spielern zu spielen.