Comments

Log in with itch.io to leave a comment.

(1 edit)

Hi! I'm having trouble with the achievements. Every time I try to unlock one I get the following error:

There is nothing displayed in the logs either. Any tips on what could cause this? Thanks!

Hi ~ I'll give you this test nwjs first, can you press F8 to capture the debug screen and show me?

https://drive.google.com/file/d/1ypq3o2KBzZGxuvgEfICdnJYMOUDev5w-/view?usp=shari...

Thank you for your quick help. I replaced my version of nwjs with your version and now everything works correctly. Thanks a bunch! 

(1 edit)

Hi! I'm having trouble unlocking the achievements when I test the build on Steam. I already put the unlock achievement plugin command in the game, but when I test it on Steam, no achievement gets unlocked, and no pop-up of achievement unlocked. Please help. Thank you so much!

PS: I'm trying to test the achievements privately while the Store page is awaiting approval. Maybe this is also a factor?

That... You try to use nwjs version 0.83.0, and download the node file corresponding to version 0.83.0, then you try to upload it to dopot to download the test to see the game, if it still doesn't work, see if you want to share a screenshot of the error message to me, or go to the following Discord, and then DM my account.🙇‍♀️

https://discord.gg/qdR4qNQ

(1 edit)

Hi there! Is there a way for a developer to watch the stat of users who use my game? I know how to check the leaderboard, but I don't know where to see the stat. Where can I see the user's stat on the Steamworks website? Thank you. :D

Thank you for your answer!

I know I can make stat here, but I'd like to see users' statistics. I looked into it and it looks like I should use the web API, is there any way for now?

Have a nice day :)

Hmm .... I've been a bit busy lately, I don't have much time for research .... I'm sorry.🙇‍♂️

That's fine, never mind. :D

You've already done cool enough! This is just my wish, I hope it will be possible one day in the future!

I have opened the steamworkshop, but I want the MODs to be downloaded to the specified directory in the game root directory.

I checked the documentation and this seems to require a script calling the steamwork api.https://partner.steamgames.com/doc/api/ISteamUGC

can you help me?

One more thing, "greenworks.js" was updated today, three years later.

Hmm... About the steam workshop part, honestly I haven't actually used it yet, so I'm really sorry...🙇‍♀️

https://github.com/greenheartgames/greenworks/blob/master/docs/workshop.md

I just noticed that greenworks provides relevant documentation.

I actually don't think this helps as it requires solving two problems at once.

1. When a user subscribes, the content needs to appear in the game subdirectory.

2. When the user unsubscribes from the item, it needs to be removed (still a subdirectory)

All in all, this is almost impossible for RPG makers.

(1 edit)

I went through all the steps and set up the game on Steam and now when i try to launch it just repeatedly opens and closes the game, any help would be great.

edit- it is now opening a steamexample space game

Hmmm... How about you try disabling "Check BuyGame Boolean" in the Plugin Manager's Plugins parameter...😓

Okay so i re did everything and now when i use the steampipe build uploader and set the game as default it tells me that there is no game.exe but the nw.exe was renamed to game.exe so i do not know why it is telling me that there is no game.exe

That... Can you check on your computer to see if your game is in X:\Steam\steamapps\common\(your game name)\Game.exe?

yes my game.exe is in C:\Program Files (x86)\Steam\steamapps\common\(Game name)

That... Can you take a screenshot of some of the problems you're having, is the path correct, and do you have to press publish every time you change the background settings to update to it, or else.... You can try logging out of your computer's Steam client and then logging back in again to get the Steam client to update successfully....


Hello. whenever i try and unlock an achievement or check if any dlc is installed i get an unknown error TypeError: Bad arguments

Good evening~ That... I'll give you this test nwjs first, can you press F8 to capture the debug screen and show me? Thank you.🙏
Then, remember to modify steam_appid.txt ,and don't overwrite the package.json!
(by DeepL Translator🙇‍♀️)

https://drive.google.com/file/d/1ypq3o2KBzZGxuvgEfICdnJYMOUDev5w-/view

sorry for the late reply. No error shows in the console when this happens. It also happens when trying to unlock an achievement too

Well... Do you want to consider adding a new blank project, then copy all plugins and plugin.js files from the plugins folder to the blank project and send it to me...

Hello. below is a blank project. with all my plugins that i am using. as well as all of the files needed for steamworks. i have tried a few versions but they all have the same result or either dont load at all. there is an event which checks for DLC and achievement 2 tiles below the start which in testing reproduces the same error with nothing in the log 

