Staredit Network > Forums > SC1 UMS Mapmaking Assistance > Topic: Show Leaderboard: Resources
Show Leaderboard: Resources
Dec 24 2008, 2:54 pm
By: SevGaming
Pages: < 1 2 3
 

Jan 8 2009, 1:39 am Heinermann Post #41

SDE, BWAPI owner, hacker.

iCafeMoto, more english please. This is a forum.

I would use extended players in an accumulate condition to detect the start location position of the current player.
The idea is to run the trigger client-side. So you must read a client-side value.

Place all observer start locations stacked in the center or something, and copy its X/Y coordinates.
Use the condition elapsed game time is at most 1, and the extended accumulate condition.

Player gas counts start at 0x57F100.
Saved screen position 1 is at 0x57F250 (defaults to start location on game start).
(57F250 - 57F100) / 4 = playerID
So you would use Player 85 (ID: 84) to detect the current position of their Start Location.

The drawback of using an overflow is the lack of mac compatibility.




Jan 8 2009, 4:18 am iCafeMoto Post #42



it's not like mac players will desync or anything in this situation.. and u can scan for addesses with a mac if u want it to work for macs



None.

Jan 9 2009, 6:17 am Heinermann Post #43

SDE, BWAPI owner, hacker.

I'm not confident it won't desync in general though.




Jan 9 2009, 8:27 am rockz Post #44

ᴄʜᴇᴇsᴇ ɪᴛ!

Quote from Heinermann
iCafeMoto, more english please. This is a forum.

I would use extended players in an accumulate condition to detect the start location position of the current player.
The idea is to run the trigger client-side. So you must read a client-side value.

Place all observer start locations stacked in the center or something, and copy its X/Y coordinates.
Use the condition elapsed game time is at most 1, and the extended accumulate condition.

Player gas counts start at 0x57F100.
Saved screen position 1 is at 0x57F250 (defaults to start location on game start).
(57F250 - 57F100) / 4 = playerID
So you would use Player 85 (ID: 84) to detect the current position of their Start Location.

The drawback of using an overflow is the lack of mac compatibility.
If it's a randomized start location map, and there is no observer slot, you've got a serious problem.



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

Jan 10 2009, 6:58 am Heinermann Post #45

SDE, BWAPI owner, hacker.

Are you... high?

There will be observer slots, and their Start Locations will not change. Randomization has no effect.




Jan 11 2009, 12:15 am rockz Post #46

ᴄʜᴇᴇsᴇ ɪᴛ!

Quote
if... ...there is no observer slot

On an 8 player map, there could be 7 places for the other player(s) to be. You can't have observer slots on those sorts of maps, or the randomization will be messed up. I know that's not what this topic is about, but I was just presenting a possible problem with your method, should it be used in such a manner.



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

Options
Pages: < 1 2 3
  Back to forum
Please log in to reply to this topic or to report it.
Members in this topic: None.
[07:43 am]
NudeRaider -- Vrael
Vrael shouted: if you're gonna link that shit at least link some quality shit: https://www.youtube.com/watch?v=uUV3KvnvT-w
Yeah I'm not a big fan of Westernhagen either, Fanta vier much better! But they didn't drop the lyrics that fit the situation. Farty: Ich bin wieder hier; nobody: in meinem Revier; Me: war nie wirklich weg
[06:36 pm]
RIVE -- Nah, I'm still on Orange Box.
[04:36 pm]
Oh_Man -- anyone play Outside the Box yet? it was a fun time
[12:52 pm]
Vrael -- if you're gonna link that shit at least link some quality shit: https://www.youtube.com/watch?v=uUV3KvnvT-w
[11:17 am]
Zycorax -- :wob:
[2024-4-27. : 9:38 pm]
NudeRaider -- Ultraviolet
Ultraviolet shouted: NudeRaider sing it brother
trust me, you don't wanna hear that. I defer that to the pros.
[2024-4-27. : 7:56 pm]
Ultraviolet -- NudeRaider
NudeRaider shouted: "War nie wirklich weg" 🎵
sing it brother
[2024-4-27. : 6:24 pm]
NudeRaider -- "War nie wirklich weg" 🎵
[2024-4-27. : 3:33 pm]
O)FaRTy1billion[MM] -- o sen is back
[2024-4-27. : 1:53 am]
Ultraviolet -- :lol:
Please log in to shout.


Members Online: NudeRaider