PDA

View Full Version : Horde Translator


damagepy
05-07-2006, 10:56 PM
I've never wrote a mod before, but always wanted to make a simple one that picks up horde words, and from a vocabulary it displays some "guess" what can it be in english. I just checked other addons format and wrote this very simple thingie:

HordeTrans.zip (http://heroes.hardwired.hu/-/HordeTrans.zip) (3K)

If you are Alliance, and you see a horde say or yell, it shows what he say ( or at least tries). Only got the 50 most common word atm, mainly fro battlegrounds (AV), I havent got any horde friend to help to check some more word. ITs pretty inaccurate, later I will include multiple word replacement so that way searches and replaces complete pharses like "I am" or "dont't let them" instead of picking up only single words.

If anyone can write a better mod with interface and bigger vocabulary (some pro modder), then can upgrade my idea and write a real (more acurate) translator.
ATM it dont really helps, only can pick some yell in AV like balinda, ninja stoneheart, mages aoe, etc...

any opinion?

Skahr
05-07-2006, 11:17 PM
heh, kinda cool. im anxious to get home tonight and see how accurate id does work. i dont mind guessing a bit. anythiing is better then nothing imo. thanks pal.

-Skahr

conure
06-07-2006, 03:17 AM
interesting, I've been working on an addon like this.
I need to get my friend to create a ally toon (temporarly) on my server before he switches..

ForgetMySoul
06-07-2006, 05:26 AM
Horde//Alliance translators are against Blizzard's EULA and ToU.
Sorry to burst your bubble mate, but Blizz doesnt want Alliance to understand the Horde, or visa-virsa.

include
06-07-2006, 07:35 AM
jap, thats true! you could be banned using this addon...

damagepy
06-07-2006, 09:15 AM
You cant really translate it.
Cause (for example) there are only about 7-8 4 letter word in orcish, that WoW chooses based on the horde word with some algorythm. And there are thousands of english words with 4 letter, and more in other languages.
Even only watching the most common battleground words is hard to "guess" what they said:

uruk=kill/flag/stun/fire/move/them
maza=push/back/good/free

but there are words that have one meaning (not much other word generates the same text as alliance):

osh'kava=warriors
tov'nokaz=frostwolf
maza'rotha=stoneheart
etc...

but using multiword replacement, it can be more accurate:
maza uruk maza = push them back
tov'osh nogah = destroy tower

Basically this multiword thing can be the really accurate way, replacing single words dont really help usually, because tehre are too much meaning.

Wintrow
06-07-2006, 12:41 PM
Doesn't matter. Only use it if you wanna be banned :)

Tuplad
06-07-2006, 04:19 PM
You wont get banned, Blizzard can not see what you are seeing on your screen, only the ingame things, like - where you walk and what you eat.

include
06-07-2006, 06:31 PM
lolololol..
blizzard scans all your addons some times... and they have a blacklist. they have learned from DIABLO 2...


so: please dont waste your time developing an illegal addon...

damagepy
06-07-2006, 10:57 PM
Then will only use myself, so no blacklist :) Just for fun

Skahr
06-07-2006, 11:11 PM
If anyone gets banned post it here....watch how NO ONE gets banned....watch....

Wraath
07-07-2006, 12:55 AM
Well, they could add it to their "blacklist", so it's possible. But usually people are banned from doing the other way around, saying stuff that the other faction can understand.

However, I don't think that it's a good idea to post the addon here, cause wowwiki was removed from Blizzards fansite program because they were telling you how to do it or linked to a such addon. And we don't want that to happen to Woldofwar :/

See http://www.wowwiki.com/WoWWiki_Exploits_Policy for more info.

conure
07-07-2006, 03:24 AM
hm, does ANYONE realize the potential of the built in emotes?. They're one of the only things that gets transfered UNALTERED (that is, not the "/e <msg>" ones) from faction to faction that we see.......nevermind :)

Klishu
07-07-2006, 11:47 AM
There's accutally a way of translating words into the opposing factions language:

/script SendChatMessage("help","WHISPER","COMMON","Klishu");

You'll get:
Whisper Klishu: [Common] uden
Klishu whispers: help

Just change "help" to some other word.
Change "COMMON" to "ORCISH" if you are Alliance.
Change "Klishu" to your own name.

BamED
08-07-2006, 03:18 AM
lolololol..
blizzard scans all your addons some times... and they have a blacklist. they have learned from DIABLO 2...

No, Blizzard does no such thing. You are confusing it with the scanning of illegal third party programs. Blizzard has stated that all normal UI mods are allowed and will not get you banned.

However, I would not recommend developing such an addon anyway. I think it is pretty clear that it goes against the intention that Horde and Alliance should not be able to communicate. As it is right now, Blizzard seems to have made it pathetically easy to translate the encoded language of the opposite faction. If an addon like this becomes too popular, it is likely that they will change the encoding. (Easily done by just randomizing it slightly.)

include
08-07-2006, 10:49 AM
yeah, you're right bamed. all addons are allowed until blizzard changes the API to block the disliked addons.

(like autotravel - or manaconserve - or... there's a long list)

BamED
08-07-2006, 12:24 PM
yeah, you're right bamed. all addons are allowed until blizzard changes the API to block the disliked addons.

(like autotravel - or manaconserve - or... there's a long list)

And even then, they are still allowed. They just no longer work. :wink:

lucroser
11-07-2006, 04:28 PM
Yup, but by doing it, you make blizz shutdown functions that were used by others for less "ambigous" usage and make the mods possibilities less fun.
There was the option of changing textures that allowed some fun stuff, people used it to see through walls or make the BG flag more visible, hence cheating, and everybody got hurt. No more fun with textures.
Keep that in mind.

damagepy
11-07-2006, 05:27 PM
Technically you cant talk with it to the opposite faction.
You cant interact with them, cant send any message.
And cant even understand them, ONLY if they talk some basic ENGLISH word, and cause it recognizes (or well just tries) 50 most common battleground word, and can only GUESS what they say and can only do it when the opposite fastion SAY or YELL its not really that dangerous.
Everyone knows that if they see kek it means (usually) lol, but there are hundred of word that can cause the same "kek".
Its only handy in for example AV when horde yells somethin and I can catch words like "stoneheart" or "balinda". They cant even talk to you when you use this...
50 inaccurate word is harmless.

Wintrow
12-07-2006, 09:51 AM
If we are speaking purely theoretical here and you wanna make a mod that helps mutually consented communication across faction (like on a PvE/RP-server) you can do it like this:

- Make an addon that shows you a chatbox in which you can type a string.
- the addon breaks down the string into binary
- say that type a a a b b b a b in /say always results in [Common] g g g t t t g t then the addon can post the broken down binary stream in /say in a's and b's.
- then the other side of the addon, if it sees [Common] *string of letters* it can translate the g's and the t's back to the binary stream.

Likewise for Horde -> Common (but other letters. like a -> j and b -> m).

Off course other ppl without the addon will just see their Elven mate spouting a b b a .... a b b a and think they like Swedish music :). And then the Troll says [Orcish] j j m j m m m ... m j j and they won't know what to think :)

But that Elf and that Troll will be communicating !!

If only cross-faction communication was allowed on PvE/RP-servers (outside of BG's off course)...

TomletXelius
16-07-2006, 03:26 AM
You'd be better of designing an addon that is based on its own chat server. So when you type, it is sent to a server (through some form of php, sql, whatever) and then other users (of any server or of any race) receive the message from a query to the server. The trouble would be that the other user would have to have the same addon installed to be able to receive the message. I'm not sure on how sending messages to servers works with .lua files, but there has to be a way.

You could also create another type of client outside of WoW (in Delphi or something) and allow people not playing WoW to receive messages from inside the game. This would be much more convenient for me, as I'm always on MSN and WoW at the same time, so if I could have an IM built in for people not playing, it would eliminate all that needless Alt-Tabbing.

Just ideas, but I hope to build something somewhat similar one day.

Wintrow
17-07-2006, 04:48 PM
No out-of-game interaction is possible using AddOns. No file-output, no COM+ calling, no nothing.

genoism
15-11-2006, 05:22 AM
There's accutally a way of translating words into the opposing factions language:

/script SendChatMessage("help","WHISPER","COMMON","Klishu");

You'll get:
Whisper Klishu: [Common] uden
Klishu whispers: help

Just change "help" to some other word.
Change "COMMON" to "ORCISH" if you are Alliance.
Change "Klishu" to your own name.

awesome script man, unfortunately it seems it only limits me to whispers, guild and party chat. Is there a way to do it in yells or say's?
When i do it, the script runs fine but i dont see any text.

include
15-11-2006, 11:01 AM
...
well, so you translate "help" to "uden".

if you're horde and yell "uden" next to an alliance, he will MAY see "help"... maybe something else. one word could have more than one possible translations. so "uden" may becomes "hate" (in example)

genoism
16-11-2006, 08:42 AM
not sure if that works but i guess i can test it out later...

ClemSnide
16-04-2007, 01:29 PM
One wonders whether the game is worth the candle. I'm sure that the Horde is made up of the same twelve-year-old players who should really be playing Halo, and not actual role-players, who could benefit from such a mod.

However, I do know that Blizzard can conceivably see the AddOns that you have loaded on your current character. One GM was able to tell me that a particular one (which I hadn't mentioned in the conversation) was trouble and should be deleted. Therefore, while I'm not paranoid, I'd say it was possible that they could see you were using an AddOn known to translate Alliance-speak to Horde-speak, and either ban you or send you warnings. On the other hand, they also theoretically ban goldspammers, and we know how successful that's been. Bottom line: Unless you make a real pain out of yourself, the huge corporation will not take notice of you.

That having been said, has anyone investigated the use of a website to translate, a la BabelFish? It would involve switching applications in the middle of a conversation, but OS security makes it really, really difficult for one app to know what another is doing. You could put the translation program into a script and make it available that way.

Duugu
16-04-2007, 01:49 PM
I'm sure that the Horde is made up of the same twelve-year-old players who should really be playing Halo, and not actual role-players, who could benefit from such a mod.

lol .... qft

snrofgar
24-04-2007, 12:50 AM
Kek = lol
Keke = lolol
Bur = im a horde rogue who just ganked you repeatedly... ( i dont know but i hear rogues say this alot! lol

JaedxRapture
24-04-2007, 02:43 AM
There's accutally a way of translating words into the opposing factions language:

/script SendChatMessage("help","WHISPER","COMMON","Klishu");

You'll get:
Whisper Klishu: [Common] uden
Klishu whispers: help

Just change "help" to some other word.
Change "COMMON" to "ORCISH" if you are Alliance.
Change "Klishu" to your own name.

No, it doesn't do this. Have you even tested this, or just decided to search for it and hope it works? I've personally tested this and if you input an unknown language (unknown to your character) it fails. I can't remember if it fails silently, shows up as default language, or returns an error, but I'm 100% sure it fails.

About the actual addon: It's not a true translator. It picks up commonly known words and how the translate. Anyone could do this manually with a quick Google search. But this is in fact not allowed. Using even simple translations like "ss ee oo d a p" (when spoken by Alliance, translates to "me lo ve y o u") is technically against the ToU (although action is rarely taken for these simple things). Automating this would definately be a ban, or a 72-hour suspension.

That said, I think it's safe. The game can't really pick this up, and if it was added to some blacklist (which I believe doesn't exist at all), it could easily be changed to avoid it. However, use with caution. If anyone thinks you may be using a hack of sorts to translate, they may report you, and you may be banned for it (but I think they would investigate to check if Warden picked up the hack first). And definately don't go around announcing the addon, especially in general chat.

Oh, and I'm not sure this is allowed here. As a legit WoW site, all posted things must adhere to the ToU and EULA, and this doesn't.

Stigg
24-04-2007, 02:51 AM
*cough* 10 month old thread *cough*

:)

JaedxRapture
24-04-2007, 02:52 AM
Keke = lolol

Incorrect. Although I don't know the translation for sure, I know this can't be it, because of the way translations are done by the game. I'm 100% positive about this. Keke does not mean lolol.

Tunga
24-04-2007, 10:21 AM
*cough* 10 month old thread *cough*Well this was illegal four months ago too, surprised it wasn't deleted at the time.

JaedxRapture
24-04-2007, 03:56 PM
*cough* 10 month old thread *cough*

:)

Never check the dates. :undecided:

William Batley
25-04-2007, 12:33 AM
I'm tired of this stupidity. I'm tired of Blizzard forcing their story on the players, not only that it doesn't make sense, why doesn't the language **** make sense? let's think about it. In every single goddamn Warcraft game the two factions have had no problem what so ever communicating with each other. and in WoW Both factions can talk to loads of different NPCs who apperently speak their language fluently, BUT LOL WE CAN'T.

Okay so they force Players to be PROUD DEFENDERS OF THE _________, we can't talk with other faction members BECAUSE WE'RE BITTER ENEMIES, we can't trade/heal/talk with them BECAUSE WE'RE BITTER ENEMIES, I don't want to be a "PROUD DEFENDER OF THE ALLIANCE" I don't want to hate the Horde, I want to speak with Horde players and bandage wounded Horde players and give them health potions, I want to be Neutral like the Goblins or Argent Dawn, but I can't be, why? because Blizzard forces their story on us, they MAKE us Defenders of the Alliance/Horde.

If you know anything about Dungeons and Dragons then you know you can be an Evil human or Good human, whatever you want. WoW needs this amount of freedom.

I hate Stormwind, with every fiber of my being do I hate it, but I love being a Human and I wish I could go to war with Stormwind, and why not? the Defias are humans and they fight Stormwind, why can't I be like them?

I've saved more Horde players than Alliance... I've charged in the middle of a mass of enemies higher level than me and did Intimidating shout to get them off a dying Horde player and told him to /flee, he however stayed and faught bravely and together we defeated them.

Why can't we of just formed a party together? why did he have to go make an Alliance character JUST to talk to me? And ATLEAST if people REALLY hate the Horde, they can keep fighting! whatever! let them be nerds, but let ME ally myself with them, or even go to war with Stormwind and become an exile!

AND IN THE VERY LEAST have a Language skill.

Tanitha
25-04-2007, 01:27 AM
why doesn't the language **** make sense?

See those stars? That is exactly why Blizzard won't let Horde and Alliance communicate. They had it in the early betas, but removed it because people could not control themselves and resorted to gutterspeak.

Xylan Trueheart
25-04-2007, 02:08 AM
The language situation in WoW is at both amusing and perplexing. I would like to point out a couple things seen in this thread and a observation of my own. First is has anyone noticed that any particular race language has a skill level. This seems to imply that if a skill has a rating it thusly must be learnable. There has been rumors over time that Blizzard will introduce learnable languages at a future time. Anyone who has played Everquest will remember there were 24 learnable languages and anyone who had the time would be able to learn any language. Perhaps at one point we will be able to do Horde/Alliance missions together in a future expansion but that such communication will have restrictions such as only done in a particular instance or zone or whatever.

Next is the storyline. If the Horde and Alliance at one time were able to in fact collaborate and ally with each other in confronting the great evil Burning Legion, as game lore has shown, they must have had the ability to understand and communicate with each other. There is no reason why they would not be able to in the game at some future point. I sympathize with William Batley about who I would want to align myself with. I have no quarrel with the horde and at heart a peacemaker. The game as it is doesn't allow anything for such a mind set. Lets face it, it is after all Blizzard's game they can make up and change the story as they see fit. The same goes with the game rules and so forth.

Lastly I am amused about the claim that enabling cross faction communication would raise a storm of gutter speak. ~ahem~ There is ALREADY gutter speak WITHIN the same faction chat and in guild chat , etc. so this point is rather moot.

Tanitha
25-04-2007, 02:45 AM
Lastly I am amused about the claim that enabling cross faction communication would raise a storm of gutter speak. ~ahem~ There is ALREADY gutter speak WITHIN the same faction chat and in guild chat , etc. so this point is rather moot.

And imagine that cross faction? Cross Faction chat was in the original game.

It was removed because people were unable to control themselves. Look at it here, on a simple forum where we can discuss ideas and so on William Batley found it necessary to swear a few times in one post.

Now imagine that scenario when a high level Alliance player one shots and then camps your poor low level Horde? Or the reverse?

Much as I would like to see learnable languages, this is not the game for it. If it's impossible to remain civil even on this, a relatively mature forum, how much worse would it be in game?

Tunga
25-04-2007, 11:10 AM
I played Ultima Online for years, it didn't even have factions. And really, getting trashed talked by the same lame people every time you died in PvP was pretty tedious at times.

Skahr
28-04-2007, 12:44 AM
I don't want to be a "PROUD DEFENDER OF THE ALLIANCE" I don't want to hate the Horde, I want to speak with Horde players and bandage wounded Horde players and give them health potions.

Then either re-roll horde, or go play Hello Kitty Island Adventure. Its not called World of "WARCRAFT" for nothing.

Tunga
28-04-2007, 10:18 AM
Hello Kitty Island AdventureThis sounds awesome ^^ .

Zyonin
28-04-2007, 01:02 PM
Damn we are still beating this dead horse?

DevilDare
28-04-2007, 01:27 PM
today in sw i saw horde player yelle this=

H A H A H A L O L N O O B S

all with spaces and we all coud uderstand it. how is it possible then?

Valas Azuviir
28-04-2007, 06:46 PM
There are ways around that filter DD, but this is NOT the place to discuss those sort of things.

It's really quite simple: Blizzard does not want this.
Now one can scream and shout about player's rights etc etc, but the only recourse one legitmately has, is to click that unsubscribe button. That's it, nothing more. To circumvent their ruling is to break the ToS.

The official stance of this site is, one does not mess with the ToS.
So we're not going to be party to either folks building such a add-on, nor would we host such a add-on.

Now considering everything else has already been said..
*Casts spell of binding on thread*