Sku Jeerotas, chesl ta mesage ota get prizee

Solved.
The title is in ewokese, the language of the star wars Ewoks. The title translates to "Hello friends, bring the message to get the prize." I used this site to help me translate.

The actual message content uses ewokese numbers, which I then translated to standard numbers. I turned every single "group" of numbers into the group of standard numbers by using the ewokese numbers link above. Every time 1x1 wr holder! added a dash between two "words," it symbolized that it was one two digit number, such as "Chu-j'voo" which means 18.

I then translated every one of these words to standard numbers to get "[18, 21] [2, 12, 6] [24, 26, 13] [9, 22, 26] [7, 19, 18, 8] [7, 19, 22, 13] [2, 12, 6] [20, 22, 7] [24, 6, 25, 22] [14, 26, 7]". I saw that the numbers never went above 26, so I assumed that each one corresponded to a letter. I then wrote a simple JavaScript script that converted every single array of numbers back to English.
JavaScript:
// Get an array of every single letter with a being the first (at index 0)
// and z being last (at index 25)
var letters = "abcdefghijklmnopqrstuvwxyz".split("");

// Convert the standard numbers into an array of arrays for every single word
var code = "[18, 21]  [2, 12, 6]  [24, 26, 13]  [9, 22, 26]  [7, 19, 18, 8]  [7, 19, 22, 13]  [2, 12, 6]  [20, 22, 7]  [24, 6, 25, 22]  [14, 26, 7]".split("  ").map(el => JSON.parse(el));

// Create a blank variable for the result
var sentence = "";

// Loop through every single number array
code.forEach(array => {
    // Loop through every single number in the number array
    array.forEach(letter => {
        // Get the corresponding letter and add it to the sentence variable
        sentence += letters[letter-1];
    });
    // Add a space between words to the variable
    sentence += " ";
});
// Print out the result
console.log(sentence);

However, this outputted "ru blf xzm ivz gsrh gsvm blf tvg xfyv nzg" which was pure gibberish. I then saw that most of the numbers were relatively high and above 20 (but the last few letters of the alphabet are not very common). I then made the javascript code use the opposite letter, so 26 would be 0 (a) and 0 would be 26 (z). I did this by modifying one line of the js from "sentence += letters[letter-1];" to "sentence += letters[26-letter];"

It then gave an output of "if you can rea this then you get cube mat" (yes 1x1wrh you did make a small mistake 😜)

Thanks for doing this though, it was super fun!

P.S.: do you offer shipping to "at my friend's pond catching a bass?"
 
Last edited:
Solved.
The title is in ewokese, the language of the star wars Ewoks. The title translates to "Hello friends, bring the message to get the prize." I used this site to help me translate.

The actual message content uses ewokese numbers, which I then translated to standard numbers. I turned every single "group" of numbers into the group of standard numbers by using the ewokese numbers link above. Every time 1x1 wr holder! added a dash between two "words," it symbolized that it was one two digit number, such as "Chu-j'voo" which means 18.

I then translated every one of these words to standard numbers to get "[18, 21] [2, 12, 6] [24, 26, 13] [9, 22, 26] [7, 19, 18, 8] [7, 19, 22, 13] [2, 12, 6] [20, 22, 7] [24, 6, 25, 22] [14, 26, 7]". I saw that the numbers never went above 26, so I assumed that each one corresponded to a letter. I then wrote a simple JavaScript script that converted every single array of numbers back to English.
JavaScript:
// Get an array of every single letter with a being the first (at index 0)
// and z being last (at index 25)
var letters = "abcdefghijklmnopqrstuvwxyz".split("");

// Convert the standard numbers into an array of arrays for every single word
var code = "[18, 21]  [2, 12, 6]  [24, 26, 13]  [9, 22, 26]  [7, 19, 18, 8]  [7, 19, 22, 13]  [2, 12, 6]  [20, 22, 7]  [24, 6, 25, 22]  [14, 26, 7]".split("  ").map(el => JSON.parse(el));

// Create a blank variable for the result
var sentence = "";

// Loop through every single number array
code.forEach(array => {
    // Loop through every single number in the number array
    array.forEach(letter => {
        // Get the corresponding letter and add it to the sentence variable
        sentence += letters[letter-1];
    });
    // Add a space between words to the variable
    sentence += " ";
});
// Print out the result
console.log(sentence);

However, this outputted "ru blf xzm ivz gsrh gsvm blf tvg xfyv nzg" which was pure gibberish. I then saw that most of the numbers were relatively high and above 20 (but the last few letters of the alphabet are not very common). I then made the javascript code use the opposite letter, so 26 would be 0 (a) and 0 would be 26 (z). I did this by modifying one line of the js from "sentence += letters[letter-1];" to "sentence += letters[26-letter];"

