Author Topic: HL2RPG Public Discussion  (Read 13463 times)

0 Members and 1 Guest are viewing this topic.

Particle

  • Chief Codemonger
  • Administrator
  • Centurian Lord
  • ********
  • Posts: 5,904
  • Reputation: +20/-4
    • Particle's Custom RPG
(No subject)
« Reply #30 on: November 22, 2006 03:10 pm CST »
I think this will likely apply to TRPG 6.0 as well as HL2RPG:

Users will only have one account.  On this account, you will chose which character you want to use when you get in-game.  There is a good reason for this kind of change.  It would work wonders on the mangerial side of things, being able to identify users instead of characters.  This would allow easier (and more accurate) votes, bans, promotions, bonuses, restorations, security, etc.  Obviously this is a good thing for both the users and administrators.

---

I think it might be prudent to move characters from thousands of small files to a SQL backend (such as the free MySQL server).  I've already got a framework for this established, but I've just never used it for anything.  This would mean slightly longer load times due to the asynchronous nature of character loads (and saves), but it would probably keep the server from choking quite so much when a lot of player accounts are stored.  It would also greatly reduce the effects of character file chopping and data loss in general.  Additionally, this would allow server owners to more easily create web-based stats, etc, since characters would be stored in a real database.  There are more benefits than this even, and the drawbacks are likely to be small.

---

I plan to continue work on the new launcher interface, and I will be moving a lot of the data transfer to HTTP.  This will allow server owners to dish out custom content from fast web servers instead of a slow connection (for those who host at home).  This has been done in other similar situations such as Steam games with good results.

---

Added to the launcher system will be an option to force "pure" clients--forcing clients to play the game as it was intended (if the server owner desires this for their players when on their server).  This will prevent things like replacing the shield with invisible or mis-positioned items to increase screen visibility.  Things like that are cheating anyway, and this will allow a server owner to dis-allow such activities when a client is connected to their server, if they so choose.
« Last Edit: December 31, 1969 06:00 pm CST by Particle »
As a point of history:  Our last server clear was on September 27, 2004.  That is 4963 days ago (13.6 years) as of today.

If you're visiting after a long hiatus and have forgotten your password, try emailing me via the support form at http://www.pcrpg.org.

If your character is from after the 2004 clear but appears to have been deleted or reset, chances are it was caught in one of the inactive account purges over the years.  Backups were made before such events, so try the support form.

Xenos

  • Elvin Legion
  • *****
  • Posts: 485
  • Reputation: +2/-1
    • http://www.baconcat.com
(No subject)
« Reply #31 on: November 22, 2006 03:46 pm CST »
I always wished tribes had a db backend.  That would be wonderful for server owners.  The load time wouldn't be an issue. If you had to wait at a screen saying "Loading Character" for 5 seconds it's still a short time.  I can't see it taking much longer than that to pull character information from a db.
« Last Edit: December 31, 1969 06:00 pm CST by Xenos »

Particle

  • Chief Codemonger
  • Administrator
  • Centurian Lord
  • ********
  • Posts: 5,904
  • Reputation: +20/-4
    • Particle's Custom RPG
(No subject)
« Reply #32 on: November 22, 2006 04:04 pm CST »
It's not the database itself that would cause the delay, but rather the time spent in request between the load request being scanned and the instructions being executed back in the server.
« Last Edit: December 31, 1969 06:00 pm CST by Particle »
As a point of history:  Our last server clear was on September 27, 2004.  That is 4963 days ago (13.6 years) as of today.

If you're visiting after a long hiatus and have forgotten your password, try emailing me via the support form at http://www.pcrpg.org.

If your character is from after the 2004 clear but appears to have been deleted or reset, chances are it was caught in one of the inactive account purges over the years.  Backups were made before such events, so try the support form.

Xenos

  • Elvin Legion
  • *****
  • Posts: 485
  • Reputation: +2/-1
    • http://www.baconcat.com
(No subject)
« Reply #33 on: November 22, 2006 05:14 pm CST »
So it would run like Corona's infobot?  I was hoping there would be a better way.
« Last Edit: December 31, 1969 06:00 pm CST by Xenos »

Particle

  • Chief Codemonger
  • Administrator
  • Centurian Lord
  • ********
  • Posts: 5,904
  • Reputation: +20/-4
    • Particle's Custom RPG
(No subject)
« Reply #34 on: November 22, 2006 06:14 pm CST »
Not really.  Be glad with what you get.
« Last Edit: December 31, 1969 06:00 pm CST by Particle »
As a point of history:  Our last server clear was on September 27, 2004.  That is 4963 days ago (13.6 years) as of today.

If you're visiting after a long hiatus and have forgotten your password, try emailing me via the support form at http://www.pcrpg.org.

If your character is from after the 2004 clear but appears to have been deleted or reset, chances are it was caught in one of the inactive account purges over the years.  Backups were made before such events, so try the support form.

Lidge Farkley

  • Uber Menace
  • *******
  • Posts: 1,357
  • Reputation: +2/-3
    • http://www.angelfire.com/ca2/psychosworld2/
(No subject)
« Reply #35 on: November 25, 2006 07:07 pm CST »
Good ideas Particle; things I have been hoping (and suggesting at main RPG site) since day 1!

Especially the "one account thing"; way easier than having a crapload of characters with a crapload of passwords.

If a database is used, would this enable a higher item limit?
« Last Edit: December 31, 1969 06:00 pm CST by Lidge Farkley »
Lend your heart unto the divine mineral TOPAZ;
from which our reverent hearts and minds sprang.
Also Known As:  Alcoholic 007
My Page of tribes Tools and Helpful "FAQ" Stuff

Particle

  • Chief Codemonger
  • Administrator
  • Centurian Lord
  • ********
  • Posts: 5,904
  • Reputation: +20/-4
    • Particle's Custom RPG
(No subject)
« Reply #36 on: November 25, 2006 07:13 pm CST »
unrelated
« Last Edit: December 31, 1969 06:00 pm CST by Particle »
As a point of history:  Our last server clear was on September 27, 2004.  That is 4963 days ago (13.6 years) as of today.

If you're visiting after a long hiatus and have forgotten your password, try emailing me via the support form at http://www.pcrpg.org.

If your character is from after the 2004 clear but appears to have been deleted or reset, chances are it was caught in one of the inactive account purges over the years.  Backups were made before such events, so try the support form.

Lidge Farkley

  • Uber Menace
  • *******
  • Posts: 1,357
  • Reputation: +2/-3
    • http://www.angelfire.com/ca2/psychosworld2/
(No subject)
« Reply #37 on: November 26, 2006 04:26 am CST »
unfortunate
« Last Edit: December 31, 1969 06:00 pm CST by Lidge Farkley »
Lend your heart unto the divine mineral TOPAZ;
from which our reverent hearts and minds sprang.
Also Known As:  Alcoholic 007
My Page of tribes Tools and Helpful "FAQ" Stuff

sin

  • Undead Hero
  • ****
  • Posts: 202
  • Reputation: +0/-1
(No subject)
« Reply #38 on: January 26, 2007 06:40 am CST »
I just wanted to give an update.  I've decided to move ahead with a Tribesque RPG, but I dont think HL2 is the engine that I want to see it in.  I'm gonna start work modding Battlefield2.  Here's 3 reasons.










The realistic terrain is a huge factor in my wanting to do it in Battlefield2.  I've already set up a Moddb account for this and I invite anyone that wants to help to please join the team.

http://mods.moddb.com/8571/battlefield2-rpg/

lol, that last picture's sky looks like the sky in PCRPG (or the way that it "should" look)
« Last Edit: December 31, 1969 06:00 pm CST by sin »