• Страница 1 из 1
  • 1
Модератор форума: dr40  
Момогите с админкой
MELOMANДата: Четверг, 20.05.2010, 15:27 | Сообщение # 1
.::Offline::.
Новичок
Сообщений: 14
[ 0 ]
Награды: 0

Статус отсутствует
Как зделать чтоб когда пишеш /ban id , моно было писать и пичину , например /ban 6 чит ???
 
MELOMANДата: Четверг, 20.05.2010, 22:18 | Сообщение # 2
.::Offline::.
Новичок
Сообщений: 14
[ 0 ]
Награды: 0

Статус отсутствует
Та мне просто изменить чтоб пречина была !!!
 
iEnemYДата: Четверг, 20.05.2010, 23:03 | Сообщение # 3
.::Offline::.
Новичок
Сообщений: 5
[ 4 ]
Награды: 0

Статус отсутствует
Кароче, вот пример кода
Code
if(strcmp(cmd, "/ban", true) == 0)
{
   tmp = strtok(cmdtext, idx);
   if(!strlen(tmp))
   {
    SendClientMessage(playerid, COLOR_GRAD2, " Используй: /ban [playerid/PartOfName] [ПРИЧИНА]");
    return 1;
   }
   giveplayerid = ReturnUser(tmp);
   if (PlayerInfo[playerid][pAdmin] >= 1) // это определяет, что это администратор (в моде GodFather)
   {
       GetPlayerName(giveplayerid, giveplayer, sizeof(giveplayer));
    GetPlayerName(playerid, sendername, sizeof(sendername));
    new length = strlen(cmdtext);
    while ((idx < length) && (cmdtext[idx] <= ' '))
    {
     idx++;
    }
    new offset = idx;
    new result[64];
    while ((idx < length) && ((idx - offset) < (sizeof(result) - 1)))
    {
     result[idx - offset] = cmdtext[idx];
     idx++;
    }
    result[idx - offset] = EOS;
    if(!strlen(result))
    {
     SendClientMessage(playerid, COLOR_GRAD2, " ИСПОЛЬЗУЙ: /ban [playerid/PartOfName] [причина]");
     return 1;
    }
    new year, month,day;
    PlayerInfo[giveplayerid][pAdmin] = PlayerInfo[giveplayerid][pLevel];
    PlayerInfo[giveplayerid][pLevel] = -999;   
    format(string, sizeof(string), " ИНФО: %s забанен %s, причина: %s", giveplayer, sendername, (result)); //так же причина записываеться в samp.ban (я думаю ты это хотел)
    SendClientMessageToAll(COLOR_LIGHTRED, string);
    getdate(year, month, day);
    BanLog(string);
    BanEx(giveplayerid,(result));
    return 1;
   }
}


Сообщение отредактировал iEnemY - Четверг, 20.05.2010, 23:05
 
  • Страница 1 из 1
  • 1
Поиск:


Copyright www.SAMP-TEAM.com (c) 2009-2024
Правила использования материалов сайта

При копировании материалов из нашего сайта
ссылка на www.SAMP-TEAM.com обязательна!
Нарушители правил будут строго наказаны!

Хостинг от uCoz   
Для корректного просмотра мы рекомендуем Вам использовать браузер Google Chrome.
Яндекс.Метрика
Яндекс.Метрика