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.
[11:45 pm]
ClansAreForGays -- Anyone wanna played Skewed StarCraft?
[2026-4-14. : 12:07 am]
Vrael -- NudeRaider
NudeRaider shouted: Vrael ranting still is though
you're a gentleman and a scholar, thank you
[2026-4-13. : 10:07 pm]
NudeRaider -- ya why phone people when you can just write letters
[2026-4-13. : 9:37 pm]
IskatuMesk -- I have never and will never own a phone
[2026-4-13. : 9:15 pm]
NudeRaider -- Vrael ranting still is though
[2026-4-13. : 9:14 pm]
ClansAreForGays -- anticapitalism isnt edgy anymore
[2026-4-13. : 3:31 pm]
Vrael -- it only costs 50% of my post-tax salary for life and in return I get to also become a drone whose sole purpose is CAPITALISM
[2026-4-13. : 3:30 pm]
Vrael -- pssht, you're still using a phone? I just record 100% of my life using my ElonBrainChip
[2026-4-13. : 2:13 pm]
NudeRaider -- bro I don't go anywhere without my phone to record anything significant
[2026-4-13. : 1:28 pm]
Vrael -- Zoan
Zoan shouted: not if u wer there
id say even if you were there its tricky, human memory can be very faulty
Please log in to shout.


Members Online: anoeth47