Errors wegbekommen ^^

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
  • Nabend..
    Weiß wer wie ich diese Errors wegbekomme :o



    public OnPlayerCommandText(playerid, cmdtext[])
    {
    dcmd(w,1,cmdtext);
    return 0;
    }
    dcmd_w(playerid,params[])
    {
    #pragma unused params
    new pID, text[128]
    if(sscanf(params,"us",pID, text))
    if(IsPlayerConnected(pID))return SendClientMessage(playerid, Dunkelrot,"Dieser Spieler ist nicht Online.");
    {
    format(text,sizeof(text),"(%u)%s: %s",SpielerName(playerid),text);
    SendClientMessage(pID,Beesch,text);
    format(text,sizeof(text),"Sie sprechen mit (%u)%s: %s ",SpielerName(playerid),text);
    SendClientMessage(playerid,Beesch,text);
    }
    return 1;
    }


    lg

  • public OnPlayerCommandText(playerid, cmdtext[])
    {
    dcmd(w,1,cmdtext);
    return 0;
    }
    dcmd_w(playerid,params[])
    {
    #pragma unused params
    new pID, text[128]
    if(sscanf(params,"us",pID, text))
    if(IsPlayerConnected(pID))return SendClientMessage(playerid, Dunkelrot,"Dieser Spieler ist nicht Online.");
    {
    format(text,sizeof(text)," %u %s: %s",SpielerName(playerid),text);
    SendClientMessage(pID,Beesch,text);
    format(text,sizeof(text),"Sie sprechen mit %u %s: %s ",SpielerName(playerid),text);
    SendClientMessage(playerid,Beesch,text);
    }
    return 1;
    }


    MfG: Eddy

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

    – Noël Coward


  • new pID, text[128]

    Hier ist der Fehler. Finden musst du ihn allerdings mal selbst.


    lg :thumbup:

    RTL - Das N steht für Niveau!
    MfG,
    StreetS


    Jegliche Freundesanfragen, die für mich keinen Sinn ergeben, werden professionell Ignoriert. (Gleiche mit Skype!)
    Wer es nicht kapiert wird in Breadfish & Skype blockiert.


    - Stolzer PAWN Scripter der Klasse Beherrscht

  • dcmd_w(playerid,params[])
    {
    #pragma unused params
    new pID, text[128]; //<<--- hier hast du ein ; vergessen
    if(sscanf(params,"us",pID, text)) if(IsPlayerConnected(pID))return SendClientMessage(playerid, Dunkelrot,"Dieser Spieler ist nicht Online.");
    {
    format(text,sizeof(text),"(%u)%s: %s",SpielerName(playerid),text);
    SendClientMessage(pID,Beesch,text);
    format(text,sizeof(text),"Sie sprechen mit (%u)%s: %s ",SpielerName(playerid),text);
    SendClientMessage(playerid,Beesch,text);
    }
    return 1;
    }

  • dein dcmd code is fail so ist er richtig #define dcmd(%1,%2,%3) if ((strcmp((%3)[1], #%1, true, (%2)) == 0) && ((((%3)[(%2) + 1] == 0) && (dcmd_%1(playerid, "")))||(((%3)[(%2) + 1] == 32) && (dcmd_%1(playerid, (%3)[(%2) + 2]))))) return 1

  • //edit
    Jetzt kommt noch der error

    Code
    D:\window 0.3e\samp03e_svr_win32\gamemodes\whisper.pwn(107) : error 017: undefined symbol "SpielerName"
    D:\window 0.3e\samp03e_svr_win32\gamemodes\whisper.pwn(109) : error 017: undefined symbol "SpielerName"
    Pawn compiler 3.2.3664	 	 	Copyright (c) 1997-2006, ITB CompuPhase
    
    
    
    
    2 Errors.