Заказать игровой сервер Контакты (заказать плагин/исправить ошибки/другое) Пожертвовать Поиск

[ вход ]
[ последние сообщения ]

Knife Arena - обсуждение
_wS_ Дата: Среда, 02.04.2014, 05:40:20 | Сообщение # 1
Knife Arena

- вопросы
- предложения
- сообщения об ошибках (подробнее)
- отзывы

Сообщая об ошибках/проблемах, не забудьте указать версию вашего сервера (v34, v75+, csgo).
 
a11ower Дата: Среда, 10.06.2015, 16:27:15 | Сообщение # 31
Сообщений: 3
Репутация: 0 [ +/- ]
Цитата a11ower ()
sm_throwingknives_knife_arena", "0", "Работает ли плагин, если игрок на арене: 1 = да; 0 = нет"

Прикрепления: ctest.sp(14Kb) · ctest.smx(12Kb)


Благодарю, добрый человек, сейчас проверим)

UPD: Работает на ура)) ещё раз благодарствую))


Сообщение отредактировал a11ower - Среда, 10.06.2015, 17:11:39
 
Шпунтик Дата: Вторник, 21.07.2015, 16:11:40 | Сообщение # 32
Сообщений: 1
Репутация: 0 [ +/- ]
А почему пишет арена не создана, а как создать арену?

Добавлено (21.07.2015, 16:11:40)
---------------------------------------------
Извеняюсь все работает в норме...

 
dendi-csgo Дата: Понедельник, 07.12.2015, 14:04:39 | Сообщение # 33
Сообщений: 2
Репутация: 0 [ +/- ]
Какая цена плагина?
 
_wS_ Дата: Среда, 09.12.2015, 21:18:54 | Сообщение # 34
 
xtxVipeR Дата: Пятница, 18.12.2015, 16:01:51 | Сообщение # 35
Сообщений: 1
Репутация: 0 [ +/- ]
Как сделать что бы !medic или другие плагины отключались в арене?
 
vadim74 Дата: Пятница, 18.12.2015, 16:30:51 | Сообщение # 36
Сообщений: 39
Репутация: 2 [ +/- ]
Цитата xtxVipeR ()
Как сделать что бы !medic или другие плагины отключались в арене?

юзаешь, например
Код
/**
* ИГРОК ВОШЕЛ НА АРЕНУ
**/
forward OnClientInKnifeArena_Post(client);

а внутри уже ServerCommand("sm plugins unload название")
И загружать когда игроки покидают арену.
Но учти, медик не будет работать у всех игроков.
Нужно переписывать медик, чтобы работало правильно.
Либо придумать костыли.Например сразу же отнимать хп, добавленное медиком.
 
Jon4ik Дата: Пятница, 18.12.2015, 21:07:28 | Сообщение # 37
Сообщений: 278
Репутация: 7 [ +/- ]
Как то так наверное должно получится

Код
new bool:blockmedic[MAXPLAYERS+1] = false;

public OnClientInKnifeArena_Post(client)
{
  blockmedic[client] = true;
}

public  OnClientLeftKnifeArena(client)
{
    blockmedic[client] = false;
}

if(использование медика)
{
  if( blockmedic[client])
{
return Plugin_Handled;
PrintToChat(client, "использование медика на арене запрещено");
}

}


Сообщение отредактировал Jon4ik - Пятница, 18.12.2015, 21:07:40
 
gomer66 Дата: Среда, 30.12.2015, 06:05:45 | Сообщение # 38
Сообщений: 3
Репутация: 0 [ +/- ]
а можно арену сделать прямоугольником? ulibka
 
Dell5001 Дата: Среда, 13.04.2016, 02:07:12 | Сообщение # 39
Сообщений: 11
Репутация: 0 [ +/- ]
Ws помоги.Арена внезапно перестала работать.

Вот лог:

