Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 4 из 4

Тема: convert

  1. #1
    Аватар для Processing
    Пользователь

    Статус
    Оффлайн
    Регистрация
    20.01.2016
    Адрес
    GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
    Сообщений
    47
    Репутация:
    3 ±

    convert

    PHP код:
    convert((unbandate-gettime())*1000,UBMin,UBSec,UBMSec); 
    У кого есть эта функция?
    Помогите

    Команда:
    PHP код:
    forward NextCheckBanList(playerid);
    public 
    NextCheckBanList(playerid)
    {
    new 
    unbandateip[32], UBDayUBHourUBMinUBSecUBMSecstring[512]; // создаём переменные
    GetPlayerIp(playeridip32); // узнаём IP
    new rows,fields;
    cache_get_data(rowsfields);
    if(
    rows// Если аккаунт найден в списке забане
    {
    unbandate cache_get_field_content_int(rows"unbandate"mysql_connect_ID);
    if(
    gettime() <= unbandate)
    {
    convert((unbandate-gettime())*1000,UBMin,UBSec,UBMSec); // конвертируем
    UBHour UBMin/60;
    UBMin UBMin%60;
    UBDay UBHour/24;
    UBHour UBHour%24;

    new 
    data[16], whobanned[32], reason[32]; // создамё переменные
    cache_get_field_content(rows"reason"reasonmysql_connect_ID);
    cache_get_field_content(rows"whobanned"whobannedmysql_connect_ID);
    cache_get_field_content(rows"bandate"datamysql_connect_ID);
    // выводим диалог с информацией
    format(stringsizeof(string), "\
    {0099CC}Ваш ник: {FFFFFF}%s\n\
    {0099CC}Ник администратора:{FFFFFF} %s\n\
    {0099CC}Дата блокировки:{FFFFFF} %s\n\
    {0099CC}Дата разблокировки через:{FFFFFF} %d дней\n\
    {0099CC}Причина блокировки: {FFFFFF}%s\n\n\
    Что-бы подать аппеляцию на разблокировку аккаунта,заскриньте это окно (F8)\
    "
    ,pInfo[playerid][pName],whobanned,dataUBDay+1reason);
    ShowPlayerDialog(playerid0DIALOG_STYLE_MSGBOX"Блокировка"string"Закрыть"""); // Выводим диалог
    SendClientMessage(playerid,-1,"Проверка на блокировку аккаунта: {FF0000}Заблокирован"); // Выводим текст
    NewKick(playerid"Твой персонаж заблокирован!"CLB);
    return 
    1;
    }
    else 
    // а если больше то разбаниваем
    {
    format(stringsizeof(string), "DELETE FROM `bans` WHERE `name` = '%s'"pInfo[playerid][pName]); // Форматируем запрос (pName может быть другой)
    mysql_function_query(mysql_connect_IDstringfalse"",""); // Отправляем запрос
    SendClientMessage(playerid,-1,"Проверка на блокировку аккаунта: {00FF00}Разблокирован"); // выводим текст
    return 1;
    }
    }
    else 
    // Если аккаунт не заблокирован
    {
    SendClientMessage(playerid,-1,"Проверка на блокировку аккаунта: {00FF00}Не заблокирован"); // выводим текст
    GetPlayerName(playeridpInfo[playerid][pName], MAX_PLAYER_NAME);
    new 
    query_string[52+MAX_PLAYER_NAME];
    format(query_stringsizeof(query_string), "SELECT * FROM `accounts` WHERE `player_name` = '%s'"pInfo[playerid][pName]);
    mysql_function_query(mysql_connect_IDquery_stringtrue"FindPlayerInTable","i"playerid);
    return 
    1;
    }

    Последний раз редактировалось Osetin; 12.04.2016 в 16:42. Причина: Восстановил пост.

  2. #2
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,487
    Репутация:
    276 ±
    Восстановите, сообщение, иначе это сделает Osetin/Daniel_Cortez.
    Цитата Сообщение от Processing Посмотреть сообщение
    /dell/null
    Value your freedom or you will lose it, teaches history. "Don't bother us with politics," respond those who don't want to learn. (c) Richard Stallman

  3. #3
    Аватар для [ForD]
    Пользователь

    Статус
    Оффлайн
    Регистрация
    14.11.2013
    Адрес
    Свердловская обл.
    Сообщений
    688
    Репутация:
    103 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    Восстановите, сообщение, иначе это сделает Osetin/Daniel_Cortez.
    Там функция конверта нужна была ему для команды или что-то подобное..
    PAWN Compiler делает то, что вы приказали ему сделать, а не то, что вы хотели, чтобы он сделал..

    25% времени в программировании уходит на размышления о том, что пользователь может сделать не так.[HR]/Брайан Хьюмс/





    #FIXSAMP

  4. #4
    Аватар для Processing
    Пользователь

    Статус
    Оффлайн
    Регистрация
    20.01.2016
    Адрес
    GetPlayerPos(playerid, pos[0], pos[1], pos[2]);
    Сообщений
    47
    Репутация:
    3 ±
    Решил уже. Извините за неудобства.

 

 

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •