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

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

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

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

> Информационная доска

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

1. Во время создания новой темы аккуратно оформляйте её, не допускайте грамматических ошибок.
2. Описывая проблему старайтесь, как можно больше рассказать о ней, а так же о действиях с сервером после которых она возникла, по возможности подкрепите информацию логами.
3. Если вопрос касается проблемы в работе сервера, то обязательно прикрепляйте список плагинов (введите в консоли сервера: meta list и amxx plugins), настройки server.cfg, логи. Так же указывайте операционную систему, версию HLDS (введите к консоли сервера: version) и где хостится сервер.

Длинную информацию скрывайте под спойлер.
3 страниц V  « 2 3

hlds_i686: corrupted double-linked list

, сервер падает с такой ошибкой
Статус пользователя Legenda
сообщение 25.11.2014, 22:50
Сообщение #41


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

это функция устанавливает свойства объекта

set_pev( ent, pev_nextthink, get_gametime() + get_pcvar_float(pFireTime) );
set_pev - установить свойство
ent - объект установки
pev_nextthink - свойство( какой-то параметр)
get_gametime() + get_pcvar_float(pFireTime) - значение

так что заменить ее нельзя

и я лично очень сильно сомневаюсь что дело именно в ней

Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
csgamerok
сообщение 26.11.2014, 19:47
Сообщение #42
Стаж: 12 лет

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

я спрашивал
99999.0 секунд зачем??
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
Статус пользователя Legenda
сообщение 26.11.2014, 20:04
Сообщение #43


Иконка группы

Стаж: 16 лет

Сообщений: 3619
Благодарностей: 1706
Полезность: 1010

Меценат Меценат

Цитата(csgamerok @ 26.11.2014, 19:47) *
я спрашивал
99999.0 секунд зачем??

такие вопросы задавай автору плагину)
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
binky
сообщение 26.11.2014, 21:13
Сообщение #44
Стаж: 12 лет

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

Факт что при значении "-1" сервер падает очень быстро, буквально 6-7 бросков Молотова за минуту и упал.
set_pev( ent, pev_nextthink, -1 );

Что значит "-1" секунда? Отрицательное время?
99999 секунд - это почти 70 дней??

Какие-то бредовые величины.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
yukish
сообщение 27.11.2014, 22:34
Сообщение #45
Стаж: 12 лет

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

Цитата(binky @ 26.11.2014, 21:13) *
Что значит "-1" секунда? Отрицательное время?

а может "бесконечность"
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
csgamer
сообщение 30.11.2014, 13:43
Сообщение #46
Стаж: 12 лет

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

Цитата(binky @ 26.11.2014, 22:09) *
set_pev( ent, pev_nextthink, -1 );

Что значит "-1" секунда? Отрицательное время?


Параметр подгружает предыдущую секунду до выполнения команды. как-то так.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
binky
сообщение 1.12.2014, 11:36
Сообщение #47
Стаж: 12 лет

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

Цитата(csgamer @ 30.11.2014, 12:39) *
Параметр подгружает предыдущую секунду до выполнения команды. как-то так.



Вперёд - в прошлое ))) Программа назад не выполняется.

Кто знает смысл строчки:
Код:
set_pev( ent, pev_nextthink, -1 ); 
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
binky
сообщение 2.12.2014, 17:58
Сообщение #48
Стаж: 12 лет

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

Скриптеры, помогите, проблема не решена.
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
yukish
сообщение 5.12.2014, 23:25
Сообщение #49
Стаж: 12 лет

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

set_pev( ent, pev_nextthink, -1 );

это кривое значение, не бывает время отрицательным
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
binky
сообщение 8.12.2014, 23:10
Сообщение #50
Стаж: 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

#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.

Что это за лажовое определение???
Про возможность багов отмечается прямо в коментариях
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
binky
сообщение 9.12.2014, 12:10
Сообщение #51
Стаж: 12 лет

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

#define MOLOTOV_TASKID_BASE 1000

Почему именно 1000 а не 2000??
Перейти в начало страницы         Просмотр профиля    Отправить личное сообщение
   + Цитировать сообщение
3 страниц V  « 2 3
 
Ответить в данную темуНачать новую тему
 
0 пользователей и 2 гостей читают эту тему: