Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: [SOLVED] Experience System
[SOLVED] Experience System
This topic is locked. You can no longer write replies here.
Jun 17 2012, 12:42 pm
By: rentin45  

Jun 17 2012, 12:42 pm rentin45 Post #1



Looking for a Exsperience system without Death Counters, for two reasons:One, I would like it to not be shared experience. Two, I cannot use death counters due to the fact that I'll be having those units die via triggers quite oftenly, which would interfere with the experience system. Any help would be greatly appreciated thanks.



None.

Jun 17 2012, 1:57 pm Mouse Post #2



You can use death counters for a computer player or you can use death counters for units that will not be used such as different power ups, mineral chunks/fields, unused buildings, critters, and other neutral units. And to keep track of experience of kills, you can use kill scores and razings. Here is a kill score database:

Collapse Box


You can then subtract the kill score / razings and set a custom score or set a custom death counter for the player that is gaining the experience.



None.

Jun 17 2012, 1:58 pm Rye123 Post #3



Even units like Cantina, Cave-in? Use SCMDraft2, they are more units.



None.

Jun 17 2012, 4:14 pm Roy Post #4

An artist's depiction of an Extended Unit Death

Quote from Rye123
Even units like Cantina, Cave-in? Use SCMDraft2, they are more units.
Yes, those units work, too.

Quote from rentin45
One, I would like it to not be shared experience.
No problem; death counters work perfectly for this. Just have each player have their own death counter to keep track of their experience. You can even use the same unit!

Quote from rentin45
Two, I cannot use death counters due to the fact that I'll be having those units die via triggers quite oftenly, which would interfere with the experience system.
No problem; death counters work perfectly for this. When you kill a unit via triggers, you can simultaneously apply/adjust the experience system.

I don't see why you're trying to avoid death counters. Are you talking about how you'd actually keep track of who killed what? If that's the case, you should look into the Kills to Cash wiki article (and replace "cash" with "experience") paired with the kill scores Mouse posted earlier.




Jun 17 2012, 4:42 pm Dem0n Post #5

ᕕ( ᐛ )ᕗ

You can the many units that SCMDraft has that could never die, such as Cave, Cave-in, Cantina, Vespene Geyser, Minerals, Mining Platform, etc... Those are all indestructible 'units' that you can't kill in-game, and I highly doubt you would need any reason to kill a mineral formation or vespene geyser via triggers.




Jun 17 2012, 6:30 pm NudeRaider Post #6

We can't explain the universe, just describe it; and we don't know whether our theories are true, we just know they're not wrong. >Harald Lesch

Killing units via triggers does not modify the deaths count. And even if it did you know by how much since you wrote the trigger and thus you could compensate with a subtract deaths action.

Post has been edited 1 time(s), last time on Jun 17 2012, 9:26 pm by NudeRaider.




Jun 17 2012, 8:34 pm Vrael Post #7



If you REALLY don't want to use death counters, you can use Custom Points. Plus, you can display Custom Points in a leaderboard. They aren't automatically shared, if you give 10 Custom Points to Player 1, the other players in his force won't get any unless you use triggers to even out the experience. Voila.

I think this may be the one numeric thing where death counters actually are not the best system to choose, because you can display custom points in a leaderboard directly. This is actually one of those extremely rare things blizzard had the foresight to add to the game that we mappers didn't need to figure out for ourselves.

Post has been edited 1 time(s), last time on Jun 17 2012, 8:39 pm by Vrael.



None.

Jun 17 2012, 8:57 pm rentin45 Post #8



I'm confused...For example the way I was referring to was:
Player 8 has suffered atleast 1 deaths of (unit)
Add 2 Custom score.
Set to 0 for deaths of (unit)
Preserve Trigger.
And since Player 8 is the only enemy, that would happen for every player. when I would want it to happen for each player each time they get the kill.



None.

Jun 17 2012, 9:10 pm rockz Post #9

ᴄʜᴇᴇsᴇ ɪᴛ!

http://www.staredit.net/starcraft/Kills_to_cash

This is what you want. replace "cash" with experience and you get the same result. Store exp in an unused death counter like cantina.

Quote from Vrael
If you REALLY don't want to use death counters, you can use Custom Points. Plus, you can display Custom Points in a leaderboard. They aren't automatically shared, if you give 10 Custom Points to Player 1, the other players in his force won't get any unless you use triggers to even out the experience. Voila.

I think this may be the one numeric thing where death counters actually are not the best system to choose, because you can display custom points in a leaderboard directly. This is actually one of those extremely rare things blizzard had the foresight to add to the game that we mappers didn't need to figure out for ourselves.

While this is technically all true, you can also display kills of extended units (add 228 to the unit's ID) to display deaths on the leaderboard. So there really is no difference between custom score and death counters, except that death counters can be named (though this is a waste of a string IMO)

Quote from NudeRaider
Killing units via triggers does not modify the kill count. And even if it did you know by how much since you wrote the trigger and thus you could compensate with a subtract deaths action.
This is one of those things that I really wish it did. We have no way to change kill count directly via triggers. If we did, we could make kills to cash truly perfect. Even if we just killed a unit via triggers, that would fix all our problems.

Post has been edited 2 time(s), last time on Jun 17 2012, 9:19 pm by rockz.



"Parliamentary inquiry, Mr. Chairman - do we have to call the Gentleman a gentleman if he's not one?"

Jun 17 2012, 11:52 pm staxx Post #10



Something like this suffice?

Right now this is just set up to use kills. However, if you want points to add for both kills and buildings then you would switch "kills" to "kills and razings"

Attachments:
KillsSystem.scm
Hits: 0 Size: 51.72kb

Post has been edited 2 time(s), last time on Jun 18 2012, 12:01 am by staxx.



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[05:00 pm]
lil-Inferno -- benis
[10:41 am]
v9bettel -- Nice
[01:39 am]
Ultraviolet -- no u elky skeleton guy, I'll use em better
[10:50 pm]
Vrael -- Ultraviolet
Ultraviolet shouted: How about you all send me your minerals instead of washing them into the gambling void? I'm saving up for a new name color and/or glow
hey cut it out I'm getting all the minerals
[10:11 pm]
Ultraviolet -- :P
[10:11 pm]
Ultraviolet -- How about you all send me your minerals instead of washing them into the gambling void? I'm saving up for a new name color and/or glow
[2024-4-17. : 11:50 pm]
O)FaRTy1billion[MM] -- nice, now i have more than enough
[2024-4-17. : 11:49 pm]
O)FaRTy1billion[MM] -- if i don't gamble them away first
[2024-4-17. : 11:49 pm]
O)FaRTy1billion[MM] -- o, due to a donation i now have enough minerals to send you minerals
[2024-4-17. : 3:26 am]
O)FaRTy1billion[MM] -- i have to ask for minerals first tho cuz i don't have enough to send
Please log in to shout.


Members Online: RIVE, Ultraviolet