Перейти к содержанию

Заархивировано

Эта тема находится в архиве и закрыта для дальнейших ответов.

MSC

VTN: Обсуждение

Рекомендуемые сообщения

1 минуту назад, Dock сказал:

плохой программист

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

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


Ссылка на сообщение
Поделиться на другие сайты

Пропадают снаряды, иногда навсегда, инфа 100%!

Забыл добавить: В сингле не воспроизводится, только в МП и на дедике.

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


Ссылка на сообщение
Поделиться на другие сайты

@coppernik Чортовы Бисы. Опять они мне со своей локальностью подгадили. Гляну что там опять не так. Хотя есть уже пара идей на счет того, почему такое происходит. Попробуй в сингле совершить такую операцию: поставь двух гранатометчиков с РПГ-7 в редакторе, обоих сделай юзабельными, зайди за одного, скинь рюкзак, зайди за второго выкинь из рюкзака все выстрелы для рпг, подойди к лежащему рюкзаку и открой с ними инвентарь, выжди пару секунд, а затем попробуй просто заменить свой пустой рюзкак (который у тебя на спине) на лежащий на земле. И посмотри что получится. Вангую, что выстрелы вывалятся на землю, но надо проверить. Если вывалятся, значит опять надо дописывать алгоритм, который будет обрабатывать и такую замену рюкзаков тоже.

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


Ссылка на сообщение
Поделиться на другие сайты
28 minutes ago, DAP said:

@coppernik Чортовы Бисы. Опять они мне со своей локальностью подгадили. Гляну что там опять не так. Хотя есть уже пара идей на счет того, почему такое происходит. Попробуй в сингле совершить такую операцию: поставь двух гранатометчиков с РПГ-7 в редакторе, обоих сделай юзабельными, зайди за одного, скинь рюкзак, зайди за второго выкинь из рюкзака все выстрелы для рпг, подойди к лежащему рюкзаку и открой с ними инвентарь, выжди пару секунд, а затем попробуй просто заменить свой пустой рюзкак (который у тебя на спине) на лежащий на земле. И посмотри что получится. Вангую, что выстрелы вывалятся на землю, но надо проверить. Если вывалятся, значит опять надо дописывать алгоритм, который будет обрабатывать и такую замену рюкзаков тоже.

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

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


Ссылка на сообщение
Поделиться на другие сайты
45 минут назад, coppernik сказал:

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

Вот меня именно это исчезновение и интересует. Мой скрипт, так-то, ничего не удаляет безвозвратно. Он копирует содержимое в переменную и потом уже только начинает выполнять операции с содержимым, перенося "лишнее" на землю, беря данные уже из этой переменной. Куда оно пропадает мне непонятно. В принципе проблему с выкидыванием можно решить просто: достаточно ввести проверку на ID рюкзака, в случае изменения которого скрипт будет обновлять "разрешенное содержимое". А вот с исчезновением... тут надо курить где и как оно исчезает и почему.

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


Ссылка на сообщение
Поделиться на другие сайты

@DAP Ну можно сделать так:
В момент спавна выставлять переменную с класснеймом рюкзака, при сбрасывании рюкзака обнулять ее. Если при подборе рюкзака переменная уже выставлена - значит произошел быстрый обмен рюкзаков через правую кнопку.

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


Ссылка на сообщение
Поделиться на другие сайты

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

Поэтому в сингле ниче не пропадает, а на дедике (боты локальны серверу) - пропадает.

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


Ссылка на сообщение
Поделиться на другие сайты
23 минуты назад, coppernik сказал:

@DAP Ну можно сделать так:
В момент спавна выставлять переменную с класснеймом рюкзака, при сбрасывании рюкзака обнулять ее. Если при подборе рюкзака переменная уже выставлена - значит произошел быстрый обмен рюкзаков через правую кнопку.

Это лишнее. Достаточно будет при открытии инвентаря записывать в переменную ID текущего рюкзака игрока и при ее изменении просто обновлять ID и переменную с "разрешенным содержимым".

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


Ссылка на сообщение
Поделиться на другие сайты
3 hours ago, DAP said:

@leet чо, не так что ли? :yoba-arma:

Так. Но доверия не оправдал

 

За столько лет "медицина" лучше не стала. Задача завалена - уволить с позором и занесением в грудную клетку.

 

ДАК - давай скринчик бехи. Не поиграть так хоть посмотреть будет на что.

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


Ссылка на сообщение
Поделиться на другие сайты
9 минут назад, leet сказал:

Так. Но доверия не оправдал

Твое что ли? :yoba-arma:

10 минут назад, leet сказал:

За столько лет "медицина" лучше не стала.

Да ладно! :yoba-arma:

9 минут назад, leet сказал:

Задача завалена - уволить с позором и занесением в грудную клетку.

Ты увольнять то будешь? :yoba-arma: После того, как сам сбежал, хлопнув дверью, после истерики из-за введения безобидной опции? :yoba-arma: Которую, кстати, выпилили :yoba-arma:

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


Ссылка на сообщение
Поделиться на другие сайты
1 minute ago, DAP said:

Твое что ли? :yoba-arma:

Да ладно! :yoba-arma:

Ты увольнять то будешь? :yoba-arma: После того, как сам сбежал, хлопнув дверью, после истерики из-за введения безобидной опции? :yoba-arma: Которую, кстати, выпилили :yoba-arma:

Всех в целом.

Стала? Не вижу.

Чувства юмора точно не занимать. Так это мой косяк что за 3 года или сколько там уже было версия сменилась с 0.4 до 0.4.5? А вы пилите дальше, будем посмотреть.

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


Ссылка на сообщение
Поделиться на другие сайты
40 минут назад, leet сказал:

За столько лет "медицина" лучше не стала.

С каждым патчем всё лучше и лучше в ту или иную сторону...

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


Ссылка на сообщение
Поделиться на другие сайты
32 минуты назад, leet сказал:

Всех в целом.

А эти "все" хоть в курсе? :yoba-arma:

33 минуты назад, leet сказал:

Стала? Не вижу.

Так ты мод то скачай для начала :yoba-arma: И сравни то,  как было когда я только пришел в команду и как стало теперь :yoba-arma: Хотя... я не уверен, что ты вообще поймешь в чем суть изменений и вообще сможешь ли их увидеть :yoba-arma:

34 минуты назад, leet сказал:

Чувства юмора точно не занимать. Так это мой косяк что за 3 года или сколько там уже было версия сменилась с 0.4 до 0.4.5? А вы пилите дальше, будем посмотреть.

Без чувства юмора в этом деле никуда :yoba-arma: А вот у тебя было плохо с ним, ты и сбежал :yoba-arma: И, да, с тебя уже давно никто ничего не спрашивает :yoba-arma:

 

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


Ссылка на сообщение
Поделиться на другие сайты
1 минуту назад, DAP сказал:

:yoba-arma: Хотя... я не уверен, что ты вообще поймешь в чем суть изменений

т.е. изменения незаметные?

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


Ссылка на сообщение
Поделиться на другие сайты
Just now, Wrangler said:

т.е. изменения незаметные?

Почему же. Лагать стало очень заметно.

3 minutes ago, DAP said:

А эти "все" хоть в курсе? :yoba-arma:

Так ты мод то скачай для начала :yoba-arma: И сравни то,  как было когда я только пришел в команду и как стало теперь :yoba-arma: Хотя... я не уверен, что ты вообще поймешь в чем суть изменений и вообще сможешь ли их увидеть :yoba-arma:

Без чувства юмора в этом деле никуда :yoba-arma: А вот у тебя было плохо с ним, ты и сбежал :yoba-arma: И, да, с тебя уже давно никто ничего не спрашивает :yoba-arma:

 

Не подумал что ты так скучать будешь :*

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


Ссылка на сообщение
Поделиться на другие сайты
6 минут назад, leet сказал:

Почему же. Лагать стало очень заметно.

Ну разумеется... :yoba-arma: 

6 минут назад, leet сказал:

Не подумал что ты так скучать будешь :*

Не проецируй на меня свои фантазии :yoba-arma: Это ты до сих пор ползаешь вокруг ВТН, а не наоборот :yoba-arma:

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


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

  • Последние посетители   0 пользователей онлайн

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

×

Важная информация

Мы разместили cookie-файлы на ваше устройство, чтобы помочь сделать этот сайт лучше. Вы можете изменить свои настройки cookie-файлов, или продолжить без изменения настроек.