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

    Статус
    Оффлайн
    Регистрация
    17.11.2015
    Адрес
    Stavropol
    Сообщений
    1,369
    Репутация:
    113 ±

    Get[Center/Bounds]OfQuad

    Описание:
    Две функции для работы с квадратом или даже прямоугольником.
    GetBoundsOfQuad - находим координаты углов квадрата
    GetCenterOfQuad - находим центральную точку в квадрате

    Аргументы:
     Цак
    GetBoundsOfQuad:

    x_center - указываем центральную точку квадрата по оси X
    y_center - указываем центральную точку квадрата по оси Y
    width - указываем ширину квадрата
    height - указываем высоту квадрата
    x_min - получаем левую нижнюю точку квадрата по оси X
    y_min - получаем левую нижнюю точку квадрата по оси Y
    x_max - получаем правую верхнюю точку квадрата по оси X
    y_max - получаем правую верхнюю точку квадрата по оси Y

    GetCenterOfQuad:

    x_min - указываем левую нижнюю точку квадрата по оси X
    y_min - указываем левую нижнюю точку квадрата по оси Y
    x_max - указываем правую верхнюю точку квадрата по оси X
    y_max - указываем правую верхнюю точку квадрата по оси Y
    x_center - получаем центральную точку квадрата по оси X
    y_center - получаем центральную точку квадрата по оси Y

    Все аргументы указываются и получаются в float значении!


    Код:

     Клац =3
    PHP код:
    GetBoundsOfQuad(Float:x_centerFloat:x_centerFloat:widthFloat:height, &Float:x_min, &Float:y_min, &Float:x_max, &Float:y_max)
    {
        new
            
    koef_width width 2.0,
            
    koef_height height 2.0;
        
        
    x_min x_center koef_width;
        
    y_min y_center koef_height;
        
    x_max x_center koef_width;
        
    y_max y_center koef_height;
    }

    GetCenterOfQuad(Float:x_minFloat:y_minFloat:x_maxFloat:y_max, &Float:x_center, &Float:y_center)
    {
        
    x_center = (x_min x_max) / 2.0;
        
    y_center = (y_min y_max) / 2.0;




    Автор функций:
    Учебники математики и Pawn(Чтобы всем не было обидно)
    [Anticheat]___Invisible Fly Hack
    [Anticheat]____Weapon/Ammo Hack
    [Function]______ResetPlayerWeaponSlot
    [Function]_______FIX_SetPlayerAmmo
    [ServerMod]______TDM | Zombie Apokalypse

  2. Пользователь сказал cпасибо:
    Edwin (21.05.2017)
 

 

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

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

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

Ваши права

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