Правила форума Гаранты форума
Размещение рекламы AMX-X компилятор

Здравствуйте, гость Вход | Регистрация

Наши новости:

14-дек
24-апр
10-апр
11-апр

SoccerJam v 3.2

Статус пользователя proff_q
сообщение 22.11.2013, 21:07
Сообщение #1
Стаж: 14 лет

Сообщений: 357
Благодарностей: 263
Полезность: 804

SoccerJam v 3.2

Описание:
Две команды пинают мячик. Впрочем, обычный футбол на движке GoldSrc.

- Статистика. Дополнение подсчитывает очки, голы, ассистенты, отбор и потеря мяча, обезоруживание и убийства мячом.
- Опыт. Администратор может выдать любому игроку, в том числе и себе, игровой опыт.
- Комментаторский режим. На картах soccerjam, sj_danger и sj_monumental можно сделать перерыв и отдохнуть в комментаторской рубке. На остальных картах игрок просто перемещается в спектаторы.
- Меню с режимами игры. Доступно 3 режима: Обычный режим, Ракетный мяч, Летающий футбол. Более подробно можно ознакомиться в самой игре.
- Толкание. Возможность толкнуть игрока, в результате чего он улетит далеко и на долго.
- Дай мне пас. Футбол - командная игра, но что же делать, если твои товарищи по команде не пасуются?
- Камера. Возможность контролировать игрока от первого и от третьего лица.
- Оффсайды. Система оффсайдов, как в настоящем футболе. Если игрок находится за спиной противника при передаче, он оказывается в оффсайде и не может двигаться, пока любой игрок не дотронется до мяча.
- Нарушения. Если игрок ударит противника без мяча, то получит предупреждение в виде нескольких секунд простоя.
- Командная игра. Теперь не так просто забить гол. Сделайте несколько передач своим товарищам по команде, прежде чем ударить по воротам.
- Предупреждения. Предупреждения записываются в базу данных. При достижении 3х предупреждений игрок отправляется в бан на 30 минут, а его предупреждения обновляются. Сделано с цель. научить новое поколение играть в старый мод. Beta.
- Голкиперы. Теперь любой игрок из команды может встать на ворота. Для вызова функции необходим уровень ловкости 4 и более. Так же создается зона голкипера, из которой игрок не может выйти, при попытке его возвращает к воротам. Работает только на картах в папке maps. Beta.

Команды:
"+noclip" - Проходим сквозь стены. Только для администраторов.
"radio1" - Подкрутка влево.
"radio2" - Подкрутка вправо.
"radio3" - Попросить пасс.
"+use" - Удар/пасс.
"drop" - Ускорение.
"lastinv" - Меню апгрейда.
"say /help" - Вызов motd окна с инструкцией к игре.
"say /rules" - Вызов motd окна с правилами игры.
"say /rank" - Позиция в общей статистике.
"say /stats" - Вызов motd окна с личной статистикой.
"say /top10" - Вызов motd окна со статистикой лучших игроков.
"say /spec" - Переход в режим наблюдателя/комментатора. Работает только на карте soccerjam.
"say /cam" - Переключить камеру в режим от первого/третьего лица.
"amx_exp <кол-во опыта> <никнейм>" - Выдать игровой опыт.
"amx_modmenu" - Вызвать меню с режимами игры.
"say /gk" - Встать на ворота.
"say /nogk" - Выйти в поле.
"amx_warnmenu" - Вызвать меню предупреждений.

Квары:
sj_score "30" - Устанавливаем количество победных мячей.
sj_goalsafety "650" - Дальность атаки монстра.
sj_kick "650" - Сила удара мяча.
sj_random "1/0" - Смешивать команды перед началом матча.
sj_reset "30.0" - Через сколько секунд бездействия, мяч будет перенесен на центр поля.
amx_moveplayer "1/0" - Включить/Отключить дополнение Push Player.
amx_passtime "15" - Время, через которое снова можно будет попросить пасс.
amx_vampire_hp "30" - Выдавать количество здоровья, при убийстве игрока.

Требования:
- Amxx 1.8.1 или выше.
- Soccerjam карта.
- Наличие моделей и звуков.
- Модули fun, engine, fakemeta, hamsandwich, sqlite/mysql, csx, cstrike.
- Икнлуд <chatcolor> от ProstoTema

База данных:
Для работоспособности плагина ваш сервер должен быть подключен к базе данных.
- Mysql. Если ваш сервер уже использует внешнюю бд, например amxbans, или вы вскоре захотите вывести данные статистике к себе на сайт, то без сомнений стоит использовать Mysql. Для этого указываем в кварах данные от бд. Таблица для статистики создастся автоматически при старте сервера.
Квары
amx_mysql_hostname "" // Айпи адрес бд
amx_mysql_username "" // Логин
amx_mysql_password "" // Пароль
amx_mysql_database "" // Название бд


- Sqlite. Если же ваш сервер еще не использует внешнюю бд и вы не желаете париться на счет хостинга сайтов, то предлагаю вашему вниманию Sqlite. База данных создается автоматически при старте сервера и располагается в папке addons/amxmodx/data/sqlite3/soccerjam.sq3. В кварах указываем локальный айпи адрес, любой логин и пароль.

Благодарности:
Выражаю огромное, большущее спасибо пользователю Safety1st и пользователю mazdan за помощь в обновлении мода.

ChangeLog

Версия 3.2:
- Система предупреждений. Beta.
- Система голкиперов. Beta.
- Добавлено 5 дополнительных карт.
- Добавлена мультиязычность.
- Комментаторский режим добавлен на карты sj_danger и sj_monumental. На остальных картах игрок просто перемещается в спектаторы.
- Обновлены motd окна rules & help.
- Вырезана команда amx_givexp из-за ненадобности.
- Мелкие фиксы и небольшая оптимизация кода.

