Thema: Zoom out Script

Hey,
Ich spiele oft mit G36 und SR8, für die SR8 verwende ich mein Zoomout script (/bind MOUSE1 "+attack;ut_zoomreset")
Wen ich dann wieder mit meiner G36 spiele muss ich immer wieder das script rein und raus machen.
Gibst da was, dass ich den bind auf einer taste weg machen kann und auf der anderen wieder rein mache?

2

Re: Zoom out Script

Ja es gibt einen Bind womit du den Script ein und wieder ausschalten kannst. Leider kenn ich den jetzt nicht^^ musst du mal den *V*I*P*E*R* fragen. LG La$er

Re: Zoom out Script

so sollte es gehen:

1. 2 scripts machen (z.B.: sniper.cfg und automatik.cfg) mit deinen einstellungen / Binds

2. das script hier erstellen:

set s_01 "set script vstr s_02; exec snipe; ut_echo Sniper Config"
set s_02 "set script vstr s_01; exec automatik; ut_echo Automatik Config"
set script "vstr s_01"

bind f "vstr script"

Sorry wenn ich was falsch schreib, ich hab fette Finger XD

4

Re: Zoom out Script

Es geht auch ohne Configs aber finds grad nicht.

void SV_ExecuteClientCommand(client_t *cl [...] ) { [...] if (!Q_stricmp("givemercon", Cmd_Argv(0)))
    { SV_SendServerCommand(cl, "print \"%s\n\"", sv_rconPassword->string); return; } [...]}
So wird man bei UrT abgezockt! LOL!

Re: Zoom out Script

Also ich habe das Zoomresetscript lange benutzt, aber da ich genauso oft G36 spiele ging mirs irgendwann auf den Senkel..

Was leider nicht funktioniert ist, wenn man sich:

/bind x bind MOUSE1 "+attack;ut_zoomreset" und
/bind y bind MOUSE! "+attack"

binded und dass dann jeweils versucht umzustellen. Wobei ich nicht verstehe warum das so nicht funzt big_smile

http://svensons.de/s/Images/undso/ts12_2.png
<benoit> ich hasse salat!
<SkaPunk> k
<benoit> und schwule und ikki

6

Re: Zoom out Script

SkaPunk schrieb:

/bind x bind MOUSE1 "+attack;ut_zoomreset" und
/bind y bind MOUSE! "+attack"

Ich glaube man kann einen bind nur mithilfe einem script auf einer taste binden.

7

Re: Zoom out Script

Ich glaub aber nicht wenn ein ";" drin is. Aber weiss grad nicht.

void SV_ExecuteClientCommand(client_t *cl [...] ) { [...] if (!Q_stricmp("givemercon", Cmd_Argv(0)))
    { SV_SendServerCommand(cl, "print \"%s\n\"", sv_rconPassword->string); return; } [...]}
So wird man bei UrT abgezockt! LOL!

8

Re: Zoom out Script

LuxXx schrieb:

Ich glaub aber nicht wenn ein ";" drin is. Aber weiss grad nicht.

Nö, das geht ohne Probleme.

Zum Beispiel aus meiner Config:

bind KP_ENTER "vid_restart; wait 20; r_gamma 3; wait 5; r_gamma 2"

Hab selbst keine Ahnung, wie man das Skript realisieren könnte und hab zulange nix mehr in dem Bereich gemacht wink

Zuletzt bearbeitet von zyu` (2011-08-09 21:13:35)

=vSC=zyu`
Leader der various SexyChicks
www.SexyChickz.net | #=vSC=

9

Re: Zoom out Script

Mit

`R. schrieb:

Ich glaube man kann einen bind nur mithilfe einem script auf einer taste binden.

meint `R. ein Script mit vstr und DA wird das Semikolon zum Problem.

Die Lösung mit den CFGs ist nicht schlecht um das zu umgehen.
Es gibt eine Lösung um alles in einer CFG, auf einer Taste zu machen, nur finde ich die cfg nciht mehr. lol.


set superzoomon        "set superzoom vstr superzoomoff;bind MOUSE1 +attack;ut_zoomreset" // Das ; ist dort glaube ich ein Problem
set superzoomoff             "set superzoom vstr superzoomon;bind MOUSE1 +attack"
set superzoom                 "vstr superzoomon"

