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

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

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

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

Странные define

, Определение ID
binky
сообщение 9.12.2014, 18:05
Сообщение #1
Стаж: 12 лет

Сообщений: 381
Благодарностей: 24
Полезность: 0

#define MOLOTOV_MENU_KEYS MENU_KEY_0|MENU_KEY_1|MENU_KEY_2 // Choices to look for with optional menu

#define MOLOTOV_TASKID_BASE 1000 // What is the lowest task ID?
#define MOLOTOV_TASKID_OFFSET MOLOTOV_HARD_LIMIT
#define MOLOTOV_TASKID_BASE1 MOLOTOV_TASKID_BASE // By default, with 32 players, task ids
#define MOLOTOV_TASKID_BASE2 MOLOTOV_TASKID_BASE1 + (MOLOTOV_TASKID_OFFSET * 32) // from 1000 to 1959 can
#define MOLOTOV_TASKID_BASE3 MOLOTOV_TASKID_BASE2 + (MOLOTOV_TASKID_OFFSET * 32) // potentially be used used.

Что это за лажовое определение ID??

#define MOLOTOV_TASKID_BASE 1000
Почему базовый ID именно 1000 а не 2000??
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   Цитировать сообщение
voed
сообщение 9.12.2014, 19:55
Сообщение #2
Стаж: 11 лет

Сообщений: 2593
Благодарностей: 1760
Полезность: 405

Цитата(binky @ 9.12.2014, 17:01) *
#define MOLOTOV_MENU_KEYS MENU_KEY_0|MENU_KEY_1|MENU_KEY_2 // Choices to look for with optional menu

#define MOLOTOV_TASKID_BASE 1000 // What is the lowest task ID?
#define MOLOTOV_TASKID_OFFSET MOLOTOV_HARD_LIMIT
#define MOLOTOV_TASKID_BASE1 MOLOTOV_TASKID_BASE // By default, with 32 players, task ids
#define MOLOTOV_TASKID_BASE2 MOLOTOV_TASKID_BASE1 + (MOLOTOV_TASKID_OFFSET * 32) // from 1000 to 1959 can
#define MOLOTOV_TASKID_BASE3 MOLOTOV_TASKID_BASE2 + (MOLOTOV_TASKID_OFFSET * 32) // potentially be used used.

Что это за лажовое определение ID??

#define MOLOTOV_TASKID_BASE 1000
Почему базовый ID именно 1000 а не 2000??

Дефолтные таск ид, любое значение может быть, хоть 1000, хоть 2000, хоть 3000, на усмотрение автора
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
binky
сообщение 9.12.2014, 23:32
Сообщение #3
Стаж: 12 лет

Сообщений: 381
Благодарностей: 24
Полезность: 0

Цитата(voed @ 9.12.2014, 18:51) *
Дефолтные таск ид, любое значение может быть, хоть 1000, хоть 2000, хоть 3000, на усмотрение автора


А может ли быть проблема, когда это дефолтное таск ид принимает значение, занятое уже другим плагином.
Какой выделен диапазон этих таск ид?? От скольки до скольки?
Какие есть малоиспользуемые значения?
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
voed
сообщение 9.12.2014, 23:54
Сообщение #4
Стаж: 11 лет

Сообщений: 2593
Благодарностей: 1760
Полезность: 405

Цитата(binky @ 9.12.2014, 22:28) *
А может ли быть проблема, когда это дефолтное таск ид принимает значение, занятое уже другим плагином.
Какой выделен диапазон этих таск ид?? От скольки до скольки?
Какие есть малоиспользуемые значения?

Та нет, ИД используется только внутри одного плагина, и на другие плагины не влияет. А диапазон - весь диапазон int, скорее всего
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
binky
сообщение 10.12.2014, 13:24
Сообщение #5
Стаж: 12 лет

Сообщений: 381
Благодарностей: 24
Полезность: 0

#define MOLOTOV_HARD_LIMIT 10 // Maximum molotov cocktails this code is capable of handling without bugs
// Also how many cocktails people get with molotov_give command

Помогите перевести коментарий, не могу понять смысл....
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Cracky
сообщение 10.12.2014, 13:46
Сообщение #6


Стаж: 15 лет

Сообщений: 768
Благодарностей: 197
Полезность: 506

количество коктейлей молотова которые люди максимально могут получить задается именно этим дефайном.
Видимо автор считает что 10 коктейлей его плагин способен обрабатывать без багов.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
binky
сообщение 11.12.2014, 12:03
Сообщение #7
Стаж: 12 лет

Сообщений: 381
Благодарностей: 24
Полезность: 0

Цитата(Cracky @ 10.12.2014, 13:42) *
количество коктейлей молотова которые люди максимально могут получить задается именно этим дефайном.
Видимо автор считает что 10 коктейлей его плагин способен обрабатывать без багов.

странный плагин, наличие бага уже заложено по умолчанию )))
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
binky
сообщение 13.12.2014, 12:52
Сообщение #8
Стаж: 12 лет

Сообщений: 381
Благодарностей: 24
Полезность: 0

#define ANTI_LAGG 7.0 // Defines max calculations before a flame is spawned without check if onground
// This is to prevent lagg at really narrow ents where you could end up with 400 calculations per flame
// Suggested: <= 10

А как это перевести??
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
binky
сообщение 13.12.2014, 16:11
Сообщение #9
Стаж: 12 лет

Сообщений: 381
Благодарностей: 24
Полезность: 0

Цитата(binky @ 13.12.2014, 12:48) *
#define ANTI_LAGG 7.0 // Defines max calculations before a flame is spawned without check if onground
// This is to prevent lagg at really narrow ents where you could end up with 400 calculations per flame
// Suggested: <= 10

А как это перевести??


Подскажите кто владеет энглишем
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
binky
сообщение 14.12.2014, 19:57
Сообщение #10
Стаж: 12 лет

Сообщений: 381
Благодарностей: 24
Полезность: 0

Актуально
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя csnet
сообщение 14.12.2014, 20:00
Сообщение #11
Стаж: 12 лет

Сообщений: 4808
Благодарностей: 3849
Полезность: 690

#define ANTI_LAGG 7.0 // Определяет сколько делать вычислений перед тем как пламя заспаунится без проверки на земле ли оно
// Чтобы предотвратить лаг когда очень много пламени ( и оно требует вычислений )
// Предлагаю (рекомендую) менее 10

я же сказал что плохой способ там,

Отредактировал: csnet, - 14.12.2014, 20:01


go v cs:go
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
Поблагодарили 1 раз
   + Цитировать сообщение
  Ответить в данную темуНачать новую тему
 
0 пользователей и 1 гостей читают эту тему: