AMX MOD X
Пятница, 26.04.2024, 06:11:01



Приветствую Вас Гость | RSS
[ Главная ] [ ManagerClanWar - AMX Mod X Форум ] [ Регистрация ] [ Вход ]
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]

Вниманию участников! Данный форум теперь является архивом и вскором времени здесь нельзя будет создавать новых тем! Просьба всем для общения и создания новых тем перейти на наш новый форум: http://amxmodx.su/

  • Страница 1 из 2
  • 1
  • 2
  • »
Модератор форума: slogic, AlMod  
AMX Mod X Форум » Плагины » Готовые плагины » ManagerClanWar
ManagerClanWar
ZETAДата: Пятница, 08.05.2009, 14:11:48 | Сообщение # 1
Генерал-майор
Группа: Скриптеры
Сообщений: 369
Репутация: 21
Статус: Не в сети
ManagerClanWar v0.7

Описание:
Плагин позволяет организовывать (не проводить!) ClanWar'ы. Можно забить CW на определенное время и день. По команде показывает все CW которые запланированы на ближайшие дни. Также плагин может регестрировать команды.

Команды:
say /request - подать заявку
say /edit - редактировать заявку
say /del - удалить заявку
say /list - посмотреть список заявок

reg_team "Название команды" "Имя капитана" "Связь" - зарегестрировать команду
edit_team "Название команды" "Имя капитана" "Связь" "TID" - редактировать команду
del_team "TID" - удалить команду
teamlist - посмотреть список команд

manager - помощь по ManagerClanWar

P.S. Огромное спасибо PomanoB'у за помощь :)
P.S.S. Кто опробует отпишитесь...

Прикрепления: ManagerClanWar.rar (20.5 Kb)


Говори что думаешь и думай что говоришь...

Сообщение отредактировал ZETA - Воскресенье, 16.08.2009, 20:14:26
 
RockonДата: Пятница, 08.05.2009, 15:00:01 | Сообщение # 2
Подполковник
Группа: Скриптеры
Сообщений: 137
Репутация: 1
Статус: Не в сети
немного не понял - как? Но огромное спасибо. Сделайте пожалуйста скриншоты, я очень заинтересован, у меня как раз турнир на сервере открылся сегодня :)
 
PomanoBДата: Пятница, 08.05.2009, 15:09:55 | Сообщение # 3
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Репутация: 70
Статус: Не в сети
Переведи его на MySQL, цены бы не было такому плагину)
не помешало бы добавить описание команды
register_clcmd("request","reg_request",ADMIN_ALL,"")

И проверять количество аргументов переданных


http://romanov4400.mybrute.com
 
ZETAДата: Пятница, 08.05.2009, 18:11:37 | Сообщение # 4
Генерал-майор
Группа: Скриптеры
Сообщений: 369
Репутация: 21
Статус: Не в сети
Quote (Rockon)
немного не понял - как? Но огромное спасибо. Сделайте пожалуйста скриншоты, я очень заинтересован, у меня как раз турнир на сервере открылся сегодня

Вот такую картинку пока выдает...

Quote (PomanoB)
не помешало бы добавить описание команды register_clcmd("request","reg_request",ADMIN_ALL,"")

Английским не владею))

Quote (PomanoB)
Переведи его на MySQL, цены бы не было такому плагину)

Код сырой еще, когда все более менее стабильно будет попытаюсь...не без твоей помощи :D


Говори что думаешь и думай что говоришь...

Сообщение отредактировал ZETA - Среда, 15.07.2009, 18:07:59
 
RockonДата: Пятница, 08.05.2009, 18:43:34 | Сообщение # 5
Подполковник
Группа: Скриптеры
Сообщений: 137
Репутация: 1
Статус: Не в сети
У тебя не было идей добавив поддержку мускуля заодно и для веб сервера сделать маленькую страничку, которая будет выводить это расписание?
На деле было бы круто если бы система сама расчитывала кому с кем "воевать".
Вот смотри как я бы сделал:
Для начала было бы неплохо ввести квару, которая определяла бы в какое время дня лучше проводить кв для каждого дня недели: допустим cw_start_mon moning(утро); cw_start_fri evening(вечер) и тп.

Итак! Игрок вводит в консоль:
say /request "его команда"

дальше ему вылезает менюшка с сообщением в заголовке: "клан вар проходит в этот день вечером" и вопрос вы принимаете участие?
Он отвечает да, и тогда ему выскакивает предупреждение, что мол ваше время будет обозначено в расписании за столько-то дней до начала турнира.
Если кто-то попробует повторно зарегить команду - то его должно "послать" с предупреждением, что такая команда уже зарегистрирована, и все жалобы к админу.

Кстати по поводу команд: надо ввести переменную обозначающую количество серверов у игрока(если будет большой турнир),где будет определятся сколько команд одновременно может играть в одно время(1 сервер = 2 команды, 2 сервера - 4 команды и тд)

Расчёты просты: система смотрит, сколько команд играет в такой-то день и рандомом их ставит друг против друга, если конмад нечётное количество, то надо либо как то уведомлять администрацию либо ещё что-то))

Ну и наконец, когда данные забиты, система рисует таблицу турнира(как в футболе) - это самый будет смак, особенно если она в мотд это будет вбивать :).
Я может где в посту ошибся, если что допишу потом :))

 
ZETAДата: Пятница, 08.05.2009, 19:06:37 | Сообщение # 6
Генерал-майор
Группа: Скриптеры
Сообщений: 369
Репутация: 21
Статус: Не в сети
1. Насчет мускуля и странички - может будет, но не щас...
2. Насчет турнира - это скорей для отдельного плагина, но если будет время и желание может сделаю...
3. Можешь и сам дописать)


Говори что думаешь и думай что говоришь...

Сообщение отредактировал ZETA - Пятница, 08.05.2009, 19:07:54
 
PomanoBДата: Пятница, 08.05.2009, 20:51:11 | Сообщение # 7
Генералиссимус
Группа: Cупер-модеры
Сообщений: 1313
Репутация: 70
Статус: Не в сети
Если что я готов написать страничку на PHP

http://romanov4400.mybrute.com
 
RockonДата: Пятница, 08.05.2009, 21:39:10 | Сообщение # 8
Подполковник
Группа: Скриптеры
Сообщений: 137
Репутация: 1
Статус: Не в сети
так у тебя и так получился турнирный плагин. Ты ведь расписание делаешь?) Так там немного надо добавить кода для просчётов. )
 
ZETAДата: Понедельник, 11.05.2009, 18:03:42 | Сообщение # 9
Генерал-майор
Группа: Скриптеры
Сообщений: 369
Репутация: 21
Статус: Не в сети
Кажеться со системой заявок разобрался, все обновления на первой странице...

Rockon, я то конечно всеми ушами за, но как написать генератор игр? Предположим, я дал каждой команде индекс, а как вот

Quote (Rockon)
рандомом их ставит друг против друга
Поможешь с алгоритмом попытаюсь написать...


Говори что думаешь и думай что говоришь...

Сообщение отредактировал ZETA - Понедельник, 11.05.2009, 18:04:41
 
RockonДата: Понедельник, 11.05.2009, 19:11:34 | Сообщение # 10
Подполковник
Группа: Скриптеры
Сообщений: 137
Репутация: 1
Статус: Не в сети
тогда подготовь код, который будет выдавать ид группы(однозначный или двухзначный) и оставь коментарии, я функцию тебе допишу :)
 
ZETAДата: Понедельник, 11.05.2009, 19:34:04 | Сообщение # 11
Генерал-майор
Группа: Скриптеры
Сообщений: 369
Репутация: 21
Статус: Не в сети
Это наброски, но вроде как работает

Говори что думаешь и думай что говоришь...

Сообщение отредактировал ZETA - Воскресенье, 26.07.2009, 19:29:50
 
ahaДата: Воскресенье, 26.07.2009, 01:01:09 | Сообщение # 12
Генерал-майор
Группа: Пользователи
Сообщений: 370
Репутация: 6
Статус: Не в сети
Будет ли mysql версия плагина?
 
000000Дата: Воскресенье, 26.07.2009, 09:44:34 | Сообщение # 13
Рядовой
Группа: Пользователи
Сообщений: 15
Репутация: 1
Статус: Не в сети
Если еще прекрепить веб страничку, то вообще супер будет.
 
ZETAДата: Воскресенье, 26.07.2009, 10:15:47 | Сообщение # 14
Генерал-майор
Группа: Скриптеры
Сообщений: 369
Репутация: 21
Статус: Не в сети
Вот с этим вобще никак, если только из скриптеров найдет время и напишет, я mysql вобще не знаю...

Говори что думаешь и думай что говоришь...
 
000000Дата: Воскресенье, 26.07.2009, 10:20:04 | Сообщение # 15
Рядовой
Группа: Пользователи
Сообщений: 15
Репутация: 1
Статус: Не в сети
Отдадим карты в руки PomanoB :)
Может он найдет время)

А так плагин супер, спс за него.

А да кстате у меня не работает say /teams когда эту команду пишешь не че не происходит.

Сообщение отредактировал 000000 - Воскресенье, 26.07.2009, 19:00:22
 
AMX Mod X Форум » Плагины » Готовые плагины » ManagerClanWar
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск:

AMX Mod X Russian Community © 2006-2024