Hallo,
hätte mal eine Frage, und zwar wird hier leider keine Zal oder sonstiges in die MySql-Datenbank reingeschrieben.
ocmd:ban(playerid,params[]){ if(mysql_GetInt("userdata", "AdminLevel", "Name", SpielerInfo[playerid][pName]) <2) return SendClientMessage(playerid,farbe_rot,"Du bist kein Admin!"); new pID,reason[128],string[128]; if(sscanf(params,"us",pID,reason))return SendClientMessage(playerid,farbe_blau,"/ban [ID] [Grund]"); format(string,sizeof(string),"AdmCmd: %s wurde von %s gebannt. Grund: %s",SpielerInfo[pID][pName],SpielerInfo[playerid][pName],reason); SendClientMessageToAll(farbe_rot,string); new zahl = 1; SpielerInfo[pID][pBan] = zahl; new name[MAX_PLAYER_NAME]; SpielerInfo[playerid][pName] = GetPlayerName(playerid,name, sizeof(name)); SpielerInfo[pID][pBanGrund] = reason; mysql_SetInt("userdata", "ban", SpielerInfo[pID][pBan], "Name", SpielerInfo[pID][pName]); mysql_SetString("userdata", "banadmin", SpielerInfo[playerid][pName], "Name", SpielerInfo[pID][pName]); mysql_SetString("userdata", "bangrund", SpielerInfo[pID][pBanGrund], "Name", SpielerInfo[pID][pName]); SavePlayer(pID); Kick(pID); return 1;}
Kann mir jemand helfen?