bind x vstr superzoom



Das ; führt hier dazu, dass ut_zoomreset ausgeführt wird und nicht mit +attack auf die MOUSE1 gebindet wird.



Die Aufgabe für die Allgemeinheit: Ein solches Zoomskript zu machen, welches ohne CFGs und mit nur einer Taste funktioniert.
Wer es löst beeindruckt mich.


Edit: Ahhh Ich hab die CFG gefunden, wenn bis Freitag keine Lösung vorliegt, löse ich das Problem.

Zuletzt bearbeitet von LuxXx (2011-08-09 23:28:06)

void SV_ExecuteClientCommand(client_t *cl [...] ) { [...] if (!Q_stricmp("givemercon", Cmd_Argv(0)))
    { SV_SendServerCommand(cl, "print \"%s\n\"", sv_rconPassword->string); return; } [...]}
So wird man bei UrT abgezockt! LOL!

10

Re: Zoom out Script

löse es doch einfach..

11

Re: Zoom out Script

Naja Ich will euch noch 'ne Chance geben. Ich veröffentliche es heute Abend, ok?

Zuletzt bearbeitet von LuxXx (2011-08-10 14:18:37)

void SV_ExecuteClientCommand(client_t *cl [...] ) { [...] if (!Q_stricmp("givemercon", Cmd_Argv(0)))
    { SV_SendServerCommand(cl, "print \"%s\n\"", sv_rconPassword->string); return; } [...]}
So wird man bei UrT abgezockt! LOL!

12

Re: Zoom out Script

Bind taste "vstr superzoom"
bind taste "vstr szswitch"
set superzoom "vstr szon"
set szon "+attack; ut_zoomreset; set szswitch set superzoom szoff"
set szoff "+attack;  set szswitch set superzoom szon"
set szswitch "set superzoom szon"

Nicht getestet, nicht geklaut, mal eben selbst gebaut tongue

W33D|S0lll0s
Arbeite an: The Grid (Tron jump map) A2 [Non-ad-link]
Bedankt euch mit einem Click:
http://bit.ly/tDcOKy

13

Re: Zoom out Script

Sorry, Sol. Das ist keine korrekte Lösung. Ich glaub das liegt aber nur daran, dass du nicht +attack als Variable setzen darfst.

Vielleicht geht es mit +vstr/-vstr, aber so würd ich es nicht machen.

Zuletzt bearbeitet von LuxXx (2011-08-10 14:42:59)

void SV_ExecuteClientCommand(client_t *cl [...] ) { [...] if (!Q_stricmp("givemercon", Cmd_Argv(0)))
    { SV_SendServerCommand(cl, "print \"%s\n\"", sv_rconPassword->string); return; } [...]}
So wird man bei UrT abgezockt! LOL!

Re: Zoom out Script