https://drive.google.com/file/d/1bAysOlkra5xSuZ3nJPKqMsi3DqmxiOCe/view?usp=shari...

(1 edit)

Hi, so far it turns out that there was an error in the DLC part of the Steamworks plugin I wrote, and I've just fixed it and updated it to 1.1.3, so I'm really sorry for making you very troubled. 🙇‍♀️
https://rabbitteaparty.itch.io/nekogakuen-steamworksapi/devlog/619850/update-ver...




Hello, I thank you for making this plugin, the achievements system is working fine, but I was trying the Set Game Stats system (It is supposed to upload statistics to Steam) but it is not working correctly.

Gives the console message Stats value is not set.

Will there ever be a way to fix this?

I already tried it both in game test environment and exported.

Hi, thanks for your report, I have now updated the plugin for version 1.0.8 and fixed the issue where the stats function was not working properly.
(by DeepL Translator🙇‍♀️)

How are you. thanks for answering.

I don't know if I'm the one doing it wrong or what, but although now it doesn't give a console error (unlike before) I currently don't see that the scoring system is working.

Could you give me an explanation of how to use this functionality? I would really appreciate it!

For example, if I wanted to Upload a Points system to Steam, where I can see online on the Steam leaderboards the Username and the score they got (This can be a game variable)

And being able to download said information to put it into the game in some way.

Is what I'm thinking correct? Or does the system do something else?

From already thank you very much for your time!

(1 edit)

Well... Stats and Leaderboards are different things, currently the plugin only has stats, maybe you can use Call Steam overlay and select Stats to see...

Ahhh I understand, sorry for the confusion of functions.

And will there be a way to implement Leaderboards in the plugin? At the moment I am trying to find some use for the stats

I apologize... I can't do leaderboards at the moment, and I have to work on weekdays, so I don't really want to spend time working on this kind of functionality, and I wrote the Steamworks plugin as a free plugin, so I really don't have much motivation to work on this kind of functionality!🙇‍♀️

Please help, I am too stupid to set it up. My game always gives out error: teamworksAPIManager is not defined
The Steam-Overlay works but Achievements are not getting unlocked.

(+1)

Hi ~ I'll give you this test nwjs first, can you press F8 to capture the debug screen and show me?

https://drive.google.com/file/d/1ypq3o2KBzZGxuvgEfICdnJYMOUDev5w-/view?usp=shari...

Thank you so much for your quick response and your effort. I thought I had to take the newest version of the nwjs, with your package it runs without a problem and I sat days on it to figure it out XD

Only if I check the purchase of the game i get this error, see picture. But this is definetely my mistake again.
Anyhow I can unlock Achievements and check them now. Thank you!

(+1)

Thank you for reporting... I did write the wrong code there, I'll update it right away.🙇‍♀️

Hello! The Check Unlocked Achievement might not be working. I made sure that I typed the achievement ID exactly as I have it on Steamworks, but it keeps returning false. I confirmed that the achievement is unlocked on Steam.

That aside, thank you so much for this plugin. It's amazing!

Hmm... Let me think about that for a second... so have you set up achievements in the Steamworks backend, as well as the public store page? If I remember correctly, if the store page is not public, you may not be able to unlock achievements .... Though I heard it from someone else....
(by DeepL Translator)

Yes, the Steamworks backend is set up and the game page is public. The achievements unlock properly, but checking for unlocked achievements seemed to only return False. The game itself is not released on Steam yet. Could that be it?

(2 edits)

Maybe... Let's see if you want to come to my Discord.
I'll look at it for you in the morning...
https://discord.gg/qdR4qNQ

I would like to ask you if you clicked "Publish" on the instructions in the image below after adding the achievement in the Steamworks backend...

Yes I have. 

Also, I joined your Discord, but I think it won't be easy because of the language barrier. Itchio has been automatically translating for us.

That... May I ask which version of nwjs you are currently using?

And I'm Mirai on Discord, and I was wondering what your Discord ID is @PotatoBlasters  or  @not me ...

Hi, does the Steam Overlay work with NWjs when it is updated higher than version 0.49.1? I'm using 0.63.1.

Of course it's fine, then when you download the node file, it should be compatible with version 0.63.1, as shown below...


If you need to work with Steam Deck, I recommend that you do not exceed version 0.67.1 of nwjs.

(by DeepL Translator)

Hello there. I'm using the plugin well. Do stats functions and related achievements work perfectly? Thank you for making a plugin.

Hello, although the statistics function has not been actually tested, but the achievement function is actually tested and can be used.
(by DeepL Translator)

Thank you for your anwser!