Error Helf /A Chat

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
  • Schönen Guten Tag ich hab das Problem ich habe pName defineniert und ich bekomme trotzdem errors und mit params bekomme ich noch einen


    C:\Users\Tom\Desktop\CoR & CoD von Fernandez_\gamemodes\GeTMYDeathmatch.pwn(168) : error 017: undefined symbol "params"
    C:\Users\Tom\Desktop\CoR & CoD von Fernandez_\gamemodes\GeTMYDeathmatch.pwn(170) : error 033: array must be indexed (variable "pName")
    C:\Users\Tom\Desktop\CoR & CoD von Fernandez_\gamemodes\GeTMYDeathmatch.pwn(172) : error 033: array must be indexed (variable "pName")
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    3 Errors.



    if (strcmp("/a", cmdtext, true, 10) == 0)
    {
    new pName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pName, sizeof(pName));
    if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,FARBE_WEISS,"Du bist nicht eingeloggt!");
    new text[91],string[128];
    if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,FARBE_WEISS,"Du bist kein "#SERVERTAG" Teammitglied./Du hast nicht den jeweiligen Adminrang.");
    if(sscanf(params,"s[91]",text))return SendClientMessage(playerid,FARBE_WEISS,"BENUTZE: /a(dmin Chat) [Text]");
    if(strlen(text) > 90)return SendClientMessage(playerid,FARBE_WEISS,"BENUTZE: /a(dmin Chat) [Text darf maximal 90 Zeichen beinhalten]");
    format(string,sizeof(string),"**(( %s %s: %s ))",Adminrang(playerid),SpielerInfo[playerid][pName],text);
    SendAdminMessage(0x00489184,string);
    format(string,sizeof(string),"%s %s: %s",Adminrang(playerid),SpielerInfo[playerid][pName],text);


    return 1;
    }


    Since 2012

  • Habe es mal so gemacht




    COMMAND:A(playerid,params[])
    {
    new pName[MAX_PLAYER_NAME];
    GetPlayerName(playerid, pName, sizeof(pName));
    if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,FARBE_WEISS,"Du bist nicht eingeloggt!");
    new text[91],string[128];
    if(!isPlayerAnAdmin(playerid,1))return SendClientMessage(playerid,FARBE_WEISS,"Du bist kein "#SERVERTAG" Teammitglied./Du hast nicht den jeweiligen Adminrang.");
    if(sscanf(params,"s[91]",text))return SendClientMessage(playerid,FARBE_WEISS,"BENUTZE: /a(dmin Chat) [Text]");
    if(strlen(text) > 90)return SendClientMessage(playerid,FARBE_WEISS,"BENUTZE: /a(dmin Chat) [Text darf maximal 90 Zeichen beinhalten]");
    format(string,sizeof(string),"**(( %s %s: %s ))",Adminrang(playerid),pName,text);
    SendAdminMessage(0x00489184,string);
    format(string,sizeof(string),"%s %s: %s",Adminrang(playerid),pName,text);
    return 1;
    }


    aber dann kommt das hier



    C:\Users\Tom\Desktop\CoR & CoD von Fernandez_\gamemodes\GeTMYDeathmatch.pwn(448) : warning 203: symbol is never used: "A"
    Pawn compiler 3.2.3664 Copyright (c) 1997-2006, ITB CompuPhase



    1 Warning.


    Since 2012