Willkommen im #Neuland
Login wie bei quake.ingame.de zuvor, die Passwörter aus der alten Datenbank wurden aber gelöscht - einmal hier neu anfordern.
Wer seine E-Mail-Adresse nicht mehr hat oder kennt, bitte eine Nachricht mit Infos schicken o. im Discord melden.

PQ Discord Server: #planetquake                                                                                                                                         Spenden? Hier entlang!

elo ingame announcer

Alles über Quake Live!
Antworten
TeTsOu
Defense
Defense
Beiträge: 7300
Registriert: Mai 2001
Wohnort: Leipzig

elo ingame announcer

Beitrag von TeTsOu »

kann mal jemand erklären ob das hook.js bei jemanden aktuell läuft,
und wie man das installiert?

auf esreality.com werde ich nicht wirklich schlau.

http://www.esreality.com/?a=post&id=2209114
Bild
ratmal.2
Defense
Defense
Beiträge: 7260
Registriert: Nov 2001

Beitrag von ratmal.2 »

Elo ingame announcer und Quake Live Hook Manager sind zwei verschiedene Dinge. Man braucht für den Elo ingame announcer jedoch den QL Hook Manager!

Step by step:

Für Elo announcer:

1. Erstelle eine Datei elo.cfg in deinem Config Ordner und kopiere folgenden Inhalt in die eben erstellte Datei:

Code: Alles auswählen

seta _qlrd_outputMethod "echo"
seta _qlrd_output "vstr _qlrd_output1"
seta _qlrd_output0 "seta _qlrd_outputMethod echo; set _qlrd_output vstr _qlrd_output1; echo ^2[QLRD] ^7output method is now ^5echo; print ^2[QLRD] ^7output method is now ^5echo ^7(check the console!)"
seta _qlrd_output1 "seta _qlrd_outputMethod print; set _qlrd_output vstr _qlrd_output2; print ^2QLRD: ^7output method is now ^5print"
seta _qlrd_output2 "seta _qlrd_outputMethod say_team; set _qlrd_output vstr _qlrd_output3; print ^2QLRD: ^7output method is now ^5say_team"
seta _qlrd_output3 "seta _qlrd_outputMethod say; set _qlrd_output vstr _qlrd_output0; print ^2QLRD: ^7output method is now ^5say"
print ^4exec ^3elo.cfg ^8... ^9 DONE^2!
2. Erstelle eine Datei autoexec.cfg (falls du noch keine hast) und füge am Ende dieser Datei an:

Code: Alles auswählen

//ELO Binds
bind i "seta _qlrd_announce 0; seta _qlrd_announce 1;"
bind u "vstr _qlrd_output"
exec elo.cfg
Die binds i und u kannst natürlich nach Belieben verändern.

Das wars. Ingame kannst du dann mit u den Output (echo, print, say, teamsay) verändern und mit i ausgeben.



Für QLHM:

1. Erstelle eine Datei hook.js.

2. Öffne die Datei mit einem Editor deiner Wahl und kopiere folgenden Inhalt unter hook.js in die eben erstellte Datei und speichere sie ab. Die Datei muss die Endung .js haben!

ODER einfacher:

Hier klicken -> Rechtsklick auf hook.js -> speichern unter -> hook.js im Config Ordner speichern.

3. Starte QL und du solltest jetzt einen Untermenüpunkt 'HOOK' finden. Du kannst nun die gewünschten QLHM-Scripte aus und abwählen die du gebrauchen möchtest. Bei manchen Scripten muss QL neugestaret werden.

Für Elo ingame announcer MUSS das script unter HOOK 'QLRanks.com Display' aktiviert sein.
Bild
ratmal.2
Defense
Defense
Beiträge: 7260
Registriert: Nov 2001

Beitrag von ratmal.2 »

Hinterher noch ein schönes Volume-Script, einfach in die autoexec.cfg hinzufügen und man kann mit Bildauf und Bildab die Lautstärke einstellen. Das Schöne ist hierbei dass direkt ein Testsound mitabgespielt wird und man so schön in feinen Stufen die Lautstärke regeln kann :)

Code: Alles auswählen

