Beiträge von LoRiX

    COMMAND:setfraktionskasse(playerid,params[])
    {
    if(ImTutorial[playerid] != 0)return SendClientMessage(playerid,SAMP_ROT,""ACCINFO"Du hast keine erlaubnis diesen Befehl benutzen zu drüfen.");
    if(GetPVarInt(playerid,"Eingeloggt") == 0)return SendClientMessage(playerid,SAMP_WEISS,""ACCINFO"Du bist nicht eingeloggt!");
    if(Spieler[playerid][pAWAYFROMKEYBOARD] == 1)return SendClientMessage(playerid,SAMP_WEISS,"Du bist im AFK-Modus und kannst somit keine Befehle nutzen."),SendClientMessage(playerid,SAMP_WEISS,""#HTML_BLAU"Verwendung:"#HTML_WEISS" /back");
    new fID,menge,string[128],cmd[12];
    if(!isPlayerAnAdmin(playerid,6))return SendClientMessage(playerid,SAMP_ROT,""ACCINFO"Du bist kein LyR-Team Mitglied oder hast nicht den erforderlichen Rang.");
    if(sscanf(params,"is[12]i",fID,cmd,menge))return SendClientMessage(playerid,SAMP_WEISS,""#HTML_BLAU"Verwendung:"#HTML_WEISS" /setfraktionskasse [Fraktionsid][Geld/Ganja/Opium/Spice/Kokain/C4/Materials][Menge]");
    if(fID<1||fID>18)return SendClientMessage(playerid,SAMP_WEISS,"Wähle bitte eine Fraktion zwischen 1 und 16 aus.");
    if(fID == 4 || fID == 5 || fID == 7 || fID == 8 || fID == 9 || fID == 10 || fID == 12 || fID == 13 || fID == 15 || fID == 16 || fID == 17 || fID == 18)
    {
    if(strcmp(cmd,"Geld",true) == 0)
    {
    fverwaltungen[fID][Geld] += menge;
    format(string,sizeof(string),""AC"Der Admin %s (ID:%i) hat die Fraktionskasse (Geld) von %s auf %i$ angepasst. Fraktionskasse (Geld): %i$",Spieler[playerid][pName],playerid,FraktionsName(fID),menge,fverwaltungen[fID][Geld]);
    SendAdminMessage(GRUEN,string);
    format(string,sizeof(string),"[ADMINÜBERWEISUNG] %s -- GELD Fkassenstand(vor Einzahlung): %i | Admin: %s * Einzahlung: %i | Fkassenstand(nach Einzahlung): %i",FraktionsName(fID),fverwaltungen[fID][Geld]-menge,Spieler[playerid][pName],menge,fverwaltungen[fID][Geld]);
    Log("Fraktions_Kasse.txt",string);
    format(string,sizeof(string),""AC" Der Admin %s (ID:%i) hat eure Fraktionskasse (Geld) auf %i$ angepasst. Fraktionskasse (Geld): %i$",Spieler[playerid][pName],playerid,menge,fverwaltungen[fID][Geld]);
    SendFraktionsMessage(fID,FMELDUNG,string);
    return 1;
    }
    if(strcmp(cmd,"Ganja",true) == 0)
    {
    fverwaltungen[fID][Ganja] += menge;
    format(string,sizeof(string),""AC" Der Admin %s (ID:%i) hat die Fraktionskasse (Ganja) von %s auf %ig angepasst. Fraktionskasse (Ganja): %ig",Spieler[playerid][pName],playerid,FraktionsName(fID),menge,fverwaltungen[fID][Ganja]);
    SendAdminMessage(GRUEN,string);
    format(string,sizeof(string),"[ADMINÜBERWEISUNG] %s -- Ganja Fkassenstand(vor Einzahlung): %i | Admin: %s * Einzahlung: %i | Fkassenstand(nach Einzahlung): %i",FraktionsName(fID),fverwaltungen[fID][Ganja]-menge,Spieler[playerid][pName],menge,fverwaltungen[fID][Ganja]);
    Log("Fraktions_Kasse.txt",string);
    format(string,sizeof(string),""AC" Der Admin %s (ID:%i) hat eure Fraktionskasse (Ganja) auf %ig angepasst. Fraktionskasse (Ganja): %ig",Spieler[playerid][pName],playerid,menge,fverwaltungen[fID][Ganja]);
    SendFraktionsMessage(fID,FMELDUNG,string);
    return 1;
    }
    if(strcmp(cmd,"Opium",true) == 0)
    {
    fverwaltungen[fID][Opium] += menge;
    format(string,sizeof(string),""AC" Der Admin %s (ID:%i) hat die Fraktionskasse (Opium Pillen) von %s auf %i angepasst. Fraktionskasse (Opium Pillen): %i",Spieler[playerid][pName],playerid,FraktionsName(fID),menge,fverwaltungen[fID][Opium]);
    SendAdminMessage(GRUEN,string);
    format(string,sizeof(string),"[ADMINÜBERWEISUNG] %s -- Opium Fkassenstand(vor Einzahlung): %i | Admin: %s * Einzahlung: %i | Fkassenstand(nach Einzahlung): %i",FraktionsName(fID),fverwaltungen[fID][Opium]-menge,Spieler[playerid][pName],menge,fverwaltungen[fID][Opium]);
    Log("Fraktions_Kasse.txt",string);
    format(string,sizeof(string),""AC" Der Admin %s (ID:%i) hat eure Fraktionskasse (Opium Pillen) auf %i angepasst. Fraktionskasse (Opium Pillen): %i",Spieler[playerid][pName],playerid,menge,fverwaltungen[fID][Opium]);
    SendFraktionsMessage(fID,FMELDUNG,string);
    return 1;
    }
    if(strcmp(cmd,"Spice",true) == 0)
    {
    fverwaltungen[fID][Spice] += menge;
    format(string,sizeof(string),""AC" Der Admin %s (ID:%i) hat die Fraktionskasse (Spice) von %s auf %i angepasst. Fraktionskasse (Spice): %i",Spieler[playerid][pName],playerid,FraktionsName(fID),menge,fverwaltungen[fID][Spice]);
    SendAdminMessage(GRUEN,string);
    format(string,sizeof(string),"[ADMINÜBERWEISUNG] %s -- Spice Fkassenstand(vor Einzahlung): %i | Admin: %s * Einzahlung: %i | Fkassenstand(nach Einzahlung): %i",FraktionsName(fID),fverwaltungen[fID][Spice]-menge,Spieler[playerid][pName],menge,fverwaltungen[fID][Spice]);
    Log("Fkassensqllog",string);
    format(string,sizeof(string),""AC" Der Admin %s (ID:%i) hat eure Fraktionskasse (Spice) auf %i angepasst. Fraktionskasse (Spice): %i",Spieler[playerid][pName],playerid,menge,fverwaltungen[fID][Spice]);
    SendFraktionsMessage(fID,FMELDUNG,string);
    return 1;
    }
    if(strcmp(cmd,"C4",true) == 0)
    {
    fverwaltungen[fID][C4] += menge;
    format(string,sizeof(string),""AC" Der Admin %s (ID:%i) hat die Fraktionskasse (C4) von %s auf %ikg angepasst. Fraktionskasse (C4): %ikg",Spieler[playerid][pName],playerid,FraktionsName(fID),menge,fverwaltungen[fID][C4]);
    SendAdminMessage(GRUEN,string);
    format(string,sizeof(string),"[ADMINÜBERWEISUNG] %s -- C4 Fkassenstand(vor Einzahlung): %i | Admin: %s * Einzahlung: %i | Fkassenstand(nach Einzahlung): %i",FraktionsName(fID),fverwaltungen[fID][C4]-menge,Spieler[playerid][pName],menge,fverwaltungen[fID][C4]);
    Log("Fkassensqllog",string);
    format(string,sizeof(string),""AC" Der Admin %s (ID:%i) hat eure Fraktionskasse (C4) auf %ikg angepasst. Fraktionskasse (C4): %ikg",Spieler[playerid][pName],playerid,menge,fverwaltungen[fID][C4]);
    SendFraktionsMessage(fID,FMELDUNG,string);
    return 1;
    }
    if(strcmp(cmd,"Kokain",true) == 0)
    {
    fverwaltungen[fID][Kokain] += menge;
    format(string,sizeof(string),""AC" Der Admin %s (ID:%i) hat die Fraktionskasse (Kokain) von %s auf %ig angepasst. Fraktionskasse (Kokain): %ig",Spieler[playerid][pName],playerid,FraktionsName(fID),menge,fverwaltungen[fID][Kokain]);
    SendAdminMessage(GRUEN,string);
    format(string,sizeof(string),"[ADMINÜBERWEISUNG] %s -- KOKAIN Fkassenstand(vor Einzahlung): %i | Admin: %s * Einzahlung: %i | Fkassenstand(nach Einzahlung): %i",FraktionsName(fID),fverwaltungen[fID][Kokain]-menge,Spieler[playerid][pName],menge,fverwaltungen[fID][Kokain]);
    Log("Fkassensqllog",string);
    format(string,sizeof(string),""AC" Der Admin %s (ID:%i) hat eure Fraktionskasse (Kokain) auf %ig angepasst. Fraktionskasse (Kokain): %ig",Spieler[playerid][pName],playerid,menge,fverwaltungen[fID][Kokain]);
    SendFraktionsMessage(fID,FMELDUNG,string);
    return 1;
    }
    if(strcmp(cmd,"Materials",true) == 0)
    {
    fverwaltungen[fID][Materials] += menge;
    format(string,sizeof(string),""AC" Der Admin %s (ID:%i) hat die Fraktionskasse (Materials) von %s auf %i angepasst. Fraktionskasse (Materials): %i",Spieler[playerid][pName],playerid,FraktionsName(fID),menge,fverwaltungen[fID][Materials]);
    SendAdminMessage(GRUEN,string);
    format(string,sizeof(string),"[ADMINÜBERWEISUNG] %s -- MATERIALS Fkassenstand(vor Einzahlung): %i | Admin: %s * Einzahlung: %i | Fkassenstand(nach Einzahlung): %i",FraktionsName(fID),fverwaltungen[fID][Materials]-menge,Spieler[playerid][pName],menge,fverwaltungen[fID][Materials]);
    Log("Fkassensqllog",string);
    format(string,sizeof(string),""AC" Der Admin %s (ID:%i) hat eure Fraktionskasse (Materials) auf %i angepasst. Fraktionskasse (Materials): %i",Spieler[playerid][pName],playerid,menge,fverwaltungen[fID][Materials]);
    SendFraktionsMessage(fID,FMELDUNG,string);
    return 1;
    }
    return SendClientMessage(playerid,SAMP_WEISS,""#HTML_BLAU"Verwendung:"#HTML_WEISS" /setfraktionskasse [Fraktionsid][Geld/Ganja/Opium/Spice/Kokain/C4/Materials][Menge]");
    }
    return SendClientMessage(playerid,SAMP_WEISS,"Angegebene Fraktion besitzt keine Fraktionsbank.(/fraktionen)");
    }


    Wenn ich die Sachen selber in der Datenbank bearbeite geht das ja aber es sollen auch die sachen bleiben die wo auch die Leader einzahlen das verschwindet ja alles wieder ^^

    Guten Tag liebe Breadfish Community,


    mir ist grade aufgefallen das die pRP Version von MinzGaming garnicht die Fraktionsbank speichert.
    Undzwar egal ob du Leader/Member der Fraktion bist und was einzahlst oder mit dem befehl /setfraktionskasse benutzt.
    Ich als Anfänger finde den fehler nicht wäre nett wenn mir jemand helfen kann, da ich mich noch nicht so gut mit MySQL auskenne.


    Mit freundlichen Grüßen,


    LoRiX

    Füge ein /saveall Befehl rein und führe ihn aus oder ein Autosave. Dann müsste es soweit gehen.Der Fehler liegt wahrscheinlich daran das es nicht sofort abgespeichert wird sondern erst wenn du den Server richtig schließen tust oder ein Befehl bestätigst.


    Liebe Grüße
    Greeni

    Nicht mal dann wird das alles gespeichert :/
    Nur die Fraktionsbank (server_frakdefi) wird nicht gespeichert was sehr komisch ist :/

    Hey undzwar wenn ich was in die Fraktionskasse was einzahle ob /setfraktionskasse oder normal von meiner Hand es wird in der Datenbank 'server_frakdefi' nicht gespeichter. Kann mir da jemand weiter helfen ? Der rest wie Accounts, Autos ... wird alles gespeichert nur die Fraktionsbank nicht

    if(Spieler[playerid][Revived] == 1) ApplyAnimation(playerid,"CRACK","crckdeth2",4.0,1,1,1,0,0,1);
    Hier muss man wiederbelebt werden also hier ist auch die Anim



    else if(Spieler[playerid][Tot] == 1)
    {
    ResetWeapons(playerid,false);
    Spieler[playerid][Revived] = 0;
    SendClientMessage(playerid,WANTEDDEATHERROT,"Du bist verletzt.");
    SendClientMessage(playerid,WEISS,"Gib /verletztzeit ein,um zu sehen wie lange du noch verletzt bist.");
    SendClientMessage(playerid,WEISS,"");
    ApplyAnimation(playerid,"CRACK","crckdeth2",4.0,1,1,1,0,0,1);

    Login[0] = TextDrawCreate(-10.000000, 340.000000, "_");
    TextDrawLetterSize(Login[0], 5.000000, 12.000000);
    TextDrawTextSize(Login[0], 60.000000, 60.000000);
    TextDrawAlignment(Login[0], 1);
    TextDrawColor(Login[0], 0);
    TextDrawUseBox(Login[0], true);
    TextDrawBoxColor(Login[0], 255);
    TextDrawSetShadow(Login[0], 0);
    TextDrawSetOutline(Login[0], 0);
    TextDrawFont(Login[0], 0);

    Also bei mir Funktoniert das nicht ganz das er aufhört mit der Anim :/
    Der Befehl für Admins zum Wiederbeleben



    if(Spieler[pID][Tot] == 0)return SendClientMessage(playerid,SAMP_WEISS,"Spieler muss nicht Reanimiert werden.");
    format(string,sizeof(string),"** %s hat %s reaniemiert(Adminbefehl) **",SpielerName(playerid),SpielerName(pID));
    PlayerTalkPublic(pID,MEFARBE,string,10);
    SetPlayerACHealth(pID,20);
    Spieler[pID][Revived] = 0;
    Spieler[pID][ImKrankenhaus] = 0;
    Spieler[pID][Tot] = 0;
    Spieler[pID][TotZeit] = 0;
    Spieler[pID][Gefesselt] = 0;
    Spieler[pID][Tazerd] = 0;
    ApplyAnimation(playerid,"CRACK","crckdeth2",4.0,1,1,1,0,0,1);
    ClearAnimations(playerid);
    format(string,sizeof(string),"Du hast %s wiederbelebt.",SpielerName(pID));
    SendClientMessage(playerid,SAMP_WEISS,string);
    return 1;
    }

    Guten Tag liebe Breadfish Community,


    ich bin auf der Suche nach einem Textdraw Editor der auch leicht zu kontrollieren ist.
    Ich hatte schonmal so einen Textdraw Editor hab da aber nicht ganz durchgeblickt.
    Wäre auch nice wenn mir jemand diesen Textdraw Editor beibringen könnte :)


    Mit freundlichen Grüßen,


    LoRiX