Du meinst also das liegt an der Datenbank nicht am Script ? ![]()
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
GreeniNicht 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
-
Vielen Dank hat geklappt

-
Ne immernoch der ganze Bildschirm schwarz
Bitte um hilfe 
-
Ich hab das so drinnen wie ich es hier rein gepostet habe.
Wie gesagt hab mich noch nie richtig mit Textdraw's beschäftigt
-
Des ist ja des was den Schwarzenbalken unten anzeigen soll der aber beim Einloggen wie du siehst ganz groß ist.
Der Text ist ja unwichtig -
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;
} -
Oh fuck xD hab ausversehen im falschen Thread das gepostet

Tut mir leid.
-
-
Hey Leute,
undzwar hab ich ein Problem mit der Textdraw box ich will eine nur unten haben aber sobald ich es ins Script rein mache ist diese Box auf dem ganzen Bildschirm.
Hier ein Beispiel :
http://www.pic-upload.de/view-31945900/sa-mp-035.png.htmlIch habs nicht so mit den Textdraw's wäre sehr dankbar wenn mir jemand helfen könnte

Mit freundlichen Grüßen,
LoRiX
-
Für den älteren
-
Ich versuch grade damit ein Login Register Fenster zu erstellen aber kriege die Box nicht wirklich hin

-
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
-
Weiterhin wird ein UCP Entwickler gesucht!
Mit freundlichen Grüßen,LoRiX
-
Kanns kaum erwarten!
