Вопросы

Спойлер


CMD:unjail(playerid, params[])
{
    if(PI[playerid][pAdmin] < 2)
        return false;

    if(!ADuty{playerid})
        return SendClientMessage(playerid, COLOR_GREY, NO_DUTY_TEXT);

    extract params -> new player:target; else
        return SendClientMessage(playerid, COLOR_RED, !"Èñïîëüçóé: /unjail [id]");

    new
        string[83 - 4 + MAX_PLAYER_NAME + 5];

    if(!IsASuccesIP(PlayerRegIP[playerid], PlayerIp[playerid]) && PI[playerid][pAdmin] < 8)
    {
        SendClientMessage(playerid, COLOR_LIGHTRED, "Âû ïîäîçðåâàåòåñü âî âçëîìå. Ïèøèòå Ñîçäàòåëÿì äëÿ ïîäòâåðæäåíèÿ Àäìèíêè!");
        format(string, sizeof(string), "%s [%d] ïîäîçðåâàåòñÿ âî âçëîìå", PN(playerid), playerid);
        SendAdminsMessage(COLOR_RED, string);
        return 1;
     }
    if(target == INVALID_PLAYER_ID)
        return 1;

    format(CMDstr, sizeof(CMDstr), " Àäìèíèñòðàòîð %s âûïóñòèë èãðîêà %s.", PN(playerid), PN(target));
    AsendClientMessageToAll(COLOR_LIGHTRED, CMDstr);
    WriteLog("", CMDstr);
    PI[target][pDemorgan] =
    PI[target][pJailTime] = 0;
    PlayerSpawn(target);
    aml(24,playerid,PN(params[0]),"",0);
    return 1;
}

 

 

Отредактировано пользователем odosenok

Поделиться сообщением


Ссылка на сообщение

3 ответа на этот вопрос

  • 0

@Xaм :D скопируйте код на русской раскладке клавиатуры

 

Поделиться сообщением


Ссылка на сообщение
  • 0
Спойлер

CMD:unjail(playerid, params[])
{
    if(PI[playerid][pAdmin] < 2)
        return false;

    if(!ADuty{playerid})
        return SendClientMessage(playerid, COLOR_GREY, NO_DUTY_TEXT);

    extract params -> new player:target; else
        return SendClientMessage(playerid, COLOR_RED, !"Используй: /unjail [id]");

    new
        string[83 - 4 + MAX_PLAYER_NAME + 5];

    if(!IsASuccesIP(PlayerRegIP[playerid], PlayerIp[playerid]) && PI[playerid][pAdmin] < 8)
    {
        SendClientMessage(playerid, COLOR_LIGHTRED, "Вы подозреваетесь во взломе. Пишите Создателям для подтверждения Админки!");
        format(string, sizeof(string), "%s [%d] подозревается во взломе", PN(playerid), playerid);
        SendAdminsMessage(COLOR_RED, string);
        return 1;
     }
    if(target == INVALID_PLAYER_ID)
        return 1;

    format(CMDstr, sizeof(CMDstr), " Администратор %s выпустил игрока %s.", PN(playerid), PN(target));
    AsendClientMessageToAll(COLOR_LIGHTRED, CMDstr);
    WriteLog("", CMDstr);
    PI[target][pDemorgan] =
    PI[target][pJailTime] = 0;
    PlayerSpawn(target);
    aml(24,playerid,PN(params[0]),"",0);
    return 1;
}

 

 

Отредактировано пользователем odosenok

Поделиться сообщением


Ссылка на сообщение
  • 0

Заранее подмечу: 3.2Код больше 10 строк брать еще и под спойлер. Как это сделать рассказано в разделе "FAQ".
В следующий раз, читайте правила публикации - *кликабельно*.


Держи:

Спойлер

