15.04.2011, 21:45
Hello,
this doesnt create a file with the clan name
Please help
this doesnt create a file with the clan name

pawn Код:
COMMAND:createclan(playerid, params[])
{
new string[128], tag[10], type, Name[24], pName[MAX_PLAYER_NAME], file[128];
if (sscanf(params, "is[10]s[24]", type, tag, Name)) return SendClientMessage(playerid, Yellow, "Usage: /createclan [1 (start) / 2 (end)] [tag], do not include [ or ] in the tag, clan-name");
GetPlayerName(playerid, Name, sizeof(Name));
format(file, sizeof(file), "Clans/%s", Name);
for(new i = 0; i < sizeof(ClanInfo); i++) {
switch (type)
{
case 1:
{
ClanInfo[i][cFront] = 1;
format(string,sizeof(string),"You have created the clan [%s], at the front of your name",tag);
SendClientMessage(playerid,Green,string);
GetPlayerName(playerid, pName, sizeof(pName));
dini_Set(file, "cName", Name);
dini_Set(file, "Tag", tag);
dini_Set(file, "Owner", pName);
dini_IntSet(file, "Front", 1);
return 1;
}
case 2:
{
ClanInfo[i][cBack] = 1;
format(string,sizeof(string),"You have created the clan [%s], at the front of your name",tag);
SendClientMessage(playerid,Green,string);
GetPlayerName(playerid, pName, sizeof(pName));
dini_Set(file, "cName", Name);
dini_Set(file, "Tag", tag);
dini_Set(file, "Owner", pName);
dini_IntSet(file, "Back", 1);
return 1;
}
default:
{
SendClientMessage(playerid, Yellow, "Usage: /createclan [1 (start) / 2 (end)] [tag], do not include [ or ] in the tag, clan-name");
}
}
}
return 1;
}