Forum in READ ONLY mode! All questions and discussions on Discord official server, invite link: https://discord.gg/VxsGzJ7

Помогите разобратся с Функцией Weight и MaxWeight

Post Reply
wkov
Posts: 2
Joined: 18.08.2011 20:16

Помогите разобратся с Функцией Weight и MaxWeight

Post by wkov »

данные функции почему то показываю не правильные параметры на шарде DRW они сильно занижены
пробовал изменить
const
MaxWeight = 522;

после того как наберёт вес равный 468 срабатывает проверка на вес

procedure checkweight;
begin
if (Weight > MaxWeight) then
begin
AddToSystemJournal('Полный');
//recal_rb(r_home);
DropLog;
//recal_rb(r_lumb);
end;
end;

почему????
MuDaCk
Apprentice
Apprentice
Posts: 393
Joined: 10.10.2006 0:03
Contact:

Re: Помогите разобратся с Функцией Weight и MaxWeight

Post by MuDaCk »

а у меня на шарде на одном персе максвейт нормальный,а не другом показывает нуль))))
My name is Игорёшка Image
Пишу скрипты за едуImage
User avatar
Vizit0r
Developer
Developer
Posts: 3958
Joined: 24.03.2005 17:05
Contact:

Re: Помогите разобратся с Функцией Weight и MaxWeight

Post by Vizit0r »

если максвес не присылается сервером, то при каких-то там условиях (лень вспоминать) стелс рассчитывает его по формуле, выдранной из офиц. клиента (который ведет себя точно так же). Если ваш сервер считает макс вес иначе - это его проблемы...
"Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живете". (с) Макконнелл, "Совершенный код".
jian
Neophyte
Neophyte
Posts: 14
Joined: 18.11.2011 7:08

Re: Помогите разобратся с Функцией Weight и MaxWeight

Post by jian »

wkov wrote:данные функции почему то показываю не правильные параметры на шарде DRW они сильно занижены
пробовал изменить
const
MaxWeight = 522;

после того как наберёт вес равный 468 срабатывает проверка на вес

procedure checkweight;
begin
if (Weight > MaxWeight) then
begin
AddToSystemJournal('Полный');
//recal_rb(r_home);
DropLog;
//recal_rb(r_lumb);
end;
end;

почему????
Я думаю, проблема в использовании зарезервированного имени (функция MaxWeight встроенная, она и вызывается, этот момент в PS похоже никак не контролируется). Изменить имя переменной стоит попробовать.
Post Reply