XNA Creators Club Online
Page 1 of 1 (3 items)
Sort Posts: Previous Next

Privileges.AllowPurchaseContent and possible uncaught crashes in live builds.

Last post 09/12/2008 3:22 by Arcane Labs. 2 replies.
  • 09/12/2008 2:48

    Privileges.AllowPurchaseContent and possible uncaught crashes in live builds.

    I was just reviewing a title and it decided to 'disallow' buys for profiles that where not live profiles at least that is what it wrote, it might actually be checking Gamer.Privileges.AllowPurchaseContent as it should but there is no way I can know this.

    Now during play testing and peer review we will most likely never test the game with a live enabled profile where this is false and I don't even know if that is possible for anything but child accounts. If that is the case then we would all need a premium club enabled child account :/

    Anyways the point being that many games might very well contain a bug if they just decided to check on if the game was live enabled instead of also checking for the right privileges.

    So what do you think is this a none issue or might it actually occur?   and/or is there a way to set this flag for our own account?
  • 09/12/2008 2:55 In reply to

    Re: Privileges.AllowPurchaseContent and possible uncaught crashes in live builds.

    Unarmed:
    So what do you think is this a none issue or might it actually occur?
    I think it's very much an issue. Remember that only an unrestricted account has to start the game, as far as I'm aware. Then Little Johnny signs in on his silver account that isn't allowed to buy the game and accidentally hits the Buy Trial button (or maybe intentionally hits it). He's signed in to LIVE, but not allowed to buy content and the game crashes.

    and/or is there a way to set this flag for our own account?
    You will have to make a second account that has LIVE privileges (the free silver account works) but is set to be a child account that cannot buy the game. Then you just make sure that only your CC enabled account is signed in when starting up the game, sign in the other account on another controller, and use that controller to hit the "buy game" option.
  • 09/12/2008 3:22 In reply to

    Re: Privileges.AllowPurchaseContent and possible uncaught crashes in live builds.

    Nick Gravelyn:
    Then you just make sure that only your CC enabled account is signed in when starting up the game, sign in the other account on another controller, and use that controller to hit the "buy game" option.


    Thanks that was what I was looking for. I tried creating a child live account to get this flag set but I got a code 5 when I started the games up. It didn't occur to me that I could do a late signin and it would work. Thanks for clarifying that I will go give that game another go right away since I didn't pass it yet.
Page 1 of 1 (3 items) Previous Next