0 Members and 1 Guest are viewing this topic.
What do we do for users with pirated copies?
Steam IDs seems to be the way to go for permissions. But that brings up another question: Is Steam the only way to buy Terraria?
From what I've looked at, Terraria does not make use of steamworks yet.
Quote from: Hidendra on June 27, 2011, 03:59:39 PMFrom what I've looked at, Terraria does not make use of steamworks yet.And that's what would be needed to make use of Steam IDs? Isn't that what makes the chat function work?
Quote from: Malkierian on June 27, 2011, 04:05:22 PMQuote from: Hidendra on June 27, 2011, 03:59:39 PMFrom what I've looked at, Terraria does not make use of steamworks yet.And that's what would be needed to make use of Steam IDs? Isn't that what makes the chat function work?Well, Terraria is published on Steam, yes, but that does not mean it has access to steamworks (which is no simple thing to get access to.)If you're using the official API, they only offer C++ headers for it -- not Dlls (from what I have read and what Valve says.)A more close to the present solution could be server-side authentication: you register your name in-game and you have to login with it when you get into game (e.g /login <password>) -- thus allowing you to then do whatever (similar to /oplogin)
Thinking on this a little more, it seems to me that it would be best to have something like /login <user> <pass> so any character name someone may login with has their rank/permissions available to them. What do you think?