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

Реклама


**Как получить V.I.P** (Перейти)
Чтобы заказать рекламу на Pro-Pawn.Ru, обращайтесь в Skype.
Баннерная реклама 200руб/мес, Текстовая 100руб/мес.
Показано с 1 по 6 из 6
  1. #1
    Аватар для Daniel_Cortez
    new fuck_logic[0] = EOS;

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    1,662
    Репутация:
    2145 ±

    GetPlayerCameraAspectRatio

    Описание:
    Узнаёт соотношение сторон экрана у игрока.

    Параметры:
    playerid - ID игрока

    Возвращаемое значение:
    Возвращает соотношение сторон в виде вещественного числа.
    Примеры: 1.333... (4:3), 1.25 (5:4), 1.5 (3:2), 3.0 (3:1).

    Примечания:
    • Функция была добавлена в SA:MP 0.3z и не будет работать в более ранних версиях.

    Пример использования:
    PHP код:
    public OnPlayerConnect(playerid)
    {
        static const 
    fmt_str[] = "Соотношение сторон вашего экрана: %1.2f";
        new 
    string[sizeof(fmt_str)-5+4];
        
    format(stringsizeof(string), fmt_strGetPlayerCameraAspectRatio(playerid));
        
    SendClientMessage(playerid, -1string);


    Статью подготовил: Daniel_Cortez
    Специально для Pro-Pawn.ru
    Копирование данной статьи на других ресурсах без разрешения автора запрещено!
    Индивидуально в PM и Skype по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).
    SA-MP 0.4 is a lie

  2. 3 пользователя(ей) сказали cпасибо:
    $continue$ (07.08.2015)untonyst (07.08.2015)[ForD] (10.08.2015)
  3. #2
    Аватар для $continue$
    Пользователь

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,441
    Репутация:
    261 ±
    Почему нельзя вывести результат на экран? :)
    PHP код:
    public OnPlayerConnect(playerid)
    {
        static const 
    fmt_str[] = "Соотношение сторон вашего экрана: %1.2f";
        new 
    string[sizeof(fmt_str)-5+4];
        
    format(stringsizeof(string), fmt_strGetPlayerCameraAspectRatio(playerid));
        print(string);


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

    Статус
    Оффлайн
    Регистрация
    27.11.2013
    Адрес
    Нижневартовск
    Сообщений
    256
    Репутация:
    63 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    Почему нельзя вывести результат на экран? :)
    PHP код:
    public OnPlayerConnect(playerid)
    {
        static const 
    fmt_str[] = "Соотношение сторон вашего экрана: %1.2f";
        new 
    string[sizeof(fmt_str)-5+4];
        
    format(stringsizeof(string), fmt_strGetPlayerCameraAspectRatio(playerid));
        print(string);

    Потому что был указан пример использования, а не конкретный способ вывода, да?

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

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,441
    Репутация:
    261 ±
    Цитата Сообщение от Mazzilla Посмотреть сообщение
    Потому что был указан пример использования, а не конкретный способ вывода, да?
    А смысл форматировать строку и не использовать её?!

  6. #5
    Аватар для Daniel_Cortez
    new fuck_logic[0] = EOS;

    Статус
    Оффлайн
    Регистрация
    06.04.2013
    Адрес
    Novokuznetsk, Russia
    Сообщений
    1,662
    Репутация:
    2145 ±
    Цитата Сообщение от $continue$ Посмотреть сообщение
    А смысл форматировать строку и не использовать её?!
    Всего лишь досадное недоразумение, составлял статью на планшете. На момент оставления вами первого комментария я уже добавил вывод текста с помощью SCM.
    Индивидуально в PM и Skype по скриптингу не помогаю. Задавайте все свои вопросы здесь (click).
    SA-MP 0.4 is a lie

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

    Статус
    Оффлайн
    Регистрация
    02.08.2014
    Адрес
    г. Киров (aka Вятка)
    Сообщений
    1,441
    Репутация:
    261 ±
    Цитата Сообщение от Daniel_Cortez Посмотреть сообщение
    Всего лишь досадное недоразумение, составлял статью на планшете. На момент оставления вами первого комментария я уже добавил вывод текста с помощью SCM.
    Это понятно, просто с таким наездом на меня как будто я что - то, написал не так :)

 

 

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

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

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

Ваши права

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