brauche hilfe bei warning

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
  • also ich habe in meinem script folgende warning:Reallife - Kopie.pwn(1114) : warning 202: number of arguments does not match definition


    hier die zeile: SendClientMessage(playerid, COLOR_BLUE, " Du hast %s eingespert.", playa);


    wie kann ich das beheben?

  • Für was mach ich überhaupt noch Tutorials?


    Warning & Error Erklärungen + Behebungsmethoden


    Schon Syntax von SendClientMessage angeschaut?


    SendClientMessage(playerid, color, const message[]);


    So wie du es haben willst müsste es so aussehen:
    new s[64], n[16];
    GetPlayerName(playa, n, sizeof(n));
    format(s, sizeof(s), "Du hast %s (ID %d) eingesperrt." n, playa);
    SendClientMessage(playerid, COLOR_BLUE, s);

  • achso danke schön :)


    //edit da kommen jetzt aber ein paar fehler...


    Reallife.pwn(1394) : error 001: expected token: "-string end-", but found "-identifier-"
    Reallife.pwn(1394) : warning 215: expression has no effect
    Reallife.pwn(1394) : warning 215: expression has no effect
    Reallife.pwn(1394) : error 001: expected token: ";", but found ")"
    Reallife.pwn(1394) : error 029: invalid expression, assumed zero
    Reallife.pwn(1394) : fatal error 107: too many error messages on one line




    z.1392 new s[64], n[16];
    z.1393 GetPlayerName(playa, n, sizeof(n));
    z.1394 format(s, sizeof(s), "Du hast %s (ID %d) eingesperrt." n, playa);
    z.1395 SendClientMessage(playerid, COLOR_BLUE, s);

    Einmal editiert, zuletzt von Akmet ()

  • format(s, sizeof(s), "Du hast %s (ID %d) eingesperrt.",playa);

  • ......


    Denk ihr eig. bevor ihr postet?


    Sorry Wolf, in der Eile hab ich ein Komma vergessen xD


    Hier:
    new s[64], n[16];
    GetPlayerName(playa, n, sizeof(n));
    format(s, sizeof(s), "Du hast %s (ID %d) eingesperrt.",n, playa);
    SendClientMessage(playerid, COLOR_BLUE, s);