“Roadies of Dr. Eibein” MOD für AOE2 HD

Lange nix los hier, aber es hat sich wahrlich gelohnt, denn; eine erste Version ist fertig.

Ja toll, aber wo von den?

Wer bei Steam Age of Empires II: HD Edition hat, kann einfach auf den dortigen Workshop gehen und “Roadies of Dr. Eibein” abonieren.

Alter, worum geht es?

“Das Zeitalter der Religionen ist vorbei. Die Menschheit definiert sich nur noch über die Musik, allem voran: Metall, Rock und natürlich Elektrokacke. Roadies haben die Vormachtstellung in der Gesellschaft erlangt. Sie sind nicht stark oder schnell, aber sie sind die einzigen, die die heiligen, lauten Verstärker tragen können und in den Musikhallen, Konzerthäusern und Gigstadien für Live-Konzerte und Mucken aufstellen können. Steine, Gold, Nahrung und Holz sind abgelöst worden, alles dreht sich nur noch um die Merchandise-Artikel der Bands und Künstler, sowie den GEMA-Gebühren. Kannst du geil abliefern?”

Hier der Link:

http://steamcommunity.com/sharedfiles/filedetails/?id=561778979

Also, worauf wartet ihr noch? Ich bin sehr gespannt wie Ihr den Mist findet!?

Viel Spaß,

Euer Dr. Dr. Eibein 😉

Magneto Eibein

Elektrizität, und damit auch die Elektrokacke, lässt sich auf die vereinheitlichte Kraft, die elektroschwache Kraft, zurückzuführen. Bereits mit dem Elektromagnetismus erfuhr die Elektrizität eine Vereinheitlichung mit dem Magnetismus. Es liegt daher nahe, erste Forschungen bezüglich der Weiterentwicklung der Elektrokacke auf magnetischer Basis durchzuführen. Also hier, ein Dr. Eibein aus Magneten… Magneto Eibein:

image

“Dr. Eibein’s Wallpaper HD” ist da!!!

Endlich! Das lang ersehnte “Dr. Eibein’s Wallpaper HD” ist nach jahrelanger Entwicklungs- und Designphase marktreif. Sogar die schärfsten Kritiker sind voller Lob für das 9 zu 16 Handyformat, optimiert für den Klassiker Galaxy S4, das in unglaublich gestochen scharfer full-HD-Auflösung daherkommt.
Und so bekommen Sie es: stecken Sie einfach einen 5-Euroschein in einem an Dr. Eibein adressierten Umschlag. Das PIC wird anschließend automatisch hier unten zum download freigeschaltet. Richten Sie es als Hintergrundbild ein, fertig.

image

Viel Spaß und Erfolg wünscht ihr Dr. Eibein.

Dr. Eibein’s Eibeinizer – trash in bash and cheep with beep v0.0.1

Moin moin,

ein kleiner Spaß am Rande. Ihr braucht Linux, also besser gesagt, eine Konsole in der bash läuft. Dann speichert ihr den unten geposteten Code in eine Datei ab, z.B. als ‘dr.eibein.sh’. Kurz in die Konsole

sudo chmod +x dr.eibein.sh

und mit

./dr.eibein.sh

starten.
Vielleicht ist beep bei euch nicht installiert:

sudo apt-get install beep

Soltet ihr immer noch keinen Sound haben:

sudo modprobe pcspkr

Ich übernehme keine Garantie, aber es sollte eigentlich nichts kaputt gehen.

‘dr.eibein.sh’

#!/bin/bash
begr() {
clear
cat << END
***********************************************
*                                             *
*      0           Dr. Eibein's               *
*     \|/   Eibeinizer - trash in bash        *
*     /|\         cheep with beep             *
*    /   \                           v 0.0.1  *
*                                             *
*  control your eibein with a, d, w, and s    *
*  speak with p, P, m, M ,v and V             *
*  soung with g,z,h,u,j,i,k,o and l           *
*  help short y, long x and quit with q       *
*                                             *
*  requires mktemp, beep and sleep with       *
*  fractions                                  *
*  no sound? do 'sudo modprobe pcspkr'        *
*                                             *
***********************************************
END
}

if [[ $1 != "" ]]
then
begr
exit 0
fi

begr
sleep .5