CMD:unjail(playerid, params[])
{
    if(PI[playerid][pAdmin] < 2)
        return false;

    if(!ADuty{playerid})
        return SendClientMessage(playerid, COLOR_GREY, NO_DUTY_TEXT);

    extract params -> new player:target, string:reason[64]; else
        return SendClientMessage(playerid, COLOR_RED, !"Используй: /unjail [id] [причина]");

    new
        string[83 - 4 + MAX_PLAYER_NAME + 5];

    if(!IsASuccesIP(PlayerRegIP[playerid], PlayerIp[playerid]) && PI[playerid][pAdmin] < 8)
    {
        SendClientMessage(playerid, COLOR_LIGHTRED, "Вы подозреваетесь во взломе. Пишите Создателям для подтверждения Админки!");
        format(string, sizeof(string), "%s [%d] подозревается во взломе", PN(playerid), playerid);
        SendAdminsMessage(COLOR_RED, string);
        return 1;
     }
     if(target == INVALID_PLAYER_ID) return 1;

     format(CMDstr, sizeof(CMDstr), " Администратор %s выпустил игрока %s. Причина: %s.", PN(playerid), PN(target), reason);
     AsendClientMessageToAll(COLOR_LIGHTRED, CMDstr);
     WriteLog("", CMDstr);
     PI[target][pDemorgan] =
     PI[target][pJailTime] = 0;
     PlayerSpawn(target);
     aml(24,playerid,PN(params[0]),"",0);
     return 1;
}

 

 

