Dima-kun | Дата: Понедельник, 10.10.2016, 00:22 | Сообщение # 1 |
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
| НАЗВАНИЕ: d_includes - Сборник библиотек функций для сервера SA-MP
ТРЕБУЕТСЯ SA-MP 0.3.7 И ВЫШЕ
ПОДРОБНЕЕ О СБОРНИКЕ: Данный сборник библиотек содержит функция для управлением сервером, игроком, машинами и несколько плюшек. Буквально этот сборник библиотек был собран из всех моих работ для более удобного использования. Долго думал стоит делать это или нет, но все же решил рискнуть и показать на пользователей.
ТЕКУЩАЯ ВЕРСИЯ СБОРНИКА: V2.2 BUILD 1000 ОТ 10.10.2016
ЧТО СОДЕРЖИТСЯ В ДАННОМ СБОРНИКЕ БИБЛИОТЕК: d_allvars.inc - Используемые переменные и константы в данном сборнике библиотек. d_colors.inc - Список распространенных цветов в формате hex. d_pvars.inc - Макросы для более удобного использования серверных функциями PVar. d_players.inc - Функции для управления игроками. d_vehicles.inc - Функции для управления машинами. d_servers.inc - Функции для управления сервером. d_calbacks.inc - Обработчики стандартных колбэков и ново-созданных в данной библиотеке d_admins.inc - Функции, преимущественно, ориентированные для админ-действий. d_avtomats.inc - Система напитков исигарет в автоматах, которые могут быть установлены практически где угодно в городе. d_maps.inc - Парсер МТА 1.** карт в формате .map d_pickups.inc - Система аналогичных пикапов как в МТА. d_select.inc - Таблица, которая предоставляет игроку сделать выбор между различными событиями. d_register.inc - Система регистрации игрока. d_buttons.inc - более удобная работа с кнопками d_weather.inc - Расширенный контроль за погодой
Распространение данного сборника библиотек возможна только с сохранением имени автора и указанием источника: http://samp-rus.com
Более подробный список функций можно узнать в файле readme.txt и в самих файлах инклюдов
--------------------------------------------- 10.10.2016 - ОБНОВЛЕНИЯ СБОРНИКА БИБЛИОТЕК: НОВАЯ БИБЛИОТЕКА - d_buttons.inc: Функция: BTN:[button](playerid, keyid ) Параметры: [button] - Необходимая кнопка из списка ниже playerid - (int)ID игрока, который нажал на кнопку keyid - (int)ID кнопки, которая была нажата
Доступные кнопки: none - срабатывает при отпускани кнопки action - Нажатие на Tab или Ctrl (По умолчанию "Tab" или "Ctrl") left_ctrl - Левый Ctrl в машине (По умолчанию "Ctrl") crouch - Игрок присаживается (По умолчанию "C") horn - Игрок сигналит в машине (По умолчанию "H") fire - Выстрел (По умолчанию "ЛЕВАЯ КНОПКА МЫШИ" ИЛИ "Ctrl") left_mouse - Нажатие на левую кнопку мыши в машине (По умолчанию "ЛЕВАЯ КНОПКА МЫШИ") sprint - Быстрый бег (По умолчанию "ПРОБЕЛ") accelerator - Нажатие на педаль газа в машине (По умолчанию "W") fire_sprint - Нажатие на кнопки быстрого бега и выстрел (По умолчанию "ЛЕВАЯ КНОПКА МЫШИ+ПРОБЕЛ" или "Ctrl+ПРОБЕЛ") getin_out - Вход и выход из машины (По умолчанию "F" или "Enter") ctrl_enter - Нажатие одновременно Ctrl и Enter (По умолчанию "Ctrl+Enter") jump - Прыжок (По умолчанию "Shift") break - Нажатие на тормоз автомобиля (По умолчанию "ПРОБЕЛ") jump+run - Нажатие одновременно Прыжок И Быстрый бег (По умолчанию "Shift+ПРОБЕЛ") look_right - Посмотреть вправо (По умолчанию "E") aim - Прицелиться (По умолчанию "ПРАВАЯ КНОПКА МЫШИ") handbrake - Ручной тормоз машины (По умолчанию "ПРОБЕЛ") enter - Нажатие на Enter (По умолчанию "Enter") right_ctrl - Правый ctrl в машине (По умолчанию "ПРАВЫЙ Ctrl") accelerator_handbreak - Нажатие одновременно газ и ручной тормоз (По умолчанию "W+ПРОБЕЛ") look_left - Посмотреть влево (По умолчанию "Q") look_back - Посмотреть назад в машине (По умолчанию "КОЛЁСИКО МЫШКИ") submission - Старт дополнительной миссии в машине (По умолчанию "2") look_behind - Посмотреть назад пешком (По умолчанию "КОЛЁСИКО МЫШКИ") walk - Медленно идти или прокрадываться (По умолчанию "Alt") walk_sprint - Нажатие одновременно медленно идти и бежать (По умолчанию "Alt+ПРОБЕЛ") analog_up - Вверх (По умолчанию NUM8) analog_down - Вниз (По умолчанию NUM2) key_end - При нажатии На кнопку End (По умолчанию "End") analog_left - Влево (По умолчанию NUM4) analog_right - Вправо (По умолчанию NUM6) yes - Согласиться (По умолчанию "Y") aim_yes - Нажатие одновременно Прицелиться и Согласиться (По умолчанию "ПРАВАЯ КНОПКА МЫШИ+Y") no - Отказаться (По умолчанию "N") aim_no - Нажатие одновременно Прицелиться и Отказаться (По умолчанию "ПРАВАЯ КНОПКА МЫШИ+N") key_h - Кнопка "Н" пешком (По умолчанию "H") changeradio - Смена радиостанции в машине (По умолчанию "R" ИЛИ "ПРОКРУТИТЬ КОЛЕСЕКОМ МЫШИ ВНИЗ") aim_h - Нажатие одновременно Прицелиться и кнопка "Н" (По умолчанию "ПРАВАЯ КНОПКА МЫШИ+Н") НОВАЯ БИБЛИОТЕКА - d_weather.inc: native addWeatherZone( weatherid, Float: posx1, Float: posy1, Float: posx2, Float: posy2 ); // Создает зону, в которой будет установлена конкретная погода native deleteWeatherZone( wzid ); // Удаляет погодную зону native updateWeatherZone( wzid, weatherid ); // Изменяет ID погоды в ранее созданной зоне d_players.inc: НОВЫЕ ФУНКЦИИ: native isPlayerInArea( playerid, Float: posx1, Float:posy1, Float:posx2, Float:posy2 ); // узнает находится ли игрок в данной зоне или нет НОВАЯ БИБЛИОТЕКА - d_small.inc НОВЫЙ КОЛБЭК - d_callbacks.inc: forward onPlayerDamagedFriend( playerid, victim, teamid, Float: damage, weaponid, bodypart ); // вызывается когда игрок стреляет в члена своей команды (SetPlayerTeam) d_maps.inc: ИЗМЕНЕНА ФУНКЦИЯ loadMap ! ОБРАТИТЕ НА ЭТО ВНИМАНИЕ!!! native loadMap(filename[], Float: viewdis ); // Загружает карту на сервер. Если вы используете стример из списка ниже, то скрипт сам его определит Параметры: filename[] - (string)Название файла карты Float: viewdis - (float)Расстояние, на котором объекты этой карты видны для игрока(По умолчанию 350.0) Возвращает ID загруженной карты.
Ошибки, возвращаемые этой функцией:
MAP_NOTFOUND( -1 ); // Файл карты не существует, или не был открыт. MAP_TOOBIG_LEN( -2 ); // Название файла слишком длинное. MAX_MAX_LOADED( -3 ); // Загружено слишком много карт.
Список допустимых стримеров: MidoStream, xObjects, rObjects. Скачать ФА Зеркало
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
Сообщение отредактировал Dima-kun - Понедельник, 10.10.2016, 00:27 |
|
|
|
JasonGordon | Дата: Пятница, 14.10.2016, 17:04 | Сообщение # 2 |
Уверенный в себе
Группа:
Продвинутые
Сообщений: 190
Награды: 0
Город: Париж
Репутация: 100
Замечания: 0%
Статус:
| Ни о чем.
|
|
|
|
Dima-kun | Дата: Вторник, 19.12.2017, 22:36 | Сообщение # 3 |
Группа:
Разработчики
Сообщений: 6269
Награды: 72
Репутация: 3512
Замечания: 0%
Статус:
| поправка зеркала
Мои работы: [INC] Сборник d_includes [LAST],[FS] New Demage Effect,[FS]Авто-Поворотники, [FS]mp3player,[FS] Fun Chat Game,[FS] Car Buy Syst,[FS] Anti-AirBrk,[INC] d_setpos, [GM] Game Move v0.1,[FS+include]Super-Armour [0.3z],[FS + Include] Multi Checkpoints
|
|
|
|