selfmade probleme

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
  • hallo community,


    ich will jetzt nicht gros da her reden deswegen urz und schnell
    ich hab ein error
    (4196) : error 017: undefined symbol "SpielerName"


    hier die zeile


    if(SpielerInfo[playerid][sBoss] == 6 || SpielerInfo[playerid][sAngestellter] == 6)
    {
    if(newkeys == KEY_SECONDARY_ATTACK)
    {
    OAmt[playerid]++;
    if(OAmt[playerid] >= 3)
    {
    new i;
    while(i<sizeof(SpielerAutos))
    {
    new Float:X,Float:Y,Float:Z;
    GetVehiclePos(SpielerAutos[i][CarID],X,Y,Z);
    if(SpielerAmPunkt(5.0,playerid,X,Y,Z) && !IsPlayerInAnyVehicle(playerid))
    {
    if(strcmp(SpielerName(playerid),SpielerAutos[i][Besitzer],false)) // <=== hier die error zeile
    {
    for(new player =0; player < MAX_PLAYERS; player++)
    {
    if(!IsPlayerInVehicle(player,SpielerAutos[i][CarID]))
    {
    PutPlayerInVehicle(playerid,SpielerAutos[i][CarID],0);
    new Text[128];
    format(Text,sizeof(Text),"Du hast das Schloss von %s's Fahrzeug geknackt, und bist eingestiegen.",SpielerAutos[i][Besitzer]);
    SendClientMessage(playerid,Farbe_Gelb,Text);
    OAmt[playerid] = 0;
    return 1;
    }
    }
    }
    }
    i++;
    }
    }
    }


    bitte um hilfe danke^^


    Gta Server :

  • Der Spielername muss irgendwo definiert werden, sprich eventuell mit enum oder einfach nur mit nem define, doch du musst dir im Klare sein was dies für eine Funktion haben sollte.



    änder in der Zeile dies hier
    SpielerName(playerid)


    in


    SpielerName[playerid]


    und falls es undefiniert ist, dann oben


    new SpielerName[MAX_PLAYER_NAME];

    2 Mal editiert, zuletzt von PasMod ()

  • @PasMod


    Danke für die hilfe
    also ich hab das in
    SpielerName[playerid]
    umgeändert, hab errors bekommen hab dan das mit #define gemacht ging net
    dan hab ich einfach über die fehler zeiel das eingefügt
    new SpielerName[MAX_PLAYER_NAME];


    gings also null fehler :D


    danke für die hilfe


    Gta Server :

  • Oh ja Stimmt sry hab was falshes geschrieben, editiere sofort ;)


    Kein Problem ;)


    lg