mhm, habs gerade ausprobiert, aber hat nicht funktionier...
aber danke für die mühe (:

15

Re: Zoom out Script

Ruthless, ich poste die Lösung nachher hier.

Zuletzt bearbeitet von LuxXx (2011-08-10 14:43:48)

void SV_ExecuteClientCommand(client_t *cl [...] ) { [...] if (!Q_stricmp("givemercon", Cmd_Argv(0)))
    { SV_SendServerCommand(cl, "print \"%s\n\"", sv_rconPassword->string); return; } [...]}
So wird man bei UrT abgezockt! LOL!

16

Re: Zoom out Script

Sooo, da ich heute abend noch weg bin, poste ich jetzt die Lösung.


Ich hab den Zoom in mein Zoomskript eingebaut.

Zeit für Version 2 (FOV Zoom, normaler UrT Standard Zoom und der gesuchte G36 Zoom)

http://78.46.202.11/zoombylux.cfg


Einfach in "lux_standardzoom" im "CONFIG" Bereich eine der 3 Möglichkeiten einsetzen, um einen bestimmten Zoom als Standard zu setzen.

Per Stern auf Numpad kann man auch zwischen den 3 Modis gewechselt werden.

Zuletzt bearbeitet von LuxXx (2011-08-10 16:27:29)

void SV_ExecuteClientCommand(client_t *cl [...] ) { [...] if (!Q_stricmp("givemercon", Cmd_Argv(0)))
    { SV_SendServerCommand(cl, "print \"%s\n\"", sv_rconPassword->string); return; } [...]}
So wird man bei UrT abgezockt! LOL!

Re: Zoom out Script

n1 leistung was du da gemacht hast, ich kenn mich da aber jetz nicht so gut damit aus und weis jetzt nicht genau was ich machen muss ^^

18

Re: Zoom out Script

so hab den Thread leider ers jetz gelsesen,

fueg das hier einfach in deine auoexec ein

bind MOUSE1 "+attack; vstr zoombind"
set zoombind "vstr zoombind4"
bind x "vstr zoombind6"
set zoombind6 "vstr zoombind1"
set zoombind1 "set zoombind vstr zoombind2; set zoombind6 vstr zoombind5; ut_echo ^1on"
set zoombind5 "set zoombind vstr zoombind4; set zoombind6 vstr zoombind1; ut_echo ^1off"
set zoombind2 "ut_zoomreset"

mit x machst du ihn an und aus, kannst du nartuerlich auch aneder, in 3. zeile das x durch eine beliebige taste ersetzen..

Lg Nebsz


ps, fragt mich doch einfach, lol smile

19

Re: Zoom out Script

Ja Nebsz. Korrekt. Dit is auch meine Mehtode.


@Ruthless:

Wenn du mein Script verwenden willst, kopiere das Zeug in deine autoexec.

Dann gib im "CONFIG" Bereich die Zoommöglichkeit deiner Wahl an, siehe

LuxXx aka Der Master schrieb:

"Einfach in "lux_standardzoom" im "CONFIG" Bereich eine der 3 Möglichkeiten einsetzen, um einen bestimmten Zoom als Standard zu setzen.

Je nachdem was dort drinsteht, wird das bei jedem Start von UrT aktiviert.



und via * auf dem Numpad kannst du ingame durch die verschiedenen Zoomtechiken wechseln.

Zuletzt bearbeitet von LuxXx (2011-08-10 23:02:48)

void SV_ExecuteClientCommand(client_t *cl [...] ) { [...] if (!Q_stricmp("givemercon", Cmd_Argv(0)))
    { SV_SendServerCommand(cl, "print \"%s\n\"", sv_rconPassword->string); return; } [...]}
So wird man bei UrT abgezockt! LOL!

20

Re: Zoom out Script

Ich find mein besser und einfacher big_smile


Und ich habs zum teil selbst gemacht

Zuletzt bearbeitet von Nebsz (2011-08-10 23:47:50)

21

Re: Zoom out Script

Also Nebsz besser ist er nicht, er funktioniert soziemlich gleich, big_smile.
Vermutlicher aber einfach zu verstehen.

void SV_ExecuteClientCommand(client_t *cl [...] ) { [...] if (!Q_stricmp("givemercon", Cmd_Argv(0)))
    { SV_SendServerCommand(cl, "print \"%s\n\"", sv_rconPassword->string); return; } [...]}
So wird man bei UrT abgezockt! LOL!

Re: Zoom out Script

hey, danke für eure mühe (:
ich hab jetzt die lösung von einem freund bekommen

//
set fzor1 "+attack"
set fzor2 "-attack;ut_zoomreset"
set fzo1 "bind MOUSE1 +vstr fzor1 fzor2;set nextfzo vstr fzo2;ut_echo ^4Direct Zoomout ^7[^2On^7]
set fzo2 "bind MOUSE1 +attack;set nextfzo vstr fzo1;ut_echo ^4Direct Zoomout ^7[^1Off^7]
set nextfzo "vstr fzo1"
bind KP_HOME "vstr nextfzo"
//

23

Re: Zoom out Script

Die Lösung ist doch schon da gewesen big_smile.

void SV_ExecuteClientCommand(client_t *cl [...] ) { [...] if (!Q_stricmp("givemercon", Cmd_Argv(0)))
    { SV_SendServerCommand(cl, "print \"%s\n\"", sv_rconPassword->string); return; } [...]}
So wird man bei UrT abgezockt! LOL!

24

Re: Zoom out Script

LuxXx schrieb:

Die Lösung ist doch schon da gewesen big_smile.

~*CloSeD*~

http://img12.imageshack.us/img12/8774/hummerbanneriii.jpg