L 04/13/2016 - 01:35:07: [knife_arena.smx] Your server not found in database
L 04/13/2016 - 01:35:07: [SM] Plugin encountered error 25: Call was aborted
L 04/13/2016 - 01:35:07: [SM] Native "SetFailState" reported: Your server not found in database
L 04/13/2016 - 01:35:07: [SM] Displaying call stack trace for plugin "knife_arena.smx":
L 04/13/2016 - 01:35:07: [SM] [0] Line 107, protect_comands.sp::wS_Protect_Stop()
L 04/13/2016 - 01:35:07: [SM] [1] Line 234, protect_comands.sp::OnSocketDisconnected()
 
BarD Дата: Среда, 13.04.2016, 12:03:02 | Сообщение # 40
Сообщений: 943
Репутация: 137 [ +/- ]
Dell5001, http://world-source.ru/forum/136-4477-1#29201
 
Owen Дата: Суббота, 09.07.2016, 19:18:47 | Сообщение # 41
Сообщений: 1
Репутация: 0 [ +/- ]
Здравствуйте, столкнулся с проблемой в том, что когда в арене остается один человек, он там может сидеть до конца раунда, а это не есть хорошо, так как некоторые игроки не хотят идти в арену. Можно ли как-то, я уверен, сделать функцию, которая ограничивает время в арене, когда ты один до определенного значения. Это очень бы помогло от тех людей, которые хотят растянуть игру и помешать игрокам на сервере.

Добавлено (09.07.2016, 19:18:47)
---------------------------------------------
_wS_, Здравствуйте, столкнулся с проблемой в том, что когда в арене остается один человек, он там может сидеть до конца раунда, а это не есть хорошо, так как некоторые игроки не хотят идти в арену. Можно ли как-то, я уверен, сделать функцию, которая ограничивает время в арене, когда ты один до определенного значения. Это очень бы помогло от тех людей, которые хотят растянуть игру и помешать игрокам на сервере.

 
Aleksandr813 Дата: Среда, 21.12.2016, 05:39:53 | Сообщение # 42
Сообщений: 4
Репутация: 0 [ +/- ]
Есть предложение по улучшению плагина. Очень часто бывает так что - арену нужно скрыть от глаз ( для эстетичности вида), а иногда наоборот оставить видимой (с той же целью). Так вот мое предложение вынести переменную ka_arena_color в конфиг каждой карты отдельно. Получилось бы примерно вот так:
{
"origin" "-0.368208 -0.233201 0.031250"
"radius" "250.000000"
"length" "280.000000"
"levels" "1"
"ka_arena_color" "255 255 255 255"
}

И такая же проблема со многими переменными. Вот все которые можно было бы вынести:
- ka_arena_only_dmg
- ka_arena_spotlight_rgb
- ka_back_kill
- ka_spawn_protect
- ka_arena_color

Пока нет такой функции пользуюсь плагином Extended Map configs. Не знаю можно ли тут оставлять ссылки на сторонние ресурсы, просьба тапками не бить. xaxa

https://forums.alliedmods.net/showthread.php?p=760501
 
_wS_ Дата: Среда, 21.12.2016, 08:25:05 | Сообщение # 43
Цитата Aleksandr813 ()
Так вот мое предложение вынести переменную ka_arena_color в конфиг каждой карты отдельно

Для этого есть Map Config и другие похожие плаги.
 
Aleksandr813 Дата: Четверг, 22.12.2016, 02:45:50 | Сообщение # 44
Сообщений: 4
Репутация: 0 [ +/- ]
Jon4ik, ваш код для запрета !medic отказывается компилироваться. 4 ошибки и куча предупреждений.

---
http://world-source.ru/forum/102-4635-1

Гости не могут скачивать файлы
 
Srk Дата: Суббота, 21.01.2017, 02:44:02 | Сообщение # 45
Сообщений: 5
Репутация: 1 [ +/- ]
_wS_, помоги пожалуйста, арена выключается через 2 минуты после запуска сервера. сервер css v75+



Сообщение отредактировал Srk - Суббота, 21.01.2017, 03:13:29
 
Поиск: