-
обновление цен
Здравствуйте делал работу дальнобойщиков столкнулся с такой проблемой не могу сделать обновление цен на каждый индивидуальная стоимость а получается у всех одинаковая
подскажите пожалуйста почему у всех одинаковая хотелось бы чтобы хотя бы разные были
Код:
PHP код:
stock UpdateMoney()
{
new RandomBuy[10] = {300, 400, 500, 600, 700, 800, 900, 1000 };
new string[90], rand = random(sizeof(RandomBuy));
NeftTonn[0] = RandomBuy[rand];
format(string, sizeof(string), "Нефтезавод 1:\nЦена за товар: %d", NeftTonn[0]);
Update3DTextLabelText(NeftZavod[0], COLOR_YELLOW, string);
NeftTonn[1] = RandomBuy[rand];
format(string, sizeof(string), "Нефтезавод 2:\nЦена за товар: %d", NeftTonn[1]);
Update3DTextLabelText(NeftZavod[1], COLOR_YELLOW, string);
DereTonn[0] = RandomBuy[rand];
format(string, sizeof(string), "Лесопилка 1:\nЦена за товар: %d", DereTonn[0]);
Update3DTextLabelText(NeftZavod[2], COLOR_YELLOW, string);
DereTonn[1] = RandomBuy[rand];
format(string, sizeof(string), "Лесопилка 2:\nЦена за товар: %d", DereTonn[1]);
Update3DTextLabelText(NeftZavod[3], COLOR_YELLOW, string);
YgolTonn[0] = RandomBuy[rand];
format(string, sizeof(string), "Склад угля 1:\nЦена за товар: %d", YgolTonn[0]);
Update3DTextLabelText(NeftZavod[4], COLOR_YELLOW, string);
YgolTonn[1] = RandomBuy[rand];
format(string, sizeof(string), "Склад угля 2:\nЦена за товар: %d", YgolTonn[1]);
Update3DTextLabelText(NeftZavod[5], COLOR_YELLOW, string);
SellNeft[0] = RandomBuy[rand];
SellYgol[0] = RandomBuy[rand];
SellDere[0] = RandomBuy[rand];
format(string, sizeof(string), "Порт SF:\nНефть: %d\nУголь: %d\nДерево: %d", SellNeft[0], SellYgol[0], SellDere[0]);
Update3DTextLabelText(PortSF[0], COLOR_YELLOW, string);
SellNeft[1] = RandomBuy[rand];
SellYgol[1] = RandomBuy[rand];
SellDere[1] = RandomBuy[rand];
format(string, sizeof(string), "Порт LS:\nНефть: %d\nУголь: %d\nДерево: %d", SellNeft[1], SellYgol[1], SellDere[1]);
Update3DTextLabelText(PortSF[1], COLOR_YELLOW, string);
return 1;
}
Подскажите в чем ошибка?
-
PHP код:
rand = random(sizeof(RandomBuy)
сам ведь генерируешь значение, а дальше везде его используешь не генерируя новое для каждой последующей записи
-
ну это я уже сам до петрил у меня нету вариантов больше я незнаю как сделать
-
PHP код:
stock UpdateMoney()
{
new RandomBuy[10] = {300, 400, 500, 600, 700, 800, 900, 1000 };
new string[90];
NeftTonn[0] = RandomBuy[random(sizeof(RandomBuy))];
format(string, sizeof(string), "Нефтезавод 1:\nЦена за товар: %d", NeftTonn[0]);
Update3DTextLabelText(NeftZavod[0], COLOR_YELLOW, string);
NeftTonn[1] = RandomBuy[random(sizeof(RandomBuy))];
format(string, sizeof(string), "Нефтезавод 2:\nЦена за товар: %d", NeftTonn[1]);
Update3DTextLabelText(NeftZavod[1], COLOR_YELLOW, string);
DereTonn[0] = RandomBuy[random(sizeof(RandomBuy))];
format(string, sizeof(string), "Лесопилка 1:\nЦена за товар: %d", DereTonn[0]);
Update3DTextLabelText(NeftZavod[2], COLOR_YELLOW, string);
DereTonn[1] = RandomBuy[random(sizeof(RandomBuy))];
format(string, sizeof(string), "Лесопилка 2:\nЦена за товар: %d", DereTonn[1]);
Update3DTextLabelText(NeftZavod[3], COLOR_YELLOW, string);
YgolTonn[0] = RandomBuy[random(sizeof(RandomBuy))];
format(string, sizeof(string), "Склад угля 1:\nЦена за товар: %d", YgolTonn[0]);
Update3DTextLabelText(NeftZavod[4], COLOR_YELLOW, string);
YgolTonn[1] = RandomBuy[random(sizeof(RandomBuy))];
format(string, sizeof(string), "Склад угля 2:\nЦена за товар: %d", YgolTonn[1]);
Update3DTextLabelText(NeftZavod[5], COLOR_YELLOW, string);
SellNeft[0] = RandomBuy[random(sizeof(RandomBuy))];
SellYgol[0] = RandomBuy[random(sizeof(RandomBuy))];
SellDere[0] = RandomBuy[random(sizeof(RandomBuy))];
format(string, sizeof(string), "Порт SF:\nНефть: %d\nУголь: %d\nДерево: %d", SellNeft[0], SellYgol[0], SellDere[0]);
Update3DTextLabelText(PortSF[0], COLOR_YELLOW, string);
SellNeft[1] = RandomBuy[random(sizeof(RandomBuy))];
SellYgol[1] = RandomBuy[random(sizeof(RandomBuy))];
SellDere[1] = RandomBuy[random(sizeof(RandomBuy))];
format(string, sizeof(string), "Порт LS:\nНефть: %d\nУголь: %d\nДерево: %d", SellNeft[1], SellYgol[1], SellDere[1]);
Update3DTextLabelText(PortSF[1], COLOR_YELLOW, string);
return 1;
}
-
Цитата:
Сообщение от
wAx
PHP код:
stock UpdateMoney()
{
new RandomBuy[10] = {300, 400, 500, 600, 700, 800, 900, 1000 };
new string[90];
NeftTonn[0] = RandomBuy[random(sizeof(RandomBuy))];
format(string, sizeof(string), "Нефтезавод 1:\nЦена за товар: %d", NeftTonn[0]);
Update3DTextLabelText(NeftZavod[0], COLOR_YELLOW, string);
NeftTonn[1] = RandomBuy[random(sizeof(RandomBuy))];
format(string, sizeof(string), "Нефтезавод 2:\nЦена за товар: %d", NeftTonn[1]);
Update3DTextLabelText(NeftZavod[1], COLOR_YELLOW, string);
DereTonn[0] = RandomBuy[random(sizeof(RandomBuy))];
format(string, sizeof(string), "Лесопилка 1:\nЦена за товар: %d", DereTonn[0]);
Update3DTextLabelText(NeftZavod[2], COLOR_YELLOW, string);
DereTonn[1] = RandomBuy[random(sizeof(RandomBuy))];
format(string, sizeof(string), "Лесопилка 2:\nЦена за товар: %d", DereTonn[1]);
Update3DTextLabelText(NeftZavod[3], COLOR_YELLOW, string);
YgolTonn[0] = RandomBuy[random(sizeof(RandomBuy))];
format(string, sizeof(string), "Склад угля 1:\nЦена за товар: %d", YgolTonn[0]);
Update3DTextLabelText(NeftZavod[4], COLOR_YELLOW, string);
YgolTonn[1] = RandomBuy[random(sizeof(RandomBuy))];
format(string, sizeof(string), "Склад угля 2:\nЦена за товар: %d", YgolTonn[1]);
Update3DTextLabelText(NeftZavod[5], COLOR_YELLOW, string);
SellNeft[0] = RandomBuy[random(sizeof(RandomBuy))];
SellYgol[0] = RandomBuy[random(sizeof(RandomBuy))];
SellDere[0] = RandomBuy[random(sizeof(RandomBuy))];
format(string, sizeof(string), "Порт SF:\nНефть: %d\nУголь: %d\nДерево: %d", SellNeft[0], SellYgol[0], SellDere[0]);
Update3DTextLabelText(PortSF[0], COLOR_YELLOW, string);
SellNeft[1] = RandomBuy[random(sizeof(RandomBuy))];
SellYgol[1] = RandomBuy[random(sizeof(RandomBuy))];
SellDere[1] = RandomBuy[random(sizeof(RandomBuy))];
format(string, sizeof(string), "Порт LS:\nНефть: %d\nУголь: %d\nДерево: %d", SellNeft[1], SellYgol[1], SellDere[1]);
Update3DTextLabelText(PortSF[1], COLOR_YELLOW, string);
return 1;
}
Спасибо такой вариант я еще не пробывал буду знать спасибо! wAx отблагодарю "Спасибо"