Staredit Network > Forums > SC1 UMS Theory and Ideas > Topic: Variant Perfect Kills To Cash system
Variant Perfect Kills To Cash system
Dec 28 2008, 4:11 am
By: Biophysicist  

Jan 26 2009, 11:05 pm ForTheSwarm Post #21



Quote from Dead9
Could you explain further? I'm trying to use this, but I can't figure out what comes after the switch is set.
I've checked out ForTheSwarm's map, but doesn't it just say "OMG" repeatedly after someone kills a unit?

Replace the trigger that says OMG with a trigger giving minerals/whatever and equalizing the kill amounts.



None.

Jan 27 2009, 4:07 am Dead9 Post #22



Eh, I think I understand that Kills to Cash perfect
So it checks who has the most kills, and if it's one of the players the player gets rewarded and everyone else gets a kill?

I'm trying to make a zealot worth 250 exp for players 1-4:
Quote
Trigger("Player 1","Player 2","Player 3","Player 4")
Conditions:
Always();
Actions:
Set Switch("Switch1", set);
Preserve Trigger();
//-----------------------------------------------------------------//
Trigger("Player 1","Player 2","Player 3","Player 4")
Conditions:
Most Kills("Protoss Zealot");
Actions:
Set Switch("Switch1", clear);
Preserve Trigger();
//-----------------------------------------------------------------//

Trigger("Player 1","Player 2","Player 3","Player 4")
Conditions:
Switch("Switch1", set);
Actions:
Set Switch("Switch2", set);
Preserve Trigger();
//-----------------------------------------------------------------//
Trigger("Player 1","Player 2","Player 3","Player 4")
Conditions:
Deaths("Current Player", "Alan Schezar (Goliath)", At least, 1);
Actions:
Set Deaths("Current Player", "Alan Schezar (Goliath)", Subtract, 1);
Move Location("Current Player", "Tassadar/Zeratul (Archon)", "Anywhere", "update");
Create Unit with Properties("Player 5", "Protoss Zealot", 1, "update", 2);
Preserve Trigger();
//-----------------------------------------------------------------//
Trigger("Player 1","Player 2","Player 3","Player 4")
Conditions:
Switch("Switch2", set);
Most Kills("Protoss Zealot");
Deaths("All players", "Alan Schezar (Goliath)", At most, 0);
Bring("All players", "Protoss Zealot", "updatearea", Exactly, 0);
Actions:
Set Deaths("All players", "Alan Schezar (Goliath)", Add, 1);
Set Deaths("Current Player", "Alan Schezar (Goliath)", Subtract, 1);
Set Deaths("Player 5", "Alan Schezar (Goliath)", Subtract, 1);
Set Score("Player 1", Subtract, 200, Total);
Set Score("Player 2", Subtract, 200, Total);
Set Score("Player 3", Subtract, 200, Total);
Set Score("Player 4", Subtract, 200, Total);
Set Score("Current Player", Add, 250, Total);
Set Switch("Switch2", clear);
Preserve Trigger();
Comment("reward");

It isn't working =S
The zealots keep on spawning, and I don't get what I'm doing wrong T_T



None.

Jan 27 2009, 4:11 am Dead9 Post #23



Edit: Whoops hit quote instead of edit x_X

Post has been edited 1 time(s), last time on Jan 28 2009, 5:11 am by Dead9.



None.

Jan 27 2009, 10:13 pm Falkoner Post #24



If all the players are equal, it returns True with the Most Kills condition, the way to detect someone being ahead is to see if they have the most kills and no one else.



None.

Feb 23 2009, 3:30 am NudeRaider Post #25

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

Not to spoil the fun or anything, but Tuxlar invented that method some while ago and we discussed it in May 08 via PM:
Quote
Problem with the system that I recall was that it was possible with a lot of kills going on during a short period for all players to make the countoff inaccurate, potentially. So technically it wasn't "perfect". But it's pretty close, for most basic uses.





Feb 23 2009, 3:32 am Falkoner Post #26



Haha, I remember that, it was back when I didn't really understand death counts, so I kinda ignored it :P



None.

Jun 17 2009, 10:44 pm xYoshix Post #27



This concept is surely useful, but it is in need of more explaintion. I don't quite understand what is going on. An example map would help.

lol bump

:bleh:



None.

Options
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[03:27 am]
m.0.n.3.y -- Maybe because it's an EUD map?
[03:27 am]
m.0.n.3.y -- Can't upload maps to the DB. Error says "The action you have performed caused an Error". Any word?
[2024-4-25. : 7:46 am]
RIVE -- :wob:
[2024-4-22. : 6:48 pm]
Ultraviolet -- :wob:
[2024-4-21. : 1:32 pm]
Oh_Man -- I will
[2024-4-20. : 11:29 pm]
Zoan -- Oh_Man
Oh_Man shouted: yeah i'm tryin to go through all the greatest hits and get the runs up on youtube so my senile ass can appreciate them more readily
You should do my Delirus map too; it's a little cocky to say but I still think it's actually just a good game lol
[2024-4-20. : 8:20 pm]
Ultraviolet -- Goons were functioning like stalkers, I think a valk was made into a banshee, all sorts of cool shit
[2024-4-20. : 8:20 pm]
Ultraviolet -- Oh wait, no I saw something else. It was more melee style, and guys were doing warpgate shit and morphing lings into banelings (Infested terran graphics)
[2024-4-20. : 8:18 pm]
Ultraviolet -- Oh_Man
Oh_Man shouted: lol SC2 in SC1: https://youtu.be/pChWu_eRQZI
oh ya I saw that when Armo posted it on Discord, pretty crazy
[2024-4-20. : 8:09 pm]
Vrael -- thats less than half of what I thought I'd need, better figure out how to open SCMDraft on windows 11
Please log in to shout.


Members Online: NudeRaider, Roy