is it possible to have displayed text as a condition?
What program do I use to do EUD triggers? Starforge, SCMDraft, Uber@tion ?
please please please help me.
ty
Post has been edited 3 time(s), last time on Apr 15 2008, 5:26 am by Abc123.
None.
I'm not even sure if you can detect text using EUDs...
None.
i'm pretty sure u can, i remember my friend making a map with it as a condition
None.
It's possible, but you have to take into consideration the person's name who is typing. I remember once someone made a game where the person could whisper into a game and actually ban people from outside
Quote from name:Killer_Kow
It's possible, but you have to take into consideration the person's name who is typing. I remember once someone made a game where the person could whisper into a game and actually ban people from outside
![:P :P](/skins/global_images/smilies/tongue.gif)
yea i know. I want to do something like that. Could you please write a tutorial or send me a link to one? thx
None.
This is very possible, but it has major flaws: usernames are variable length and included in the string, the string could occupy one of many string table slots, and the table slots are offset if one user gets a whisper or has a display text that only they (or, specifically, not everyone) can see.
TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB -
topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig -
topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!
this will just be my user name
None.
That solves one flaw out of three. Two more to overcome.
![:P :P](/skins/global_images/smilies/tongue.gif)
You could read every slot or spam the text until it detects it... but there really isn't much you can do about the third.
TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB -
topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig -
topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!
This is very possible, but it has major flaws: usernames are variable length and included in the string, the string could occupy one of many string table slots, and the table slots are offset if one user gets a whisper or has a display text that only they (or, specifically, not everyone) can see.
could you tell me the EUD command anyways?
also, what program should i use for EUD's, Starforge or Uberation, or something else?
thx
None.
StarForge works. I don't know if Uberation works, it used to because it had them built in (for an old version).
EUDTrig can export *.trg files.
I guess I could go and find the offsets for text...
TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB -
topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig -
topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!
thx man ur cool
and btw, do i need a plugin for starforge 2.2 to do EUB's?
None.
You need to modify Conditions.lst in the data folder.
Find this line:
Condition Deaths(Player Player, Comparison Comparison, Number Number, Unit Unit)
and replace it with:
Condition Deaths(Player Player, Comparison Comparison, Number Number, Number Unit)
Also here are the addresses:
0x00640B48 - Line 1
0x00640C22 - Line 2
0x00640CFC - Line 3
0x00640DD6 - Line 4
0x00640EB0 - Line 5
0x00640F8A - Line 6
0x00641064 - Line 7
0x0064113E - Line 8
0x00641218 - Line 9
0x006412F2 - Line 10
0x006413CC - Line 11
You can only read 4 bytes at a time, so you must read the string in segments. It is everything-sensitive (
![:P :P](/skins/global_images/smilies/tongue.gif)
case-sensitive) and the string must match up
exactly. Half of these don't line up to 4-byte increments so the string data must start with 0x0000.
Edit:
Apparently it (like SC loves to do) starts at 11. It should go in a top-down order, though, as when I was finding them it was.
Post has been edited 2 time(s), last time on Apr 12 2008, 10:17 pm by FaRTy1billion.
TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB -
topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig -
topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!
alright so the condition would look like....
Deaths(P1, Exactly, hexed-number of 4 letter word, 0x00640B48);
???????????
edit: and if my word is more than 4 letters, what do i do?
None.
Deaths(P1, Exactly, hexed-number of 4 letter word, 0x00640B48);
No. You have to use something like
EUDTrig in order to come up with the appropriate trigger.
None.
Not exactly.
![:P :P](/skins/global_images/smilies/tongue.gif)
Use
EUDTrig to convert an address into a player number and unit ID.
Input 0x00640B48 into Memory Offset. Ignore Object ID/Len. and hit the down arrow.
You should get Player 4 and Unit ID 15573.
You can use the Exporter (top right) or write your own SF triggers... but in the end it should look like this:
Deaths(P4, Exactly, <4-letter segment as
decimal>, 15573);
(I don't think SF allows for hex... does it?)
If you want to read the next four bytes, put a 1 in the Object ID. box and set the Len. (dropdown box) to 4. That will give you player ID/unit ID for the next segment.
TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB -
topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig -
topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!
If you use text detection in a multiplayer game chances are it'll desync.
See, the different players' line numbers don't necessarily correspond with each other. One player might have a message in "line 4" while another has it in "line 6". If a trigger goes of based on one of those messages, suddenly the different players' games are different, and they get dropped.
None.
If you use text detection in a multiplayer game chances are it'll desync.
See, the different players' line numbers don't necessarily correspond with each other. One player might have a message in "line 4" while another has it in "line 6". If a trigger goes of based on one of those messages, suddenly the different players' games are different, and they get dropped.
(What I meant before as being offset)
... Unless of course all you are doing is displaying text, moving the screen, displaying a portrait, etc.
TinyMap2 - Latest in map compression! ( 7/09/14 - New build! )
EUD Action Enabler - Lightweight EUD/EPD support! (ChaosLauncher/MPQDraft support!)
EUDDB -
topic - Help out by adding your EUDs! Or Submit reference files in the References tab!
MapSketch - New image->map generator!
EUDTrig -
topic - Quickly and easily convert offsets to EUDs! (extended players supported)
SC2 Map Texture Mask Importer/Exporter - Edit texture placement in an image editor!
This page has been viewed [img]http://farty1billion.dyndns.org/Clicky.php?img.gif[/img] times!
is there any program that can easily give me a decimal of a word ?
None.
You can have a EUD where it detects text? Wow, the possiblities are endless with this!
None.
When you're reading data directly from memory you can detect pretty much whatever.
None.