Все сервисы Хабра

Сообщество IT-специалистов

Ответы на любые вопросы об IT

Профессиональное развитие в IT

Удаленная работа для IT-специалистов

Войти на сайт
  • Все вопросы
  • Все теги
  • Пользователи

Хабр Q&A — вопросы и ответы для IT-специалистов

Получайте ответы на вопросы по любой теме из области IT от специалистов в этой теме.

Узнать больше
другие проекты хабра
  • Хабр
  • Карьера
  • Фриланс
Задать вопрос

Zimaell

  • 0
    вклад
  • 307
    вопросов
  • 4
    ответа
  • 25%
    решений
Комментарии
  • Информация
  • Ответы
  • Вопросы
  • Комментарии
  • Подписки
  • Нравится
  • Достижения
  • Как сделать покупки в разных странах с разной валютой?

    Zimaell @Zimaell Автор вопроса
    Loli E1ON, да я думал изначально над этим, думал даже на своем удаленном сервере сделать некую функцию обновляющую курсы валют постоянно и отправлять в игру при покупке....
    Но узнал что такая вещь есть и в самом IAP, а вот как его правильно настроить вот сижу голову ломаю....

    там есть скрипт IAPDemo.cs, подстроил под себя все, вроде как выводит мои товары из моего листинга, только вот цены в долларах и без указания валюты, а как его подстраивать и смотреть как оно меняется пока хз...
    да и при нажатии на покупку выдает фейл, в общем кручусь где-то рядом но не то еще...
    Написано более двух лет назад
  • Как сделать кнопку с регулируемой ценой?

    Zimaell @Zimaell Автор вопроса

    А кнопки ни в коем случае не делайте "с ценами". Привязывайте кнопки к "пакетам" - они же inApps. А при инициализации платежки запрашивайте цены, и отображайте цены пакетов.

    1. Для разных стран можно назначить разные цены
    2. api unityPurchase при инициализации запрашивает у гугла цены и локали для цен. Оттуда можно брать данные и на кнопке прям писать локальную для стора цену и в локальной валюте .. типа 200Руб или 100йен.

    чет никак не найду примеров как это делать, я имею ввиду каталог создавать в гугле а потом чтобы у меня в магазине запрашивались цены....
    У меня как-то по другому все выстроено, в редакторе в каталоге все выставлено и потом эти ид поцеплены на кнопки, а вот как это реализуется правильно..... пока что не пойму....
    дайте наводку, примеры, ссылки...
    Написано более двух лет назад
  • Где можно свободно распостранять свою игру?

    Zimaell @Zimaell Автор вопроса
    Vitaliy, пока что только гугл плей...
    Написано более двух лет назад
  • Чего с первого раза появляется NullReferenceException?

    Zimaell @Zimaell Автор вопроса
    А в чем причина неиспользования PlayerPrefs

    Я не знаю почему, но я там хранил в интах переменные которые покупались, и вот человек купил, вышел из игры, зашел а переменная опять ноль, то есть как будто не куплена....
    Перекопал весь код вдоль и поперек, сохраняю в PlayerPrefs там к примеру
    PlayerPrefs.SetInt("TimeX2", 1);
    PlayerPrefs.Save();

    // тут же проверяю
    Debug.Log(PlayerPrefs.GetInt("TimeX2"));
    Все ок, 1 как положено, выхожу сразу из игры, при заходе сразу же в первом файле который только начинает работать я снова проверяю
    Debug.Log(PlayerPrefs.GetInt("TimeX2"));
    И уже 0, какого..... я хз.....

    Вот и Решил перейти на текстовое хранение, да и говорят так легче шифровать от всяких "любителей" покопаться да поменять чего-то.....
    Написано более двух лет назад
  • Чего с первого раза появляется NullReferenceException?

    Zimaell @Zimaell Автор вопроса
    Причем сразу скажу - мне нужно чтобы это работало не только в редакторе но и на смартфоне, или такого способа вообще нет?
    Сомневаюсь что нету....
    Да и как я уже ниже писал - PlayerPrefs мимо по некоторым причинам....
    Написано более двух лет назад
  • Чего с первого раза появляется NullReferenceException?

    Zimaell @Zimaell Автор вопроса
    Так стоп, мне нужно чтобы оно работало не только в редакторе, мне нужно чтобы оно работало на смартфоне...
    Может я неправильные методы выбрал...
    Подскажите как правильно, суть - проверить есть ли файл, если нету то его создать и заполнить дефолтной переменной, далее из этих доков брать эти переменные, а так же потом их и перезаписывать при изменениях...
    В каком направлении копать, как правильно делать в моей ситуации???

    P.s. - PlayerPrefs мимо....
    Написано более двух лет назад
  • Чего с первого раза появляется NullReferenceException?

    Zimaell @Zimaell Автор вопроса
    Ну мне сразу нужно задать все начальные переменные, причем хранятся они в txt
    Написано более двух лет назад
  • Чего с первого раза появляется NullReferenceException?

    Zimaell @Zimaell Автор вопроса
    это в авейке
    void Awake(){
            Test1();
            Test2();
    .............
    Написано более двух лет назад
  • Как сократить количество одинаковых элементов в панеле?

    Zimaell @Zimaell Автор вопроса
    Или наоборот так лучше хранить?
    Кто-то там писал что когда взламывают то видят коды а вот панель восстановить не могут, а тут основа вся в панели :D
    Написано более двух лет назад
  • Как безопасно перезаписать файл?

    Zimaell @Zimaell Автор вопроса
    Сергей Карбивничий, GavriKos, да ну для таких настроек как я показал, там минимальные размеры, думаю действительно об этом не запариваться.....
    Всем спасибо.
    Написано более двух лет назад
  • Как безопасно перезаписать файл?

    Zimaell @Zimaell Автор вопроса
    Отлично, такое простое решение....
    А данные 100% перезапишутся? не может какого-то сбоя чтобы они там не записались, или наполовину записались, или испортились?
    Вопрос так - на всякий случай.... а то кто его знает.....
    Написано более двух лет назад
  • Как на счёт хранения данных в текстовых файлах?

    Zimaell @Zimaell Автор вопроса
    Минус подхода - данные все еще в открытом виде

    P.s. - Хотя как по мне у кого есть деньги и готов оплатить не будут лезть в файлы и что-то там менять, а те у кого нет денег или не хотят тратить с них и так их не вытянешь..... )))

    не думаю что над таким будет кто-то сильно заморачиваться....
    Написано более двух лет назад
  • Как на счёт хранения данных в текстовых файлах?

    Zimaell @Zimaell Автор вопроса
    Шифровать.


    а как лучше шифровать чтобы они не могли данные менять?
    Ну то есть способы какие есть, может статейки....
    Написано более двух лет назад
  • Что делать если PlayerPrefs обнуляются на телефоне?

    Zimaell @Zimaell Автор вопроса
    Богдан Ерольский, да у меня там дебаг стоит, плюс ко всему на главной странице если эта услуга куплена то она светится....
    И вот пока не выходить из игры она светится и работает соответственно, только вышел из игры и сразу зашел... все нету....
    ладно сегодня нерабочий день, завтра прошерстю весь код, мож даж переделаю, а то это даже багом не назовешь, это багиЩЕ....
    Написано более двух лет назад
  • Что делать если PlayerPrefs обнуляются на телефоне?

    Zimaell @Zimaell Автор вопроса
    так в том то и дело приложение новое установил, зашел купил все норм, закрыл приложение и сразу же открыл, все нету покупки....
    При этом забыл написать - уровни у меня тоже хранятся в PlayerPrefs string, и вот они всегда отлично сохраняются хоть выйди из игры хоть даже удали игру и заново установи, хоть переустанови, а они сохраняются... а вот эти инты при выходе из игры обнуляются, перерыл код и дебагами проверял, нифига, заходишь и они 0 равняются.....
    Написано более двух лет назад
  • Как продвигать игру в play маркете (Android)?

    Zimaell @Zimaell Автор вопроса
    be_a_man, Что я могу сказать - печаль беда... значит неправильно распланировали и неправильно вложили...
    Другого объяснения нет, либо просто таким образом пилили бабло... :D
    Написано более двух лет назад
  • Как продвигать игру в play маркете (Android)?

    Zimaell @Zimaell Автор вопроса
    но там очень строгие правила модерации, если в игре есть кровь и/или жестокость, то её даже не будут рекламировать

    да у меня спокойная игра 3 ряд, так что там кровью и не пахнет... )))
    Одновременно с этим идёте на сайты игро-помойки и спамите рекламными постами про свою игру.

    например? Где такие искать? по каким запросам?
    Написано более двух лет назад
  • Как можно установить срочное диалоговое окно в игру?

    Zimaell @Zimaell Автор вопроса
    GavriKos, да нет конечно, просто думал вдруг есть такая функция как деактивировать все....
    Спасибо...
    Написано более двух лет назад
  • Обновляется ли приложение у пользователя после обновления?

    Zimaell @Zimaell Автор вопроса
    freeExec, это на каждую игру отдельно ставится такая настройка? или где-то общая на все, чет такого не видел....
    Написано более двух лет назад
  • Как можно установить срочное диалоговое окно в игру?

    Zimaell @Zimaell Автор вопроса
    Только можно их как-то разом отключить?
    А то я смотрю можно только по одному деактивировать....
    Написано более двух лет назад
  • ← Предыдущие
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • Следующие →
Самые активные сегодня
  • mayton2019
    • 6 ответов
    • 0 вопросов
  • vabka
    Василий Банников
    • 6 ответов
    • 0 вопросов
  • saboteur_kiev
    Saboteur
    • 4 ответа
    • 0 вопросов
  • dimonchik2013
    Dimonchik
    • 4 ответа
    • 0 вопросов
  • rPman
    • 4 ответа
    • 0 вопросов
  • firedragon
    Владимир Коротенко
    • 4 ответа
    • 0 вопросов
  • © Habr
  • О сервисе
  • Правила
  • Обратная связь
  • Блог

Войдите на сайт

Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации