Страница 635 из 643 ПерваяПервая ... 135535585625633634635636637 ... ПоследняяПоследняя
Показано с 6,341 по 6,350 из 6424

Тема: Общие вопросы

  1. #6341
    Бывалый Аватар для Darchan Kaen
    Информация о пользователе
    Регистрация
    17.06.2013
    Адрес
    Одесса
    Сообщений
    851
    Записей в дневнике
    3
    Репутация: 47 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Пётр Посмотреть сообщение
    Господа программисты.
    Как в МЗ получить количество предмета кодом?
    Или хотя бы проверить наличие предмета в инвентаре.
    Всю голову сломал, не могу сообразить как прописать.
    В той же табличке это есть, примерно в середине.
    Есть ли предмет / оружие / броня и кол-во:
    Спойлер code:

    Код:
    let includeEquip = AAA;
    let item = BBB[CCC];
    let isHas = $gameParty.hasItem(item, includeEquip);
    let quantity = $gameParty.numItems(item);

    где:
    AAA - для проверки с учетом надетого предмета; true если учитывать надетый и false если не учитывать.
    BBB - тип предмета; $dataItems если предмет/ключевой предмет , $dataWeapons если оружие, $dataArmors если броня.
    CCC - порядковый номер предмета / оружия / брони в Базе данных.

    Спойлер Пример для предмета:

    Код:
    let includeEquip = false; //надетые не интересуют
    let item = $dataItems[7]; //седьмой по счету предмет БД раздела "Предметы"
    let isHas = $gameParty.hasItem(item, includeEquip); //есть ли в инвентаре предмет
    let quantity = $gameParty.numItems(item); //сколько предмета 
    $gameSwitches.setValue(1, isHas); //в Переключатель №1, есть ли предмет
    $gameVariables.setValue(1, quantity); //в Переменную №1, количество предмета
    Последний раз редактировалось Darchan Kaen; 09.09.2022 в 21:32.

  2. #6342
    Бывалый Аватар для Phileas
    Информация о пользователе
    Регистрация
    05.02.2016
    Адрес
    HD 128620, HR 5459, CP−60°5483, GCTP 3309.00A, LHS 50
    Сообщений
    621
    Записей в дневнике
    26
    Репутация: 22 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от Alisa Посмотреть сообщение
    А что вот это значит?
    X - это в коде Дарчана индекс переменной, в которую нужно записать вещи. Нужно заменить на нужное вам число. Выберите переменную и не переписывайте её, иначе потеряете запись об инвентаре.
    Мои игры

    Мои плагины

    Мой Telegram-канал

    Мой Boosty



    Спойлер In my humble opinion :

    Все мои сообщения отражают лишь моё скромное мнение. Я ни в коем случае не пытаюсь кого-либо обидеть, ни на кого/что не наезжаю и ничего не навязываю. Благодарю за понимание и адекватность.

  3. #6343
    Маститый Аватар для Alisa
    Информация о пользователе
    Регистрация
    29.08.2013
    Сообщений
    1,427
    Записей в дневнике
    8
    Репутация: 76 Добавить или отнять репутацию

    По умолчанию

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

    PHP код:
    $dataItems.forEach(function(item{$gameParty.loseItem(item,99,false);}); 
    PHP код:
    $dataItems.forEach(function(item{$gameParty.loseItem(item,99,false
    Но код упорно выдавал это:


    UPD: Вопрос снят!)
    Последний раз редактировалось Alisa; 10.09.2022 в 10:48.

  4. #6344
    Познающий Аватар для KARAKURT
    Информация о пользователе
    Регистрация
    11.05.2008
    Сообщений
    291
    Записей в дневнике
    5
    Репутация: 8 Добавить или отнять репутацию

    По умолчанию

    SRPG Studio.
    У кого-нибудь есть вылеченная версия?

  5. #6345
    Бывалый Аватар для Zliuka
    Информация о пользователе
    Регистрация
    15.08.2016
    Адрес
    Расчленинбург
    Сообщений
    892
    Репутация: 53 Добавить или отнять репутацию

    По умолчанию

    Цитата Сообщение от KARAKURT Посмотреть сообщение
    SRPG Studio.
    У кого-нибудь есть вылеченная версия?
    В стиме сейчас скидки на SRPG. 80%.
    217 рублей за движок и 587 за всё (движок и все длц)

  6. #6346

    По умолчанию

    Цитата Сообщение от KARAKURT Посмотреть сообщение
    SRPG Studio.
    У кого-нибудь есть вылеченная версия?
    Вот держи SRPG Studio v1.246

  7. #6347

    По умолчанию

    Вопрос по кнопкам клавы и геймпада.

    По-моему всё устроено так:
    - настройка кнопок идущая по умолчанию (также как и запуск в полный экран, вкл и выкл ME,BGM,BGS и SE) передаются вместе с игрой
    - если автор игры переназначил кнопки у себя через F1, это изменение не передаётся с игрой, если у игрока есть на компе мейкер, на котором он сам переназначил кнопки или есть установленная игра уже с переназначенными кнопками. Или изменения перекроются настройками новой игры?
    - если так оно и есть, свои настройки можно передать через экспортированный файл реестра, игрок должен запустить его чтобы принять изменения, будет ли такой способ работать на разных системах винды?
    - разные геймпады настроены по разному, у одних нумерация начинается с 0 у других с 1, влияет ли это на назначенные кнопки?
    - мейкер настроен под DirectInput, а XInput геймпад надо настраивать, например чтобы работали триггеры

    Насколько всё это верно, и это касается ВХАсе, или МВ и МЗ тоже, и может кто пробовал разые геймпады, одинаковые ли там настройки? Вроде есть скрипты с API, но хочется без них. Или к каждой игре делать туториал про F1, для игроков, не знающих мейкер "внутренние названия кнопок" непривычны и не всегда понятны.

  8. #6348
    Бывалый Аватар для Zliuka
    Информация о пользователе
    Регистрация
    15.08.2016
    Адрес
    Расчленинбург
    Сообщений
    892
    Репутация: 53 Добавить или отнять репутацию

    По умолчанию

    Или изменения перекроются настройками новой игры?
    Не перекрываются настройки новой игрой.
    если так оно и есть, свои настройки можно передать через экспортированный файл реестра, игрок должен запустить его чтобы принять изменения, будет ли такой способ работать на разных системах винды?
    Файлик который ты скидывал назначил очень странное управление. Бег на бамперы. Тригеры не задействовались. Десятая винда.
    разные геймпады настроены по разному, у одних нумерация начинается с 0 у других с 1, влияет ли это на назначенные кнопки?
    Вот этого не знаю. Я посмотрел все геймпады, что у меня есть, через свойства и там все с 1 начинается.
    мейкер настроен под DirectInput, а XInput геймпад надо настраивать, например чтобы работали триггеры
    Насколько всё это верно, и это касается ВХАсе, или МВ и МЗ тоже, и может кто пробовал разые геймпады, одинаковые ли там настройки?
    В МВ и МЗ вроде без разницы DirectInput или XInput.
    В МВ и МЗ работают только dpad, левый стик, бамперы и кнопки abxy. Чтобы заработали другие я пользуюсь плагином от дк. Вообще кнопки можно заставить работать и без плагина как-то так: в событие Input.gamepadMapper[6] = 'lt' далее в условие скриптом Input.isPressed("lt") - какое-либо действие.
    Может в эйсе есть что-то подобное. Я хз. Пару лет назад щупал скрипт gamepad extender. Не разобрался как там кнопки переназначить.
    Разные геймпады работают по разному. Возможно от драйверов зависит. Потому как в моём дефендере при переключении с xinput в dinput кнопки переназначаются, а вот logitech геймпад работает всегда по той же раскладке(в mv\mz, в ace меняется раскладка). Дуалшок от второй плойки - там вообще белиберда с управлением, вроде нужно драйвер ставить.
    каждой игре делать туториал
    Возможно стоит файлик с туториалом кидать в папку с игрой и в теме писать об этом.
    Последний раз редактировалось Zliuka; 01.10.2022 в 15:33.

  9. #6349

    По умолчанию

    Дуалшок от второй плойки, это мой случай, через примочку с алиэкпресса он видится как от третей, в нём можно задействовать всё кроме правого стика L3,R3,Analog. Выходит надо наделать .reg файлы под каждый геймпад чтобы игрок выбрал свой, только когда его ставишь вылезают сообщения о внесеннии изменений, они могут смутить игрока.

  10. #6350
    Бывалый Аватар для Zliuka
    Информация о пользователе
    Регистрация
    15.08.2016
    Адрес
    Расчленинбург
    Сообщений
    892
    Репутация: 53 Добавить или отнять репутацию

    По умолчанию

    Да. Раскладка с файла работает с дуалшоком.
    Стрельба - квадрат
    бег - треугольник и R2
    стрейф - L2
    стрельба в одну сторону - L1
    X - действие
    Кружок - меню
    Последний раз редактировалось Zliuka; 01.10.2022 в 18:01.

Страница 635 из 643 ПерваяПервая ... 135535585625633634635636637 ... ПоследняяПоследняя

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

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

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

Метки этой темы

Социальные закладки

Социальные закладки

Ваши права

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