ЗАКАЗЫ от intercs (ТЕХНИЧЕСКИЕ ЗАДАНИЯ) для [PUBLIC], ТЕХНИЧЕСКИЕ ЗАДАНИЯ, совместные вложения для [PUBLIC] |
Здравствуйте, гость Вход | Регистрация
Наши новости:
|
|
|
ЗАКАЗЫ от intercs (ТЕХНИЧЕСКИЕ ЗАДАНИЯ) для [PUBLIC], ТЕХНИЧЕСКИЕ ЗАДАНИЯ, совместные вложения для [PUBLIC] |
[WPMG]PRoSToTeM@
|
14.3.2014, 21:40
Сообщение
|
|
|
Зачем нужен mute, когда это в клиенте CS есть ?
|
|
|
|
trancer1
|
14.3.2014, 21:44
Сообщение
|
![]() |
|
|
|
|
err1
|
14.3.2014, 21:46
Сообщение
|
|
|
Лучше сделать так (вот так вот приятно!)
1 ![]() 2 ![]() 3 ![]()
Отредактировал: err1, - 14.3.2014, 21:51
|
|
|
|
[WPMG]PRoSToTeM@
|
14.3.2014, 21:49
Сообщение
|
|
|
|
|
|
|
trancer1
|
14.3.2014, 21:50
Сообщение
|
![]() |
|
|
|
|
exec1337
|
14.3.2014, 22:23
Сообщение
|
|
|
|
|
|
|
TarikYuzkiv
|
14.3.2014, 22:28
Сообщение
|
|
|
|
|
|
|
err1
|
14.3.2014, 22:32
Сообщение
|
|
|
|
Поблагодарили 1 раз
|
|
[WPMG]PRoSToTeM@
|
14.3.2014, 22:44
Сообщение
|
|
|
|
|
|
|
exec1337
|
14.3.2014, 22:56
Сообщение
|
|
|
|
|
|
|
[WPMG]PRoSToTeM@
|
14.3.2014, 23:24
Сообщение
|
|
|
|
|
|
|
intercs
|
14.3.2014, 23:40
Сообщение
|
|
|
Все кто на сервере будут заглушены, а те кто зашли после использования функции не будут заглушены? =================================================================== ЗАКАЗ 11. Приватный Voices Management = Заказ очень важный и ждёт исполнителя и назначение цены. ССЫЛКА НА ПЛАГИН: пока нет. https://c-s.net.ua/forum/index.php?act=atta...st&id=23982 (изменения в заказ от 15.03.2014) =================================================================== Изменения внесены в: 1) стиль меню (спасибо за пинок err1) 2) функция, если при /mute выбрал пункт 8, чтоб не слышать всех, то следовательно всех новеньких, входящих на сервер, а также перезаходящих Вы не услышите, пока не отключите функцию, нажав снова на цифру 8. ЗАКАЗ 11. Приватный Voices Management (изменения в заказ от 15.03.2014) Я хочу сделать заказ на приватный оптимизационный Voices Management, а именно: ===>1) Чтобы, как в старом древнем плагине можно было в зависимости от define, квара или 3-го способа натива *et_pcvar_* (об этом способе писали тут: https://c-s.net.ua/forum/index.php?s=&s...t&p=559323), ставить: vm_alives "значение" = ЖИВЫЕ ИГРОКИ слышат: 0 - только игроков своей команды 1 - всех живых игроков (мертвых не слышно, чтоб не подсказывали). 2 - всех игроков (как с sv_alltalk 1). ===>2) vm_deads "значение" = МЕРТВЫЕ ИГРОКИ слышат: 0 - только игроков своей команды 1 - всех живых игроков (мертвых не слышно, чтоб не подсказывали). 2 - всех игроков (как с sv_alltalk 1). Хотя, чтоб не нагружать плагин лишним кодом, то можно пункт 2 сделать так, чтоб мёртвые игроки слышали всегда всех. ===>3) Есть в плагине Voices Management команда для выставления бинда: +Interadminvoice - разговор только между adminami (т.е. другие игроки не услышат). К примеру сказать, возможно тот игрок читер, довайте вместе за ним поглядим. Так вот, каким-то образом сделать, чтоб при прописи именно админом (по флагу C) в чат: /voiceadminon = тебя могли слышать только админы (по флагу C), когда ты нажмёшь кнопку микрофона. При этом чтоб в конфиг не прописывались никакие бинды, а тупо был для данного админа в чат /voiceadminon доступен микрофон только для админов (по флагу C). + При этом, когда в чат пишешь /voiceadminon, то должно написать после в чат: [Voice] Вы вкл. на 30 сек. голосовой админ-чат. Вас слышат только админы! [Voice] Для срочного ВЫКЛ. голосового админ-чата, напишите: /voiceadminoff Ну тут понятно, что через 30 сек. должен выключится /voiceadminon, и также при /voiceadminoff, если админ сказал нужную информацию всем админам и уже не нуждается более в голосовом админ-чате = т.е. должен включится стандартный режим голосового чата для админа (по флагу C), как у всех. И при этом в чат должно написать уведомление: [Voice] Голосовой админ-чат выключен. Теперь Вас слышат все! Т.е. надо, чтоб эти 30 сек. были якобы на всякий случай помощником автовыключения админского голосового чата, т.к. если бы этих 30 сек. не было, то какой-то админ мог бы забыть прописать /voiceadminoff для отключения админского голосового чата. ===>4) Далее... Тут походу придётся попатеть над заказом, либо обратиться к Safet1st, а именно: Нужно сделать голосование за GAG игрока, путём прописи в чат: /votegag + добавить идентичную команду /votemute, т.к. многие плагин бывают с 2-мя этими прописями. Вообщем голосование надо сделать, по принципу доведённого до ума Safet1st'ом плагина (Rock to Ban) https://c-s.net.ua/forum/topic46185.html Т.е. как в описании, только вместо /voteban = /votegag или /votemute и игрока в зависимости от процента голосов define/квара = должно заткнуть микрофон игрока на 30 минут, но голосовать надо сделать, чтоб можно было за каждого, даже для админа с флагом А (иммунитет), и чтоб эти 30 минут гага работали и после смены карты, а также в идеале сделать гаг по: - IP - ID - STEAM_ID - В идеале если бы автоматом выбирало... И при этом, чтоб человек перезапустив игру/перезайдя на сервер/сменив динамик_IP = всё равно был бы заткнут. Ну с динамик - IP я хз, придётся попыхтеть... Меню текстовое можно взять по методу Safet1st (надо у него спросить) из последней версии: https://c-s.net.ua/forum/topic46185.html ===>5) Сделать команду /mute = команда для игрока, которому задолбали определённые личности и он бы хотел быть счастлив не слышать их именно для себя. Т.е. пишешь команду в чат /mute и выскакивает текстовое меню и, к примеру, выбираю 2-го, 5-го и на 2-ой, 3-ей странице также разных. >>>>>>Пример меню на скрине: mute всех не слышу.jpg mute 6-го не слышу.jpg nick = белым. [заглушен] = красным, это если применены меры по отношению к нику. 8. ВСЕХ! - выкл (самое слово выкл красным цветом, как на скрине) 8. ВСЕХ! - вкл (самое слово вкл красным цветом, как на скрине) Т.е. при нажатии "8. ВСЕХ! - вкл" стало никого не слышно, но если нажать снова на 8, то режим должен стать не активен, т.е. выкл. При этом, сделать также, как и в пункте 4), чтоб игрока, которого ты выбрал, чтоб его не слышать и если он перезайдет на сервере или тот, игрок, которого ты не хочешь слышать, был для тебя попрежнему заткнут, до перезапуска сервера или на всякий случай сделать #define, квар или 3-й способ натива *et_pcvar_*: //Сброс настроек игроков, которых ты не желаешь слышать /mute при смене карты "1" или перезагрузке сервера "2"? Хз, как лучше для минимальной нагрузке на сервер... Посоветуйте. А также ещё сделать так, чтоб если активировал не слышать всех "8. ВСЕХ! - вкл", то даже если после активации режима зайдет новый игрок или кто-то перезайдет, то ты также не должен его будешь слышать, пока не выключишь режим. Вот я хз, поидее можно тут на "8. ВСЕХ! - вкл" применить автоматическую консольную команду voice_enable 0, но ведь при "8. ВСЕХ! - выкл" придется ведь перезаходить на сервер для активации voice_enable 1, поэтому хз какую технологию тут применить, тоже хочется услышать советы. ===>6) Сделать для простых админов, у кого есть флаг С = чтоб они могли заткнуть любого игрока или любого админа (даже с флагом А), командой в чат: /gag и + ещё стандартной для всех консольной командой amx_gag И должно появится меню на основе примера скринов, но уже для этого админского меню пункт 8. ВСЕХ! не надо делать: mute всех не слышу.jpg mute 6-го не слышу.jpg Только это меню если на сервере в данный момент играют всего 7 чел: Кого заткнуть на 30 мин.? 1. nick 2. nick (admin) [заглушен] = слово [заглушен] красным цветом. 3. nick 4. nick 5. nick (admin) 6. nick 7. nick [заглушен] 9. Страница - 1/1 0. Выход Это меню если на сервере в данный момент играют всего 15 чел. и они есть и на стр. 2: Кого заткнуть на 30 мин.? 1. nick 2. nick 3. nick (admin) [заглушен] = слово [заглушен] красным цветом. 4. nick 5. nick 9. Страница - 2/2 0. Выход ===>7) Сделать для проверенных админов, у кого есть флаг А (иммунитет) = чтоб они могли разблокировывать заткнутых, командой в чат: /ungag ну и в консоль amx_ungag Но при этом, если заткнули админа с флагом А (либо иной админ с флагом C при помощи команды /gag, либо народ с помощью /votegag), то данному админу нельзя будет воспользоваться командой: /ungag (консоль amx_ungag), т.к. логично, что он заткнут и не имеет права себе давать право голоса. Но другим, не заткнутым админам, у кого есть флаг А (иммунитет), должна быть доступна команда: /ungag И должно появится меню: Это меню если на сервере в данный момент играют всего 6 чел.: Список заткнутых: 1. nick 2. nick 3. nick (admin) [заглушен] = слово [заглушен] красным цветом. 4. nick 5. nick 6. nick 8. Дать голос всем заглушенным! 9. Страница - 1/1 0. Выход Это меню если на сервере в данный момент играют всего 14 чел.: Список заткнутых: 1. nick 2. nick 3. nick 4. nick 8. Дать голос всем заткнутым! 9. Страница - 2/2 0. Выход ===>8) Сделать простое и понятное общее меню, которое можно вызвать, прописав в чат: /voicemenu или /mutemenu Меню голосового чата: 1. Кого заткнуть голосованием? /votegag 2. Кого я не хочу слышать? /mute 3. Кого заглушить сразу? /gag (для админов) = т.е. это доступно для админа, а простым игрокам должно быть затемнено, т.е. чтоб видели это меню и знали что оно есть , но не могли воспользоваться. 4. Дать голос /ungag (для админов) = т.е. это доступно для админа, а простым игрокам должно быть затемнено, т.е. чтоб видели это меню и знали что оно есть , но не могли воспользоваться. 0. Выход ===>9) Вспомнил... Есть плагин Microphone Restrictions http://forums.alliedmods.net/showthread.php?t=73609 Там есть одна функция, которая меня заинтересовала. mic_time 60 - как долго игрок может пользоваться микрофоном (в секундах). mic_delay 120 - как долго игрок должен ждать, что бы снова иметь возможность пользоваться микрофоном. Вообщем важна функция mic_time... Надо сделать #define, квар или 3-й способ натива *et_pcvar_* на включение функции, чтоб игрок смог говорить секунд 20 или 30 по микрофону и 2-3 сек. не мог, а потом снова имеет право на то, чтоб его слышали по микрофону. (пока хз..., надо собрать статистику адекватного по времени общения между игроками, мол сколько им надо времени, чтобы успеть закончить в психологическом смысле фазу общения передачи информации или шутки и чтоб плагин дял адекватных общительных игроков не был лишь помехой). Т.к. иногда люди не сразу могут начать голосовать /votemute за затычку школоты, когда админа нет. Т.к., как показала практика, людям важнее начать ныть и унывать, чем бороться... Или иногда бывает, что иногда игрок закончил общение по микрофону, а его каким-то образом слышно до сих пор, как он там клатцает по кнопкам и тд., видимо либо кнопка залипает, либо баг свёрнутого окна, хз... Замечали наверняка. При этом надо сделать так, чтоб эти 20-30 сек. общаешься и тебя должно резко оборвать на 2-3 сек., но при этом надо вновь нажать кнопку на микрофон, чтоб тебя стали слышать, а не при зажатой кнопке... Этакая мини-защита от того, чтоб не тупо зажал кнопку и ждёшь эти 2-3 сек и вновь тебя было бы слышно, а именно надо нажать кнопку микрофона заного. Жду советов по данному пункту. Полезен будет многим же. ===>10) Что-то ещё хотел, забыл... Вспомню обновлю заказ... Или довайте вместе подумаем на пользу всем. ======================================== Жду дополнительных советов от гуру-скриптинга по данному заказу... ======================================== Оцените заказ в денежном эквиваленте и напишите по любому из контактов ниже: ======================================== Контакты заказчика: Сергей (в сети интернет: intercs, sxzar1987, aver0312, gamesinter_com) ICQ: 201334444 Skype: intercs.ru (бываю пока тут чаще) Skype: gamesinter.com (пореже бываю) http://vk.com/gamesinter_com ======================================== Условия работы со стороны заказчика: Оплата (аваснс и тд.) через ГАРАНТА форума может быть исключена, если данный исполнитель уже зарекомендован с хорошей стороны на форуме. ![]()
Отредактировал: intercs, - 15.3.2014, 18:45
|
|
|
|
csnet
|
14.3.2014, 23:50
Сообщение
|
|
|
кто мешает метамод модулю работать с плагинами - amxmodx так же само делает
Отредактировал: csnet, - 14.3.2014, 23:51
![]() go v cs:go
|
|
|
|
intercs
|
15.3.2014, 18:10
Сообщение
|
|
|
===================================================================
ЗАКАЗ 17. sprite ESP new = Заказ очень важный и ждёт исполнителя и назначение цены. ССЫЛКА НА ПЛАГИН: пока нет. https://c-s.net.ua/forum/index.php?act=atta...st&id=24012 =================================================================== Также это обсуждается и на детикатед-сервер. ЗАКАЗ 17. sprite ESP new (изменения в заказ от 15.03.2014) Я хочу сделать заказ на подправление Sprite ESP, а именно: Существует плагин: Sprite ESP Источник от автора: http://darkgl.amxx.pl/index.php/2013/01/12...szy-esp-w-amxx/ Перевод на рус. язык (не источник): http://next21.ru/2013/07/sprite-esp/ Так вот польские умельцы сделали неплохой плагин, но к сожалению зачем-то сделали, что если ты играешь и пропишешь в чате: /esp, то у тебя включится этот режим админского палева вх. Но а смысл Оо? Ведь некоторые админы могут злоупотре***ь этим... Это надо исправить. Чтоб только в статусе спектр или деад мог админ использовать палево за вх. И существует фиксенный плагин: Sprite ESP Фиксенный плагин (пост 19): http://www.dedicated-server.ru/vbb/showthr...5397&page=2 Почему стоит взять за основу именно этот плагин, а не технологию лучей и кубиков из распространенных admin_esp_mini ? Советы от гуру скриптинга, цитирую одно из них: "естественно sprite esp намного лучше не только алгоритмом, но и способом, а тот admin esp посылает много месседжов и канал игрока засоряется, другими словами игрок с со слабым интернетом получит overflow, в отличии от sprite esp - нет." Вообщем надо: ===>1) Дофиксить то, что написанно в после #21, цитирую: "ppc.fanta, sprites ESP из кузницы софта? У него спирайты по вертикали иногда не корректно отображаются (выше или ниже игрока). Не очень критической, но поправить нельзя как-то?" Т.е. дофиксить спрайты по вертикале... Жду дополнительных советов от гуру-скриптинга по данному заказу... ======================================== Оцените заказ в денежном эквиваленте и напишите по любому из контактов ниже: ======================================== Контакты заказчика: Сергей (в сети интернет: intercs, sxzar1987, aver0312, gamesinter_com) ICQ: 201334444 Skype: intercs.ru (бываю пока тут чаще) Skype: gamesinter.com (пореже бываю) http://vk.com/gamesinter_com ======================================== Условия работы со стороны заказчика: Оплата (аваснс и тд.) через ГАРАНТА форума может быть исключена, если данный исполнитель уже зарекомендован с хорошей стороны на форуме. ![]() ![]()
Отредактировал: intercs, - 15.3.2014, 18:44
|
|
|
|
Gorillaz
|
15.3.2014, 18:12
Сообщение
|
![]() |
Слушай intercs, недавно обновился до нового билда, хотел поставить твои плагины "afk_control and ping_control" они работают, но не выполняют свой функционал на билде 6132, вот думаю это либо у меня руки кривые, либо с плагинами что-то не то.
Подробнее
Отредактировал: Gorillaz, - 15.3.2014, 18:13
|
|
|
|
intercs
|
15.3.2014, 18:14
Сообщение
|
|
|
Слушай intercs, недавно обновился до нового билда, хотел поставить твои плагины "afk_control and ping_control" они работают, но не выполняют свой функционал на билде 6132, вот думаю это либо у меня руки кривые, либо с плагинами что-то не то. Подробнее О проблеме вкурсе, займемся ими также и будем обновлять и уже также искать выход по работе с новыми билдами, т.к. сам планирую позже сделать новый сервер на новом билде и хочется заранее подготовиться. Потерпите... Кстати, данные плагины не мои, я лишь выступаю в роли заказчика без преимущественного права на продукт, поэтому не пытаюсь украсть чужую славу в роли авторства, я лишь забавляюсь в кс с детства и если того требует плагин для публичности, то тогда выкладываю плагины для всех, которые мне написал исполнитель за драгметалл-)
Отредактировал: intercs, - 15.3.2014, 18:20
|
|
|
|
exec1337
|
15.3.2014, 18:38
Сообщение
|
|
|
Какая-то оптимизация у ЗАКАЗ 17. sprite ESP new планируется?
|
|
|
|
![]() ![]() |