So und jetzt hab ich ein Problem und zwar:
stock CreateClan(name[],Tag[],CRank1[],CRank2[],CRank3[],CRank4[],CRank5[],CRank6[])
{
new string[515];
print("create 1");
for(new i=0;i<MAX_CLANS;i++)
{
print("create 2");
if(sClanInfo[i][ciCreated])continue;
format(sClanInfo[i][ClanName],32,name);
print("create 2");
printf("%s",name);
format(sClanInfo[i][ClanTag],8,Tag);
print("create 3");
printf("%s",Tag);
format(sClanInfo[i][ClanRank1],32,CRank1);
print("create 4");
format(sClanInfo[i][ClanRank2],32,CRank2);
print("create 5");
printf("%s",CRank2);
format(sClanInfo[i][ClanRank3],32,CRank3);
print("create 6");
format(sClanInfo[i][ClanRank4],32,CRank4);
print("create 7");
format(sClanInfo[i][ClanRank5],32,CRank5);
print("create 8");
format(sClanInfo[i][ClanRank6],32,CRank6);
print("create 9");
sClanInfo[i][ciCreated] = true;
print("create 10");
format(string,515,"INSERT INTO `clans` (id,name,tag,ClanRank1,ClanRank2,ClanRank3,ClanRank4,ClanRank5,ClanRank6) VALUES (%i,'%s','%s','%s','%s','%s','%s','%s','%s')",
i,escape(name),escape(Tag),escape(CRank1),escape(CRank2),escape(CRank3),escape(CRank4),escape(CRank5),escape(CRank6));
printf("%s,%s,%s,%s,%s,%s,%s,%s",name,Tag,CRank1,CRank2,CRank3,CRank4,CRank5,CRank5);
mysql_function_query(MySQLHandle, string, false, "", "");
}
return 1;
}
Habe es nun so und das printet / debuggt:
[17:17:01] create 1
[17:17:01] create 2
[17:17:01] create 2
[17:17:01] tobiboss
[17:17:01] create 3
[17:17:01] tb
[17:17:01] create 4
[17:17:01] create 5
[17:17:01] killernonameamateuboss
[17:17:01] create 6
[17:17:01] create 7
[17:17:01] create 8
[17:17:01] create 9
[17:17:01] create 10
"/createclan tobiboss tb profi killer noname amateur boss coboss"
Kann man das irgendwie "spitten" also Teilen oder so..?