I don’t know how to create any runtime function. I wanna create a leaderboard and I made its .ts file and copy it in modules folder. but I don’t know how to run at start up. In documenting there is no complete explanation.
Hey @ghasem167 have you taken a look at our Typescript runtime setup guide? I recommend taking a look at that guide for how to setup your tsconfig.json
, Docker, and NPM for your runtime code.
As for creating a basic leaderboard yourself, you’ll want to invoke nk.leaderboardCreate(...)
in your runtime code. For example:
let id = '4ec4f126-3f9d-11e7-84ef-b7c182b36521';
let authoritative = false;
let sort = nkruntime.SortOrder.DESCENDING;
let operator = nkruntime.Operator.BEST;
let reset = '0 0 * * 1';
let metadata = {
weatherConditions: 'rain',
};
try {
nk.leaderboardCreate(id, authoritative, sort, operator, reset, metadata);
} catch(error) {
// Handle error
}
1 Like
I watched it and do anything but I have this problem
@ghasem167 there’s a reply in that thread to your issue.