[SOLVED] Exp System
Topic Locked
Topic Locked
|
More explanation would definitely be helpful. For example, if you just want every kill to be worth X points or something, you might implement a different system than if you want a Hydra kill to be worth 5 and a Zergling kill to be worth 7.
The basic systems are covered in the wiki, here: http://www.staredit.net/?p=oldwiki&s=21 ![]() ![]() ![]() ![]() ![]() ![]() |
|
Skin to bone, steel to rust, ash to ashes, dust to dust.
|
Hmm, the wiki still doesn't have the best perfect kills to cash system....
IAGG, look at Temple Siege 1.7 and above for examples of the best perfect kills to cash system. I can explain it here if needed, or write the wiki article on it. ![]() ![]() ![]() ![]() ![]() ![]() Red classic. I have mostly left SEN except for the Temple Siege 2 forum (hidden to most of you). I am available via PM still, and Skype as JackRCDF. If it is important to you, you will find a way. Otherwise, you will find an excuse. -Unknown Magnificent! Perhaps you shouldn't be on SEN as much, too... Better than the iPad! |
|
Im basically going to be making a new Special Forces map. So the basic unit to kill would be a broodling then a zergling and so on up a scale that i choose. Lets say I would like the broodling to give 15 exp and the Zergling to give 30 exp a hydra 45 exp ect. It would be a system per player so it would not be grouped experience. I would want it to be somewhat on the easy side to change the exp given so its quicker to balance. The key feature i wanted to implement is having a easy/medium/hard mode. The easy mode would give 15 exp for a broodling medium would give 10 exp for a broodling and hard mode would give 5 exp. I would want the exp to change for every single kill made.
EDIT:i did look into the kills to cash earlier. Having some sort of tutorial for it would be great if thats possible. Thx jack This post was edited 1 time, last edit by Roy: Jun 3 2012, 11:49 pm. Reason given: Don't double-post, mkay? ![]() ![]() ![]() ![]() ![]() ![]() |
|
Skin to bone, steel to rust, ash to ashes, dust to dust.
|
http://www.staredit.net/starcraft/Kills_to_cash#.22Perfect.22_kills_to_cash_version_1 tutorial added, I don't remember if there are any other cons. If it's not explained correctly I can explain here and then update the article to be more clear with any problems you had with it.
![]() ![]() ![]() ![]() ![]() ![]() Red classic. I have mostly left SEN except for the Temple Siege 2 forum (hidden to most of you). I am available via PM still, and Skype as JackRCDF. If it is important to you, you will find a way. Otherwise, you will find an excuse. -Unknown Magnificent! Perhaps you shouldn't be on SEN as much, too... Better than the iPad! |
|
An artist's depiction of an Extended Unit Death
|
You can find the values here: http://www.staredit.net/?p=oldwiki&s=126
And if you're up for it, you can add them to the wiki yourself. ![]() ![]() ![]() ![]() ![]() ![]() Learn how to make EUDs: [EUD] A Mapmaker's Guide for Creating EPDs
Don't like learning? EUDGen2 Other stuff: Farlap Bound Maker [EUD] EUPCalc SC1 Maps: Dash: 1 2 3 4 5 6 7 8 9 X Jog: Original Warp Other: Super Mario SC Fireball Guard Your Civilian Strength Contest Interceptor Arena |
|
Skin to bone, steel to rust, ash to ashes, dust to dust.
|
It's already in the new wiki http://www.staredit.net/starcraft/Unit#Kill_Score
I linke it near the bottom of the article but I think I'll make it more obvious later, I'm a bit busy at the moment though. ![]() ![]() ![]() ![]() ![]() ![]() Red classic. I have mostly left SEN except for the Temple Siege 2 forum (hidden to most of you). I am available via PM still, and Skype as JackRCDF. If it is important to you, you will find a way. Otherwise, you will find an excuse. -Unknown Magnificent! Perhaps you shouldn't be on SEN as much, too... Better than the iPad! |
|
Skin to bone, steel to rust, ash to ashes, dust to dust.
|
Yeah that's a typo, I'll fix it when I have time or someone else can.
![]() ![]() ![]() ![]() ![]() ![]() Red classic. I have mostly left SEN except for the Temple Siege 2 forum (hidden to most of you). I am available via PM still, and Skype as JackRCDF. If it is important to you, you will find a way. Otherwise, you will find an excuse. -Unknown Magnificent! Perhaps you shouldn't be on SEN as much, too... Better than the iPad! |
|
Ok so i got to the part of my map where i need to start making the exp system. Im planning to use the perfect kills to cash v1. I have a question about this part though.. "To do so, we need to order our triggers correctly and use a binary system of subtracting killscore. So we would first place at the top of our triggers the highest killscore unit: the Overmind." I guess my question is, why would we need to put the different units in a certain order if in the conditions we will be checking the kills score of the players and the deaths of the computer? (Also if i didn't mention this before, its for my Special Forces map. There will be 6 Human Players, 1 Allied computer which will never be killed by human players, and 1 Enemy Computer player.) Edit: I am also noticing from the Kill score page you also listed, that there are some units as well as buildings that give the same kill score. By tracking the deaths of Player 8 (The Enemy) this wouldnt matter correct? ![]() ![]() ![]() ![]() ![]() ![]() |
|
Relax.
|
Pretty much; it has an ever so slight chance of firing rewards for the incorrect units if both units are killed in the same trigger cycle - and by different players. But this is quite improbable since: 1. Both units types must be killed within the same .084 seconds 2. The total kill score of the lower-ordered units must add up to at least 1 of the high-ordered units 3. Two players must receive sufficient kill score within that .084 secs This helps keep misfires improbable by requiring #2 to be satisfied. This post was edited 1 time, last edit by jjf28: Jun 21 2012, 5:32 am. |
|
Ok well knowing that. Here is a list of all the units with the kill scores that Players 1 - 6 Can possibly kill of Player 8.
I would like to know if this is the order that I should create the triggers in? From Top to Bottom.* And for more details, Even though using hyper trigs to keep allies with the computer player 7, it is still possible for the Firebat and mech units to be able to kill Player 7 bunkers if they really wanted to. But thats the only Player 7 units that they would be able to kill. As for killing each other... Let me know if u need more details ![]() ![]() ![]() ![]() ![]() ![]() |
|
Relax.
|
Highest to lowest score, for any ties put the unit that you think will die more often first, it seems you have it about perfect already
For any units that will die that you don't necessarily want to reward for, make sure you still subtract deaths and kill-scores for them so they don't interfere with the rest of the system. |
|
Skin to bone, steel to rust, ash to ashes, dust to dust.
|
You would need to account for them because otherwise the players would have wrong killscores.
![]() ![]() ![]() ![]() ![]() ![]() Red classic. I have mostly left SEN except for the Temple Siege 2 forum (hidden to most of you). I am available via PM still, and Skype as JackRCDF. If it is important to you, you will find a way. Otherwise, you will find an excuse. -Unknown Magnificent! Perhaps you shouldn't be on SEN as much, too... Better than the iPad! |
|
You would need to account for them because otherwise the players would have wrong killscores. Ok that makes sense. But even doing that, they shouldnt be getting any rewards since in the conditions you would be only rewarding (in my case a custom score increase) if player 8 had a death of a certain unit right? ![]() ![]() ![]() ![]() ![]() ![]() |
|
Skin to bone, steel to rust, ash to ashes, dust to dust.
|
You would need to account for them because otherwise the players would have wrong killscores. Ok that makes sense. But even doing that, they shouldnt be getting any rewards since in the conditions you would be only rewarding (in my case a custom score increase) if player 8 had a death of a certain unit right? ![]() ![]() ![]() ![]() ![]() ![]() Red classic. I have mostly left SEN except for the Temple Siege 2 forum (hidden to most of you). I am available via PM still, and Skype as JackRCDF. If it is important to you, you will find a way. Otherwise, you will find an excuse. -Unknown Magnificent! Perhaps you shouldn't be on SEN as much, too... Better than the iPad! |