Вопросы

Основа мода: Social Rp

Вообщем, при загрузке груза можно ставить хоть 5кг а там сразу 100 загружается, еще при нажатии H(для отказа от груза) пишет что прицеп аннулирован, но он снова спавниться и нагружается, Так-же при нажатии H там же выдаются сразу деньги за груз. Как это можно исправить?

Поделиться сообщением


Ссылка на сообщение

18 ответов на этот вопрос

  • 0

@Andy выкладывайте код диалога, в котором указывается кол-во для загрузки

Поделиться сообщением


Ссылка на сообщение
  • 0
  код (открыть спойлер)

 

Поделиться сообщением


Ссылка на сообщение
  • 0

@Andy не то. dTruckJob+1(диалог) скиньте

Поделиться сообщением


Ссылка на сообщение
  • 0
  код (открыть спойлер)

 

Поделиться сообщением


Ссылка на сообщение
  • 0

@Andy найдите код, в котором происходит загрузка. Ищите по пварам: truckamount, truckonroad, waitgruz.

Поделиться сообщением


Ссылка на сообщение
  • 0
  код (открыть спойлер)

 

Поделиться сообщением


Ссылка на сообщение
  • 0

Так-с, с этим я сделал что теперь как минимум можно 100 загружать с этим теперь всё в порядке. Теперь нужно сделать чтобы когда нажимая на H(чтобы отклонить груз) он снова не спавнился и не загружался + чтобы ник при этом изчезал из списка ожидающих груз

Заметка от DEST , создано

АП раз в 24 часа.
Устное предупреждение.

Поделиться сообщением


Ссылка на сообщение
  • 0

@Andy выкладывайте код, который срабатывает при нажатии на кнопку H. Ищите по ключевым словам в моде, которые пишутся после отказа от загрузки. 

Поделиться сообщением


Ссылка на сообщение
  • 0
  код (открыть спойлер)

 

Поделиться сообщением


Ссылка на сообщение
  • 0

@Andy это не совсем тот код. Нужен код именно отказа от груза или чего там у вас. 

Поделиться сообщением


Ссылка на сообщение
  • 0

@DEST Ну текст "Прицеп Аннулирован" пишеться когда я нажимаю H

Поделиться сообщением


Ссылка на сообщение
  • 0

@Andy этот код в каком паблике расположен? Ищите тот код, который расположен в паблике OnPlayerKeyStateChange

Поделиться сообщением


Ссылка на сообщение
  • 0

@DEST Именно там этот код и расположен.

  код (открыть спойлер)


Вот полный код .

Этот же код можно найти самому, если вам не сложно то можете скачать любой мод Social Rp. там вы найдёте.

 

@DEST Так как это исправить?

Поделиться сообщением


Ссылка на сообщение
  • 0

@Andy это форум, тут не нужно ждать ежеминутного ответа. У меня еще и свои дела есть. Как время будет - гляну и отвечу. 

@Andy Это код уже доставки груза, а вам нужен код для отказа от груза. Ищите по ключевым словам, которые вам выводятся в игре. Если вы изменяли назначение кнопок, то это тоже повлияет. 

Поделиться сообщением


Ссылка на сообщение
  • 0

@DEST Нет, это именно тот код. При загрузке фуры если еще раз нажать H то пишет что грув потерян и заказ удалён. А если фура в этот момент уже прицеплина то выдаются деньги за неё(тоже баг)

@DEST  Вот этот текст пишет когда отменяю заказ - SendClientMessage(playerid, COLOR_RED, "Вы потеряли прицеп. Заказ аннулирован");

Поделиться сообщением


Ссылка на сообщение
  • 0

@Andy тогда это не отмена заказа, а просто баг. Нужно добавить проверку на координаты для сдачи груза по типу:

  Код (открыть спойлер)

 

Поделиться сообщением


Ссылка на сообщение
  • 0

@DEST Понял, а можете вставить в код это и скинуть? а то боюсь не туда вставлю и снова баг появиться.

Поделиться сообщением


Ссылка на сообщение
  • 0

@DEST Всё я понял в чём заключался баг и исправил, на самом деле там было указанно 2 координаты выгрузки, то есть там где загружался и там где выгружался, всё исправил всё работает, спасибо! тему можно считать закрытой.

Поделиться сообщением


Ссылка на сообщение
Гость
Эта тема закрыта для публикации ответов.
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

  • Похожий контент

    • djxxx
      От djxxx
      приветствую всех.
       
      Задался таким вопросом при добавлении одной системы на DIALOG_STYLE_TABLIST_HEADERS.
       
      Суть проблемы в том, что диалог не выравнивается под нужные показатели, а просто как будто находиться по середине, в диалоге используется \t, но они особо не помогают в решении, также не ровно.
       
      а если попытаться выравнивать большим количеством \t, оно компилируется но в игре происходят вылеты
       
      Код такой:
      DialogAdmShop ( playerid, DIALOG_EPOINTSHOP, DIALOG_STYLE_TABLIST_HEADERS, fmt_str, ""BR"номер\t"BR"наименование\t"BR"доступное действие\n"\ "{EB4C42}#1\t{FFFFFF}Виртуальная валюта\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#2\t{FFFFFF}Донат валюта\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#3\t{FFFFFF}Вип статусы\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#4\t{FFFFFF}Кейсы\t{888888}нажмите для взаимодействия\n"\ "{EB4C42}#5\t{FFFFFF}Уникальные аксессуары\t{888888}нажмите для взаимодействия", "Выбрать", "Закрыть" ); }  
      сток dialogadmshop:
      stock DialogAdmShop(playerid, dialogid, style, title[], text[], button[], button2[]) {   if(style == 5)   {      ShowPlayerDialog(playerid, 0, DIALOG_STYLE_LIST, "...", "...", "...", "");    }   ShowPlayerDialog(playerid, dialogid, style, title, text, button, button2);   return 1; }