RBuster's Forum Posts

  • I don't understand. I used Scirra's servers (I believe) to create the key and am using those same servers to do this now.

  • This is the full message:

    The error only appears at the end, when building the APK on the servers

  • I am trying to build a new signed apk version of a game using android(cordova)option but I am getting always the same error message:

    Error: Failed to load signer "signer #1"

    java.io.IOException: keystore password was incorrect

    at java.base/sun.security.pkcs12.PKCS12KeyStore.engineLoad(PKCS12KeyStore.java:2116)

    at java.base/sun.security.util.KeyStoreDelegator.engineLoad(KeyStoreDelegator.java:222)

    at java.base/java.security.KeyStore.load(KeyStore.java:1479)

    at com.android.apksigner.ApkSignerTool$SignerParams.loadPrivateKeyAndCertsFromKeyStore(ApkSignerTool.java:613)

    at com.android.apksigner.ApkSignerTool$SignerParams.loadPrivateKeyAndCerts(ApkSignerTool.java:555)

    at com.android.apksigner.ApkSignerTool$SignerParams.access$200(ApkSignerTool.java:509)

    at com.android.apksigner.ApkSignerTool.sign(ApkSignerTool.java:215)

    at com.android.apksigner.ApkSignerTool.main(ApkSignerTool.java:89)

    Caused by: java.security.UnrecoverableKeyException: failed to decrypt safe contents entry: javax.crypto.BadPaddingException: Given final block not properly padded. Such issues can arise if a bad key is used during decryption.

    ... 8 more

    I am sure that I am using the correct keystore password because I used the AndroidKeystoreBrute before to check the pass in this same file in 2021.

    Any help?

  • I need to generate 4 equations using different operators but only one of them (and in some cases none) will correspond to a previously randomly selected result.

    For example: the system defines 22 as the result and then creates 4 equations spread across the screen, one of which is correct (11+11) and the other 3 are not, but have close results (42-21 or 12*2) or use the same numbers with another operator: (11 /11)

    How to make the system generate these equations automatically, based on the value defined as a result?

    Thanks for any help.

  • Some help, pls

  • I'm trying to adjust the game's menu screen to be shown on a mobile device but I'm not succeeding. I'm including some images below. I already tried using broswer detect but it didn't work.

    I'm using Letterbox scale. I changed it to scaller inner and that screen was shown correctly, however, when entering the game, which has to be in panoramic mode (horizontal), it cut part of the screen.

  • Some help, please.

  • I needed to display all the screens of a game at the end, showing the wrong answers he chose and which one was correct. As the screens are generated randomly, and it would be difficult to record the positions of the objects, I thought of capturing the screens in which the player made a mistake, and displaying them in a slide at the end. The biggest problem is that I need to mark which was the right answer before capturing the image, but the player cannot see this during the game, but only at the end. Could anyone suggest me a solution?

  • lionz

    I managed to solve. Thank you for your help. It was essential.

  • I made some modifications to the file and added some commands that were missing, but the problem still persists.

    we.tl/t-98Wtgf2G9v

  • Exactly. I need the code to work when like using a button (adding information always at the top and moving the previous lines to the bottom). I don't understand why the simple fact that I take the action off the button and use another event, interrupts the process.

  • I actually made some changes to the code to display the lines from above and also to include the lines as the playing time runs out, instead of using a button for that.

    I decided to change the example you shared with me to illustrate the problem I am having. I would appreciate it if you talked to me about the problem rather than just solving it. Is that possible?

    we.tl/t-ytGgx9bh87

  • I had already tested calling the function through the button and it worked, but I need a game action to call this function and what happens is that instead of skipping the lines, the program always writes the new score on the first line, overlapping the previous information.

    From what I understand, from watching the code, maybe this happens because the width of the array is being used as a reference to add new lines. What do you think?

  • I wonder if it's not possible to use a function instead of a button to add data. I did a test and it always only writes to the first 4 fields (first line)

  • Try Construct 3

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

    Try Now Construct 3 users don't see these ads
  • Thank you very much!