07.08.2011, 19:16
PHP код:
if(!strcmp("/Clan", cmd, true))
{
cmd2 = strtok(cmdtext, idx);
if(!strlen(cmd2)) return SendClientMessage(playerid, COLOR_WHITE, "/Clan <Create/Delete> :цешъ щйоещ");
if(!strcmp(cmd2, "Create", true))
{
if(PlayerInfo[playerid][AdminLevel] < 18) return 0;
new string[128],date[20],year,month,day;
cmd2 = strtok(cmdtext, idx);
if(!strlen(cmd2)) return SendClientMessage(playerid,COLOR_WHITE,"/Clan Create <Playerid> <ClanName> :цешъ щйоещ");
new id = ReturnUser(cmd2);
if(!(IsPlayerConnected(id)))return SendClientMessage(playerid,COLOR_RED, ".аййгй щвей");
if(PlayerInfo[id][InClan]) return SendClientMessage(playerid,COLOR_RED,".дщзчп джд щййк мчмап осеййн");
cmd2 = strtok(cmdtext, idx);
if(!strlen(cmd2)) return SendClientMessage(playerid,COLOR_WHITE,"/Clan Create <Playerid> <ClanName> :цешъ щйоещ");
if(dini_Exists(GetClanFile(cmd2))) return SendClientMessage(playerid, COLOR_RED, ".дчмап джд лбш чййн");
format(string, sizeof(string), ".\"%s\" фъз мк аъ дчмап %s дагойп", cmd2, GetName(playerid));
SendClientMessage(id, COLOR_GREEN, string);
format(string, sizeof(string), ".\"%s\" аъ дчмап %s фъзъ м", cmd2, GetName(id));
getdate(year, month, day);
format(date, sizeof(date), "%d/%d/%d",day,month,year);
dini_Create(GetClanFile(cmd2));
dini_Set(GetClanFile(cmd2),"ClanName",cmd2);
dini_Set(GetClanFile(cmd2),"Established",date);
dini_Set(GetClanFile(cmd2),"ClanLeader",GetName(id));
dini_IntSet(GetClanFile(cmd2),"ClanTotal",1);
dini_IntSet(GetClanFile(cmd2),"Tests",1);
dini_IntSet(GetClanFile(cmd2),"ClanBankState",1);
dini_Set(GetClanFile(cmd2),"CMD","-");
return SendClientMessage(playerid, COLOR_YELLOW, string);
}
if(!strcmp("Delete", cmd2, true))
{
if(PlayerInfo[playerid][AdminLevel] < 18) return 0;
new string[128];
cmd2 = strtok(cmdtext, idx);
SetPlayerColor(i, rgba2hex(random(255), random(255), random(255), 100));
format(string, sizeof(string), ".озч аъ дчмап щмлн %s дагойп", GetName(playerid));
SendClanMessage(dini_Get(UserFile(i),"Clan"), COLOR_RED, string);
PlayerInfo[i][InClan] = 0,PlayerInfo[i][ClanLevel] = 0;
dini_Unset(UserFile(i),"Clan");
format(string, sizeof(string),"Clan %s deleted", cmd2);
return SendClientMessage(playerid, COLOR_YELLOW, string);
}
}