[CMD] /ban по вип статусу ( Copy Samp-Rp ) YCMD - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
[CMD] /ban по вип статусу ( Copy Samp-Rp ) YCMD
Птенец Дата: Четверг, 19.12.2013, 15:22 | Сообщение # 1
Настоящий читер
Сообщений: 46
Статус: Offline
Вот собственно команда:


Код
YCMD:ban(playerid, params[], help)
{
     if(PlayerInfo[playerid][pLogin] == 0) return true;
     if(PlayerInfo[playerid][pAdmin] < 2 || dostup[playerid] == 0) return true;
  if(sscanf(params, "us[128]",params[0],params[1])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /ban [id] [причина]");
  if(!IsPlayerConnected(params[0]))
  if(PlayerInfo[params[0]][pAdmin] > PlayerInfo[playerid][pAdmin]) return SendClientMessage(playerid, COLOR_GRAD2, "Администратор не может быть забанен!");
  new ip[15];
  GetPlayerIp(params[0],ip,15);
  new year, month,day;
  getdate(year, month, day);
  format(YCMDstr, sizeof(YCMDstr), "Администратор: %s забанил %s. Причина: %s ",Name(playerid),Name(params[0]),params[1]);
  SendClientMessageToAll(COLOR_LIGHTRED,YCMDstr);
  GetPlayerIp(params[0],ip,sizeof(ip));
  format(YCMDstr, sizeof(YCMDstr), "Ник: [%s] | IP: [%s] | R: [IP: %s]",Name(params[0]),ip,PlayerInfo[params[0]][pIpReg]);
  ABroadCast(COLOR_LIGHTRED,YCMDstr,1);
     PlayerInfo[params[0]][pLocked] = 1;
  PlayerInfo[params[0]][pBanDay] = getdate();
  if(PlayerInfo[params[0]][pDonateRank] == 0) PlayerInfo[params[0]][pBanMounth] = getdate()+30;
  if(PlayerInfo[params[0]][pDonateRank] == 1) PlayerInfo[params[0]][pBanMounth] = getdate()+20;
  if(PlayerInfo[params[0]][pDonateRank] == 2) PlayerInfo[params[0]][pBanMounth] = getdate()+14;
  if(PlayerInfo[params[0]][pDonateRank] == 3) PlayerInfo[params[0]][pBanMounth] = getdate()+7;
  new strstre[100];
  format(strstre,sizeof(strstre), "%d/%d/%d",day,month,year);
  format(YCMDstr, sizeof(YCMDstr), "INSERT INTO `banlog` (`Text`, `Name`, `NameAdmin`, `Date`) VALUES ('%s', '%s', '%s', '%s')",params[1],Name(params[0]),Name(playerid),strstre);
  mysql_query(YCMDstr);
  Kick(params[0]);
  return true;
}
Rider405402 Дата: Воскресенье, 22.12.2013, 01:40 | Сообщение # 2
Любитель
Сообщений: 47
Статус: Offline
1 - Оптимизация слово знаешь? если да так оптимизируй команду... не всем дано оптимизировать
И объясни что в public CMD вставлять
Птенец Дата: Воскресенье, 22.12.2013, 14:08 | Сообщение # 3
Настоящий читер
Сообщений: 46
Статус: Offline
Хватит посты набивать
  • Страница 1 из 1
  • 1
Поиск: