Wartungsarbeiten in der Woche vom 13. Oktober:
• Keine PC/MAC-Wartungsarbeiten – 13. Oktober
• NA Megaserver für Wartungsarbeiten – 15. Oktober, 10:00 - 18:00 MESZ
• EU Megaserver für Wartungsarbeiten – 15. Oktober, 10:00 - 18:00 MESZ
• Wartungsarbeiten im ESO Store und dem Kontosystem – 15. Oktober, 10:00 – 18:00 MESZ
https://forums.elderscrollsonline.com/en/discussion/683901

Community help request

HaljaNifheim
HaljaNifheim
✭✭
hi,
I’m an add-on developer trying to isolate a problem. It is either an NA to EU server, the language the client is playing in, and or a combination of both. What I do know is running in German on EU mega server has two more emotes than NA in English. My request is a simple one. I’m hoping to get five scenarios covered.
  1. North American server player running in German language
  2. North American server player running in French language
  3. EU server player running in English language
  4. EU server player running in German language
  5. EU server player running in French language

I was going to switch my client and test but bouncing between them but the launcher application either wanted a 5.5GB download or complete 23GB game download. So, I’m asking the add-on community to get it identified faster.
The tests:
  1. Do you get an emote animation with /torch?
  2. How about /kick?
  3. What emote plays with this command /script PlayEmote(175)
    • Eating an apple?
    • Eating bread?
    • Nothing?
  4. What is the number this command returns for you /script d(SETTING_TYPE_LANGUAGE)

Please post back your results with the mega server you are playing on and which language.

Thanks for any help.
Halja
  • Grischu
    Grischu
    ✭✭
    For Point 4 i can give you the answer for EU-Megaserver
    german 12
    french 12
    english 12

    For current language detection i woud give you this possibility

    function GetClientLanguage()
    -- GetErrorString(16) return values
    -- english "Off balance target"
    -- german "Ziel aus dem Gleichgewicht"
    -- french "Cible étoudie"

    local language="fr"
    local errorstring == GetErrorString(16)
    if errorstring = "Ziel aus dem Gleichgewicht" then
    language="de"
    elseif errorstring == "Off balance target" then
    language="en"
    end
    return language
    end

    Hope the Syntax is correct :)

    Edited by Grischu on 4. April 2014 09:25
  • HaljaNifheim
    HaljaNifheim
    ✭✭
    Thank you,

    I was hopping the game's global SETTING_TYPE_LANGUAGE would fluctuate with language. It was the closest thing I could find in the publish API. There is support fro GetCVar but those valid variables strings are not disclosed currently. The Launcher application's launcher.settings has active region and language but it's not reachable. For very good security reasons, LUA file I/O is blocked for add-ons. My next thought was to attach to one UI button elements for language text difference but using error stings is a better idea.

    Your response is helpful,
    Halja
  • ThanAnor
    ThanAnor
    Do you get an emote animation with /torch?
    Yes we get an emote animation but it´s still a little bit buggy. The character is taking out a torch but the flames from the torch are staying on the back of the character.
  • HaljaNifheim
    HaljaNifheim
    ✭✭
    Thank for your response. I was able to diagnose the problem was the language the player was using and not which mega server they were on. With lots of translation help, I refactored my add-on for a localization to German players and resolved emote errors because you get two more emotes than English players at this time. It turned out to be a Win Win situation because of the Zenimax code synchronization issue. B)
Anmelden oder Registrieren, um zu kommentieren.