Nagval333 Опубликовано 16 декабря, 2021 Поделиться Опубликовано 16 декабря, 2021 (изменено) Онлайн ДЕМО C3 Простенький исходник интеграции СДК Яндекса версия4 плюс маленький лидерборд. Прошу протестировать Изменено: 1)Немного измненил вызов функций и их ответы. Теперь легче интегрю в игру. 2)Когда игрок посылает свой рекорд то всегда создается никнейм в Экстра Дате (если до этого не был создан) и в случае если игрок запретил игре показывать его Имя будет исполь. никнейм. 3)Есть система Сейва и Получения данных с сервера Яндекса. У меня используется всего один ключ PlayerData и в него записывается все что угодно (в моем примере это массив из С3). 4) Починил лидерборд (выводилось больше имен чем расчитывалось, сейчас можно самому задать сколько игроков покажет + ваше) Спойлер Нюансы: Если в логике игры передаются рекорды игрока и мгновенно после этого вызывается лидерборд то он может прийти не обновленный вашим последним рекордом. Для этого самое простое сделать после отправки вашего рекорда паузу в +- 1 сек и только потом вызывать лидерборд, более красивого решения я увы не нашел ФАЙЛ: yuyu18 for Forum (SignInWindowFIX).c3p * В лидерборде есть игрок запретивший доступ к имени, в новой версии если он зайдет в Тест, то создадится Никнейм (я надеюсь ) P.S если нашли ошибки итд в скритпе дайте знать как исправить, а то я тольо пытаюсь изучать JS ===Исходник для С2 без плагина, но с плагином=== Исправил. Вроде как все работает, все те же функции что в новом исходнике С3 Для работы исходника нужен плагин valerypopoff-js https://www.construct.net/en/construct-2/addons/5/javascript исходник: C2_YandexJS_5 (LbsizeFix).capx Изменено 7 мая, 2022 пользователем Nagval333 4 2 1 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Aventiy Опубликовано 16 декабря, 2021 Поделиться Опубликовано 16 декабря, 2021 исзодник лан хоть не иззадник ) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Nagval333 Опубликовано 16 декабря, 2021 Автор Поделиться Опубликовано 16 декабря, 2021 (изменено) 29 минут назад, Aventiy сказал: исзодник лан хоть не иззадник ) *Блин* Я спешил, думаю накатаю быстренько Как теперь исправить, над чтоб модераторы починили Изменено 16 декабря, 2021 пользователем ReviveR200 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Aventiy Опубликовано 16 декабря, 2021 Поделиться Опубликовано 16 декабря, 2021 пора менять аву ) Только что, Nagval333 сказал: Как теперь исправить, над чтоб модераторы починили не, там можно. Гдет сверху кнопка. я менял 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Skinny Cat Опубликовано 18 декабря, 2021 Поделиться Опубликовано 18 декабря, 2021 Если уж на то пошло, может сделаешь это для с2? Было бы очень полезно, так как на него нет плагина Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
ReviveR200 Опубликовано 18 декабря, 2021 Поделиться Опубликовано 18 декабря, 2021 @Skinny Cat в С2 нельзя напрямую встраивать скрипт в события. Либо отдельным файлом, либо через Browser.ExecJS() Цитата Сижу с телефона, исходник не посмотрю / не отправлю. Ссылка на комментарий Поделиться на другие сайты Поделиться
HAPETU Опубликовано 18 декабря, 2021 Поделиться Опубликовано 18 декабря, 2021 1 минуту назад, ReviveR200 сказал: @Skinny Cat в С2 нельзя напрямую встраивать скрипт в события. Либо отдельным файлом, либо через Browser.ExecJS() Или плагин valerypopoff javascript https://www.construct.net/en/make-games/addons/1/javascript Цитата - ПОМЕЧАЙТЕ МОЙ ОТВЕТ КАК "РЕШЕНИЕ", ЕСЛИ РЕШИЛ ВАШУ ПРОБЛЕМУ! - Уж извините, что я такой болтун. Хочешь печеньку (´• ω •`) っ ? Спойлер GreasyFork: https://greasyfork.org/ru/users/848173-hapetu-dev Моя новелла(а что? Я подросток, мне можноhttps://ranobelib.me/vzlomat-drugoi-mir Мой канал с экспериментами C3: https://www.youtube.com/channel/UChRCgL3VWvA3wVWFXmPlfpA Мой канал с анимациями: https://www.youtube.com/channel/UCJMQ2HmVixizDmetOjZOQLQ Ссылка на комментарий Поделиться на другие сайты Поделиться
Nagval333 Опубликовано 18 декабря, 2021 Автор Поделиться Опубликовано 18 декабря, 2021 (изменено) 1 час назад, HAPETU сказал: Или плагин valerypopoff javascript Ага, я его имел как раз ввиду. Вобщек недооценённый плагин, сейчас с С3 конечно уже не особо нужен. 1 час назад, Skinny Cat сказал: Если уж на то пошло, может сделаешь это для с2? Было бы очень полезно, так как на него нет плагина Да, думал про такое как раз так через плагин valerypopoff javascript. Пока нет времени , да и сам исходник для С3 хочу немного починить и перенести все в отдельный JS файл, а с этим траблы начались (но функции вроде рекламы, и инициации sdk (прописать в index.html) можно накидать через Browser.ExecJS() как писал @ReviveR200) Изменено 18 декабря, 2021 пользователем Nagval333 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Nagval333 Опубликовано 18 декабря, 2021 Автор Поделиться Опубликовано 18 декабря, 2021 (изменено) Цитата исзодник Было бы правильнее БезИсходник И кто уже сломал лидерборд тут , черт или это баг в логике или скриптах у меня, как удалось забить ранг без имени ЗюЫ Почти закончил для С2 через valerypopoff плагин, лидерборд как всегда стал проблемным, все остальное работает без проблем. Изменено 18 декабря, 2021 пользователем Nagval333 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
HAPETU Опубликовано 19 декабря, 2021 Поделиться Опубликовано 19 декабря, 2021 Кстати...а возможно ли с помощью панели разработчика взломать лидерборд и накачать статов, если знать как работает апи?) Мне кажется возможно, если не было минификации. Это так, мысли вслух...(текстом) Цитата - ПОМЕЧАЙТЕ МОЙ ОТВЕТ КАК "РЕШЕНИЕ", ЕСЛИ РЕШИЛ ВАШУ ПРОБЛЕМУ! - Уж извините, что я такой болтун. Хочешь печеньку (´• ω •`) っ ? Спойлер GreasyFork: https://greasyfork.org/ru/users/848173-hapetu-dev Моя новелла(а что? Я подросток, мне можноhttps://ranobelib.me/vzlomat-drugoi-mir Мой канал с экспериментами C3: https://www.youtube.com/channel/UChRCgL3VWvA3wVWFXmPlfpA Мой канал с анимациями: https://www.youtube.com/channel/UCJMQ2HmVixizDmetOjZOQLQ Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.