Toby R's Forum Posts

  • Hey I believe there is a bug in Ultimate IAP and restore purchases does not work. Let me see if I understand it correctly. 'On restore succeeded' should trigger 'On purchase succeeded'.

    If this is the case than the plugin has a bug and it does not trigger ' On purchase succeeded' after 'On restore succeeded'.

    If you look at your example (UltimateIAP.capx) and purchase "premium_account" (Purchase works). After the purchase, close the app and open it again. Click blue restore Purchases button and it does not restore the purchase.

    I tested this on Android. I Have not tested it on iOS.

    Hi DarkSide110902,

    You misunderstood my previous explanations. On restore succeeded condition does not trigger On purchase succeeded. They are not connected trigger-wise.

    If a customer buys a product, then reinstall/change device, the following options occur:

    a) If you won't run the Restore purchases, and user clicks to buy the product, then he will be charged again

    b) If you run the Restore purchases, and the user clicks to buy the product, then the On purchase succeeded will be triggered straight away as the information about purchases has been loaded to the device.

    Hope that clears out your doubts. In case of further questions, let me know.

  • Admob SDK that is below 7.0.0 will no longer serve ads.

    https://support.google.com/admob/answer ... ?ctx=email

    What SDK version do ultimate ads use for Android and IOS?

    Just an update in this matter. I talked to Ludei's staff and they said:

    [quote:2buc2cyq]The native plugins use the version 9.0.2 of the AdMob SDK.

    So it's all good and Google's update will not affect Ultimate ADS plugin. Thanks for reporting this though DarkSide110902

  • Admob SDK that is below 7.0.0 will no longer serve ads.

    https://support.google.com/admob/answer ... ?ctx=email

    What SDK version do ultimate ads use for Android and IOS?

    I already mailed Ludei asking to clear this as my plugin is based on their library. I am sure they will provide an update if needed. If not, I will switch background library. So in other words the Ultimate ADS will work, just in the worst case the installation process may change a bit. But again, I'm pretty sure they will update if needed and no change will occur on C2 users side.

  • Thank you, meantime I saw the printscreen with the actions and conditions. Gonna purchase your plugin. Your plugin seems to be the best alternative lately .

    Great job !

    Awesome, thanks and good luck with your project!

  • Hi, I didn't purchase the plugin yet and I can't seem to find if it has an action like: "Preload reward video"

    does this plugin uses Cocoon Atomic plugin or something? I am planning on using it with Cordova. I see that in the FAQ, for PhoneGap the plugin uses cocoon-plugin-ads-android-admob repo . Is that right?

    Hi, yes it's using Ludei's Cordova plugin. The rewarded video preload is an action in rewarded video section and it's called "load" instead of preload.

    I'm on my mobile now but I can send you some screenshots later if it's needed.

  • In the store you have instructions for PhoneGap but it does not indicate how it works in cordova cli, what would be the way to integrate it in cordova?

    If one is familiar with Cordova CLI, Node.js etc. then he exactly knows how to install such plugin. So I don't think any explanation in this regard is needed. It's just a regular Cordova CLI plugin installation as explained in the official docs.

  • (UPDATE) MM_Preloader update v1.5 is now available.

    * Fixed a bug where in some cases the preloader was not preloading objects after toggling between the same layouts or unload/preload sequence.

  • Just thought you might be interested:

    Some time ago I made a Construct Addon Assistant tool which soon after have been contributed by armaldio 's features.

    With one command it generates both c2addon and c3addon.

    It basically uses the c2 addon files as a base and then upon "updating" it converts it to c3 addon with blackhornet 's converter.

    Makes plugin dev life much more comfortable.

  • A question about your Ultimate Ads plugin. Is it possible to use this plugin in combination with CordovaChartboost in the same C2 project?

    For example I have CordovaChartboost working well in a game to display Interstitial / video ads. Can I use Ultimate Ads to show banner ads in the same game without conflict? I'd be wanting to build with Cocoon WebView+ for both Android and iOS.

    On another topic. Do you sell your plugins through any other market place? The Scirra store has been inaccessible for me for the last 2 -3 days and I haven't been able to get on there purchase your plugins (Im looking at grabbing your Ads and iAP plugins). Thnx

    I already replied you on my Discord server but just in case anyone else is also interested:

    1. I haven't tested with Chartboost myself but I'm 99% sure there's nothing that could get in conflict, all should work well.

    2. Scirra store is the only one place where I put my plugins for now. The store should be up on Wednesday/Thursday as far as I know.

  • Try pixel rounding + Letterbox Integer Scale

  • Hey

    Faced with the fact that in the ios 11 in my app is not set the trigger "On video complited".

    I did a simple test, and it showed that after the normal end of viewing the rewarded video, the "On video complited" is set for a fraction of a second and then the "On video dismissed" is set. So it should be?

    capx:

    https://cloud.mail.ru/public/DPzu/39msye9LD

    That is correct, "On video dismissed" or "On Interstitial dismissed" are events that trigger when the ad unit is not longer visible for the user.

  • >

    > >

    > >

    > > So it is enough to have one trigger "On purchase succeeded" both for checking the purchase itself and for restoring purchases?

    > >

    >

    > Yes exactly. Basically, if products data is restored, the plugin won't allow a user to spend cash for the same (non-consumable) product twice and instead triggers the "On purchase succeeded" condition immediately.

    >

    This does not apply to consumable purchases?

    Nope, consumable products are consumed after the purchase and so there is nothing to restore. That's the nature of consumables.

  • So it is enough to have one trigger "On purchase succeeded" both for checking the purchase itself and for restoring purchases?

    Yes exactly. Basically, if products data is restored, the plugin won't allow a user to spend cash for the same (non-consumable) product twice and instead triggers the "On purchase succeeded" condition immediately.

  • Hello!

    It does not contain "Android application license key" like Cranberry CordovaIAP. It confuse me.

    It doesn't need the key, it detects and works automatically .

  • Try Construct 3

    Develop games in your browser. Powerful, performant & highly capable.

    Try Now Construct 3 users don't see these ads
  • >

    > Can you please just try to silent the sounds like 2 seconds before showing the ad? This way we will know if it's the Audio issue or not.

    >

    I turned off the ad showing, and tested with different environments. In general, the C2 Audio plug-in does not work correctly with Canvas+.

    PhoneGap Build with Webview and Cocoon with Webview+ all ok.

    Also only with Canvas+ starting buying with Cranberry IAP plugin crashes app.

    Version of Canvas+ "last".

    Alright, thanks for tests so it's C2 Audio plugin & Cocoon Canvas+ compatibility issue then. If it works well with PhoneGap WebView then it will work well with Cocoon WebView and WebView+ as well most probably.

    As I mentioned earlier, I do not code anything audio related in Ultimate Ads plugin so I can't help with this as it's not Ultimate Ads issue. Cocoon is also officially not supported by Scirra so they will not investigate the issue. All you can do is to submit the error report to Ludei Cocoon forum but they are also pretty much unavailable recently due to work on new Canvas+ engine :/. Guess it just needs time.

    Let me know if I can help with anything else related to my plugin, cheers!