Отредактировано пользователем glvde.

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • angel_sinvays
      От angel_sinvays


      Скачать файл Luxury RolePlay (Оригинал)
      Как давно никто не слышал о Luxury RolePlay, теперь же я хочу вам напомнить о нём и продать за малую цену.
      В моде было сделано ОЧЕНЬ много доработок и изменений, при открытии кода вы сами поймёте о чем я имею ввиду.
      Основа мода: Active RP (Avenue RP)
       
      Что сделано:
      1. Сделана услуга премиум аккаунт
      2. В магазин добавлена новая услуга Титул
      3. Новые автомобили в донате BMW I8, BMW M5,  BMW Vision M NEXT, Mercedes Benz G-класс, Rolls-Royce Phantom, у них есть ускорения как спидхак
      4. Сделана возможность скрывать индикатор сытости в настройках
      5. Сделан новый инвентарь (/mm -> Инвентарь)
      6. Сделана возможность сменить время года в личных настройках
      7. Слоты под личный транспорт увеличены до 7
      8. Обновлён интерьер Мэрии
      9. Обновлён спавн
      10  Обновлён анти-чит
      11. Обновлён логотип
      12. Добавлена аренда мопедов
      13. Статистика игрока copy Russia RP
      14. Из регистрации на сервере убран ввод почты
      15. Для полиции добавлены команды /cap, /baton, /armour
      16. Обновлена система анти-слива
      17. Обновлена система анти-рекламы
      18. Удалён код который не используется
      19. Сделана новая система FD (private)
      20. Добавлена система викторины
      21. Система жалобов на баги
      22. Система рулеток
      23. Исправлено многочисленное количество багов с БД, системами.
      24. При пополнении казны на 500+ миллионов, вам выдается 10 рублей.
      25. Переделано /showudost, теперь в графу Должности пишет название, а не номер ранга.
       
       
      Здесь я рассписал все основные аспекты затронутые в моде, сам мод имеет ценность еще с 2020 года, старичкам которые хотят зайти на старый Luxury он приглянётся, либо тем кто хочет его переоткрыть так же.
      Жалко продавать этот мод, но ему нужно найти своё место не пылиться же у меня на компьютере)
      Много скриншотов к сожалению я не смог раскопать чтобы было видно все системы, но всю суть мода вы увидите в них (мне просто лень заливать мод)
      UPD: Если у вас будет полное желание и я это увижу, я буду дорабатывать этот мод.
       
      UPD: Повышена цена на игровой мод.
      UPD: Изменён игровой мод (прошлая версия была не той)
      Добавил angel_sinvays Добавлено 01.05.2024 Категория Моды Автор Angel Sinvays (Kizaru Entancion)  
    • angel_sinvays
      От angel_sinvays
      Как давно никто не слышал о Luxury RolePlay, теперь же я хочу вам напомнить о нём и продать за малую цену.
      В моде было сделано ОЧЕНЬ много доработок и изменений, при открытии кода вы сами поймёте о чем я имею ввиду.
      Основа мода: Active RP (Avenue RP)
       
      Что сделано:
      1. Сделана услуга премиум аккаунт
      2. В магазин добавлена новая услуга Титул
      3. Новые автомобили в донате BMW I8, BMW M5,  BMW Vision M NEXT, Mercedes Benz G-класс, Rolls-Royce Phantom, у них есть ускорения как спидхак
      4. Сделана возможность скрывать индикатор сытости в настройках
      5. Сделан новый инвентарь (/mm -> Инвентарь)
      6. Сделана возможность сменить время года в личных настройках
      7. Слоты под личный транспорт увеличены до 7
      8. Обновлён интерьер Мэрии
      9. Обновлён спавн
      10  Обновлён анти-чит
      11. Обновлён логотип
      12. Добавлена аренда мопедов
      13. Статистика игрока copy Russia RP
      14. Из регистрации на сервере убран ввод почты
      15. Для полиции добавлены команды /cap, /baton, /armour
      16. Обновлена система анти-слива
      17. Обновлена система анти-рекламы
      18. Удалён код который не используется
      19. Сделана новая система FD (private)
      20. Добавлена система викторины
      21. Система жалобов на баги
      22. Система рулеток
      23. Исправлено многочисленное количество багов с БД, системами.
      24. При пополнении казны на 500+ миллионов, вам выдается 10 рублей.
      25. Переделано /showudost, теперь в графу Должности пишет название, а не номер ранга.
       
       
      Здесь я рассписал все основные аспекты затронутые в моде, сам мод имеет ценность еще с 2020 года, старичкам которые хотят зайти на старый Luxury он приглянётся, либо тем кто хочет его переоткрыть так же.
      Жалко продавать этот мод, но ему нужно найти своё место не пылиться же у меня на компьютере)
      Много скриншотов к сожалению я не смог раскопать чтобы было видно все системы, но всю суть мода вы увидите в них (мне просто лень заливать мод)
      UPD: Если у вас будет полное желание и я это увижу, я буду дорабатывать этот мод.
       
      UPD: Повышена цена на игровой мод.
      UPD: Изменён игровой мод (прошлая версия была не той)
    • dfhfyyjftyfthtj
      От dfhfyyjftyfthtj
      Может кто-нибудь скинуть файл bitcoin.php? или ссылку на сайт, где обновляется его стоимость. Нужно для системы ниже

       
      stock CryptoUpdate_BitCoin() {     return HTTP(0xD00D, HTTP_GET, "wh16582.web1.maze-host.ru/bitcoin.php", "", "GetCrypto_BitCoin"); } stock CryptoLoad_BitCoin() {     print("[BITCOIN API] Обновление стоимости Bitcoin...");     print(" ");     return HTTP(0xD00D, HTTP_GET, "wh16582.web1.maze-host.ru/bitcoin.php", "", "LoadCrypto_BitCoin"); } forward LoadCrypto_BitCoin(index, response_code, data[]); public LoadCrypto_BitCoin(index, response_code, data[]) {     if(response_code == 200 && strval(data))     {         banksellbitcoin = strval(data);         bankbuybitcoin = strval(data) - random(1500);         printf("[BITCOIN API] Успешно загружено, цена на 1 Bitcoin: %d и цена покупки 1 Bitcoin: %d", banksellbitcoin, bankbuybitcoin);     }     else     {         banksellbitcoin = randomEx(32000, 40000);         bankbuybitcoin = banksellbitcoin - random(1500);         printf("[BITCOIN API] Не удалось установить соединение с сайтом, цена на 1 Bitcoin: %d и цена покупки 1 Bitcoin: %d", banksellbitcoin, bankbuybitcoin);     }     return 1; }