Problem mit DCMD - Befehl

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 einen Problem mit diesem Befehl hier:


    dcmd_ow(playerid,params[])
    {
    new pID,Wantedzahl,Grund[32];
    if(sscanf(params,"uis",pID,Wantedzahl,Grund))return SendClientMessage(playerid,COLOR_RED,"Befehl: /ow [playerid][Anzahl][Grund]");
    if(PlayerInfo[playerid][pLeader] == 24 || PlayerInfo[playerid][pMember] == 24)
    {


    if(PlayerInfo[pID][pWantedpunkte] > 20)
    {
    SetPlayerWantedLevel(playerid,20);
    PlayerInfo[pID][pWantedpunkte] = 20;
    }
    format(str,sizeof(str),"Du hast %s %d Wantedpunkte gegeben. Grund: %s",pname,Wantedzahl,Grund);
    SendClientMessage(playerid,Blau,str);
    GetPlayerName(playerid,pname,sizeof(pname));
    format(str,sizeof(str),"Du hast ein Verbrechen begangen: %s Reporter: %s",Grund,pname);
    SendClientMessage(pID,FARBE_ROT,str);
    PlayerInfo[pID][pWantedpunkte] += Wantedzahl;
    format(str,sizeof(str),"Du hast dafür %d Wantedpunkte bekommen. Dein Aktuelles Wantedlevel beträgt: %d",Wantedzahl,PlayerInfo[pID][pWantedpunkte]);
    SendClientMessage(pID,FARBE_Gelb,str);
    SetPlayerWantedLevel(pID,PlayerInfo[pID][pWantedpunkte]);
    SavePlayer(playerid);
    }
    else
    {
    SendClientMessage(playerid,COLOR_RED,"Das darfst du nicht!");
    }
    return 1;
    }


    Ich habe ihn im Script - Definiert!



    Nun kommen aber leider diese Fehler:


    C:\Users\Domi\Desktop\Infinity Reallife 2013\gamemodes\2013.pwn(19117) : error 017: undefined symbol "pWantedpunkte"
    C:\Users\Domi\Desktop\Infinity Reallife 2013\gamemodes\2013.pwn(19120) : error 017: undefined symbol "pWantedpunkte"
    C:\Users\Domi\Desktop\Infinity Reallife 2013\gamemodes\2013.pwn(19122) : error 017: undefined symbol "str"
    C:\Users\Domi\Desktop\Infinity Reallife 2013\gamemodes\2013.pwn(19122) : error 017: undefined symbol "str"
    C:\Users\Domi\Desktop\Infinity Reallife 2013\gamemodes\2013.pwn(19122) : error 029: invalid expression, assumed zero
    C:\Users\Domi\Desktop\Infinity Reallife 2013\gamemodes\2013.pwn(19122) : fatal error 107: too many error messages on one line


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



    6 Errors.

  • Die ersten Fehler müssten jetzt raus sein.


    Die Kritik an anderen hat noch keinem die eigene Leistung erspart.

    – Noël Coward