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

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

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

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

История благодарностей участнику Serp ::: Спасибо сказали: 12
Дата поста: В теме: За сообщение: Спасибо сказали:
25.1.2023, 16:07 JailBreak CS-ONE Маленькая тюрьма
Сборка сервера JailBreak cs-one Маленькая тюрьма by Serp, переделанный JB Engine by Freedo.m
Сервер был передан в другие руки после чего успешно закрыт, поэтому решил выложить в общий доступ. В сборке есть интересные моменты, пока держал сервер уделил ей много времени.

Все делалось исключительно под себя без планов выкладывать, так что многое редактировать в исходниках.
Себя скриптером не называл, делал что-то по необходимости от чего некоторые решения в сборке могут быть не верными, не судите строго :D
Выкладываю в том виде в каком была прекращена разработка два года назад, единственное что собрал файлы до кучи и удалил лишнее.

Скачать: GitHub

Команды сервера

Команду можно писать в глобальный/командный чат вида: "/command", "!command", ".command".
Некоторые команды можно вводить в консоль и чат, другие только в чат или в консоль.

Открыть VIP Menu vipmenu или vmenu
Открыть Admin Menu adminmenu или amenu
Открыть Fast Admin Menu fam
Открыть Global Menu globalmenu или gmenu
Открыть меню саймона smenu или simon
Меню сервера на M (bind m chooseteam) или bind key menu или menu
Быстрое меню на N bind n nightvision
Меню персональных моделей models
Использовать одежду охранника на кнопку Z bind z radio1
Достать оружие(нож) на кнопку X bind x radio2
Использовать ключ/обыскать(CT) или отмычку(TE) на кнопку С bind c radio3
Использовать Hook bind key +hook
Включить / выключить меню хука hook
Использовать Grab bind key +grab
Включить / выключить меню граба grab
Отдалять грабом bind key +push
Притягивать грабом bind key +pull
Разово отдалить грабом bind key push
Разово притянуть грабом bind key pull
Откинуть грабом на кнопку G bind g drop
Обнулить счет смертей/убийств rs
Открыть меню последнего заключенного lr
Открыть меню приватных сообщений pm
Включить/Выключить огонь по своим (Саймон или Админ) ff
Открыть/Закрыть клетки (Саймон или Админ) open
Открыть меню управления голосом (Саймон или Админ) voice
Открыть меню управления выходным игроков (Саймон или Админ) fd
Открыть меню мини музыки (Саймон или Админ) sound
Открыть меню музыки (Саймон или Админ) music
Создать/Удалить мяч (Саймон или Админ) ball
Обнулить всем таймер рисования логотипа (Саймон или Админ) logo
Открыть меню управления счетом (Саймон или Админ) score
Открыть меню ставок в дуэли betmenu
Выставить цвет скина игроку (Саймон или Админ) setskin
Освободится если застрял stuck
Открыть меню снятия розыска (Саймон или Админ) wanted
Использовать маркер (paint) (Саймон или Админ) +paint
Открыть меню обнуления саймона ts
Открыть motd с правилами сервера rules
Открыть motd с перечнем команд сервера cmds
bristol, steelzzz
13.3.2017, 19:27 [CS 1.6] Форки модов.
Цитата(STrannik @ 12.3.2017, 15:07) *
Может быть будет интересно. Пересмотрите код выбора последнего заключённого в jailbreak моде. Отсутствует момент, когда игроки могут выйти с сервера.

Проблема в чем?
pawn
Код:

// в public client_disconnect(id)
if(g_iAlivePlayersNum[1] == 1) {
if(g_bSoccerStatus) jbe_soccer_disable_all();
if(g_bBoxingStatus) jbe_boxing_disable_all();
for(new i = 1; i <= g_iMaxPlayers; i++) {
if(g_iUserTeam[i] != 1 || IsNotSetBit(g_iBitUserAlive, i)) continue;
g_iLastPnId = i;
Show_LastPrisonerMenu(i);
}
}
// Взято с "public Ham_PlayerKilled_Post", в jbe много готовых решений есть.


Цитата
Хрень ‒ игнорирование требований лицензий, затирание копирайтов

Интересно, а автор jbe не против этого форка, ведь изначально мод продавался (до слива), люди уважающие авторское право неохотно публикуют подобные сливы.
ThreeTimes
10.3.2017, 23:02 [CS 1.6] Форки модов.
VkriterT
Цитата
Энтузиасты решили сделать моды, дык радуйтесь

Не делают, а переделывают. Поначалу пока мне казалась разработка хорошей я так и делал)
Цитата
Возможно критика и уместна, но зачем докапываться к мелочам и раздувать их до размера вселенной .

Особо не раздувал, с самого начал старался давать нормальные советы по игровому режиму в котором кое-как разбираюсь как скриптер так и игрок.
Цитата
к сожалению по правилам с такими хейтерами ничего тут не сделать.

Хейтерство - негативные и необоснованные отзывы не зависимо от качества работы, я вроде указал что мне не нравиться.

GetA
Цитата
Был бы это C++, ситуация бы обстояла иначе

Не надоело ныть об убогости павна и сравнивать с С++ ?
Цитата
Этот школьник на всех ресурсах бегает возле меня

Я конечно не старик, но и не школьник. У тебя мания преследования, скинь пруф линки если не балабол. Единственное место где я мог тебе еще писать это на недофоруме зомби-мода, и от туда свалил оставив пару комментов.
Цитата
Опыта у него явно нет, как и знаний.

Я не настаивал на своей опытности, у меня свой сервер год на котором стоит jbe, за все время кое-какой опыт да поднакопился и этого опыта вполне достаточно чтоб назвать де**мо - де**мом
Цитата
поощрать подобный мусор, как Serp

И этот человек называет меня школьником, если лепишь кучу говнеца - будь готов что в тебя им кинут.
p.s. Уже третий раз уходишь и все не как не дойдешь.

STrannik
Цитата
jbe это куча ошибок. Не так всё просто там по отлову проблемных мест.

Все верно, но в данном форке нет ни каких улучшений и попыток отлова проблемных мест, автор сам описывал рефакторинг и еще раз рефакторинг (в кратце).
Цитата
В чём то вы правы. Этим рехлдс кс топят глубже, блокируя все действующие разработки по хлдс... Но многие как упёртые барашки будут твердить обратное.

Меня рехлдс вполне устраивает, но и реапи подключать не собираюсь, пока не вижу в нем смысла.
Цитата
Рехлдс ещё очень сыроват, чтобы его использовать в массе.

И будет сыроват, большая часть теста лежит на админах серверов. Нашел баг - отписал (как-то так :D).
Цитата
Если на то пошло, то лучше использовать пару "заплаток" на хлдс, нежели получить сюрприз.

Кому как больше нравиться, главное чтоб игровой процесс не испортился. Раньше без рехлдс играли и нормально было, даже сейчас некоторые все еще используют 5748 и 5787.
ThreeTimes
7.3.2017, 19:53 [CS 1.6] Форки модов.
Цитата
Поддержка на данном ресурсе более не оказывается.

Надеюсь не на меня обиделся.

Знаете почему поддержка на данном ресурсе прекращена? - Эта территория не под контролем GetA, у себя на форуме давно бы меня отправил в баню за неприятную правду.
ThreeTimes
7.3.2017, 18:13 [CS 1.6] Форки модов.
GetA,
Цитата
Код вылизывается насколько это возможно

Настолько, на сколько не впадлу.
Цитата
Ещё раз повторяю, если я сейчас нашвыряю оптимизаций - я повязну в багах и фиксить эти баги буду я, а не вы.

Баги преследуют форк с самого начала, вы знали на что шли. И не какой оптимизацией там и не пахло.
Охладись
ThreeTimes
7.3.2017, 15:33 [CS 1.6] Форки модов.
GetA,
Цитата
Все совершают ошибки, не так ли?

Небрежное отношение к работе.
Цитата
У нас не штат программистов и тестеров

Я думал майкрософт на подсосе или еще кто, ибо почему сразу схватились за несколько форков не доделав не один.
Цитата
Спасибо за багрепорт, хоть и не в том месте вы его оставили.

Всегда пожалуйста, но это не баг репорт.
Цитата
Будете проводить тесты

Никто вам не будет проводить тесты с jbe - это один большой плагин, чистым его никто не использует - все вносят изменения и вносить их по новой из-за того что ккорп решили изменить две строки не по кайфу.
Цитата
Вы бы меньше комментариев читали, а думали своей головой и действовали по методу - "я никому на слово не верю, а возьму и сам проверю". Количество подключаемых модулей не влияют на производительность, ну почти не влияют. Это как на спичках экономить.

Ни времени ни желания проверять. Я люблю экономить, а вообще имелось ввиду что совершенно бессмысленное действие - заменить два отлова на реапи тем самым перекрыв возможность использовать форк на хлдс.
Цитата
особенно понравилаось

Это че еще за хрень "особенно понравилась 'ре-оптимизация'", видно что речь об 'ре-оптимизация', но нужно же повыделываться и выставить меня необразованным быдланом, раз уж я посмел плохо отозваться о величайшем в мире форке.
ThreeTimes
7.3.2017, 6:25 [CS 1.6] Форки модов.
Чтоб настроить zp приходится открывать 70+ плагинов т.к. зачем-то вырезали конфиги, но зато добавили несколько приятных фич. jbe - полный шлак, поизвращались с кодом, сделали чет странное и не понятное, особенно понравилась 'ре-оптимизация' - ради отлова начала и конца раунда подключаем модуль реапи, а и звуки/модели/спрайты вынесены в дефайны - их можно заменить прям в начале кода и они будут прекешироватся, но в моде будут использоваться все прежнее т.к. авторы не удосужились везде расставить эти дефайны -_-
ThreeTimes
15.12.2016, 0:32 FATAL ERROR (shutting down): MSG_ONE or MSG_ONE_UNRELIABLE with no target entity
Отправляется сообщение не валидному игроку, ищи в плагинах 'MSG_ONE' и 'MSG_ONE_UNRELIABLE', как вариант - поставить проверку на подключение.
asigloch
20.11.2016, 12:50 Привязка IP PORT
Видел такой способ.
pawn
Код:
#define IP_BLOCK	"127.0.0.1"
new const serverIP[] = IP_BLOCK;

public plugin_init() {
new szIp[33];
get_user_ip(0, szIp, charsmax(szIp));

if(!equal(szIp , serverIP)) {
server_print("IP не подходит - Начинаем выключение.");
set_fail_state("Плагин не куплен.");
} else server_print("IP Подошёл.");
}
csuser
28.10.2016, 23:49 Админские хохмы
coca-cola :), Парень просто не знает как сменить ник и смерился с дефолтным :D
ssx