Перейти к содержимому

DustBlue IPB Skin by CodeGame Networks

Проблема с запретом на буксировку закрытой техники


  • Закрытая тема Тема закрыта
Сообщений в теме: 17

#1 Gromillla

Gromillla

    Пользователь

  • Проверенные
  • PipPip
  • 27 сообщений
  • ГородТаганрог

Отправлено 06 февраля 2016 - 13:22

Поставил всё по гайду (не реклама http://s-platoon.ru/...rytoi-tekhniki/) и пробовал как описано в комментариях, не помогает.
Античит инфистар, отспавленная техника через админку высвечивает меню буксировать, а купленная техника у торговцев не высвечивает буксировку. На предмет запрета буксировки закрытой техники - работает.
Вопрос в том, как поправить скрипт чтоб буксировать можно было открытую технику?

#2 NoNameUltima

NoNameUltima

    Администратор

  • Администраторы
  • 191 сообщений
  • ГородСанкт-Петербург

Отправлено 06 февраля 2016 - 18:13

Просмотр сообщенияGromillla (06 февраля 2016 - 13:22) писал:

Поставил всё по гайду (не реклама http://s-platoon.ru/...rytoi-tekhniki/) и пробовал как описано в комментариях, не помогает.
Античит инфистар, отспавленная техника через админку высвечивает меню буксировать, а купленная техника у торговцев не высвечивает буксировку. На предмет запрета буксировки закрытой техники - работает.
Вопрос в том, как поправить скрипт чтоб буксировать можно было открытую технику?

1. Привыкай писать БОЛЬШЕ  информации - тут нет телепатов.
2. Что за торговая система?
Если ты ставил какиенить торговые системы, то смотри как в них спавнится техника, мб там ИД не правильно назначаются.
3. Привыкайте прикладывать РТП сервера и клиента, и не портянку на 100500 страниц, а - запустить сервер, купить тачку и показать РПТ после этого.

P.S. Что там за скрипт на платуне - хз. Платун лагает, мне лично не зайти.

#3 Gromillla

Gromillla

    Пользователь

  • Проверенные
  • PipPip
  • 27 сообщений
  • ГородТаганрог

Отправлено 06 февраля 2016 - 19:27

Просмотр сообщенияNoNameUltima (06 февраля 2016 - 18:13) писал:

1. Привыкай писать БОЛЬШЕ  информации - тут нет телепатов.
2. Что за торговая система?
Если ты ставил какиенить торговые системы, то смотри как в них спавнится техника, мб там ИД не правильно назначаются.
3. Привыкайте прикладывать РТП сервера и клиента, и не портянку на 100500 страниц, а - запустить сервер, купить тачку и показать РПТ после этого.

P.S. Что там за скрипт на платуне - хз. Платун лагает, мне лично не зайти.
Уже давно лагает)
Торговая система обычная, потому что через улучшенную техника не покупается.
По РПТ ничего странного не замечено, но сейчас сделаю и прилеплю.
id назначаются одинаковые.

#4 Gromillla

Gromillla

    Пользователь

  • Проверенные
  • PipPip
  • 27 сообщений
  • ГородТаганрог

Отправлено 07 февраля 2016 - 09:00

Это arma2oaserver.RPT

Скрытый текст


#5 Gromillla

Gromillla

    Пользователь

  • Проверенные
  • PipPip
  • 27 сообщений
  • ГородТаганрог

Отправлено 07 февраля 2016 - 09:01

Это ArmA2OA.RPT
Скрытый текст


#6 Gromillla

Gromillla

    Пользователь

  • Проверенные
  • PipPip
  • 27 сообщений
  • ГородТаганрог

Отправлено 07 февраля 2016 - 09:03

Я не нашёл как спрятать в спойлер и у меня нельзя прикрепить фалы почему-то.

#7 КенГуру

КенГуру

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 42 сообщений
  • ГородЧелябинск

Отправлено 07 февраля 2016 - 09:03

Да ты прикалываешься тут никак, Громила??
С уважением, и всё такое..

#8 Gromillla

Gromillla

    Пользователь

  • Проверенные
  • PipPip
  • 27 сообщений
  • ГородТаганрог

Отправлено 07 февраля 2016 - 09:04

Просмотр сообщенияКенГуру (07 февраля 2016 - 09:03) писал:

Да ты прикалываешься тут никак, Громила??
нет, если покажете как в спойлер спрятать, я откорректирую)

#9 КенГуру

КенГуру

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 42 сообщений
  • ГородЧелябинск

Отправлено 07 февраля 2016 - 09:06

Просмотр сообщенияGromillla (07 февраля 2016 - 09:03) писал:

Я не нашёл как спрятать в спойлер и у меня нельзя прикрепить фалы почему-то.
Третья кнопка сверху - Специальные ВВ-коды. Там скрытый текст. Но предварительно выдели из лога суть.. Зачем нам весь-то??
С уважением, и всё такое..

#10 Gromillla

Gromillla

    Пользователь

  • Проверенные
  • PipPip
  • 27 сообщений
  • ГородТаганрог

Отправлено 07 февраля 2016 - 09:17

Просмотр сообщенияКенГуру (07 февраля 2016 - 09:06) писал:

Третья кнопка сверху - Специальные ВВ-коды. Там скрытый текст. Но предварительно выдели из лога суть.. Зачем нам весь-то??
Всё сделал, спасибо)

#11 Gromillla

Gromillla

    Пользователь

  • Проверенные
  • PipPip
  • 27 сообщений
  • ГородТаганрог

Отправлено 07 февраля 2016 - 09:20

Ещё момент, сейчас когда проверял скрипт в работе, выяснилось что он работает, но после того как сесть в машину -> выйти -> закрыть машину на ключ -> открыть машину (тогда появляется буксировка, но тогда же и начинает работать звук закрытия/открытия машины).

#12 КенГуру

КенГуру

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 42 сообщений
  • ГородЧелябинск

Отправлено 07 февраля 2016 - 09:24

Просмотр сообщенияGromillla (07 февраля 2016 - 09:20) писал:

Ещё момент, сейчас когда проверял скрипт в работе, выяснилось что он работает, но после того как сесть в машину -> выйти -> закрыть машину на ключ -> открыть машину (тогда появляется буксировка, но тогда же и начинает работать звук закрытия/открытия машины).
Так в чём тогда трабла-то? Поясни плизз.
И выше вот это непонятно:

Просмотр сообщенияGromillla (06 февраля 2016 - 13:22) писал:

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

С уважением, и всё такое..

#13 Gromillla

Gromillla

    Пользователь

  • Проверенные
  • PipPip
  • 27 сообщений
  • ГородТаганрог

Отправлено 07 февраля 2016 - 09:28

Просмотр сообщенияКенГуру (07 февраля 2016 - 09:24) писал:

Так в чём тогда трабла-то? Поясни плизз.
И выше вот это непонятно:
трабла в том, что стоит скрипт центрального замка, буксировки и фикс буксировки для закрытой техники. Но видимо фикс конфликтует с центральным замком, вот не могу понять как лечится этот конфликт.
Если спавнить технику через админку, то буксировка есть даже на закрытой машине.

#14 КенГуру

КенГуру

    Продвинутый пользователь

  • Проверенные
  • PipPipPip
  • 42 сообщений
  • ГородЧелябинск

Отправлено 07 февраля 2016 - 09:45

Спавн через админку не запускает скрипт server_publishVehicle2.sqf , поэтому и запрета нет. После реста эта техника отреспится самим серваком и запрет будет работать..

А по поводу самого затыка:
ИМХО - конфликтует не фикс, а сама буксировка и центральный замок. Ищи их общие скрипты и пересекающиеся функции..
С уважением, и всё такое..

#15 Gromillla

Gromillla

    Пользователь

  • Проверенные
  • PipPip
  • 27 сообщений
  • ГородТаганрог

Отправлено 07 февраля 2016 - 09:47

Просмотр сообщенияКенГуру (07 февраля 2016 - 09:45) писал:

Спавн через админку не запускает скрипт server_publishVehicle2.sqf , поэтому и запрета нет. После реста эта техника отреспится самим серваком и запрет будет работать..

А по поводу самого затыка:
ИМХО - конфликтует не фикс, а сама буксировка и центральный замок. Ищи их общие скрипты и пересекающиеся функции..
хм, спасибо за направление, надеюсь оно правильно, буду рыскать.

#16 NoNameUltima

NoNameUltima

    Администратор

  • Администраторы
  • 191 сообщений
  • ГородСанкт-Петербург

Отправлено 07 февраля 2016 - 19:01

Просмотр сообщенияКенГуру (07 февраля 2016 - 09:45) писал:

Спавн через админку не запускает скрипт server_publishVehicle2.sqf , поэтому и запрета нет. После реста эта техника отреспится самим серваком и запрет будет работать..
Странный вывод...
1. Спавн через админку, одинаков, как и при покупке(Спавн с записью в БД). Если у тебя нормальная админка и скрипты нормальные.
2. Спавн без записи в БД, спавнит технику открытой - у нее нет владельца. И данная техника после рестарта пропадет.
3. Буксировка техники работает на технику которая не имеет владельца, или открыта. => После покупки, открыть, сесть за руль, выйти - дальше можно буксировать.
4. Ошибки в РПТ надо править, а не забивать на них.

Error Undefined variable in expression: s_player_selfbloodbag
File mpmissions\__CUR_MP.Chernarus\Scripts\fn_selfActions.sqf, line 29
Добавить в init.sqf
s_player_selfbloodbag = -1;

или в сам скрипт в самый верх

if (isNil "s_player_selfbloodbag") then
{s_player_selfbloodbag = -1;};

Error position: <private ["theVehicle"];
theVehicle = veh>
Error Local variable in global space
File mpmissions\__CUR_MP.Chernarus\Scripts\safezonevehicle.sqf, line 13

Нет нижнего подчеркивания у переменной объявленой в секции Private => переменная глобальная, и пихать ее в секцию Private = ошибка.

#17 Gromillla

Gromillla

    Пользователь

  • Проверенные
  • PipPip
  • 27 сообщений
  • ГородТаганрог

Отправлено 07 февраля 2016 - 20:16

Просмотр сообщенияNoNameUltima (07 февраля 2016 - 19:01) писал:

Error position: <private ["theVehicle"];
theVehicle = veh>
Error Local variable in global space
File mpmissions\__CUR_MP.Chernarus\Scripts\safezonevehicle.sqf, line 13

Нет нижнего подчеркивания у переменной объявленой в секции Private => переменная глобальная, и пихать ее в секцию Private = ошибка.
Значит строку
private ["theVehicle"];
можно убрать? Или она (переменная) задаётся по-другому?

А точная логика для активации буксировки открытого транспорта такова -> открыть - сесть в транспорт - выйти из транспорта - закрыть (появился звук центрального замка, при первом открытии его нет) - открыть.

#18 Gromillla

Gromillla

    Пользователь

  • Проверенные
  • PipPip
  • 27 сообщений
  • ГородТаганрог

Отправлено 14 февраля 2016 - 08:15

проблема решилась только после установки другой системы буксировки, закрывайте тему.




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных