When people make maps, they often make it so that red can ban people, or there is a vote ban system.
There is another form of banning though in addition to a vote ban system.
Using EUD text detection, you can make it so you and only you (the creator of the map) has special banning powers.
I know it's not that pratical or useful, but it's just cool when your on a map you made, and someone is like "OMG UR A N00B" and starts flaming you, how you'ld be able to say "Ban blue" and blue would be banned.
I just decided to post this becuase people havn't come up with many uses for EUD conditions yet. And this one is cool enough to make it so you'ld actually want to add it to your map. So also feel free to use this thread as a place to discuss possible uses for text detection and EUD condtions.
QUOTE(m.r.bob @ Sep 4 2005, 06:53 PM)
When people make maps, they often make it so that red can ban people, or there is a vote ban system.
There is another form of banning though in addition to a vote ban system.
Using EUD text detection, you can make it so you and only you (the creator of the map) has special banning powers.
I know it's not that pratical or useful, but it's just cool when your on a map you made, and someone is like "OMG UR A N00B" and starts flaming you, how you'ld be able to say "Ban blue" and blue would be banned.
I just decided to post this becuase people havn't come up with many uses for EUD conditions yet. And this one is cool enough to make it so you'ld actually want to add it to your map. So also feel free to use this thread as a place to discuss possible uses for text detection and EUD condtions.
[right][snapback]305072[/snapback][/right]
Yea, its pretty cool. Especially I like the voting option. Would it be like this?
3 votes needed for ban.
QUOTE(imaginated Battle.net situation)
red:ban blue
blue:NOOO
teal:yes
purple:yes
blue:u r all n00bs I pwn u alll
green:no
orange:yap
red:oj you must say "yes"
orange:oh sry
orenge:yes
*blue has left the game
red:purpl u are next
You can have "true" ban triggers, like using "Display text" for a certain player, detecting the text with the EUD conditions, and then executing an action that would drop the player. This can not be defended against using any "Stay Alive" hack and the like. It's perfect.
You could also detect stuff like "Map Hack: Lite" and drop the player if that message appears for them.
Hey, you could make a map that automatically crashes anyone who complains about it!
That would be -sick-.
QUOTE(Wing-of-no-Wing @ Sep 4 2005, 09:41 PM)
Hey, you could make a map that automatically crashes anyone who complains about it!
That would be -sick-.
[right][snapback]305195[/snapback][/right]
You mean like this
QUOTE(another imaginated Battle.net situation)
blue:OMG this map sucks!!!
*blue has left the hame
teal:WTF
*teal has left the game
red:haha suckers
purple:red u made this map?
red:yap
purple:cool map
red:tnx
purpl:but WTF why blue n teal left?
orange:ha he said WTF
*purple has left the game
red:ha oj you said it too
*orange has left the game
red:OMG I am alone again
red:eh w/e.....WTF
*red has left the game
what about name spoofing?
and dk, if u use the name condition to ban ie: aperape from a game, how would u do it? i mean i get the condition part, but what about player?
If you use uBeR@TiOn, the Player Name condition is what you use. It would be like this:
Trigger |
Conditions: |
¤ PlayerName(P1, At Least, 1-4 (Note: first byte is unk, second is race), /0/0Ap);
|
¤ PlayerName(P1, At Most, 1-4 (Note: first byte is unk, second is race), zzAp);
|
¤ PlayerName(P1, Exactly, 5-8, erap);
|
¤ PlayerName(P1, Exactly, 9-12, e); |
Actions: |
¤ Display Text Message: "Lol. Aperape is truely into beastiality." |
Note that this is case sensitive, and you'd have to make similar triggers for every open slot.
I don't' think name spoofing can be detected.
oh, i didnt know the name detection detected the player number too...
what I think text detection woudl be best for is testing purposes... Example in RPG's
-Minerals (you egt minerals to upg with)
-God (God mode!!!)
-NoE (No enemies spawn)
Boss1 (Skip right to boss 1)
Movies you don't want to see. Just type 'skip'.
Spoofing is somewhat detectable. You'd have to check for colors.
I think the best uses would involve making cheats (i.e. Syphon8: Sporfenholder! -Everything unlocked and invinciblitiy activated- ) that would be awsome, if the map was good enough..
Or perhaps an RPG with no controls, just type what you wana do, It would require an intese amount of triggers to take into acount for typos and the like, but it would be awsome!
Example:
Syphon8: change wepon, grenade launcher
You lack that weapon
-got greanade launcher-
Syphon8: change weaponn, grenade lancher
-grenade launcher equipped-
Syphon8: MUHAHAInteresting, but you could have it detect it in an easier way..
I'm thinking..
Player: change weapon
Console: Input weapon name.
Player: grenade lancher
Console: Invalid input. Try again or type -q to exit.
Player: grenade launcher
Console: Weapon changed to 'Grenade Launcer'.
And maybe a confirmation message that you've exited the selection menu.
Console: Thank you. Menu exited.
And it gives you that after sucessfully changing a weapon or when you type -q. Get it?
The ban idea is a good one.
Example:
Red: Vote Ban Purple
Red: yes
Blue: No
Purple: No
Orange: Yes
Green: yes
Red: End vote
*Purple has left the game*
*Blue has left the game also.*
(Bans anyone who said no.)
Text menu systems would be terrible for many rpgs
So many strings would have to be used. But it would be cool
QUOTE(Temp @ Sep 4 2005, 06:16 PM)
Text menu systems would be terrible for many rpgs
So many strings would have to be used. But it would be cool
[right][snapback]305437[/snapback][/right]
But on the other hand it would save a lotta strings in menu areas, mainly locations.
1. Text based RPG
2. Chess!!!
3. Über leet turn based tactics:
Player: Attack
Unit square?
Player: A2
Attack square?
Player: A3
Boom pop explodes#@#t5dfgdf
Instead of the classic 'put the civilian on a beacon'...you could just do:
Player: shop
Console: What would you like to purchase? (Type -q to exit)
Player: tank
Console: A siege tank? Y/N?
Player: y
--> Center view wherever you created the tank.
Console: Thanks for shopping.It would give a good sense of automation..and would save locations and other crap you need for the civilian system. The menu doesn't have to be complex, at least, not if you're making a defense map (thats what I had in mind, anyway). I'm definately going to use the menu concept in a map of mine.
Hooray, my idea has been accepted!
"Arrow keys" for classic console game style movement.
Player: w
(Player's unit starts moving up)
Player: d
(unit is now moving right)
Player: s
(unit is now moving down)
Player: a
(unit is now moving left)
Player: (spacebar)
(unit moves to the location following it, hence stopping)
Or you could just have two letters, and make each one turn your unit in a different direction, but that would take alot more triggers.
If you do have a vote banning feature I suggest having it so the person who is being voted on cannot vote.
Doodle77:
All of this doesnt work, except what DK said, text detection detects names too, so you have to know how long the persons name is >.>
I'm pretty sure it would work.
QUOTE(Deathknight @ Sep 5 2005, 10:53 AM)
I'm pretty sure it would work.
[right][snapback]305869[/snapback][/right]
How exactley would you do it? I haven't checked in uberation yet so would you just write out the words in ascii and it converts them? Or would you need to write in binary or hex?
There's the advanced one, but the simple one you just type it in
Why can't you just write different triggers for each possible name length?
And what do people think of MY idea?