Hallo Breadfish Community,
Ich habe wieder ein Problem ich versuche gerade ein Coins system zu erstellen und war am versuchen ob es klappt mit dem Befehl /givecoins klappt auch alles aber irgendwie wird aber beim /makeleader befehl der rang nicht mehr erstellt also Rang 6 in der Datenbank steht dann trotzdem 0
Jeffry hatte diese funktion eingefügt printf("SavePlayer für %d aufgerufen.", playerid);
aber seit dem das Coins system drinne ist klappt das print auch nicht mehr also es wird nicht mehr angezeigt
savePlayer(playerid)
{
    printf("SavePlayer für %d aufgerufen.", playerid);
    if(sInfo[playerid][eingeloggt]==0)return 1;
    //Speichern Level,Geld
    new query[1024];
    format(query,sizeof(query),"UPDATE user SET level='%i',cash='%i',datum='%i',geschlecht='%i',alevel='%i',skin='%i',fraktion='%i',rang='%i',coins='%i' WHERE id='%i'"
    ,sInfo[playerid][level],sInfo[playerid][cash],sInfo[playerid][datum],sInfo[playerid][geschlecht],sInfo[playerid][alevel],sInfo[playerid][skin],sInfo[playerid][fraktion],sInfo[playerid][rang],sInfo[playerid][coins],sInfo[playerid][db_id]);
    printf("query: %s", query);
    mysql_function_query(dbhandle,query,false,"","");
    return 1;
}
ocmd:givecoins(playerid,params[])
{
    if(!isAdmin(playerid,4))return SendClientMessage(playerid,COLOR_DRED,"Dein Adminrang ist zu niedrig!");
    new pID,coinsstring,string[128];
    if(sscanf(params,"ui",pID,coinsstring))return SendClientMessage(playerid,COLOR_GREY,"INFO: {FF9600}/givecoins {B3B3B3}[playerid] [coins]");
    sInfo[pID][coins] += coinsstring;
    savePlayer(pID);
    format(string,sizeof(string),"Ein Admin hat dir %i Coins gegeben.",coinsstring);
    SendClientMessage(pID,COLOR_DGREEN,string);
    format(string,sizeof(string),"Du hast %s %i Coins gegeben.",SpielerName(pID),coinsstring);
    SendClientMessage(playerid,COLOR_DGREEN,string);
    return 1;
}
Hoffe einer kann mir helfen
Mit freundlichen Grüßen
Jonny
 
		 
		
		
	 
			
									
		


