utils geht net mehr HILFE

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
  • hilfe


    mir hatte einer gezeigt wie man bot macht alles weit so schön aber jetzt kommt das



    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(8) : error 037: invalid string (possibly non-terminated string)
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(3) : error 017: undefined symbol "strlen"
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(3) : error 036: empty statement
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(3) : error 017: undefined symbol "i"
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(3) : fatal error 107: too many error messages on one line


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



    5 Errors.


    //Edit sry das muss da Noch hin


    IsNumeric(const string[])
    {
    for (new i = 0, j = strlen(string); i < j; i++) //Das ist die zeile
    {
    if (string[i] > '9' || string[i] < '0') return 0;
    }
    return 1;
    }


    kann mir bitte einer helfen


    //Edit Bitte kann mir keiner helfen ??? kann mir keiner helfen ich komme nicht weiter ;(
    es muss doch einer wissen warum das ist

    4 Mal editiert, zuletzt von Kevin. ()

  • Aktualisiere mal bitte die Utils mit der hier:



    IsNumeric(const string[])
    {
    for (new i = 0, j = strlen(string); i < j; i++)
    {
    if (string[i] > '9' || string[i] < '0') return 0;
    }
    return 1;
    }


    ReturnUser(text[], playerid = INVALID_PLAYER_ID)
    {
    new pos = 0;
    while (text[pos] < 0x21) // Strip out leading spaces
    {
    if (text[pos] == 0) return INVALID_PLAYER_ID; // No passed text
    pos++;
    }
    new userid = INVALID_PLAYER_ID;
    if (IsNumeric(text[pos])) // Check whole passed string
    {
    // If they have a numeric name you have a problem (although names are checked on id failure)
    userid = strval(text[pos]);
    if (userid >=0 && userid < MAX_PLAYERS)
    {
    if(!IsPlayerConnected(userid))
    {
    /*if (playerid != INVALID_PLAYER_ID)
    {
    SendClientMessage(playerid, 0xFF0000AA, "User not connected");
    }*/
    userid = INVALID_PLAYER_ID;
    }
    else
    {
    return userid; // A player was found
    }
    }
    /*else
    {
    if (playerid != INVALID_PLAYER_ID)
    {
    SendClientMessage(playerid, 0xFF0000AA, "Invalid user ID");
    }
    userid = INVALID_PLAYER_ID;
    }
    return userid;*/
    // Removed for fallthrough code
    }
    // They entered [part of] a name or the id search failed (check names just incase)
    new len = strlen(text[pos]);
    new count = 0;
    new name[MAX_PLAYER_NAME];
    for (new i = 0; i < MAX_PLAYERS; i++)
    {
    if (IsPlayerConnected(i))
    {
    GetPlayerName(i, name, sizeof (name));
    if (strcmp(name, text[pos], true, len) == 0) // Check segment of name
    {
    if (len == strlen(name)) // Exact match
    {
    return i; // Return the exact player on an exact match
    // Otherwise if there are two players:
    // Me and MeYou any time you entered Me it would find both
    // And never be able to return just Me's id
    }
    else // Partial match
    {
    count++;
    userid = i;
    }
    }
    }
    }
    if (count != 1)
    {
    if (playerid != INVALID_PLAYER_ID)
    {
    if (count)
    {
    SendClientMessage(playerid, 0xFF0000AA, "Multiple users found, please narrow earch");
    }
    else
    {
    SendClientMessage(playerid, 0xFF0000AA, "No matching user found");
    }
    }
    userid = INVALID_PLAYER_ID;
    }
    return userid; // INVALID_USER_ID for bad return
    }

  • ok werde ich machen ach ja willkommen ;)


    //Edit ne geht nicht kommt immer noch das



    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(8) : error 037: invalid string (possibly non-terminated string)
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(3) : error 017: undefined symbol "strlen"
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(3) : error 036: empty statement
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(3) : error 017: undefined symbol "i"
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(3) : fatal error 107: too many error messages on one line


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



    5 Errors.

  • Und so?




    IsNumeric(const string[])
    {
    return 1;
    }


    ReturnUser(text[], playerid = INVALID_PLAYER_ID)
    {
    new pos = 0;
    while (text[pos] < 0x21) // Strip out leading spaces
    {
    if (text[pos] == 0) return INVALID_PLAYER_ID; // No passed text
    pos++;
    }
    new userid = INVALID_PLAYER_ID;
    if (IsNumeric(text[pos])) // Check whole passed string
    {
    // If they have a numeric name you have a problem (although names are checked on id failure)
    userid = strval(text[pos]);
    if (userid >=0 && userid < MAX_PLAYERS)
    {
    if(!IsPlayerConnected(userid))
    {
    /*if (playerid != INVALID_PLAYER_ID)
    {
    SendClientMessage(playerid, 0xFF0000AA, "User not connected");
    }*/
    userid = INVALID_PLAYER_ID;
    }
    else
    {
    return userid; // A player was found
    }
    }
    /*else
    {
    if (playerid != INVALID_PLAYER_ID)
    {
    SendClientMessage(playerid, 0xFF0000AA, "Invalid user ID");
    }
    userid = INVALID_PLAYER_ID;
    }
    return userid;*/
    // Removed for fallthrough code
    }
    // They entered [part of] a name or the id search failed (check names just incase)
    new len = strlen(text[pos]);
    new count = 0;
    new name[MAX_PLAYER_NAME];
    for (new i = 0; i < MAX_PLAYERS; i++)
    {
    if (IsPlayerConnected(i))
    {
    GetPlayerName(i, name, sizeof (name));
    if (strcmp(name, text[pos], true, len) == 0) // Check segment of name
    {
    if (len == strlen(name)) // Exact match
    {
    return i; // Return the exact player on an exact match
    // Otherwise if there are two players:
    // Me and MeYou any time you entered Me it would find both
    // And never be able to return just Me's id
    }
    else // Partial match
    {
    count++;
    userid = i;
    }
    }
    }
    }
    if (count != 1)
    {
    if (playerid != INVALID_PLAYER_ID)
    {
    if (count)
    {
    SendClientMessage(playerid, 0xFF0000AA, "Multiple users found, please narrow earch");
    }
    else
    {
    SendClientMessage(playerid, 0xFF0000AA, "No matching user found");
    }
    }
    userid = INVALID_PLAYER_ID;
    }
    return userid; // INVALID_USER_ID for bad return
    }

  • Ne ....


    jetzt kommt das XD



    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(14) : error 037: invalid string (possibly non-terminated string)
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(1) : warning 203: symbol is never used: "string"
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(6) : error 017: undefined symbol "INVALID_PLAYER_ID"
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(11) : error 017: undefined symbol "INVALID_PLAYER_ID"
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(14) : error 017: undefined symbol "INVALID_PLAYER_ID"
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(18) : error 017: undefined symbol "strval"
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(18) : warning 215: expression has no effect
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(18) : error 001: expected token: ";", but found ")"
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(18) : error 029: invalid expression, assumed zero
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(18) : fatal error 107: too many error messages on one line


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



    8 Errors.


    weis einer vll wie das muss ?

    Einmal editiert, zuletzt von Kevin. ()

  • habe ich drine ^^


    aber jetzt kommt aus einmal das hier



    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\pawno\include\utils.inc(1) : warning 203: symbol is never used: "string"
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(1727) : error 004: function "SetPlayerCriminal" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(1973) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(1975) : warning 213: tag mismatch
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2108) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2384) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2403) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2410) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2417) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2424) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2431) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2438) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2453) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2462) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2471) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2480) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2489) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2498) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2541) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2594) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2610) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2626) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2642) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2658) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2674) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2690) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2705) : error 004: function "PlayerToPoint" is not implemented
    C:\Dokumente und Einstellungen\ClanWom\Desktop\samp\gamemodes\Reallife-City1.1.pwn(2721) : error 004: function "PlayerToPoint" is not implemented


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



    26 Errors.

  • Ja wenn Pawn was wichtiges fehlt bricht er die Vorgang sofort ab und deshalb hat er die anderen Fehler jetzt erst rausgerückt
    da er vorher nicht bis zu der Stelle kommen konnte , da es wohl Kritisch wäre wenn Pawn fortfahren würde

    Mfg. BlackFoX_UD_ alias [BFX]Explosion