sehr geehrte SAMP Community,
ich habe ein Problem mit meinem /makeadmin Befehl.Ich bin zwar noch am Anfang und in der Lernphase von MySQL aber ich möchte ein Selfmade machen um es zu lernen. Normalerweise sage ich immer "learning by doing" aber ich brauche mal eure Hilfe bei MySQL.
Wenn ich /ma(ke)admin eingebe meine ID und das Adminlevel eingebe dann soll ja nichts passieren AUßER er soll mich halt das angegebene Level machen.
Doch wenn ich wieder /stats mache und in die Datenbank schaue steht da immer noch das Adminlevel was ich die ganze zeit war.
Mein Befehl:
ocmd:madmin(playerid,params[]){ if(!IstSpielerEinAdmin(playerid,7))return SendClientMessage(playerid,0xFF0A00FF,"Du bist kein Administrator."); new pID, rank; if(sscanf(params,"ui",pID,rank))return SendClientMessage(playerid,COLOR_RED,"/madmin [spieler] [level]"); if(rank<0||rank>9)return SendClientMessage(playerid,COLOR_RED,"Es gibt nur Maximal 8 Admin Ränge."); new query[128]; format(query,sizeof(query),"UPDATE Alevel='%i' FROM accounts WHERE Name='%s'",rank,SpielerName(pID)); mysql_query(query); return 1;}
wie gesagt bin ein Anfänger in MySQL
Vielen Dank im Vorraus für die Hilfe
Mit freundlichen Grüßen
DjKiller