[DC_CMD + sscanf] Команда bomj - Форум Cheat-Master.ru
  • Страница 1 из 1
  • 1
Модератор форума: [CM]OlegEhtler, Getbackthere, Phoenixxx_Czar  
[DC_CMD + sscanf] Команда bomj
__NEW__ Дата: Понедельник, 26.10.2015, 12:23 | Сообщение # 1
Боец
Сообщений: 57
Статус: Offline
Писал для себя, можете переделать по своему

Код
CMD:bomj(playerid, params[])
{
    if(PINFO[playerid][pLogin] == 0) return true; // Проверка авторизовался ли игрок
    if(PINFO[playerid][pAdmin] < 4 || dostup[playerid] == 0)  return true; // Проверка админки
    if(sscanf(params, "u",params[0])) return SendClientMessage(playerid, COLOR_WHITE, "Введите: /bomj [playerid]");
    if(!IsPlayerConnected(params[0])) return SendClientMessage(playerid, COLOR_GREY, "Игрок оффлайн"); // Проверка игрока на онлайн
  PINFO[params[0]][pCarLic] = 1; // Выдача лиц на прав
  PINFO[params[0]][pFlyLic] = 1; // Выдача лиц на полеты
  PINFO[params[0]][pBoatLic] = 1;  // Выдача лиц на лодки
  PINFO[params[0]][pFishLic] = 1;  // Выдача лиц на рыбалку
  PINFO[params[0]][pGunLic] = 1;  // Выдача лиц на оружие
  PINFO[params[0]][pBizLic] = 1;  // Выдача лиц на бизнес
  PINFO[params[0]][pDonateRank] = 1; // Выдача VIP
  format(CMDstr, sizeof(CMDstr), "Вы выдали игроку %s Лицензии/VIP первого уровня.", Name(params[0]));
  SendClientMessage(playerid, COLOR_YELLOW, CMDstr);
  format(CMDstr, sizeof(CMDstr), "Администратор выдал вам лицензии и VIP первого уровня.");
  SendClientMessage(params[0], COLOR_YELLOW, CMDstr);
    return true;
}


Сообщение отредактировал __NEW__ - Воскресенье, 06.12.2015, 14:29
tagart Дата: Воскресенье, 01.11.2015, 17:36 | Сообщение # 2
Новичок
Сообщений: 7
Статус: Offline
Лишние скобки:
перед PINFO[params[0]][pCarLic] = 1; // Выдача лиц на прав
и после SendClientMessage(params[0], COLOR_YELLOW, CMDstr);
Усман Дата: Четверг, 03.12.2015, 11:41 | Сообщение # 3
Новичок
Сообщений: 11
Статус: Offline
Помню эту команду в каком-то моде. Спасибо,что перевели на DC_CMD.
Взял себе.


<><><><><><><><><>
Estintax Дата: Вторник, 17.05.2016, 13:19 | Сообщение # 4
Быдлокодер
Сообщений: 29
Статус: Offline
Хорошая идея, только вот реализация не очень, и зачем тут format?
Код
format(CMDstr, sizeof(CMDstr), "Администратор выдал вам лицензии и VIP первого уровня.");
  SendClientMessage(params[0], COLOR_YELLOW, CMDstr);
  • Страница 1 из 1
  • 1
Поиск:
Статистика Форума