Бета Версия: 1.9.2 beta
Описание
Плагин добавляет в игру Вы должны зарегистрироваться, чтобы видеть ссылки. из игры Portal.
Работает телепортация игроков, и любых энтить (гранаты, заложники).
Максимально точно и удобно сохраняются углы игрока и ускорение при прохождении через портал.
Встроенный анстак не даст застрять в стене, если вдруг что, так что игрок ничего не заметит.
Для переключения на портальную пушку нужно достать нож и нажать g (drop)
Для открытия меню нужно ввести в чат команду /pg или /portal_gun (для админов с флагом u)
Плагин от filip
Используемые модули
Fakemeta
Hamsandwich
Engine
Нативы
- Код: Выделить всё
/**
* Выдаёт игроку портальную пушку.
*
* @param id - id игрока, кому выдать портальную пушку
* @return - 0, если пушка уже есть, 1 - всё ок, выдали
*/
native pg_give(const id)
/**
* Забирает у игрока портальную пушку.
*
* @param id - id игрока, у кого забрать портальную пушку
* @return - 0, если пушки и так нету, 1 - всё ок, забрали
*/
native pg_remove(const id)
/**
* Проверяет - может ли игрок переключиться на портальную пушку.
*
* @param id - id игрока для проверки
* @return - 1 - есть, 0 - нету
*/
native pg_is_have(const id)
/**
* Если в данный момент у игрока вместо ножа портальна пушка - вернёт 1
* Причём вернёт 1 даже если в руках какое-то другое оружие (например пистолет)
*
* @param id - id игрока для проверки
* @return - 1 - есть, 0 - нету
*/
native pg_is_in_hand(const id)
/**
* Удаляет портал игрока.
*
* @param id - id игрока для проверки
* @param portal - тип портала 's' - синий (правая кнопка мыши), 'e' - оранжевый (левая кнопка мыши), 'a' - оба
* @return - 1 - удалено, 0 - не удалено, т.к. у игрока нет портальной пушки, либо параметр portal неправильный
*/
native pg_delete_portal(const id, const portal)
Исторя версий
- Код: Выделить всё
1.9.0 beta
Видимый функционал не поменялся, разве что кое-где кое-что поточнее работает
* убрал натив native pg_get_portal_id(const id, const portal)
* убрал загрузку неиспользуемой мировой модели, а так ресурсы используются старые
* можно сказать, что эта версия заготовка второй версии портальной пушки), куда хотел бы добавить всякие вещи, о которых писал раньше в этой теме. Это будет очень не скоро.
1.9.1 beta
* пофиксил застревания
* немного поменял расчёты, заложники например нормально телепортируются, другие энтити должны тоже нормально телепортироваться
1.9.2 beta
* фикс зависания сервера
Ресурсы (модели, звуки, спрайты)
Вы должны зарегистрироваться, чтобы видеть ссылки. (1,4 мб)
Вы должны зарегистрироваться, чтобы видеть ссылки. (719 кб)