10.02.2018, 14:56
Hi,
I was thinking about, how could i create a command than admin are available to remove clan with name (Ex: /removeclan (ClanName). I use SQLite.
I was thinking about, how could i create a command than admin are available to remove clan with name (Ex: /removeclan (ClanName). I use SQLite.
Код:
CMD:removeclan(playerid)
{
if(!IsPlayerAdmin(playerid)) return SendClientMessage(playerid, -1, "Only Admins");
return RemoveClan(playerid);
}
Код:
forward AdminDisband(playerid, clan_name[]);
Код:
stock RemoveClan(playerid)
{
new CQuery[300], player_name[MAX_PLAYER_NAME];
CallLocalFunction("AdminDisband", "is", playerid, GetPlayerClan(playerid));
GetPlayerName(playerid,player_name,sizeof(player_name));
SendClientMessage(playerid, -1, "You removed clan from list.");
format(CQuery, sizeof(CQuery), "DELETE FROM clans WHERE clanname = '%s'", GetPlayerClan(playerid));
db_query( Database, CQuery );
format(CQuery, sizeof(CQuery), "DELETE FROM members WHERE playername = '%s'", player_name);
db_query( Database, CQuery );
return 1;
}