shopt -s checkwinsize
tput civis
cd tmp
e=echo
c=clear
r=return
E="$e -ne "
A=$E\\033[

# geht zu Position  m x y
m() { $A$2\;$1\H
}

# malt Dr. Eibein an Position x y
d() {
      m $(($1+3)) $(($2+1)); $E 0
      m $(($1+2)) $(($2+2)); $E '\|/'
      m $(($1+2)) $(($2+3)); $E '/|\'
#       m $(($1+1)) $(($2+4)); $E '/   \'
      m $(($1+1)) $(($2+4)); $E '/'; m $(($1+5)) $(($2+4)); $E '\'
}

# malt die Sprechblase
s() {
      m $(($1+5)) $(($2+1)); $E $S
}

#Eingabe
j() {
  while read -n 1 S >/dev/null 2>&1
  do
    $e $S > $M
  done
}

ring() {
  for (( I=0; I<5; I++)) {
    beep -f $(($1*2 + 0*$1/2)) -l 20
    beep -f $(($1*5)) -l 20
  }
}

phaser() {
  n=$(($1*4 + 10))
  while [ $n -gt $(($1*4)) ]
  do
    beep -f $n -l 15
#     beep -f $n &
    n=$((n-1))
  done
}

doom() {
  n=$(($1*2 + 10))
  while [ $n -gt 100 ]
  do
    beep -f $n -l 20
#     beep -f $n &
    n=$((n-1))
  done
}

imp(){
beep -l 350 -f 392 -D 100 -n -l 350 -f 392 -D 100 -n -l 350 -f 392 -D 100 -n -l 250 -f 311.1 -D 100 -n -l 25 -f 466.2 -D 100 -n -l 350 -f 392 -D 100 -n -l 250 -f 311.1 -D 100 -n -l 25 -f 466.2 -D 100 -n -l 700 -f 392 -D 100 -n -l 350 -f 587.32 -D 100 -n -l 350 -f 587.32 -D 100 -n -l 350 -f 587.32 -D 100 -n -l 250 -f 622.26 -D 100 -n -l 25 -f 466.2 -D 100 -n -l 350 -f 369.99 -D 100 -n -l 250 -f 311.1 -D 100 -n -l 25 -f 466.2 -D 100 -n -l 700 -f 392 -D 100 -n -l 350 -f 784 -D 100 -n -l 250 -f 392 -D 100 -n -l 25 -f 392 -D 100 -n -l 350 -f 784 -D 100 -n -l 250 -f 739.98 -D 100 -n -l 25 -f 698.46 -D 100 -n -l 25 -f 659.26 -D 100 -n -l 25 -f 622.26 -D 100 -n -l 50 -f 659.26 -D 400 -n -l 25 -f 415.3 -D 200 -n -l 350 -f 554.36 -D 100 -n -l 250 -f 523.25 -D 100 -n -l 25 -f 493.88 -D 100 -n -l 25 -f 466.16 -D 100 -n -l 25 -f 440 -D 100 -n -l 50 -f 466.16 -D 400 -n -l 25 -f 311.13 -D 200 -n -l 350 -f 369.99 -D 100 -n -l 250 -f 311.13 -D 100 -n -l 25 -f 392 -D 100 -n -l 350 -f 466.16 -D 100 -n -l 250 -f 392 -D 100 -n -l 25 -f 466.16 -D 100 -n -l 700 -f 587.32 -D 100 -n -l 350 -f 784 -D 100 -n -l 250 -f 392 -D 100 -n -l 25 -f 392 -D 100 -n -l 350 -f 784 -D 100 -n -l 250 -f 739.98 -D 100 -n -l 25 -f 698.46 -D 100 -n -l 25 -f 659.26 -D 100 -n -l 25 -f 622.26 -D 100 -n -l 50 -f 659.26 -D 400 -n -l 25 -f 415.3 -D 200 -n -l 350 -f 554.36 -D 100 -n -l 250 -f 523.25 -D 100 -n -l 25 -f 493.88 -D 100 -n -l 25 -f 466.16 -D 100 -n -l 25 -f 440 -D 100 -n -l 50 -f 466.16 -D 400 -n -l 25 -f 311.13 -D 200 -n -l 350 -f 392 -D 100 -n -l 250 -f 311.13 -D 100 -n -l 25 -f 466.16 -D 100 -n -l 300 -f 392.00 -D 150 -n -l 250 -f 311.13 -D 100 -n -l 25 -f 466.16 -D 100 -n -l 700 -f 392
}

mario() {
beep -f 130 -l 100 -n -f 262 -l 100 -n -f 330 -l 100 -n -f 392 -l 100 -n -f 523 -l 100 -n -f 660 -l 100 -n -f 784 -l 300 -n -f 660 -l 300 -n -f 146 -l 100 -n -f 262 -l 100 -n -f 311 -l 100 -n -f 415 -l 100 -n -f 523 -l 100 -n -f 622 -l 100 -n -f 831 -l 300 -n -f 622 -l 300 -n -f 155 -l 100 -n -f 294 -l 100 -n -f 349 -l 100 -n -f 466 -l 100 -n -f 588 -l 100 -n -f 699 -l 100 -n -f 933 -l 300 -n -f 933 -l 100 -n -f 933 -l 100 -n -f 933 -l 100 -n -f 1047 -l 400
}

trap z=SigInt SIGINT
text=""
S=""
M=`mktemp`
W=0
X=3
Y=3
sound="beep -f"
ton1=60
ton2=80
ton3=90
# ton1=55
# ton2=73
# ton3=82

$c
d $X $Y

j 0<&0 &
B=$!

until [ "$z" ]
do
  : $((W++))
  if [ -f $M ]
  then
    i=$(<$M)
    rm $M
#     $c
    case "$i" in
      q) z="Quit" ;;
      p) S="- Penis" ;;
      P) S="- Pimmel" ;;
      m) S="- Möse" ;;
      M) S="- Mumu" ;;
      v) S="- Vagina" ;;
      V) S="- Vulva" ;;
      "") S="- Pimmelkopf" ;;
      g) $sound $(($ton1));;
      z) $sound $(($ton1*2)) ;;
      h) $sound $(($ton1*3)) ;;
      u) $sound $(($ton1*3 + $ton1/2)) ;;
      j) $sound $(($ton1*4)) ;;
      i) $sound $(($ton1*4 + $ton1/4)) ;;
      k) $sound $(($ton1*4 + $ton1/2)) ;;
      o) $sound $(($ton1*5)) ;;
      l) $sound $(($ton1*6)) ;;
      e) S="" ;;
      D) X=$(($X-1)) && S="" ;;
      C) X=$(($X+1)) && S="" ;;
      A) Y=$(($Y-1)) && S="" ;;
      B) Y=$(($Y+1)) && S="" ;;
      a) X=$(($X-1)) && S="" ;;
      d) X=$(($X+1)) && S="" ;;
      w) Y=$(($Y-1)) && S="" ;;
      s) Y=$(($Y+1)) && S="" ;;
      x) begr && imp && text="imperial march" ;;
      y) begr && mario && text="super mario"
    ;;
    esac
    if [ $(($X%3)) = 0 ]
      then
      ton1=60
    fi
    if [ $(($X%4)) = 0 ]
      then
      ton1=80
    fi
    if [ $(($X%5)) = 0 ]
      then
      ton1=90
    fi
    if [ $(($Y%3)) = 0 ]
      then
      sound="beep -f"
      text="Langweilig!"
    fi
    if [ $(($Y%4)) = 0 ]
      then
      sound="ring"
      text="Es klingelt."
    fi
    if [ $(($Y%5)) = 0 ]
      then
      sound="phaser"
      text="So ein Mist."
    fi
    if [ $(($Y%13)) = 0 ]
      then
      sound="doom"
      text="Man is' das kacke..."
    fi
    if [ $Y -lt 1 ]
      then
      Y=1
    fi
    if [ $X -lt 1 ]
      then
      X=1
    fi
    if [ $Y -gt $(($LINES-6)) ]
      then
      Y=$(($LINES-6))
    fi
    if [ $X -gt $(($COLUMNS-6)) ]
      then
      X=$(($COLUMNS-6))
    fi
    $c
    echo " - Dr. Eibein's Eibeinizer - trash in bash and cheep with beep - " $sound $ton1
  fi
  sleep .01
  d $X $Y
  s $X $Y
  m 0 $(($LINES-1))
  echo "--- Dr. Eibein sagt" $S
  m 5 $(($LINES-0))
  echo -ne $text
  m $(($COLUMNS-18)) $(($LINES-1))
  echo -ne   $X / $(($COLUMNS-6)) : $Y / $(($LINES-6))
  m $(($COLUMNS-1)) $(($LINES-1))
done

rm $M
begr
$e $z
kill $B