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

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

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

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

История благодарностей участнику unit ::: Спасибо сказали: 280
Дата поста: В теме: За сообщение: Спасибо сказали:
29.10.2019, 19:21 Флудильня
Цитата(KeIIa @ 29.10.2019, 0:59) *
Максим, (фуллсервер) как настроение?

Вы уже друзья стали? rofl.gif
csparena
25.10.2019, 8:04 Рейты
Цитата(s1ngle @ 24.10.2019, 22:25) *
danisimus, поставь плагин recoil control , мне помогло людей устраивает большинство

Молодец. А потом они приходят на сервера, где такого плагина нет и выносят всем мозг, что стрельба ужасная, разброс большой и бла бла бла.
adva, bratok007, esterio, Izmayl7
23.10.2019, 18:21 Обсуждение раскрутки CS сервера
24boost цену на VIP поднял? Или она и была 180 рублей?
RUS93
22.10.2019, 6:59 Зависание игроков при входе на сервер
Цитата(loran @ 21.10.2019, 21:20) *
unit, ServerInfoAnswerType сколько стоит

Стоит - 2. Смог зайти или нет?
HNig
10.10.2019, 8:03 admin_loader.amxx version 3.5
Цитата(csparena @ 10.10.2019, 5:15) *
nedonebo,
пропиши debug

Там и так ясно где ошибка.
csparena
10.10.2019, 8:01 Обсуждение раскрутки CS сервера
Цитата(teyub111 @ 10.10.2019, 7:50) *
уже пару раз писал нет ответа от тп данного моника https://topms.ru/ хочу перенести на свой новый сервер топ переплатить не хочется 2500р я же не перепродаю, кому нибудь они переносил топ?

Они и не ответят тебе. Потому что перенос платный, цену изменения IP ты знаешь. Так что оплачивай и меняй IP на мой derisive.gif
csparena, pacumka
8.10.2019, 14:09 Обсуждение раскрутки CS сервера
loran, да щас у каждого второго 100 Мегабит)
csparena
26.9.2019, 20:51 MyArena.ru
Цитата(Nolkeee @ 26.9.2019, 15:23) *
Я вот не знаю, как мне быть. У меня зомби сервер на myarena, слотовый тариф, при высоком онлайне очень сильно загружает ядро, что вызывает лаги и вылеты. Плагины все нужны, ТП говорит, что типа переходите на тариф про ресурсы, либо же отключайте плагины. Никто не встречался с таким? Что вообще сделать можно
При 21 игроке 36% загрузка, а вот при 28-32 начинается жесть. Загрузка ядра до 90-98% доходит

У меня конечно не зомби, но думаю стоит попробовать PRO-тариф. Там нагрузка должна быть значительно меньше. У меня вот на de_aztec такая и бывает на + 2-3% поднимается.
Cкрытый текст
[attachment=50826:Безымянный.jpg]
csparena
25.9.2019, 7:41 Обсуждение раскрутки CS сервера
Cs-booster подзабил на моник? Статы нет, на сообщения не отвечает.
Castenets
18.9.2019, 13:50 VIP GOLD
Блестящие описание good.gif
csparena, r1nk0
11.9.2019, 18:13 Обсуждение раскрутки CS сервера
pacumka, ну он новичок, посты набивает себе и всё)
pacumka
31.8.2019, 19:23 Обсуждение игровых хостингов
Владельцы "MyArena" в ближайшее время pardon.gif
Cкрытый текст
alodia, csparena, deltex, gribnik, Loluta, pacumka
8.7.2019, 7:03 [Продажа] Сборки сервера Российский Паблик Сервер 18+ ©
Цитата(DexteR @ 7.7.2019, 22:02) *
что за стим бонус у него стоит и admin_menu

Приват от известных кодеров, которые под 1.6 уже ничего не пилят. pardon.gif
pacumka
7.7.2019, 20:56 [Продажа] Сборки сервера Российский Паблик Сервер 18+ ©
Цитата(InteL @ 7.7.2019, 20:23) *
Не понимаю я за что такая сумма? За обычный паблик сервер который собрать и настроить не составит труда.
Да и еще в 2019 году когда cs уже не та что раньше.

Ну и зачем ты тему апнул? cbf1b2bfde1a.gif
DexteR, Loluta
1.3.2019, 22:00 MyArena.ru
Yramotv, отдай мне сервер) Мне не сложно будет под разными логинами заходить ok.gif
MDMA20
15.2.2019, 0:02 Проблема с votebanom
Код:
#include <amxmodx>
#define ADMIN_NONE -1

#define MIN_PLAYERS 3 // Минимальное кол-во игроков на сервере для запуска голосования
#define BAN_RATIO 0.6 // Коэффицент голосов для бана. 0.1 - 10% | 1.0 - 100%
#define VB_DELAY 120 // Время(в секундах) между голосованиями. Защита от лалок, которые хотят всех перебанить xD
#define VB_TIME 10.0 // Продолжительность голосования
#define VB_BANTIME 360 // Время бана в минутах
#define VB_TYPE 1 // Тип наказания. 0 - кик, 1 - AmxBans/FreshBans, 2 - SuperBan
#define ACCESS ADMIN_LEVEL_H // Доступ к функциям вотебана. Чтобы разрешить всем использовать поставьте ADMIN_NONE
// Стандартные причины VoteBan. Не указывайте больше 8-ми. Может сломаться менюшка :D
// Пункт "Своя причина" добавляется в конце списка.
new g_aBanReasons[][64] =
{
"AIM",
"WH",
"Мешает играть"
}

new g_iReasonsMenu;
new g_iVoteMenu;
new _access, callback, ItemData[3];

new g_iInsider;
new g_iVoteStartTime;
new g_iVoteCount, bool:g_bIsVoted[33];
new g_iVictim;
new g_sBanReason[128];

new g_iVoteBanPlayersNum, g_iVoteBanPlayers[33];

public plugin_init()
{
#define VERSION "1.4"
register_plugin("Lite VoteBan", VERSION, "neygomon");
register_cvar("lite_voteban", VERSION, FCVAR_SERVER | FCVAR_SPONLY);

register_clcmd("say /voteban", "ClCmdVoteban");
register_clcmd("say_team /voteban", "ClCmdVoteban");
register_clcmd("vtb_reason", "ClCmdReason");
}

public plugin_cfg()
{
g_iReasonsMenu = menu_create("\d[\rLite VoteBan\d] \yВыберите причину бана\w", "ReasonsMenuHandler");
g_iVoteMenu = menu_create("UNNAMED_MENU", "VoteMenuHandler");

menu_setprop(g_iReasonsMenu, MPROP_EXIT, MEXIT_NEVER);
menu_setprop(g_iReasonsMenu, MPROP_PERPAGE, 0);
menu_setprop(g_iVoteMenu, MPROP_EXIT, MEXIT_NEVER);

new num[3];
for(new i; i < sizeof g_aBanReasons; i++)
{
num_to_str(i, num, charsmax(num));
menu_additem(g_iReasonsMenu, g_aBanReasons[i], num);
}
menu_addblank(g_iReasonsMenu, 0);
menu_additem(g_iReasonsMenu, "\yСвоя причина", "69");

menu_additem(g_iVoteMenu, "\rДа", "1");
menu_additem(g_iVoteMenu, "\yНет", "0");
}

public client_disconnect(id)
{
if(g_bIsVoted[id])
{
g_bIsVoted[id] = false;
g_iVoteCount--;
}
}

public ClCmdVoteban(id)
{
#if ACCESS != ADMIN_NONE
if(~get_user_flags(id) & ACCESS)
{
new flag[25]; get_flags(ACCESS, flag, charsmax(flag));
ChatColor(id, "^1[^4WARN^1] ^4Доступ запрещен! Разрешено только игрокам с флагами ^3%s^4!", flag);
return PLUGIN_HANDLED;
}
#endif
static players[32], pnum, iVtbDelay;
if(g_iInsider)
return ChatColor(id, "^1[^4Lite VoteBan^1] ^4Голосование ^3уже запущено^4!");
if((iVtbDelay = g_iVoteStartTime + VB_DELAY - get_systime()) > 0)
return ChatColor(id, "^1[^4Lite VoteBan^1] ^4Голосование будет доступно через ^3%d ^4мин. ^3%d ^4сек.", (iVtbDelay / 60), (iVtbDelay % 60));
get_players(players, pnum);
if(MIN_PLAYERS > pnum)
return ChatColor(id, "^1[^4Lite VoteBan^1] ^4Необходимо не менее ^3%d ^4игроков для запуска голосования!", MIN_PLAYERS);

g_iVoteBanPlayersNum = 0;
for(new i; i < pnum; i++)
{
if(get_user_flags(players[i]) & ADMIN_MENU)
return ChatColor(id, "^1[^4VoteBan^1] ^4На сервере присутствует ^3администратор^4!");
g_iVoteBanPlayers[g_iVoteBanPlayersNum++] = players[i];
}
return SelectPlayerOnBan(id);
}

public SelectPlayerOnBan(id)
{
new iPlayersMenu = menu_create("\d[\rLite VoteBan\d] \yВыберите игрока\w", "PlayersMenuHandler");
new iCallBack = menu_makecallback("PlayersMenuCallback");
menu_setprop(iPlayersMenu, MPROP_BACKNAME, "Назад");
menu_setprop(iPlayersMenu, MPROP_NEXTNAME, "Далее");
menu_setprop(iPlayersMenu, MPROP_EXITNAME, "Выход");

new name[32], num[3];
for(new i; i < g_iVoteBanPlayersNum; i++)
{
if(g_iVoteBanPlayers[i] == id) continue;
get_user_name(g_iVoteBanPlayers[i], name, charsmax(name));
num_to_str(g_iVoteBanPlayers[i], num, charsmax(num));
menu_additem(iPlayersMenu, name, num, 0, iCallBack);
}
menu_display(id, iPlayersMenu, 0);
return PLUGIN_HANDLED;
}

public PlayersMenuCallback(id, menu, item)
{
static ItemName[32], ItemNewName[64];
menu_item_getinfo(menu, item, _access, ItemData, charsmax(ItemData), ItemName, charsmax(ItemName), callback);
if(get_user_flags(str_to_num(ItemData)) & ADMIN_IMMUNITY)
{
formatex(ItemNewName, charsmax(ItemNewName), "\d%s \y[\rИммунитет\y]", ItemName);
menu_item_setname(menu, item, ItemNewName);
return ITEM_DISABLED;
}
return ITEM_ENABLED;
}

public PlayersMenuHandler(id, menu, item)
{
if(item == MENU_EXIT)
{
menu_destroy(menu);
return PLUGIN_HANDLED;
}
menu_item_getinfo(menu, item, _access, ItemData, charsmax(ItemData), _, _, callback);
g_iVictim = str_to_num(ItemData);
menu_destroy(menu);
return menu_display(id, g_iReasonsMenu);
}

public ReasonsMenuHandler(id, menu, item)
{
menu_item_getinfo(menu, item, _access, ItemData, charsmax(ItemData), _, _, callback);
new ReasonId = str_to_num(ItemData);
if(ReasonId == 69) client_cmd(id, "messagemode vtb_reason");
else
{
g_sBanReason = g_aBanReasons[ReasonId];
VoteBanAction(id);
}
return PLUGIN_HANDLED;
}

public ClCmdReason(id)
{
#if ACCESS != ADMIN_NONE
if(~get_user_flags(id) & ACCESS)
{
new flag[25]; get_flags(ACCESS, flag, charsmax(flag));
ChatColor(id, "^1[^4WARN^1] ^4Доступ запрещен! Разрешено только игрокам с флагами ^3%s^4!", flag);
return PLUGIN_HANDLED;
}
#endif
static sReason[64];
read_args(sReason, charsmax(sReason));
remove_quotes(sReason);
g_sBanReason = sReason[0] ? sReason : "unknown";
return VoteBanAction(id);
}

VoteBanAction(id)
{
static sInsName[32], sVicName[32], sTitle[256];
get_user_name(id, sInsName, charsmax(sInsName));
get_user_name(g_iVictim, sVicName, charsmax(sVicName));
formatex(sTitle, charsmax(sTitle), "\rЗабанить \y%s\w?^n\rПричина\w: \y%s^n\dЗапустил \r%s", sVicName, g_sBanReason, sInsName);
menu_setprop(g_iVoteMenu, MPROP_TITLE, sTitle);

g_iInsider = id;
g_iVoteStartTime = get_systime();
g_iVoteCount = 0;
arrayset(g_bIsVoted, false, sizeof(g_bIsVoted));

for(new i; i < g_iVoteBanPlayersNum; ++i)
{
if(g_iVoteBanPlayers[i] != g_iVictim)
menu_display(g_iVoteBanPlayers[i], g_iVoteMenu);
}
return set_task(VB_TIME, "VoteBanResults");
}

public VoteMenuHandler(id, menu, item)
{
if(item != MENU_EXIT)
{
menu_item_getinfo(menu, item, _access, ItemData, charsmax(ItemData), _, _, callback);
if(str_to_num(ItemData))
{
g_iVoteCount++;
g_bIsVoted[id] = true;
}
}
return PLUGIN_HANDLED;
}

public VoteBanResults()
{
show_menu(0, 0, "^n", 1); // визуально закрываем меню.
if(is_user_connected(g_iVictim))
{
new iVoteBanMinVotes = floatround(BAN_RATIO * float(g_iVoteBanPlayersNum));
new name[32]; get_user_name(g_iVictim, name, charsmax(name));
if(g_iVoteCount >= iVoteBanMinVotes)
{
#if VB_TYPE == 0
server_cmd("kick #%d ^"%s^"", get_user_userid(g_iVictim), g_sBanReason);
#endif
#if VB_TYPE == 1
server_cmd("amx_ban %d #%d ^"%s^"", VB_BANTIME, get_user_userid(g_iVictim), g_sBanReason);
#endif
#if VB_TYPE == 2
server_cmd("amx_superban #%d %d ^"%s^"", get_user_userid(g_iVictim), VB_BANTIME, g_sBanReason);
#endif
ChatColor(0, "^1[^4Lite VoteBan^1] ^4Голосование завершено! Игрок ^3%s ^1был ^3забанен^4! ^1[^4Голосов: ^3%d ^1| ^4Необходимо: ^3%d^1]", name, g_iVoteCount, iVoteBanMinVotes);
log_amx("VoteBan SUCCESS. Player ^"%s^" [Reason: ^"%s^"][Vote: %d | MinVote: %d]", name, g_sBanReason, g_iVoteCount, iVoteBanMinVotes);
}
else
{
ChatColor(0, "^1[^4Lite VoteBan^1] ^4Голосование завершено! Игрок ^3%s ^1не был ^3забанен^4! ^1[^4Голосов: ^3%d ^1| ^4Необходимо: ^3%d^1]", name, g_iVoteCount, iVoteBanMinVotes);
log_amx("VoteBan FAILED. Player ^"%s^" [Reason: ^"%s^"][Vote: %d | MinVote: %d]", name, g_sBanReason, g_iVoteCount, iVoteBanMinVotes);
}
}
else ChatColor(g_iInsider, "^1[^4Lite VoteBan^1] ^4Наказать не удалось... Игрок покинул сервер :(");
g_iInsider = g_iVictim = 0;
}

stock ChatColor(const id, const szMessage[], any:...)
{
static pnum, players[32], szMsg[190], IdMsg;
vformat(szMsg, charsmax(szMsg), szMessage, 3);

if(!IdMsg) IdMsg = get_user_msgid("SayText");

if(id)
{
if(!is_user_connected(id)) return 1;
players[0] = id;
pnum = 1;
}
else get_players(players, pnum, "ch");

for(new i; i < pnum; i++)
{
message_begin(MSG_ONE, IdMsg, .player = players[i]);
write_byte(players[i]);
write_string(szMsg);
message_end();
}
return 1;
}
csparena, tunet
21.1.2019, 9:15 Обсуждение раскрутки CS сервера
Цитата(Kr1k @ 21.1.2019, 7:57) *
Эхххх, а ещё про меня пишут что я один тут барыга , сами цены выше моих ставят в 2-3 раза ... Там кстати топ на topms за 15 предлагают , я даже удивился от такого ценника )))

А ты не удивляйся) Люди на месяц топ берут на аукционах по 10-20к.
csparena
13.1.2019, 18:14 Обсуждение игровых хостингов
Цитата(Jtee @ 12.1.2019, 17:30) *
Где сейчас лучшая защита?

MyArena или MultiPlay с тарифом AntiDDOS.
csparena
19.9.2018, 6:35 Rehlds квары
Slavik, поставь такие:

sv_maxrate "100000"
sv_maxupdaterate "102"
sv_minrate "25000"
sv_minupdaterate "30"
Slavik
13.9.2018, 10:59 Продам сервер
Ждём теюба. Он за 2700 заберёт.
Forum

8 страниц V   1 2 3 ... 6 7 »