Иконка ресурса

Objective as GameName 1.2.1

Нет прав для скачивания
Сообщения
1,420
Реакции
2,511
Помог
58 раз(а)
Код:
-#define MAPNAME_LEN 32
+#define MAPNAME_LEN 64
 
Сообщения
48
Реакции
151
CHEL74,
"Установка бомбы",
Скорее, обезвреживание бомбы, а не установка (de - defusing). Если бомба не ставится и раунд заканчивается при живых CT, они же и выигрывают раунд.
 
Сообщения
499
Реакции
270
Помог
6 раз(а)
Kaido Ren, я хотел вообще написать установка/снятие бомбы, но размер колонки "Игра" не даёт разогнаться. Например ваше предложение уже может не влезть, я там впритык делал, чтобы у всех игроков было хорошо. В любом случае, бомбу не получится обезвредить, если её не поставят, поэтому считаю мою формулировку также правильной.
Если бомба не ставится и раунд заканчивается при живых CT, они же и выигрывают раунд.
А это совсем не показатель. Если заложники не спасаются, раунд выигрывают T, однако режим называется "Hostage Rescue". Если террористы не сбегают, выигрывают CT, однако режим называется Escape.
 
Сообщения
1,277
Реакции
2,262
Помог
57 раз(а)
w0w, Сверка по "префиксу", т.е. слева направо, strlen() префикса. Смысл буфер раздувать до 64 в таком случае? Там даже 32 с избытком, даже если указывать карты по фуллнейму (что при таких рарных кейсах не требуется).
 
Последнее редактирование:
Сообщения
1,420
Реакции
2,511
Помог
58 раз(а)
BlackSignature, угу, не подумал про это. Тогда наоборот слишком много.
 
Сообщения
1,420
Реакции
2,511
Помог
58 раз(а)
juice, максимальная длина карты 64, но совсем забыл что проверка то по префиксу, в общем его наоборот не мешало бы уменьшить.
 
Сообщения
141
Реакции
201
Помог
5 раз(а)
juice, максимальная длина карты 64, но совсем забыл что проверка то по префиксу, в общем его наоборот не мешало бы уменьшить.
хоть раз хостил мапу с 64 символами в названии?
 
Сообщения
1,277
Реакции
2,262
Помог
57 раз(а)
juice,
de_duuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuust2

Page_Fault.jpg
 
Последнее редактирование:
Сообщения
48
Реакции
151
CHEL74, в любом случае основная цель карты именно разминирование. Отсюда и префикс к названиям карт, от слова defusing. А хочешь ты это принимать за факт или нет, разговор уже другой.
 
Последнее редактирование:
Сообщения
499
Реакции
270
Помог
6 раз(а)
w0w, уменьшать тоже не не вижу смысла. 32 - золотая середина. Плагин позволяет в массив заносить не только префиксы, а даже целое название карты.
if(equal(szMapName, szMapPrefix[i], strlen(szMapPrefix[i])))
Допустим, у человека есть карты de_clan1_mill_2x2 и de_clan1_mill_2x2_winter (просто для примера). Человеку надо для этих двух карт сделать свои описания (ну мало-ли для чего будет использоваться плагин). Он добавил названия карты в массив szMapPrefix. У массива szMapName буфер 16. Мало того, что equal не обнаружит совпадения, т. к. szMapName короче, так ещё и обрезанные названия карт в массиве ничем не будут отличаться.
 
Сообщения
3,561
Реакции
1,559
Помог
131 раз(а)
CHEL74,
кому надо, сделает массив хоть 128.
 
Сообщения
198
Реакции
16
Помог
1 раз(а)
префикс и название можно использовать в одном массиве, а на счёт ячеек - 32 нормально
 
Сообщения
499
Реакции
270
Помог
6 раз(а)
Получил информацию, что некоторое время назад все плагины перешли в Неутверждённые и заново проходили модерацию, чтобы снова вернуться в релизы. Вопрос: почему мой плагин не прошёл? Требования прочитал 2 раза, так и не понял.
 
Сообщения
1,420
Реакции
2,511
Помог
58 раз(а)
CHEL74, настройки находятся внутри исходного кода и для изменения требуется перекомпиляция, следует делать конфигурационные файлы для такого.
 
Сообщения
499
Реакции
270
Помог
6 раз(а)
w0w, в 7 пункте требований есть важное дополнение: "Могут быть исключения, когда нет необходимости менять настройки постоянно.". Исходя из предназначения этого плагина следует задаться вопросом, "Как часто администраторы добавляют на свой сервер новые игровые режимы?". Ответ очевиден: "Практически никогда". В связи с чем не вижу смысла делать такую избыточность.
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу