StellarForum
May 20, 2012, 12:40:29 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Stellar Frontier has moved to the new forum and site at stellarfrontier.com!
Please make a new account there in preparation for SF 2.0 and to chat on the boards!
 
   Home   Help Search Groups Login Register  
Pages: 1 [2]
  Send this topic  |  Print  
Author Topic: Point Calculating 2.0  (Read 1834 times)
NiteHawk
<dev></dev>
Administrator
Legendary Member
*****
Posts: 2816



WWW
« Reply #15 on: July 25, 2010, 07:59:22 PM »

No comments about for example: TOTAL SHIP DAMAGE (amount of hit points destroyed of all the ships you've ever fought) for prestige instead of KILLS, for example?
Report to moderator   Logged

http://chrisvall.com - Coding/gaming blog in the works.
warfighter67
Advanced Member
****
Posts: 183


piepwnsu dshunia10
Email
« Reply #16 on: July 25, 2010, 08:43:23 PM »

Sorry, been busy a little bit.

I personally like this idea a lot. It prevents killstealing and provides a baseline for a real balanced score/prestige system.
Report to moderator   Logged

known as "RearAdm. OE Earthforce Commander" [10/30/09]

ALL UR BASE R BELONG
NiteHawk
<dev></dev>
Administrator
Legendary Member
*****
Posts: 2816



WWW
« Reply #17 on: July 26, 2010, 08:17:43 AM »

Sorry, been busy a little bit.

I personally like this idea a lot. It prevents killstealing and provides a baseline for a real balanced score/prestige system.

Thanks. I am just thinking of a good way to handle this while online. It actaully might be too much strain because instead of just recording kills, you'd have to record every bull hit /damage/etc. So I'm checking this out. We might stick with the KILLS type until I can figure out a good solution. While this is fine client side. Having to send/receive a constant flow of data might be dirty.
« Last Edit: July 26, 2010, 08:27:07 AM by NiteHawk » Report to moderator   Logged

http://chrisvall.com - Coding/gaming blog in the works.
warfighter67
Advanced Member
****
Posts: 183


piepwnsu dshunia10
Email
« Reply #18 on: July 26, 2010, 10:09:51 AM »

Maybe on KILL, you could take the info on who did what damage. Of course, then the player/AI would have to be killed to get the 'points', but it wouldn't cause as much server strain.
Report to moderator   Logged

known as "RearAdm. OE Earthforce Commander" [10/30/09]

ALL UR BASE R BELONG
NiteHawk
<dev></dev>
Administrator
Legendary Member
*****
Posts: 2816



WWW
« Reply #19 on: July 26, 2010, 12:03:24 PM »

Maybe on KILL, you could take the info on who did what damage. Of course, then the player/AI would have to be killed to get the 'points', but it wouldn't cause as much server strain.

That is a good idea to reduce strain. I'm not sure what Trompete would think about this or how this would handle, but he's the network man so he might have a better idea. I'm still find with going to basic kills/deaths/planet captures/etc, way we indented to do it firstly as long as it works 100% better. I am fixing to actually get this done very soon, because we have a nice idea for the new nexus and it would be best to complete the basic stats of the nexus instead of having to keep changing it.
Report to moderator   Logged

http://chrisvall.com - Coding/gaming blog in the works.
NiteHawk
<dev></dev>
Administrator
Legendary Member
*****
Posts: 2816



WWW
« Reply #20 on: July 27, 2010, 07:12:22 AM »

So far what I'm adding.. I'll make this as lazy as I can sdnce I am busy today:
This is ADDED, so number of kills/ number of deaths/etc isn't included.

   //SF2.0
   totalPrestige = 0; //The main base of your score.
   totalShipDamage = 0; //Ships Damaged Total
   totalPlanetDamage = 0; //Planets Damaged Total
   totalBuildPoints = 0; //Construction Total
   totalRepairPoints = 0; //Repair Total
   totalFriendlyFire = 0; //Friendly Fire damage
   totalResourcesLost = 0; //Resources lost (Like your own ship blowing up)
   numSelfD = 0; //Self Destructs
   numAIKills = 0; //AI Kills, split from regular kills.
   numShipCap = 0; //Ship captures
   numPlanetCap = 0; //Planet captures
   totalTimeOnline = 0; //Total time online
   totalBonus = 0; //Any bonuses, such as SF events.

Removed the following:

Total Score: Replaced with total prestige.
Active Score: Need to figure out an replacement for 'score bonus', though we talked about this in the past.

===

-I'm unsure weither to keep AI KILLS or not. If we keep it, it could be a nice determination if there not experienced with players or not, or they just sit and kill AI. I THINK it is a good idea though.
-Repair points is basically how many hull points/etc you repaired. (when hull is added). Constuction points is probably going to be amount of hull points on a building constructed or total time of your construction. Not sure yet. I didn't add 'Total Constructed Buildings' becuase I dont' feel we need two stats for construct. If we do add it, it should be 'there' but not the main game/cause for the MAIN mods of SF, anyways.. Sound good?

Report to moderator   Logged

http://chrisvall.com - Coding/gaming blog in the works.
xmakina
Regular Member
**
Posts: 30


SF:FB Developer

xmakina@gmail.com
WWW Email
« Reply #21 on: July 27, 2010, 08:03:04 AM »

My only real concern is:
totalTimeOnline = 0; //Total time online

You never want to reward an idler so I'd probably remove this one. Besides, time on line will result in higher scores everywhere else!
Report to moderator   Logged

Knowledge is power
Guard it well
NiteHawk
<dev></dev>
Administrator
Legendary Member
*****
Posts: 2816



WWW
« Reply #22 on: July 27, 2010, 08:07:30 AM »

My only real concern is:
totalTimeOnline = 0; //Total time online

You never want to reward an idler so I'd probably remove this one. Besides, time on line will result in higher scores everywhere else!

Actually it won't be for prestige. Just a recording. I can also disable it while AFK. (using the afk button for example.) but either or I won't record it for prestige so it should be ok Smiley
Report to moderator   Logged

http://chrisvall.com - Coding/gaming blog in the works.
xmakina
Regular Member
**
Posts: 30


SF:FB Developer

xmakina@gmail.com
WWW Email
« Reply #23 on: July 27, 2010, 09:28:03 AM »

My only real concern is:
totalTimeOnline = 0; //Total time online

You never want to reward an idler so I'd probably remove this one. Besides, time on line will result in higher scores everywhere else!

Actually it won't be for prestige. Just a recording. I can also disable it while AFK. (using the afk button for example.) but either or I won't record it for prestige so it should be ok Smiley

If it's just to record time then fair enough. AFK button? Surely if a player is going AFK they should just get off the server and let someone else play?
Report to moderator   Logged

Knowledge is power
Guard it well
NiteHawk
<dev></dev>
Administrator
Legendary Member
*****
Posts: 2816



WWW
« Reply #24 on: July 27, 2010, 09:35:30 AM »

There are always times where you have to go get a drink, or do something. the AFK button (F12) only allows you to go AFK if no enemies are nearby (The top right indicator must be 'green' for no enemies nearby.). It was actually something tons of people wanted because I removed the ability to q-park (aka you warp and end up not moving, so you never come out of warp), but q-park was also abused. Smiley

I'm pretty sure the server will boot you over time if you don't press anything for too too long. It was done in SF 1.3.x though.
Report to moderator   Logged

http://chrisvall.com - Coding/gaming blog in the works.
xmakina
Regular Member
**
Posts: 30


SF:FB Developer

xmakina@gmail.com
WWW Email
« Reply #25 on: July 27, 2010, 09:42:46 AM »

There are always times where you have to go get a drink, or do something. the AFK button (F12) only allows you to go AFK if no enemies are nearby (The top right indicator must be 'green' for no enemies nearby.). It was actually something tons of people wanted because I removed the ability to q-park (aka you warp and end up not moving, so you never come out of warp), but q-park was also abused. Smiley

I'm pretty sure the server will boot you over time if you don't press anything for too too long. It was done in SF 1.3.x though.

Is that so? I just parked on top of my races home planet whenever I needed to go AFK for a few moments... Weird what tricks you don't learn when you don't play online Undecided
Report to moderator   Logged

Knowledge is power
Guard it well
NiteHawk
<dev></dev>
Administrator
Legendary Member
*****
Posts: 2816



WWW
« Reply #26 on: July 27, 2010, 12:06:53 PM »

There are always times where you have to go get a drink, or do something. the AFK button (F12) only allows you to go AFK if no enemies are nearby (The top right indicator must be 'green' for no enemies nearby.). It was actually something tons of people wanted because I removed the ability to q-park (aka you warp and end up not moving, so you never come out of warp), but q-park was also abused. Smiley

I'm pretty sure the server will boot you over time if you don't press anything for too too long. It was done in SF 1.3.x though.

Is that so? I just parked on top of my races home planet whenever I needed to go AFK for a few moments... Weird what tricks you don't learn when you don't play online Undecided

Ah true that Tongue AI is pretty stupid for that reason. Players will tend to lob a nade or two at you or use a laser if you hide in there Smiley  But that whole warp bug existed for so long, when I removed it the community freaked out about not being able to AFK. So we finally reached an agreement where I added a AFK button but only if your safe (Green Status only, not yellow/red) So this was fine to them, and I removed that bug  Smiley
Report to moderator   Logged

http://chrisvall.com - Coding/gaming blog in the works.
Pages: 1 [2]
  Send this topic  |  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.12 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!