Achso, dann so:
C
ocmd:setfrank(playerid,params[])
{
new rID,name[50];
if(sInfo[playerid][Rank] < 11)return SendClientMessage(playerid,rot,"Du bist nicht der Leader");
if(sscanf(params,"is[50]",rID,name)) return SendClientMessage(playerid,rot,"Verwendung: /setfrank [Rank 1-12] [Name]");
if(rID <= 0 || rID > 12) return SendClientMessage(playerid,rot,"Der Rank muss zwischen 1-12 liegen!");
new frak = sInfo[playerid][Fraktion]; //Hier sInfo evtl anpassen, da ich nicht den Namen für die Frak kenne
format(fInfo[frak][fracEnum:(rID+8)],50,name);
format(string,sizeof(string),"UPDATE `fraks` SET `f_Rank%d`='%s' WHERE `id`='%d'",rID,name,fInfo[frak][f_id]); //Tabellennamen anpassen :)
mysql_tquery(handle,string,"");
format(string,sizeof(string),"Du hast den Name von Rank: %i in %s geändert.",rID,name);
SendClientMessage(playerid,grün,string);
return 1;
}
Alles anzeigen
