Добро пожаловать на Pro Pawn - Портал о PAWN-скриптинге.
Показано с 1 по 5 из 5
  1. #1
    Аватар для Dima_Tushin
    Пользователь

    Статус
    Оффлайн
    Регистрация
    21.04.2013
    Адрес
    Россия
    Сообщений
    154
    Репутация:
    1 ±

    обновление цен

    Здравствуйте делал работу дальнобойщиков столкнулся с такой проблемой не могу сделать обновление цен на каждый индивидуальная стоимость а получается у всех одинаковая
    подскажите пожалуйста почему у всех одинаковая хотелось бы чтобы хотя бы разные были

    Код:
    PHP код:
    stock UpdateMoney()
    {
        new 
    RandomBuy[10] = {3004005006007008009001000 };
        new 
    string[90], rand random(sizeof(RandomBuy));
        
        
    NeftTonn[0] = RandomBuy[rand];
        
    format(stringsizeof(string), "Нефтезавод 1:\nЦена за товар: %d"NeftTonn[0]);
        
    Update3DTextLabelText(NeftZavod[0], COLOR_YELLOWstring);

        
    NeftTonn[1] = RandomBuy[rand];
        
    format(stringsizeof(string), "Нефтезавод 2:\nЦена за товар: %d"NeftTonn[1]);
        
    Update3DTextLabelText(NeftZavod[1], COLOR_YELLOWstring);

        
    DereTonn[0] = RandomBuy[rand];
        
    format(stringsizeof(string), "Лесопилка 1:\nЦена за товар: %d"DereTonn[0]);
        
    Update3DTextLabelText(NeftZavod[2], COLOR_YELLOWstring);

        
    DereTonn[1] = RandomBuy[rand];
        
    format(stringsizeof(string), "Лесопилка 2:\nЦена за товар: %d"DereTonn[1]);
        
    Update3DTextLabelText(NeftZavod[3], COLOR_YELLOWstring);
        
        
    YgolTonn[0] = RandomBuy[rand];
        
    format(stringsizeof(string), "Склад угля 1:\nЦена за товар: %d"YgolTonn[0]);
        
    Update3DTextLabelText(NeftZavod[4], COLOR_YELLOWstring);
        
        
    YgolTonn[1] = RandomBuy[rand];
        
    format(stringsizeof(string), "Склад угля 2:\nЦена за товар: %d"YgolTonn[1]);
        
    Update3DTextLabelText(NeftZavod[5], COLOR_YELLOWstring);

        
    SellNeft[0] = RandomBuy[rand];
        
    SellYgol[0] = RandomBuy[rand];
        
    SellDere[0] = RandomBuy[rand];
        
    format(stringsizeof(string), "Порт SF:\nНефть: %d\nУголь: %d\nДерево: %d"SellNeft[0], SellYgol[0], SellDere[0]);
        
    Update3DTextLabelText(PortSF[0], COLOR_YELLOWstring);
        
        
    SellNeft[1] = RandomBuy[rand];
        
    SellYgol[1] = RandomBuy[rand];
        
    SellDere[1] = RandomBuy[rand];
        
    format(stringsizeof(string), "Порт LS:\nНефть: %d\nУголь: %d\nДерево: %d"SellNeft[1], SellYgol[1], SellDere[1]);
        
    Update3DTextLabelText(PortSF[1], COLOR_YELLOWstring);
        return 
    1;

    Подскажите в чем ошибка?
    Разрабатываю свой собственный мод State RolePlay Mysql R38

  2. #2
    Аватар для Batya_Montes
    Пользователь

    Статус
    Оффлайн
    Регистрация
    26.02.2017
    Адрес
    0x
    Сообщений
    163
    Репутация:
    13 ±
    PHP код:
    rand random(sizeof(RandomBuy
    сам ведь генерируешь значение, а дальше везде его используешь не генерируя новое для каждой последующей записи

  3. #3
    Аватар для Dima_Tushin
    Пользователь

    Статус
    Оффлайн
    Регистрация
    21.04.2013
    Адрес
    Россия
    Сообщений
    154
    Репутация:
    1 ±
    ну это я уже сам до петрил у меня нету вариантов больше я незнаю как сделать
    Разрабатываю свой собственный мод State RolePlay Mysql R38

  4. #4
    Аватар для wAx
    ¯\_(ツ)_/¯

    Статус
    Оффлайн
    Регистрация
    13.12.2013
    Сообщений
    377
    Репутация:
    146 ±
    PHP код:
    stock UpdateMoney()
    {
        new 
    RandomBuy[10] = {3004005006007008009001000 };
        new 
    string[90];
        
        
    NeftTonn[0] = RandomBuy[random(sizeof(RandomBuy))];
        
    format(stringsizeof(string), "Нефтезавод 1:\nЦена за товар: %d"NeftTonn[0]);
        
    Update3DTextLabelText(NeftZavod[0], COLOR_YELLOWstring);

        
    NeftTonn[1] = RandomBuy[random(sizeof(RandomBuy))];
        
    format(stringsizeof(string), "Нефтезавод 2:\nЦена за товар: %d"NeftTonn[1]);
        
    Update3DTextLabelText(NeftZavod[1], COLOR_YELLOWstring);

        
    DereTonn[0] = RandomBuy[random(sizeof(RandomBuy))];
        
    format(stringsizeof(string), "Лесопилка 1:\nЦена за товар: %d"DereTonn[0]);
        
    Update3DTextLabelText(NeftZavod[2], COLOR_YELLOWstring);

        
    DereTonn[1] = RandomBuy[random(sizeof(RandomBuy))];
        
    format(stringsizeof(string), "Лесопилка 2:\nЦена за товар: %d"DereTonn[1]);
        
    Update3DTextLabelText(NeftZavod[3], COLOR_YELLOWstring);
        
        
    YgolTonn[0] = RandomBuy[random(sizeof(RandomBuy))];
        
    format(stringsizeof(string), "Склад угля 1:\nЦена за товар: %d"YgolTonn[0]);
        
    Update3DTextLabelText(NeftZavod[4], COLOR_YELLOWstring);
        
        
    YgolTonn[1] = RandomBuy[random(sizeof(RandomBuy))];
        
    format(stringsizeof(string), "Склад угля 2:\nЦена за товар: %d"YgolTonn[1]);
        
    Update3DTextLabelText(NeftZavod[5], COLOR_YELLOWstring);

        
    SellNeft[0] = RandomBuy[random(sizeof(RandomBuy))];
        
    SellYgol[0] = RandomBuy[random(sizeof(RandomBuy))];
        
    SellDere[0] = RandomBuy[random(sizeof(RandomBuy))];
        
    format(stringsizeof(string), "Порт SF:\nНефть: %d\nУголь: %d\nДерево: %d"SellNeft[0], SellYgol[0], SellDere[0]);
        
    Update3DTextLabelText(PortSF[0], COLOR_YELLOWstring);
        
        
    SellNeft[1] = RandomBuy[random(sizeof(RandomBuy))];
        
    SellYgol[1] = RandomBuy[random(sizeof(RandomBuy))];
        
    SellDere[1] = RandomBuy[random(sizeof(RandomBuy))];
        
    format(stringsizeof(string), "Порт LS:\nНефть: %d\nУголь: %d\nДерево: %d"SellNeft[1], SellYgol[1], SellDere[1]);
        
    Update3DTextLabelText(PortSF[1], COLOR_YELLOWstring);
        return 
    1;


  5. Пользователь сказал cпасибо:
    Dima_Tushin (10.03.2017)
  6. #5
    Аватар для Dima_Tushin
    Пользователь

    Статус
    Оффлайн
    Регистрация
    21.04.2013
    Адрес
    Россия
    Сообщений
    154
    Репутация:
    1 ±
    Цитата Сообщение от wAx Посмотреть сообщение
    PHP код:
    stock UpdateMoney()
    {
        new 
    RandomBuy[10] = {3004005006007008009001000 };
        new 
    string[90];
        
        
    NeftTonn[0] = RandomBuy[random(sizeof(RandomBuy))];
        
    format(stringsizeof(string), "Нефтезавод 1:\nЦена за товар: %d"NeftTonn[0]);
        
    Update3DTextLabelText(NeftZavod[0], COLOR_YELLOWstring);

        
    NeftTonn[1] = RandomBuy[random(sizeof(RandomBuy))];
        
    format(stringsizeof(string), "Нефтезавод 2:\nЦена за товар: %d"NeftTonn[1]);
        
    Update3DTextLabelText(NeftZavod[1], COLOR_YELLOWstring);

        
    DereTonn[0] = RandomBuy[random(sizeof(RandomBuy))];
        
    format(stringsizeof(string), "Лесопилка 1:\nЦена за товар: %d"DereTonn[0]);
        
    Update3DTextLabelText(NeftZavod[2], COLOR_YELLOWstring);

        
    DereTonn[1] = RandomBuy[random(sizeof(RandomBuy))];
        
    format(stringsizeof(string), "Лесопилка 2:\nЦена за товар: %d"DereTonn[1]);
        
    Update3DTextLabelText(NeftZavod[3], COLOR_YELLOWstring);
        
        
    YgolTonn[0] = RandomBuy[random(sizeof(RandomBuy))];
        
    format(stringsizeof(string), "Склад угля 1:\nЦена за товар: %d"YgolTonn[0]);
        
    Update3DTextLabelText(NeftZavod[4], COLOR_YELLOWstring);
        
        
    YgolTonn[1] = RandomBuy[random(sizeof(RandomBuy))];
        
    format(stringsizeof(string), "Склад угля 2:\nЦена за товар: %d"YgolTonn[1]);
        
    Update3DTextLabelText(NeftZavod[5], COLOR_YELLOWstring);

        
    SellNeft[0] = RandomBuy[random(sizeof(RandomBuy))];
        
    SellYgol[0] = RandomBuy[random(sizeof(RandomBuy))];
        
    SellDere[0] = RandomBuy[random(sizeof(RandomBuy))];
        
    format(stringsizeof(string), "Порт SF:\nНефть: %d\nУголь: %d\nДерево: %d"SellNeft[0], SellYgol[0], SellDere[0]);
        
    Update3DTextLabelText(PortSF[0], COLOR_YELLOWstring);
        
        
    SellNeft[1] = RandomBuy[random(sizeof(RandomBuy))];
        
    SellYgol[1] = RandomBuy[random(sizeof(RandomBuy))];
        
    SellDere[1] = RandomBuy[random(sizeof(RandomBuy))];
        
    format(stringsizeof(string), "Порт LS:\nНефть: %d\nУголь: %d\nДерево: %d"SellNeft[1], SellYgol[1], SellDere[1]);
        
    Update3DTextLabelText(PortSF[1], COLOR_YELLOWstring);
        return 
    1;

    Спасибо такой вариант я еще не пробывал буду знать спасибо! wAx отблагодарю "Спасибо"
    Разрабатываю свой собственный мод State RolePlay Mysql R38

 

 

Информация о теме

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

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •