Brauche Hilfe bei diesen Warnings /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 Liebe Leser,
    Ich habe mir vor kurzem ein script besorgt, daber das will nicht recht.. da kommt immer das rauss..
    Ich hoffe ihr helft mir..


    Warnings & Errors

    Spoiler anzeigen
    C:\Users\xxx\Desktop\TDM\gamemodes\BFPR1.8.pwn(193) : warning 201: redefinition of constant/macro (symbol "foreach")
    C:\Users\xxx\Desktop\TDM\gamemodes\BFPR1.8.pwn(2094) : error 029: invalid expression, assumed zero
    C:\Users\xxx\Desktop\TDM\gamemodes\BFPR1.8.pwn(2094) : error 017: undefined symbol "Player"
    C:\Users\xxx\Desktop\TDM\gamemodes\BFPR1.8.pwn(2094) : error 029: invalid expression, assumed zero
    C:\Users\xxx\Desktop\TDM\gamemodes\BFPR1.8.pwn(2094) : fatal error 107: too many error messages on one line




    ~~Zeilen~~


    1. Zeile 193 = warning 201: redefinition of constant/macro (symbol "foreach")


    Das ist die zeile 193 und ein Parr drunter /Drüber


    #define PRESSED(%0) \
    (((newkeys & (%0)) == (%0)) && ((oldkeys & (%0)) != (%0)))
    #define foreach


    2. Zeile 2094 = error 029: invalid expression, assumed zero ,
    error 017: undefined symbol "Player"
    error 029: invalid expression, assumed zero
    fatal error 107: too many error messages on one line



    CMD:r(playerid, params[])
    {
    new text[128];
    if(sscanf(params, "s[128]", text)) return SendClientMessage(playerid, C_GREY, "Benutze: /r [text]");


    new string[128];
    format(string, sizeof(string), "** %s %s [%d]: %s **", ClassName(playerid), Name(playerid), playerid, text);
    foreach(new i: Player)
    {
    if(gTeam[playerid] == gTeam[i])
    {
    SendClientMessage(i, C_RADIOBLUE, string);
    }
    }
    return 1;

  • CMD:r(playerid, params[])


    {


    new text[128];


    if(sscanf(params, "s[128]", text)) return SendClientMessage(playerid, C_GREY, "Benutze: /r [text]");




    new string[128];


    format(string, sizeof(string), "** %s %s [%d]: %s **", ClassName(playerid), Name(playerid), playerid, text);


    foreach // Hier das Player What Ever musste Weg


    {


    if(gTeam[playerid] == gTeam)


    {


    SendClientMessage(i, C_RADIOBLUE, string);


    }


    }


    return 1;


    Bitte beim nächsten mal


    die Pawn Code's benutzen


    [.pwn][./pwn]


    ohne Punkt