//VOLUME SCRIPT
set vol_up "vstr vol_5"
set vol_down "vstr vol_2"
set vol_0 "s_volume 0.0; set vol_up vstr vol_0.5; set vol_down vstr vol_0 ; print ^7Volume: ^0[^70.0^0];play sound/misc/menu2"
set vol_0.5 "s_volume 0.1; set vol_up vstr vol_1; set vol_down vstr vol_0 ; print ^7Volume: ^0[^20.1^0];play sound/misc/menu2"
set vol_1 "s_volume 0.2; set vol_up vstr vol_2; set vol_down vstr vol_0.5; print ^7Volume: ^0[^20.2^0];play sound/misc/menu2"
set vol_2 "s_volume 0.3; set vol_up vstr vol_3; set vol_down vstr vol_1 ; print ^7Volume: ^0[^20.3^0];play sound/misc/menu2"
set vol_3 "s_volume 0.4; set vol_up vstr vol_4; set vol_down vstr vol_2 ; print ^7Volume: ^0[^20.4^0];play sound/misc/menu2"
set vol_4 "s_volume 0.5; set vol_up vstr vol_5; set vol_down vstr vol_3 ; print ^7Volume: ^0[^20.5^0];play sound/misc/menu2"
set vol_5 "s_volume 0.6; set vol_up vstr vol_6; set vol_down vstr vol_4 ; print ^7Volume: ^0[^20.6^0];play sound/misc/menu2"
set vol_6 "s_volume 0.7; set vol_up vstr vol_7; set vol_down vstr vol_5 ; print ^7Volume: ^0[^20.7^0];play sound/misc/menu2"
set vol_7 "s_volume 0.8; set vol_up vstr vol_8; set vol_down vstr vol_6 ; print ^7Volume: ^0[^20.8^0];play sound/misc/menu2"
set vol_8 "s_volume 0.9; set vol_up vstr vol_9; set vol_down vstr vol_7 ; print ^7Volume: ^0[^20.9^0];play sound/misc/menu2"
set vol_9 "s_volume 1.0; set vol_up vstr vol_9; set vol_down vstr vol_8 ; print ^7Volume: ^0[^21.0^0];play sound/misc/menu2"
Bild
TeTsOu
Defense
Defense
Beiträge: 7300
Registriert: Mai 2001
Wohnort: Leipzig

Beitrag von TeTsOu »

elo announcer klappt bei mir nicht, wieso auch immer : /
autoexec besitze ich und auch die bindings sind nicht belegt.

er gibt mir bei tastendruck einfach nichts aus. verzeichnis passt auch.
qzconfig & repconfig auch schon gekillt, keine veränderung.

im terminal mal per /exec elo.cfg getestet -> "couldn't load exec"
file-attribute auch gecheckt. kein schreibschutz oder versteckt.
Bild
ratmal.2
Defense
Defense
Beiträge: 7260
Registriert: Nov 2001

Beitrag von ratmal.2 »

Anstatt configs zu löschen lieber:
QL starten -> Settings -> Account settings -> reset saved settings.
Dann wird garantiert ALLES zurück gesetzt (unbedingt alle binds und gfx-Einstellungen und alles was du sonst brauchst in deiner autoexec.cfg vorher schreiben!)
Probiere auch 'cvar_reset' in der Konsole aus, sollte eigentlich den gleichen Effekt haben.

elo.cfg liegt im gleichen Ordner wie deine autoexec.cfg? Wenn du 'exec autoexec.cfg' in die Konsole ausgibst, wird die Config erfolgreich ausgeführt? Du musst wenigstens so weit kommen, dass du beliebige Configs erstellen und erfolgreich ausführen kannst.

Achte auch darauf die Windows Dateierweiterungen einzublenden (standardmäßig sind die ausgeblendet), nicht dass die Datei in Wirklichkeit elo.cfg.txt heißt oder so.

Alternativ kannst du eigentlich auch mal ausprobieren den Code, der in der elo.cfg stehen soll, einfach in die autoexec.cfg kopieren, sowie die obigen binds für u und i nicht ans Ende der autoexec, sondern in dem Bereich deiner binds zwischen 'unbindall' und 'unaliasall' reinzuschreiben (die binds sollten afair auch eigentlich immer da stehen, ist auch übersichtlicher wenn die alle zusammen sind).

Ingame teste mal ob die binds u und i aktiviert sind mit 'bind i' und 'bind u' in der Konsole (ohne etwas dahinter zu schreiben). Wenn die binds korrekt sind, sollten sie das in der Konsole ausgeben, was ich im ersten Post geschrieben habe.
Bild
TeTsOu
Defense
Defense
Beiträge: 7300
Registriert: Mai 2001
Wohnort: Leipzig

Beitrag von TeTsOu »

für das neue QuakeLive Design der Announcer

EXTRAQL - REPLACEMENT FOR QLHM/HOOK.JS
Bild
ratmal.2
Defense
Defense
Beiträge: 7260
Registriert: Nov 2001

Beitrag von ratmal.2 »

Funktionierts es jetzt endlich bei dir? (der elo announcer)

Finde das neue Design sehr schwul btw. Diese riesigen Schaltflächen... als würde man QL mit nem Touchscreen zocken?

Aber nice dass es direkt einen neues Script gibt :)
Bild
TeTsOu
Defense
Defense
Beiträge: 7300
Registriert: Mai 2001
Wohnort: Leipzig

Beitrag von TeTsOu »

nachdem ich heute alles frisch aufgesetzt hatte, ja. :F
Bild
Antworten