It then gave an output of "if you can rea this then you get cube mat" (yes 1x1wrh you did make a small mistake 😜)

Thanks for doing this though, it was super fun!

P.S.: do you offer shipping to "at my friend's pond catching a bass?"
BRO!!!!!!!! HOW DID YOU DO IT??????????!!!!!!!!!!!!!!!!!!

okay, first off, I knew you'd probably be one of the ones to get it just cuz you know you how to work with script and the opposite letter thing was me just being lazy. but how did you know it was in Uokes (the ewok language, any wermo would call it ewokese, but Goopa, it's called Uokes)? also, do you want the mat or are you interested in double or nothing?
 
BRO!!!!!!!! HOW DID YOU DO IT??????????!!!!!!!!!!!!!!!!!!

okay, first off, I knew you'd probably be one of the ones to get it just cuz you know you how to work with script and the opposite letter thing was me just being lazy. but how did you know it was in Uokes (the ewok language, any wermo would call it ewokese, but Goopa, it's called Uokes)? also, do you want the mat or are you interested in double or nothing?
How would double or nothing work? I win two mats if I get the next riddle right? Also, would someone else be able to answer the riddle first and then they get the prize instead of me? Also is it a physical mat or an scs coupon code for a free one?

also if it's related to star wars I'll be screwed since I was just desperately tried googling the word parts like chu and jeerotas. I never tried googling the entire title nor riddle though, I figured the rest out myself after finding the links in my post
 
How would double or nothing work? I win two mats if I get the next riddle right? Also, would someone else be able to answer the riddle first and then they get the prize instead of me? Also is it a physical mat or an scs coupon code for a free one?

also if it's related to star wars I'll be screwed since I was just desperately tried googling the word parts like chu and jeerotas. I never tried googling the entire title nor riddle though, I figured the rest out myself after finding the links in my post
oh yeah, I guess double or nothing wouldn't work lol, yeah tho, I have codes.
 
Solved.
The title is in ewokese, the language of the star wars Ewoks. The title translates to "Hello friends, bring the message to get the prize." I used this site to help me translate.

The actual message content uses ewokese numbers, which I then translated to standard numbers. I turned every single "group" of numbers into the group of standard numbers by using the ewokese numbers link above. Every time 1x1 wr holder! added a dash between two "words," it symbolized that it was one two digit number, such as "Chu-j'voo" which means 18.

I then translated every one of these words to standard numbers to get "[18, 21] [2, 12, 6] [24, 26, 13] [9, 22, 26] [7, 19, 18, 8] [7, 19, 22, 13] [2, 12, 6] [20, 22, 7] [24, 6, 25, 22] [14, 26, 7]". I saw that the numbers never went above 26, so I assumed that each one corresponded to a letter. I then wrote a simple JavaScript script that converted every single array of numbers back to English.
JavaScript:
// Get an array of every single letter with a being the first (at index 0)
// and z being last (at index 25)
var letters = "abcdefghijklmnopqrstuvwxyz".split("");

// Convert the standard numbers into an array of arrays for every single word
var code = "[18, 21]  [2, 12, 6]  [24, 26, 13]  [9, 22, 26]  [7, 19, 18, 8]  [7, 19, 22, 13]  [2, 12, 6]  [20, 22, 7]  [24, 6, 25, 22]  [14, 26, 7]".split("  ").map(el => JSON.parse(el));

// Create a blank variable for the result
var sentence = "";

// Loop through every single number array
code.forEach(array => {
    // Loop through every single number in the number array
    array.forEach(letter => {
        // Get the corresponding letter and add it to the sentence variable
        sentence += letters[letter-1];
    });
    // Add a space between words to the variable
    sentence += " ";
});
// Print out the result
console.log(sentence);

However, this outputted "ru blf xzm ivz gsrh gsvm blf tvg xfyv nzg" which was pure gibberish. I then saw that most of the numbers were relatively high and above 20 (but the last few letters of the alphabet are not very common). I then made the javascript code use the opposite letter, so 26 would be 0 (a) and 0 would be 26 (z). I did this by modifying one line of the js from "sentence += letters[letter-1];" to "sentence += letters[26-letter];"

It then gave an output of "if you can rea this then you get cube mat" (yes 1x1wrh you did make a small mistake 😜)

Thanks for doing this though, it was super fun!

P.S.: do you offer shipping to "at my friend's pond catching a bass?"
me just gave up when me realised it waz a conlang
 
Back
Top