Доступ к архиву

Переход в группу "Пользователь"

300.00 ₽
Одноразовый платёж
Быстрый переход в группу "Пользователи", без надобности написания постов и ожидания.

Покупка дает возможность:
Быть полноправным участником форума
Нормальное копирование кода
Создавать темы
Скачивать файлы
Доступ к архиву Pawno-Info

/offmembers и /offuninvite

Статус
В этой теме нельзя размещать новые ответы.

I'm Misha

Специалист
Здравствуйте Ув. Пользователи портала, думаю вы поняли чему посвящена эта тема.

Начнем...

Ко всем командам:

PHP:
CMD:offmembers(playerid, params[])
{
    if(PlayerInfo[playerid][pLeader] == 0) return SendClientMessage(playerid, -1, "Ошибка");
    SendClientMessage(playerid, 0x059BD3FF, "Члены организации Offline:");
    new string[64];
    mysql_format(database,string,sizeof(string),"SELECT * FROM `accounts` WHERE `pMember` = '%d'", PlayerInfo[playerid][pMember]);
    mysql_function_query(database, string, true, "OFFmembers", "d",playerid);
    return true;
}
PHP:
CMD:offuninvite(playerid,params[])
{
    if(PlayerInfo[playerid][pLogin] == 0) return SendClientMessage(playerid, COLOR_WHITE, "Необходимо авторизоваться!");
    if(sscanf(params,"s[30]",params[0])) return SendClientMessage(playerid, -1, "{F74848}» Введите:{FFFFFF} /offuninvite [Ник]");
    if(PlayerInfo[playerid][pLeader] == 0 && PlayerInfo[playerid][pAdmin] < 9) return SendClientMessage(playerid, -1, "Вы не лидер!");
    new query[144];
    mysql_format(database,query,sizeof(query),"SELECT * FROM `accounts` WHERE `Name`='%s'",params[0]);
    mysql_function_query(database,query,true,"OFFuninvite","i",playerid);
    return true;
}
И куда нибудь в конец мода:

PHP:
publics: OFFmembers(playerid)
{
    new rows, fields, buf[128], name[24], oldonline[80];
    cache_get_data(rows, fields);
    for(new i = 0; i < rows; i ++)
    {
         cache_get_field_content(i, "Name", name);
         cache_get_field_content(i, "pOnline", oldonline);
         format(buf, sizeof(buf), "Ник: %s | Последний вход в игру: %s", name, oldonline);
		 SendClientMessage(playerid, 0x059BD3FF, buf);
    }
    return true;
}
PHP:
publics: OFFuninvite(playerid)
{
    new rows, fields;
    cache_get_data(rows, fields);
    if(!rows) return SendClientMessage(playerid, -1, "Аккаунт не найден");
    new name[MAX_PLAYER_NAME], query[144];
  	cache_get_field_content(0,"Name",name,database,sizeof(name));
  	new memb = cache_get_field_content_int(0,"pMember");
	if(memb != PlayerInfo[playerid][pMember] && PlayerInfo[playerid][pAdmin] < 9) return SendClientMessage(playerid,-1,"Этот игрок не состоит в вашей организации");
	mysql_format(database,query,sizeof(query),"UPDATE `accounts` SET pLeader='0',pMember='0',pRank='0' WHERE `Name`='%s'",name);
    mysql_function_query(database,query,false,"","");
    format(query,sizeof(query),"Вы выгнали %s из своей организации",name);
    SendClientMessage(playerid,-1,query);
    return true;
}
Автор: Я (Писал все с нуля)
 
Последнее редактирование:
Статус
В этой теме нельзя размещать новые ответы.
Сверху Снизу