Probleme mit dem Banksystem

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
  • Guten Morgen ich bin gerade dabei ein Bank System zu Scripten nun habe ich folgendes Problem.
    Hier der Command zum /ablegen des Geldes :
    dcmd_ablegen(playerid,params[]){
    new
    Summe = Spieler[playerid][Bank],
    Betrag = GetPlayerMoney(playerid),
    string[128];

    if(!strlen(params)){
    return SendClientMessage(playerid,rot," /ablegen Betrag");}


    GivePlayerMoney(playerid,-Betrag +Summe);
    format(string,sizeof(string),"Du hast %s eingezahlt",Summe);
    return 1;
    }
    Und hier die /stats (hier liegt das Problem)
    dcmd_stats(playerid,params[]){
    #pragma unused params
    new
    SPlayer[MAX_PLAYER_NAME],
    string[128];
    new level = GetPlayerScore(playerid),rp = Spieler[playerid][Respektpunkte], Bank = Spieler[playerid][Bank];
    GetPlayerName(playerid,SPlayer,sizeof(SPlayer));
    format(string,sizeof(string),"Name: %s Level : %d Respektpunkte : %d Bank: %d",SPlayer,level,rp,Bank);
    SendClientMessage(playerid,weiss,string);
    return 1;
    }
    So bei dem /stats befehl kommen 2 Warnings :
    C:\Dokumente und Einstellungen\Administrator\Desktop\Programme\samp-server\gamemodes\Mygm.pwn(521) : warning 219: local variable "Bank" shadows a variable at a preceding level
    C:\Dokumente und Einstellungen\Administrator\Desktop\Programme\samp-server\gamemodes\Mygm.pwn(521) : warning 204: symbol is assigned a value that is never used: "Bank"
    Ich hoffe ihr könnte mir helfen :).
    mfg SiriiuzZ