Версия 3.1:
- Система статистики. MySql / Sqlite. Полностью переписана статистика, теперь корректно отображается топ лучших игроков, регистрация статистики происходит автоматически на никнейм.
- Система оффсайдов.
- Система нарушений. Beta.
- Система командной игры.
- Добавлена новая музыка.
- Система опыта. Beta. Теперь игрок может передать опыт другому игроку. Команда: amx_givexp <nickname> <experience>
- Мелкие фиксы.

Версия 3.0:
- Система статистики. Nvault.
- Меню с режимами игры.
- Толкание.
- Дай мне пас.
- Камера.
- Мелкие фиксы.


Скачать SoccerJam 3.2

О багах/идеях пишите по контактам или лс.
Спасибо за внимание, дорогой друг!

Отредактировал: proff_q, - 13.3.2014, 1:13
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 6 раз
   Цитировать сообщение
Статус пользователя Templar
сообщение 22.11.2013, 21:11
Сообщение #2
Иконка группы

Стаж: 18 лет

Сообщений: 2680
Благодарностей: 978
Полезность: 860

Меценат Меценат

да тут я был не прав что взял сервер исразуюже избавился но н атот момент немного не расчитал просто с финансами, виноват... я не продал его, оплатил на месяц, зашол в тему на форуме и написал в личку тем людям кто так же хотел его изначально взять под себя... так же просил чтобы не закрывали и не снимали админов кто там есть но видемо с человеком я ошибся
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя proff_q
сообщение 20.1.2014, 17:54
Сообщение #3
Стаж: 14 лет

Сообщений: 357
Благодарностей: 263
Полезность: 804

Update(new version)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Safety1st
сообщение 20.1.2014, 18:08
Сообщение #4
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Цитата
Система статистики. Sqlite.

А если у человека MySQL - статистика будет работать?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя proff_q
сообщение 20.1.2014, 18:11
Сообщение #5
Стаж: 14 лет

Сообщений: 357
Благодарностей: 263
Полезность: 804

Цитата(Safety1st @ 20.1.2014, 18:08) *
А если у человека MySQL - статистика будет работать?

Теоретически - да, практически - не имею понятия.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Safety1st
сообщение 20.1.2014, 18:24
Сообщение #6
Стаж: 14 лет
Город: Moscow

Сообщений: 7228
Благодарностей: 8071
Полезность: 196

Должен. Какой именно функционал использовать - рулится на сервере. Плагин может только отказаться работать, если в нём это явно 'указать'.
Ну и у MySQL возможностей явно больше, чем у SQLite.
Я к тому, что 'SQLite' из описания можно убрать и добавить инфу, как на сервере настраивается использование базы данных MySQL и SQLite.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя miRror
сообщение 22.1.2014, 18:39
Сообщение #7


Стаж: 15 лет

Сообщений: 1151
Благодарностей: 1002
Полезность: 967

Меценат Меценат

Отличный мод, вратаря бы еще добавить :D
- Пасов достаточно и 1 (3 паса фиг наберешь). Можешь вынести и в квар)
- Сообщение об офсайде игрока ВСЕМ выводить только при таче самого игрока с мячом, попавшего в офсайд.
- Включать статистику, когда на сервере 6 и более, а не 5 и более.
fASTADD: - бета версия чуток косячная у нарушений.
faSTADD2: Делать опрос на включение статистики не только каждый раунд, но и каждые n секунд.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя proff_q
сообщение 22.1.2014, 20:06
Сообщение #8
Стаж: 14 лет

Сообщений: 357
Благодарностей: 263
Полезность: 804

Цитата(miRror @ 22.1.2014, 18:39) *
Отличный мод, вратаря бы еще добавить :D
- Пасов достаточно и 1 (3 паса фиг наберешь). Можешь вынести и в квар)
- Сообщение об офсайде игрока ВСЕМ выводить только при таче самого игрока с мячом, попавшего в офсайд.
- Включать статистику, когда на сервере 6 и более, а не 5 и более.
fASTADD: - бета версия чуток косячная у нарушений.
faSTADD2: Делать опрос на включение статистики не только каждый раунд, но и каждые n секунд.

- Вратарь - если только привязать к воротам реального игрока и менять их по забитому голу противоположной команде, как во дворовом футболе xD
- Три пасса самый сок, при тестировании на сервер заходили в основном новые игроки, которые видели футбол впервые. Берут мяч и с середины поля по воротам, совсем не круто, а так хоть пасоваться начали, игра стала более интенсивнее. Тем не менее, тоже выведу в квар.
- Квар на статистику тоже в след версии.
- Статус вкл/выкл статистики чекается при коннекте/дисконнекте игрока.
- На счет оффсайдов, вы имеете ввиду штрафовать игрока не в момент передачи, а в момент касания мяча?

fASTADD: Если можно, поподробнее, в чем выражаются косяки?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
Статус пользователя proff_q
сообщение 13.3.2014, 1:13
Сообщение #9
Стаж: 14 лет

Сообщений: 357
Благодарностей: 263
Полезность: 804

Update
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 2 раз
   + Цитировать сообщение
Статус пользователя petrnikolae4
сообщение 22.11.2014, 18:40
Сообщение #10
Стаж: 13 лет

Сообщений: 63
Благодарностей: 6
Полезность: 77

Ваш плагин который работал с базой создал боле 5000 соединений
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя sot100
сообщение 25.3.2016, 16:50
Сообщение #11


Стаж: 18 лет

Сообщений: 1695
Благодарностей: 500
Полезность: 711

Приношу извинения за ап темы, может ли кто немного переделать его?
Чтоб не wav звуки были а mp3.
Если за $, то напишите в ЛС цену.


https://vk.com/club_megamozg
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: